Главная Классификация протоколов сигнализации [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [ 125 ] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] 0000001 - соединение проходит не только через ISDN; 0000010 - вызываемое оборудование не относится к ISDN; 0000011 - вызывающее оборудование не относится к ISDN; 0001000 - возможна передача по В-каналу акустических сигналов Информационный элемент дополнительные данные (more data) передается в сообщении USER INFORMATION и указывает на то, что за этим сообщением последует еще одно сообщение USER INFORMATION. Этот информационный элемент сетью не анализируется. Рассмотрим теперь понятие подмножество кодов. Формат информационного элемента переменной длины предусматривает семь битов для идентификатора информационного элемента. Таким образом, в этой категории может быть идентифицировано до 128 различных информационных элементов. Число битов, выделенных для этой цели в однобайтовом информационном элементе, зависит от его типа: 3 бита выделены в типе 1 и 7 битов-в типе 2. Таким образом, в этой категории могут быть идентифицированы, по крайней мере, 8 различных информационных элементов. Комбинируя две категории, возможно идентифицировать до 136 информационных элементов, хотя на практике это число сокращается до 133, т.к. некоторые значения резервируются. Группа из 133 идентификаторов информационных элементов и именуется подмножеством кодов. Количество информационных элементов, идентифицируемых в пределах сообщения, может быть увеличено за счет образования нескольких подмножеств кодов. Тогда один и тот же КОД может определять один информационный элемент в одном подмножестве кодов и другой информационный элемент - в другом подмножестве. Этот принцип иллюстрируется примером на рис.4.6 [98]. Идентификатор информационного элемента в подмножестве кодов О, кодируемый 1101100, обозначает элемент «номер вызывающего абонента». Такой же код, 1101100, может быть использован в другом подмножестве кодов (подмножество 5 на рис. 4.11) для идентификации совершенно другого информационного элемента. В данном примере КОД 1101100 используется для идентификации информационного элемента «время», указывающего время посылки сообщения. Такой же код может быть использован снова в других подмножествах кодов для идентификации других информационных элементов.
Рис. 4.11. Многократное использование кодов идентификатора информационного элемента Для того, чтобы такой метод многократного использования кодов работал, необходимо, чтобы каждая сторона, отправляющая или принимающая сообщение, абсолютно точно знала, какое именно подмножество кодов применяется. Это относится и к оборудованию пользователя, и к оборудованию сети. В протоколе DSS-1 принят следующий метод. Подмножество кодов О определяется в качестве начального подмножества. Если какое-либо оборудование нуждается в использовании информационного элемента, идентифицируемого кодом из другого подмножества (например, из подмножества 5), это достигается путем передачи однобайтового информационного элемента типа 1, именуемого shift (сдвиг), который показан на рис. 4.12. Бит 8 кодируется «I» для индикации однобайтового информационного элемента. Биты 5-7 являются идентификатором информационного элемента «сдвиг» и кодируются 001 для указания на переход от текущего подмножества кодов к новому подмножеству, номер которого указывается в битах 1 -3. 8 7 6 5 4 3 2 1 Идентификатор сдвига Индикатор блокированного /неблокирован- ного сдвига Идентификация нового подмножества кодов Рис. 4.12. Информационный элемент сдвига Бит 4 указывает, распространяется ли запрошенный сдвиг на всю оставшуюся часть сообщения (процедура блокированного сдвига) или на один информационный элемент (процедура неблокированного сдвига). В процедуре блокированного сдвига новый номер подмножества кодов применяется ко всей оставшейся части сообщения или пока не поступит запрос на дальнейший сдвиг. В процедуре неблокированного сдвига новый номер подмножества кодов применяется только для идентификации следующего за элементом «сдвиг» информационного элемента, после чего автоматически происходит возврат к подмножеству кодов 0. Рекомендациями ITU-T в дополнение к подмножеству кодов О идентифицированы еще три подмножества кодов. Подмножество 5 резервируется для национального использования, что дает операторам сети возможность применять системы кодирования, которые не являются частью международной спецификации. Подмножество 6 резервируется для местных сетей, а подмножество 7 - для пользовательской информации, то есть для идентификации информационных элементов, специфицируемых пользователем. Переход от одного подмножества кодов к другому подразумевает использование одной из двух процедур, которые аналогичны процедурам переключения регистра на клавиатуре для перехода от прописных букв к строчным. Первая процедура, аналогичная процедуре фиксирующегося переключения регистра, предусматривает включение в состав информационного элемента сдвига однобитового индикатора, который указывает, что все следующие информационные элементы данного сообщения закодированы в соответствии с новым подмножеством кодов, заданным в этом информационном элементе сдвига. Протокол управления соединениями интерпретирует информационные элементы сообщения в соответствии с новым подмножеством кодов до тех пор, пока не будет обнаружен другой информационный элемент сдвига, определяющий переход к другому подмножеству кодов. Действие первой процедуры состоит в том, чтобы использование кодов из нового подмножества было долговременным, вплоть до назначения другого подмножества или до конца сообщения. Альтернативная процедура, аналогичная процедуре переключения регистра без фиксации, тоже использует однобайтовый информационный элемент сдвига, но с другим значением индикатора. Это значение индикатора предписывает использование нового подмножества кодов для интерпретации только информационного элемента, следующего сразу за элементом «сдвиг», после чего остальные элементы сообщения интерпретируются в соответствии с исходным подмножеством кодов до конца сообщения или пока в нем не будет обнаружен другой информационный элемент «сдвиг». В заключение данного параграфа приведем пояснения, обещанные ранее при описании табл. 4.1. С этой целью целесообразно ввести табл. 4.2, содержащую своего рода классификацию сообщений уровня 3 протокола DSS-1. В дополнение к этой классификации сообщения Q.931 можно различать по их направлению и области их действия. Сообщения в направлении сеть-пользователь передаются от оконечной АТС к терминальному оборудованию ТЕ, а сообщения пользователь-сеть - в противоположном направлении. По критерию области действия сообщения подразделяются на локальные и глобальные. Локальное сообщение имеет значение только для ТЕ, который передает или принимает это сообщение, и для его оконечной АТС. Глобальное сообщение - это сообщение, которое передается от ТЕ через сеть и имеет значение для АТС и удаленного терминального оборудования. Представленные ниже описания сообщений Q.931 приведены в алфавитном порядке и будут дополнены примерами и описаниями процедур в нижеследующих параграфах. ALERTING. Это глобальное сообщение говорит о том, что вызываемый терминал свободен и его владельцу передается вызывной сигнал. Сообщение посылается от вызываемого ТЕ. Таблица 4.2. Сообщения сетевого уровня
CALLPROCEEDING. Это локальное сообщение, передаваемое от сети к вызывающему пользователю или от вызываемого пользователя к сети. Оно подтверждает [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [ 125 ] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] 0.0014 |