При рассмотрении принципов использования временных каналов при цифровом потоке с импульсно-кодовой модуляцией приводилось два способа применения 16-го канала (канал сигнализации) [16, 17].
В первом случае сигналы управления передаются для любого из каналов тракта (общий канал сигнализации) со скоростью 64 Кбит/с. Такой принцип передачи сигналов будет рассмотрен в дальнейшем.
Второй способ получил название выделенный канал. В этом случае за каждым информационным каналом закрепляется сигнальный канал с реальной скоростью передачи для каждого 4 Кбит/c. Он был весьма распространен при связи с электромеханическими системами по цифровым трактам. Образование в цифровом тракте выделенного канала уже рассматривалась в разделе в лекции 2 при описании лекции 2.
В таблицах 5.1и 5.2приведены линейные сигналы, передаваемые по двум выделенным каналам.
| № | Направление сигнала | Название сигнала | Состояние бит | Примечание | |||
|---|---|---|---|---|---|---|---|
| 1 ВСК (a) | 2 ВСК (b) | c | d | ||||
| 1 | ----> | ЗАНЯТИЕ | 1 | 0 | 0 | 1 | Передается при появлении нового вызова |
| 2 | ----> | НАБОР НОМЕРА Импульс Пауза Межцифровой интервал |
0 1 1 |
0 0 0 |
0 0 0 |
1 1 1 |
Время передачи: Импульса – 50 мс Паузы –50 мс Межцифрового интервала – 700 мс |
| 3 | ----> | РАЗЪЕДИНЕНИЕ | 1 | 1 | 0 | 1 | Передается в случае освобождения исходящей СЛ (отбой A и др.) |
| 4 | ----> | ОТБОЙ A | 0 | 0 | 0 | 1 | Может быть принят, если АТС реализует систему двухстороннего отбоя |
| № | Направление сигнала | Название сигнала | Состояние бит | Примечание | |||
|---|---|---|---|---|---|---|---|
| 1 ВСК (a) | 2 ВСК (b) | c | d | ||||
| 1 | <---- | ПОДВТВЕРЖДЕНИЕ ЗАНЯТИЯ | 1 | 1 | 0 | 1 | Ожидается в течение 1 с после |
| 2 | <---- | ОТВЕТ/ЗАПРОС | 1 | 0 | 0 | 1 | Передается после ответ вызываемого абонента. Если этот сигнал сопровождается частотным сигналом 500 Гц по разговорному тракту, то он должен обрабатываться как запрос информации АОН. |
| 3 | <---- | ЗАНЯТОСТЬ | 0 | 0 | 0 | 1 | Передается со стороны входящей станции, в случае если, если абонент занят, недоступен или в случае сбоя процесса установления соединения |
| 4 | <---- | ОТБОЙ Б | 0 | 0 | 0 | 1 | Передается со стороны входящей станции, в случае если абонент Б вешает трубку. |
| 5 | <---- | БЛОКИРОВКА | 1 | 1 | 0 | 1 | Передается на исходящую станцию, в случае блокировки линии на входящей станции |
| 6 | <---- | КОНТРОЛЬ ИСХОДНОГО СОСТОЯНИЯ | 0 | 1 | 0 | 1 | Сигнал передается входящей станции после получения сигнала "разъединение" и освобождения линии и оборудования |
С увеличением и усложнением функций коммутационных систем стало необходимо усовершенствовать систему сигнализации. Наиболее кардинальным решением было разделение цепей передачи информации и сигнальных цепей [2, 26]. Такая система реализуется следующим образом. На группу каналов выделяется сигнальный канал [2, 55, 63]. Информация, касающаяся соединения по любому каналу из группы, проходит по общему каналу и сопровождается адресом источника.
Преимущества такого способа следующие:
Недостатки:
С точки зрения управления этот недостаток присущ системам с централизованным управлением, где программа управления ОКС связана с одним (резервированным устройством). В децентрализованной системе могут быть несколько модулей, программное обеспечение которых управляет сигнализацией.
Общие каналы сигнализации представляют отдельную сеть и коммутируются по правилам коммутации сообщений. Возможны следующие способы маршрутизации сигнальных сообщений (рис. 5.1).
(рис 5.1) Способы маршрутизацииСогласно первому способу (связанный ОКС), маршрутизация каналов сигнализации проводится совместно с маршрутизацией информационных каналов. При этом их маршруты совпадают, как показано на рис. 5.1а.
Второй способ — несвязный ОКС: маршрутизация сигнальной информации идет независимо от информационных каналов, и их маршруты могут не совпадать, как показано на рис. 5.1б.
Часто используется квазисвязанный способ, который заключается в том, что связанный способ применяется в нормальном режиме функционирования сети, а при выходе из строя система переходит на резервные направления сигнализации, не совпадающие по маршруту с информационными каналами. Они обычно заданы заранее.
Основные устройства, реализующие ОКС, показаны на рис. 5.2.
(рис 5.2) Основные устройства реализующие ОКСПервое из них — интерфейс с информационными каналами —реализует интерфейс с
Возможность коммутации с другими каналами создает возможности ликвидации аварийных ситуаций и резервирования.
Контроллер ОКС может производить обработку сигналов и выполнять запросы нижних уровней протокола (физического и канального).
Аппаратурная реализация части протокола, как правило, увеличивает быстродействие и устойчивость системы.
Управляющее устройство представляет собой процессор и необходимые виды памяти. Это либо станционное управляющее устройство, либо устройство управления модулем.
В первом случае при установлении соединения взаимодействуют программные блоки ОКС и установления соединения. Во втором требуется обмен информацией с другими модулями.
На рис. 5.3 приводится диаграмма, сравнивающая архитектуру протоколов ОКС№7 и уровни OSI [16].
(рис 5.3) Архитектура протоколов ОКС № 7 и их сравнение с протоколами OSIТри нижних уровня модели протоколов ОКС носят название протоколов передачи сообщений (Message Transfer Part —
Прикладные уровни приведены для примера, и их число и функции меняются с развитием коммутационной техники. Например, не так давно выделялась подсистема телефонной сигнализации, теперь она полностью реализуется подсистемой ISUP, которая объединяет в себе особенности телефонных протоколов и системы ISDN. Усовершенствованием прикладного уровня является прикладная подсистема транзакций (TCAP — Transaction Capabilities Application Part). Введение этой подсистемы позволяет на прикладном уровне обобщить некоторые действия и программы, либо наиболее часто вызываемые, либо общие переходы (транзакции), характерные для нескольких прикладных задач. Такие проблемы очень характерны для услуг, оказываемых Интеллектуальными или Подвижными сетями.
В подсистемах нижнего уровня имеется тенденция обеспечить передачу через ОКС не только данных, относящихся к сигнальной информации, но и других данных. В этом случае необходимо учитывать, что при передаче возникает две группы единиц информации — ориентированных на соединение и не ориентированных на соединение. В рамках этих групп появляются классы информации, которые предъявляют различные требования к системе.
Это, в первую очередь, требования к временным задержкам (чувствительна ли информация или нет к этому явлению), и в каждом из этих классов может передаваться информация, имеющая постоянную и переменную скорость.
Такие требования породили на уровне 3 системы передачи сообщений подсистему управления сигнальным соединением (SCCP — Signaling Connection Control Part), управляющую передачей по сети, в зависимости от типа информации.
Рассмотрим подсистемы, входящие в модель ОКС. Начнем с системы, которая раскрывает основные сигналы на уровне пользователя. Это поможет нам сравнить процедуры установления соединения в системах без ОКС и с ОКС.
Потом рассмотрим другие уровни, позволяющие защитить информацию, маршрутизировать сообщение и обеспечить надежность функционирования сети.
Ранее были перечислены возможные подсистемы пользователя:
Теперь нам необходимо детальное рассмотрение всех видов работы этих систем. Далее внимание будет сосредоточено на первой из них, которая подробно разбирается в этом курсе.
Надо отметить, что в настоящее время подсистема ISUP — часть, относящаяся к подсистеме ISDN, — поглощает ранее развитые системы.
| № | Название сигнала | Примечание |
|---|---|---|
| 1 | Начальное сообщение (IAM — Initial |
Передается для занятия соседней станции |
| 2 | Последовательная передача адреса (SAM — Subsequent address) | Передается при работе со станциями, не имеющими ОКС и требующими последовательной передачи цифр |
| 3 | Адрес завершен (Абонент найден) (ACM — Address complete) | Сигнал о завершении соединения. Передается с последней станции после определения состояния абонента "свободен" |
| 4 | Ответ абонента ( |
Передается при снятии телефонной трубки |
| 5 | Освобождение (REL — Release) | Передается в случае, когда входящая станция может быть освобождена |
| 6 | Разъединение (RLC — Release complete) | Передается при окончании соединения |
| 7 | Приостановка соединения (SUS — |
Сигнал, по которому происходит приостановка соединения (например, при ожидании отбоя второго абонента) |
| 8 | Возобновление соединения (RES — Resume) | Сигнал, который отменяет приостановку |
| 9 | Запрос номера абонента (A — INR — Information request) | Запрос номера абонента A с целью предоставления счета за оказанные услуги или определение номера по заявке абонента |
| 10 | Информация (INF — Information) | Ответное сообщение запроса номера |
| 11 | Блокировка ( |
Передается исходящей или входящей станцией в случае необходимости блокировки линии от занятия |
| 12 | Подтверждение блокировки (BLA — Blocking Acknowledgment) | Передается для подтверждения блокировки |
| 13 | Частичное освобождение (CCL — |
Передается, когда может быть освобождена часть занятых приборов. Сообщение поддерживает процедуру двухстороннего отбоя |
| 14 | Сообщение об оплате (CRG — |
Сообщение поддерживает процедуру начала оплаты |
| 15 | Начало посылки вызова |
Передается после начала посылки акустического сигнала "посылка вызова" при входящем полуавтоматическом соединении |
| 16 | Запрос номера абонента (INR — Information Request) | Запрос передается для составления счета за предоставленные услуги или для определения вызывающей стороны |
Рассмотрим процедуры обмена сигналами на уровне подсистемы пользователя [34] – рис. 5.4-5.6. Они во многом напоминают уже рассмотренные процедуры для станций предыдущих поколений, как по составу сигналов (частично приведенных в таблице 5.3), так и по порядку обмена. На рисунке 5.4 приведен порядок обмена сигналами при установлении соединения между цифровыми станциями одного типа, имеющими ОКС.
При приеме от абонентского терминала сигнала "Занятие", который содержит цифровую информацию, необходимую для установления соединения, исходящая АТС-А анализирует эту информацию и выбирает маршрут.
При этом формируется начальное адресное сообщение (IAM — таблица 5.3). Этот сигнал является аналогом сигнала "занятия" при старых системах обмена. Но, используя преимущества системы ОКС, он несет гораздо больше информации.
В частности, он содержит номер вызываемого абонента. Кроме того, он несет требования к сети, к среде передачи, к процедурам. Структура и содержание его формата подробнее будет рассмотрено далее. Транзитная АТС-В принимает первоначальное сообщение ( IAM ), анализирует содержащуюся в них информацию и определяет дальнейший маршрут к входящей АТС-Б. Она также проключает обратный тракт к АТС-А для того, чтобы абонент А мог принимать тональные сигналы, которые могут прийти в процессе установления соединения от элементов сети. Далее проключается тракт к входящей АТС-Б.
(рис 5.4) Обмен сигналами при установлении и разъединении соединенияПри поступлении первоначального сообщения ( IAM ) на АТС-Б номера вызываемого абонента определяется, требуется ли дополнительная информация от АТС-Б об абоненте А. Если это требуется, то посылается сообщение "из конца в конец" (о чем указывается в фиксированной обязательной части сообщения). Сообщения такого типа не анализируются транзитной станцией ("прозрачная передача"). Исходящая станция предоставляет соответствующую информацию, посылая ответное сообщение "из конца в конец".
После приема необходимой информации входящей АТС-Б вызываемый абонент информируется о входящем вызове, а от входящей АТС-Б к транзитной АТС-В передается сообщение "Абонент определен" (ACM). Этот сигнал эквивалентен обратному сигналу на координатной АТС о состоянии абонента Б ("свободен", "занят", "занят междугородним соединением"). При этом передается еще много другой информации, расширяющей возможности обслуживания. Сообщение о принятии полного адреса затем передается к исходящей АТС-А, что указывает на успешную маршрутизацию и позволяет удалить из памяти маршрутную информацию, связанную с соединением.
(рис 5.5) Обмен сигналами при установлении входящего соединения от системы с сигнализацией по ОКС к декадно-шаговой системе (ДШС)Когда вызываемый абонент отвечает на вызов, входящая АТС-Б проключает разговорный тракт и передает сообщение об ответе на транзитную станцию (сообщение ), которая, в свою очередь, пересылает сообщение ответа на исходящую станцию АТС-А. При приеме сообщения "Ответ абонента" исходящая станция проключает тракт в прямом направлении. Таким образом, устанавливается соединения вызывающего и вызываемого абонентов, начинается тарификация вызова и осуществляется разговор или передача данных.
В настоящее время принята система одностороннего отбоя, когда любой из абонентов (вызываемый или вызывающий) может инициировать разъединение. В предыдущих системах, где для определения злонамеренного вызова требовалась задержка соединения, реализовывались другие системы отбоя: например, только от абонента Б (вызываемого абонента) или двухстороннийотбой. Это требует дополнительного обмена, который показан на рис. 5.5 и 5.6, где приведена диаграмма обмена сигналами с системами предыдущего поколения.
(рис 5.6) Обмен сигналами при установлении входящего соединения от декадно-шаговой системы (ДШС) к системе с сигнализацией по ОКСОт уже рассмотренных выше процедур показанные на этом рисунке отличаются тем, что номер передается частями, поэтому применяется команда последовательной передачи цифр номера ( SAM ). При отбое абонента А передается сигнал частичного освобождения ( CCL ). В ответ посылается тональный сигнал "занято" абоненту Б и сообщение о приостановке соединения до получения отбоя абонента Б. После получения сигнала об отбое второго абонента соединение полностью освобождается. С уменьшением в сети количества станций устаревших систем эта процедура должна использоваться все меньше и меньше.
Сигнальная информация передается между пунктами сигнализации в виде сообщений переменной длины, называемых сигнальными единицами. Напомним, что существует три типа сигнальных единиц:
MSU — Message Signal Unit), которая используется для передачи сигнальной информации, формируемой подсистемами пользователей или SCCP;LSSU — Link Status Signal Unit), используется для контроля состояния звена, с ее помощью передается информация об аварийных ситуациях и сбоях второго уровня;FISU — Fill In Signal Unit), используется для контроля целостности звена и обеспечения синхронизации звена при отсутствии сигнального трафика.Тип сигнальной единицы определяется по индикатору длины LI (Length Indicator), который указывает на длину поля, содержащего полезную информацию;
LI > 2 — значащая сигнальная единица;LI = 1 или 2 — сигнальная единица состояния звена;LI = 0 — заполняющая сигнальная единица.Структура сигнальных единиц показана на рис. 5.7.
Каждое из показанных на рисунке полей сигнальных единиц будет рассмотрено далее. Основная сигнальная информация содержится в поле сигнальной информации
(рис 5.7) Типы сигнальных единицТипы сигнальных единиц:
FCS Frame Check Sequence – биты последовательной проверкиFIB Forward Indicator Bit – прямой бит индикацииSIF Signaling Information Field – поле сигнальной информации.FSN Forward Sequence Number – прямой порядковый номерSIO Services Information Octet – байт обслуживанияBIN Back Indicator – обратный бит индикацииLI Length Indicator – индикатор длиныBSN Back Sequence Number – обратный порядковый номерНа рис. 5.8 показана структура сообщения подсистемы ISUP, соответствующая Рекомендации ITU — T Q.763. Как видно из рисунка, сообщение делится на общую часть — этикетку, предназначенную для маршрутизации, — и следующие три части:
MFP — MVP — OP — Optional Part).Обязательные фиксированные параметры всегда входят в состав сообщения данного типа и имеют фиксированную длину. Позиция и длина параметров однозначно определяются типом сообщений.
(рис 5.8) Структура сообщения подсистемыОбязательные переменные параметры обязательны для данного типа сообщения и имеют переменную длину. Для определения начала каждого параметра используется специальный указатель, значение которого указывает на начало переменной части. Название и длина каждого параметра следуют из типа сообщения.
Необязательные параметры могут присутствовать или отсутствовать в конкретном типе сообщения. Каждый необязательный параметр содержит название (один байт), как, например, на рис 5.8, название параметра X, и индикатор длины (один байт).
Обязательная фиксированная часть содержит информацию о начале обязательной, переменной и необязательной частей.
Рассмотрим содержание полей для конкретных сигналов. Первоначальное сообщение ( IAM ) показано в таблице 5.4.
Напомним, что передача в канал начинается с младшего байта, т. е. отсчет байтов начинается с правой стороны рисунка. Поле сигнальной информации содержит следующие составляющие:
Код пункта определяет местоположение пункта сигнализации и содержит несколько полей:
Начальное сообщение. Структура типового поля для сообщения IAM приводится в соответствии с [34, 35] поля в таблице 5.4.
Поясним наиболее сложную часть табличной информации — получение номеров пунктов назначения и отправления. На рис. 5.9а отображены двоичные коды поля сигнальной информации (последний столбец таблицы 5.4). Биты расположены в порядке следования латинских букв. Сверху над полученной последовательностью приведены шестнадцатеричные значения каждого байта.
На рис. 5.9б показана последовательность из 14 битов, полученная из двоичной информации таблицы 5.4 и отображающая пункт назначения. Она разбивается на составляющие: код зоны, код сети, код пункта в сети. По кодам легко устанавливаются их десятичные значения. На рис 5.9в показана такая же последовательность разбиения для остальных битов, отображающих номер пункта отправления.
(рис 5.9) Пример расшифровки полей сигнальной информации для номеров пунктов назначения и отправления.| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
| Номера входящего и исходящего пунктов Идентификатор выбора пучка сигнализации |
|
01 F 02 F 03 F 04 F |
7F 42 98 10 |
0111 1111 0100 0010 1001 1000 0001 0000 |
| Номер разговорного канала (номер из 5-ти бит) | CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | IAM | 07 F | 01 | 0000 0001 |
| Индикатор среды передачи (NCI — Nature of Connection Indicator) | BA=00 нет спутникового канала
|
08 F | 00 | 0000 0000 |
| Прямой индикатор вызова (FCI — Forward Call Indicator) | A=0 национальный вызов
|
09 F 10 F |
48 00 |
0100 1000 0000 0000 |
| Категории участников соединения ( |
Категория участников соединения. Абонент с неопределенной категорией HGFE DCBA=0000 0000 |
11 F | 00 | 0000 0000 |
| Требуемая среда передачи ( |
Требуется среда передачи, канал 3,1 кГц | 12 F | 03 | 0000 0011 |
| Указатель начала обязательной переменной части ( |
Обязательная переменная часть начинается с 16-го байта | 13 F | 10 | 0001 010 |
| Длина обязательной переменной части (LI — Length Indicator) | Длина обязательной переменной части равна 3 | 14 V | 03 | 0000 0011 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Необязательная часть начинается с 19-го байта | 15 F | 13 | 0001 0011 |
| Индикатор номера вызванного абонента ( |
Номер вызванного абонента
|
16 V | 82 | 1000 0010 |
| Сетевые данные ( |
H=0 разрешен вызов на международный центр коммутации
|
17 V | 10 | 0001 0000 |
| Значение цифр номера вызванного абонента ( |
Значение цифры вызванного абонента. Первая цифра равна 2 | 18 V | 02 | 0000 0010 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 19 O | 00 | 0000 0000 |
Рассмотрим последовательно содержание полей сообщения. Первые шесть байт — это этикетка маршрутизации, которая в общем виде была показана ранее на рис. 5.8.
Коды пункта назначения
На рис. 5.9 указаны конкретные значения пункта назначения ( — Destination Point Code) и пункта отправления ( — Origination Point Code). Надо отметить, что информация передается с младшего бита (бит A ).
Первое поле — содержит 14 битов информации —
Это означает:
ONML = 000 );KJIH-0100 );GFE DCBA - 111 1111 ).Пункт отправления ( )
Второе поле содержит 14 бит информации номера
L KJ = 000 );I H G F = 0100 );E DCBA PO = 1 1000 01 )Идентификатор звена сигнализации ( SLS ) содержит 4 бита PONM= 0001 — индикатор выбора звена сигнализации указывает на наличие одного звена в сигнальном соединении и его номер ( SLS = 1 ). Работа с меткой SLS будет рассматриваться в дальнейшем (см. "Управление сетью сигнализации").
Поле номера цифрового канала ( CICL ). Для передачи кодов идентификации каналов применяются два байта ( PONM LKJI HGFE DCBA ). Первые 5 битов ( EDCBA ) указывают номер разговорного канала внутри цифрового тракта. Значение в таблице показывает, что для ОКС используется первый канал. Напомним, что для системы ИКМ-30 этот параметр максимально равен 32.
Номер цифрового тракта ( CICH ). Номер цифрового тракта в таблице равен 0.
Тип сообщения определяется его номером, для передачи которого используется один байт. Первоначальному сообщению ( IAM ) присвоен десятичный номер 1 (двоичное значение — 0000 0001).
Поле индикатор среды обмена ( NCI — Nature of connection Indicator). В этом поле информация составляет один байт.
BA = 00 — нет спутникового канала. Эта информация указывает на отсутствие значительных задержек при передаче информации, обусловленных наличием спутниковых каналов. В противном случае необходимо на всех участках перестроить некоторые текущие параметры соединения: например, увеличить тайм-ауты, обмен сигналами. Обычно на сети вводится ограничение на число спутников звеньев.
DC=00 — не требуется тестирование канала. Эта информация связана с особенностью установления соединения с общими каналами сигнализации. Поскольку при способе сигнализация не использует информационный тракт, то после успешного установления соединения целостность информационного тракта не гарантируется. Поэтому информационный тракт периодически тестируется. Данное значение указывает тайм-ауты.
E = 0 — эхозаградителя на исходящей стороне нет. Повышенный уровень усиления и большое число переприемных участков приводят к появлению эха. Отсутствие эхозаградителя указывает на огрганичение характеристик линии.
HGF = 000 — не определены.
Прямые индикаторы вызова (FCI — Forward Call Indicator) размещаются в двух байтах.
В данном примере:
A = 0 — указывает на то, что соединение идет внутри страны (национальный вызов).
CB = 00 — сигнализация по звеньям, указывает на то, что на данном участке используется система "эстафета".
D = 1 — предупреждает, что на каком-то участке было необходимо провести преобразование сигналов. Эта информация вводит ограничения на посылку обратных сигналов;
E = 0 — показывает, что на данной сети нет средств для передачи информации "из конца в конец";
F = 0 — нет сквозного канала. ISDN предупреждает, что на сети имеются участки, не содержащие ОКС, цифровых каналов. В этом случае станция должна принять решение, на каком направлении продолжать соединение;
HG = 01 — показывает, что для данного соединения применение ОКС необязательно (например, устанавливается обычный разговорный тракт с шириной полосы 3,1 кГц).
I = 0 — указывает, что исходящий вызов не является вызовом ISDN и указывает, что необходимо сменить способ обсулуживания — это сигнал о способе обслуживания.
Поле категория участников соединения (
В этом случае значение битов HGFE DCBA=0000 0000 указывает, что категория соединения не определена.
Требуемая среда передачи TMR —
Указатель начала обязательной переменной части PMVP — Pointer to
Указатель необязательной переменной части ( POP — Point to Optional Part). В данном случае он указывает, что необязательная переменная часть состоит из 3 байтов (в таблице 3 байта с отметкой V ).
Длина обязательной переменной части LI. Параметр, определяющий длину этой части в байтах. Для данного примера длина обязательной переменной части равна 3 (двоичный номер 0000 0011).
Указатель начала необязательной переменной части POP (Pointer to Optional Part).
Индикатор набранного номера абонента ( CPNI —
H = 1 указывает, что номер состоит из нечетного числа цифр (это может быть использовано при системной проверке правильности принятого номера).
GFE DCBA=000 0010 — местный номер.
Сетевые данные
H = 0 — разрешает доступ к международному Центру Коммутации.
GFE = 001 — несет информацию о том, что передаваемый номер абонента построен в соответствии с планом нумерации, принятым МККТТ (ITU) в рекомендации E.164.
Значения набранных цифр номера (
В поле конец необязательной части ( EOP — End
Рассмотрим второй сигнал. В случае, если цифры надо передать частями, как это было проиллюстрировано в приведенных выше примерах, применяется сообщение "последовательная передача адреса" ( SAM — Subsequent Address), оно приведено в таблице 5.5.
Информация, содержащаяся в указанных выше полях, уже рассматривалась в первоначальном сообщении ( IAM )
Следующее сообщение уже применялось при описании процедуры установления соединения: это "Адрес завершен" ( ACM — Address Complete Message). Его структура приведена в таблице 5.6.
В этом сообщении из новых полей можно пояснить поле — поле обратных сообщений о вызове.
BA=10 указывает на категорию абонента (следует ли исходящему абоненту оплачивать услуги соединения или нет).
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
| Номер разговорного канала (номер из 5-ти бит) | CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | SAM | 07 F | 02 | 0000 0010 |
| Указатель начала обязательной переменной части ( |
Обязательная переменная часть начинается с 10-го байта | 08 F | 0A | 0000 1010 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Необязательная часть начинается с 14-го байта | 09 F | 0E | 0000 1110 |
| Длина обязательной переменной части (LI — Length Indicator) | Длина обязательной переменной части - 3 байта | 10 V | 03 | 0000 0011 |
| Номер вызванного абонента (CPNI — |
Номер вызванного абонента содержит
|
11 V | 82 | 1000 0010 |
| Сетевые данные ( |
H=0 - разрешен вызов на международный центр коммутации
|
12 V | 10 | 0001 0000 |
| Значение цифры вызванного абонента ( |
Цифра равна 7 | 13 V | 07 | 0000 0111 |
| Конец необязательной части параметров (End |
Конец необязательной части параметров | 14 O | 00 | 0000 0000 |
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | AСM | 07 F | 06 | 0000 0110 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Указатель начала необязательной части с 11-го байта | 08 F | 0B | 0000 1011 |
B A=10 - оплату производит абонент A
|
09 F 10 F |
16 16 |
0001 0110 0001 0110 |
|
| Конец необязательных параметров (End |
Конец необязательных параметров | 11 O | 00 | 0000 0000 |
DC сообщает о состоянии входящего абонента (свободен, занят, занят междугородным соединением, заблокирован, сменился номер и т. п.).
FE дает информацию о типе абонента (обыкновенный абонент, гостиничный и т.п.). Значения остальных битов уже рассматривались при описании прямого индикатора соединения ( FCI ) в формате первоначального сообщения ( IAM ).
HG=00 — сигнализация по звеньям.
I=0 — нет конвертирования сигнализации. Показывает, что информация на всем пути не преобразуется в другой вид.
J=0 — возможна индикация " из конца в конец".
K=1 используется сквозной ISDN-канал. Указывает, что сеть имеет участки, которые обладают ресурсами (цифровыми каналами, ОКС и т. п.) для установления сквозного ISDN-соединения.
M=1 — нет эхозаградителя на входящей стороне. Повышенный уровень усиления и большое число переприемных участков приводит к появлению эха. Отсутствие эхозаградителя хотя бы на одной стороне указывает на ограничение характеристик линии.
Следующее сообщение Ответ абонента ( в данном примере (таблица 5.7) содержит только одно содержательное поле — "Тип сообщения".
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | 07 F | 09 | 0000 1001 | |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Указатель начала необязательной части с 9-го байта | 08 F | 09 | 0000 1001 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 09 O | 00 | 0000 0000 |
Сообщение приостановки соединения ( SUS —
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | SUS | 07 F | 0D | 0000 1101 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | с 9-го байта | 08 F | 09 | 0000 1001 |
| Индикатор прекращения ( |
A=0 — инициализация абонента ISDN
|
09 F | 00 | 0000 0000 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 10 O | 00 | 0000 0000 |
Сообщение возобновление соединения RES (Resume). Это сообщение (таблица 5.9) отменяет приостановку соединения. Его строки имеют то же назначение, что и у предыдущего сообщения.
Сообщение освобождения REL (Release). Передается в случае, когда входящая станция может быть освобождена. Это сообщение, однако, не является признаком полного освобождения всего оборудования, участвующего в соединении. Процесс разъединения определяется принятой системой отбоя.
Особенность этого сообщения состоит в том, что обязательная переменная часть строго разбивается на байты (октеты), конец каждого октета указывается единицей в последнем бите (H-1). Пример использования полей этого сообщения приведен в таблице 5.10.
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | RES | 07 F | 0E | 0000 0010 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Указатель начала необязательной части со 2-го байта | 08 F | 02 | 0000 0010 |
| Индикатор прекращения ( |
Индикатор прекращения A=0 — инициализация абонента ISDN
|
09 F | 02 | 0000 0010 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 10 O | 00 | 0000 0000 |
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | SAM | 07 F | 0C | 0000 1100 |
| Указатель начала обязательной переменной части ( |
Указатель начала обязательной переменной части с 10-го байта | 08 F | 0A | 0000 1010 |
| POP — Pointer to Optional Part | Указатель начала необязательной части с 14-го байта | 09 F | 05 | 0000 1110 |
| Длина обязательной переменной части (LI — Length Indicator |
Длина обязательной переменной части | 10 V | 03 | 0000 0011 |
| Номер вызванного абонента
|
11 V | 80 | 1000 0000 | |
| Рекомендации МСЭ-МККТТ (Recommendation ITU CCIT | Рекомендации МККТТ
|
12 V | 80 | 1000 0000 |
| Признаки действия (Cause value) | Признаки действия
|
13 V | 90 | 1001 0000 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 14 O | 00 | 0000 0000 |
Поле информации для оплаты. При отбое абонента — инициатора соединения необходимо подготовить информацию для оплаты. Поэтому в битах GF передаются признаки оплаты в соответствии с рекомендациями ITU. Биты DCBA указывают, что отбой инициализирован абонентом, а не устройствами сети.
Поле рекомендации ITU. Процедура отбоя должна соответствовать рекомендации ITU Q.931 (I.451), относящейся к основным процессам управления соединением.
Поле признаки действия. Эти признаки в данном случае указывают на то, что соединение нормальное (не аварийное) и должно быть обслужено по стандартному (типовому) алгоритму.
Следующее сообщение — завершение освобождения RLC (Release Complete) — представлено в таблице 5.11. Оно передается при окончании соединения и по ходу установления соединения, порождая процесс окончательного освобождения приборов.
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | RCL | 07 F | 10 | 0001 0000 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Начало необязательной части с 9-го байта | 08 F | 09 | 0000 1001 |
| End |
Конец опциональных параметров | 09 O | 00 | 0000 0000 |
Сообщение запрос номера абонента (Information Request, INR ) (таблица 5.12). Основная информация этого сообщения содержится в индикаторах запроса информации. Абонентский номер запрашивается в двух случаях:
В первом случае, кроме самого номера, важной информацией является категория тарифа. Она инициируется в соответствии со значениями битов DE.
Во втором случае, кроме номера, важной является информация о необходимости удержать соединение.
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | INR | 07 F | 03 | 0000 0011 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Начало необязательной части с 9-го байта | 08 F | 09 | 0000 1001 |
| Индикаторы запроса информации (Information request indicator) | A =1 — запрашивается номер абонента A
|
09 F 10 F |
89 00 |
1001 1001 0000 0000 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 11 O | 00 | 0000 0000 |
Сообщение информация — INF (таблица 5.13) — ответ на сообщение INR. В обязательной фиксированной части, состоящей из двух байтов ( 10F, 11F ). Указываются характеристики (индикаторы) этой информации, приведенные в таблице.
Обязательная переменная часть содержит несколько параметров:
12 V ). Категория состоит из одного байта ( 13V ) и указывает, что номер с приоритетом ( 14V );15 V ) детально описывается с помощью 7 байтов ( 16 V — 22V ). Эти байты содержат детальные характеристики номера (длина номера — 7 байтов), индикаторы номера, сетевые характеристики и, наконец, значение цифр (поля 19V —22V ).| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
| Номер разговорного канала (номер из 5-ти бит) | CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | INF | 07 F | 04 | 0000 0100 |
| Указатель начала обязательной переменной части ( |
Обязательная переменная часть начинается с 10-го байта | 08 F | 0A | 0000 1010 |
| Указатель начала необязательной переменной части (POP — Pointer to Optional Part) | Необязательная переменная часть начинается с 23-го байта | 09 F | 17 | 0010 0111 |
| Индикаторы информации (Information Indicator) | BA=1 - передается номер абонента А
|
10 F 11 F |
A 3 00 |
1010 0011 0000 0000 |
| Название параметра - "категории участников соединения" ( |
Содержит категорию участников соединения | 12 V | 05 | 0000 0101 |
| Длина параметра (LI — Length Indicator) | Длина параметра - 1 байт | 13 V | 01 | 0000 0001 |
| Приоритет (Priority) | HGFE DCBA=00000 1011 - абонент с приоритетом |
14 V | 0B | 0000 1011 |
| Название параметра "номер вызывающего абонента" ( |
Номер вызывающего абонента | 15 V | 0A | 0000 1010 |
| Длина необязательной части (LI POP — Length Indicator POP) | Длина элемента - 7 байт | 16 V | 07 | 0000 0111 |
| Индикатор номера вызывающего абонента ( |
Дополнительные характеристики номера
|
17 V | 83 | 1000 0011 |
| Сетевые характеристики ( |
H=0 - номер полный
|
18 V | 13 | 0001 0011 |
| Значение цифры вызванного абонента ( |
1-я цифра =2
|
19 V 20V 21V 22V |
52 94 11 03 |
0010 0101 1001 0100 0001 0001 0011 0000 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 23 O | 00 | 0000 0000 |
Конкретные примеры построения поля позволяют представить принципы построения основных сигналов управления установлением соединения.
Далее рассмотрим вопросы, касающиеся второго (канального) уровня подсистемы передачи сообщений ОКС, который определяет структуру информации, передаваемой по звену, процедуры обнаружения и исправления ошибок. После чего рассмотрим третий (сетевой) уровень, обеспечивающий маршрутизацию и управление сетью сигнализации.
Для защиты от сдвига информации в информационных сигналах каждая сигнальная единица открывается и закрывается флагом, который представляет собой последовательность 01111110.
Процедура защиты флага от имитации заключается в анализе текущей информации. Каждый байт информационной последовательности, которая содержит 5 единиц, дополняется нулем. Таким образом в информационных байтах исключается возможность имитации флага (последовательности, содержащей 6 единиц подряд). На приемном конце нуль, который идет после 5 единиц, исключается и последовательность восстанавливается.
На уровне, который будет рассмотрен ниже, используются следующие поля:
FSC (Frame Sequence Check) — биты последовательной проверки;FSN — (Frame Sequence Number) — прямой порядковый номер;FIB — (Forward Indicator Bit) — прямой бит индикации;BSN — (Back Sequence Number) — обратный порядковый номер;BIB — (Back Indicator Bit) — обратный бит индикации.Для обнаружения ошибки применяется принцип деления полиномов (остаточный код), который уже подробно рассматривался в предыдущих лекциях. Напомним, что поле FSC представляет собой остаток от деления по mod 2 полинома, который передает информацию на образующий полином. На приемном конце также путем деления проверяется совпадение результата с полученным остатком (или немного более сложный алгоритм). При несовпадении производится перезапрос информации.
Процедура исправления ошибок следующая (рис. 5.10).
(рис 5.10) Принцип исправления ошибок при передаче: а) информация принята без искажения, б) информация принята с искажениемПри передаче информации каждая сигнальная единица записывается в промежуточную циклическую память и хранится до получения положительного подтверждения. Номер ячейки записи совпадает с прямым циклическим номером. Каждая сигнальная единица включает в себя прямой циклический номер (поле FSN ) и прямой бит индикации (поле ), значение этого бита равно 0 или 1. На приемном конце, если информация принята без искажения, в обратную сторону посылается в полях BSN и та же информация (рис. 5.10а). При получении этого сигнала передающая сторона стирает сигнальную единицу из памяти.
В случае принятия неправильной информации (рис. 5.10б) на приемном конце прямой бит индикации инвертируется, и в обратную сторону передается обратный последовательный номер ( BSN ), совпадающий с прямым номером ( FSN ), но с обратным битом ( ), который равен инверсии прямого бита. В этом случае производится повторная передача этой сигнальной единицы.
Для систем с большим временем задержки при передаче используется метод превентивного повторения. Информация, которая не подтверждена положительно после заданного времени (обычно это определяется числом переданных сигнальных единиц за время нахождения в буфере информации), передается заново.
Уровень 2 выполняет также функции контроля качества тракта обмена.
Для этого производится подсчет ошибок за определенное время. Если число ошибок превышает заданный порог, об этом информируется уровень 3 для принятия решения (например, изменения маршрута).
Этот уровень выполняет следующие задачи (рис. 5.11):
(рис 5.11) Функции управления сетью сигнализации и восстановления звена данныхДля выполнения этой функции используется часть поля сигнальной информации (поле ), которая называется этикеткой маршрутизации (Routing Label) (рис. 5.8). Эту часть мы рассмотрели для некоторых сигнальных единиц (см. таблицы 5.4-5.13).
С помощью кода входящего пункта сообщения ( — Destination Point Code) функция обработки сигнальной информации может определить, в какую конечную точку сети отправлено сообщение (например, Москва, Санкт-Петербург и т. п.). Если существует несколько жестких путей для передачи сигнальной информации, то для выбора звена сигнализации на каждом переприеме используется поле выбора звена сигнализации ( SLS ).
Имеются два основных случая применения поля SLS, а именно:
Примером такого случая служит пучок каналов, непосредственно соединяющий исходящую и входящую станции связанными сигнальными каналами ОКС (рис. 5.12).
(рис 5.12) Разделение сигнальной информации внутри одного пучка каналовВ случае применения обходных путей информация достигает оконечной точки и сигнализация разделяется по сигнальным каналам, которые принадлежат различным направлениям (рис. 5.13).
Разделение нагрузки по транзитным станциям можно использовать различным образом. Например, для резервирования, когда при неисправности сигнализации от станции A к B информация может пройти другим путем (в зависимости от SLS и поля конечной точки), либо в режиме разделения нагрузки, когда часть сигнальной информации по каким-либо определенным условиям (по уровню нагрузки, в зависимости от времени суток или типа полезной нагрузки) может выбрать маршрут в другом направлении.

(рис 5.14) Разделение сигнальной информации по различным направлениям при одном транзите(рис 5.13) Разделение сигнальной информации по различным направлениям (случай двух транзитов)На рис. 5.14 показана структура, использующая обходные пути в двух звеньях сигнализации. Маршрутам сообщений соответствуют следующие SLS:
A-C-E-B SLS = xx00 A-C-F-B SLS = xx01 A- D-E-B SLS = xx10 A-D-F-B SLS = xx11
Функция обработки сообщений уровня 3. Алгоритм работы для функции обработки сообщений уровня 3 следующий.
При приеме функцией обработки сообщений сигнальной единицы от уровня 2 анализируется код пункта назначения ( ) с целью определить, предназначается ли данная сигнальная единица для принимающего пункта сигнализации. Если она предназначается для этого пункта, то она доставляется к подсистеме пользователя.
Для передачи информации в подсистему пользователя (ISUP) используется поле индикатора обслуживания — Service Information SF (Sub service Filed) и индикатора сервиса SI (Service Indicator). Поле SI применяется для указания типа сетей, которые используют данную сигнализацию. Например, оно служит для разделения сообщений, предназначенных для междугородних и международных сетей. Поле содержит четыре бита, из которых в настоящее время используются 2, а другие 2 являются резервными. Пример распределения кодов SF показан в таблице 5.14, а кодов SI — в таблице 5.15.
| Значение битов DC | Наименование информации |
|---|---|
| 00 | Международные сообщения |
| 01 | Междугородние национальные сообщения |
| 10 | Резерв для междугородного использования |
| 11 | Резервируется для национального использования |
| Значение битов DCBA | Наименование информации |
|---|---|
| 0000 | Сообщение управления сетью сигнализации |
| 0001 | Сообщения тестирования и обслуживания сети сигнализации |
| 0010 | Резерв для национального использования |
| 0011 | SCCP ( Signaling Connection Control Part) |
| 0100 | Подсистема ISUP |
Если сообщение предназначалось для другого пункта сигнализации (данный пункт транзитный), то после анализа кода пункта назначения выбирается маршрут в соответствии с этим кодом и значением поля выбора звена сигнализации SLS.
Рассмотрим другую совокупность функций, выполняемых на сетевом уровне подсистемы передачи сообщений сигнализации (
(рис 5.15) Функции управления сетью сигнализацииЭти функции разделяются на три группы:
Функция управления сигнальным трафиком (рис. 5.15а) обеспечивает процедуры, необходимые для поддержания сигнального трафика в случае нарушений в сети сигнализации. Эта функция включает в себя следующие процедуры:
Процедура перехода на резервное звено осуществляет перенос сигнального трафика от недоступного звена сигнализации на альтернативное звено. Пример: переход при отказе звена сигнализации. Такой переход должен выполняться без потери сообщения, дублирования или нарушения последовательности передачи сообщений. Это достигается накоплением информации в буфере повторной передачи и алгоритмами повтора. Если альтернативных путей нет, пункт назначения считается недоступным. Об этом информируется подсистема пользователя.
Процедура возврата в исходное звено сигнализации инициируется тогда, когда устраняются причины, вызвавшие переход на резерв. При этом восстанавливается прежняя система маршрутизации сообщений сигнализации. Процедуры этой функции обеспечивают устранение искажений и изменения последовательности передачи сигнальных единиц.
Процедура запрещения управления звеном сигнализации используется для облегчения работ по техобслуживанию и тестированию. Процедура не вызывает изменения состояния на уровне 3, оставляя звено доступным только для посылки сообщений техобслуживания и тестирования.
Если в сети возникают ситуации, когда необходимо использовать запрещенные звенья сигнализации, процедура запрещения может игнорироваться, и эти звенья включаются в работу.
Функция управления звеньями сигнализации (рис.5.15б) обеспечивает создание звеньев сигнализации и подержание их доступности. Основные процедуры:
Активизация звена сигнализации — процесс, приводящий звено сигнализации к состоянию готовности обслуживать трафик. Он включает в себя установление начального фазирования звена сигнализации и проведения тестирования для гарантии правильности функционирования. Деактивация выводит звено из рабочего состояния.
Восстановление звена сигнализации совпадает с процедурой активизации, но применяется для повторного введения в работу звена сигнализации после его отказа.
Функция управления маршрутами сигнализации (рис. 5.15в) используется для распределения информации о состоянии сети с целью блокировки или разблокировки маршрутов сигнализации.
Основные процедуры:
Процедура запрещения использования маршрута инициируется транзитным пунктом сигнализации с целью извещения одного или нескольких пунктов сигнализации о запрете транзита к конкретному пункту назначения.
Запрет может касаться отдельных типов трафика. Например, запрет местных соединений, запрет междугородних соединений.
Процедура разрешения использования маршрута снимает состояние запрета.
Процедура тестирования пучка инициирует проверку маршрутизации, Сообщение о тестировании пучка содержит информацию пункта назначения, принятую транзитным пунктом. При приеме данного сообщения транзитный пункт сигнализации сравнивает состояние пункта назначения, указанное в сообщении, с действительным состоянием. Если они различны, результат возвращается в пункт назначения.
MSU — Message Signal Unit); сигнальная единица состояния звена ( LSSU — Link Status Signal Unit); заполняющая единица ( FISU — Fill In Signal Unit).MFP — MVP — OP — Optional Part).REL, завершение освобождения RLC, запрос номера абонента, информация.BSN ), совпадающий с прямым номером ( FSN ), но с обратным битом ( BIB ), который равен инверсии прямого бита. В этом случае производится повторная передача этой сигнальной единицы.При рассмотрении принципов использования временных каналов при цифровом потоке с импульсно-кодовой модуляцией приводилось два способа применения 16-го канала (канал сигнализации) [16, 17].
В первом случае сигналы управления передаются для любого из каналов тракта (общий канал сигнализации) со скоростью 64 Кбит/с. Такой принцип передачи сигналов будет рассмотрен в дальнейшем.
Второй способ получил название выделенный канал. В этом случае за каждым информационным каналом закрепляется сигнальный канал с реальной скоростью передачи для каждого 4 Кбит/c. Он был весьма распространен при связи с электромеханическими системами по цифровым трактам. Образование в цифровом тракте выделенного канала уже рассматривалась в разделе в лекции 2 при описании лекции 2.
В таблицах 5.1и 5.2приведены линейные сигналы, передаваемые по двум выделенным каналам.
| № | Направление сигнала | Название сигнала | Состояние бит | Примечание | |||
|---|---|---|---|---|---|---|---|
| 1 ВСК (a) | 2 ВСК (b) | c | d | ||||
| 1 | ----> | ЗАНЯТИЕ | 1 | 0 | 0 | 1 | Передается при появлении нового вызова |
| 2 | ----> | НАБОР НОМЕРА Импульс Пауза Межцифровой интервал |
0 1 1 |
0 0 0 |
0 0 0 |
1 1 1 |
Время передачи: Импульса – 50 мс Паузы –50 мс Межцифрового интервала – 700 мс |
| 3 | ----> | РАЗЪЕДИНЕНИЕ | 1 | 1 | 0 | 1 | Передается в случае освобождения исходящей СЛ (отбой A и др.) |
| 4 | ----> | ОТБОЙ A | 0 | 0 | 0 | 1 | Может быть принят, если АТС реализует систему двухстороннего отбоя |
| № | Направление сигнала | Название сигнала | Состояние бит | Примечание | |||
|---|---|---|---|---|---|---|---|
| 1 ВСК (a) | 2 ВСК (b) | c | d | ||||
| 1 | <---- | ПОДВТВЕРЖДЕНИЕ ЗАНЯТИЯ | 1 | 1 | 0 | 1 | Ожидается в течение 1 с после |
| 2 | <---- | ОТВЕТ/ЗАПРОС | 1 | 0 | 0 | 1 | Передается после ответ вызываемого абонента. Если этот сигнал сопровождается частотным сигналом 500 Гц по разговорному тракту, то он должен обрабатываться как запрос информации АОН. |
| 3 | <---- | ЗАНЯТОСТЬ | 0 | 0 | 0 | 1 | Передается со стороны входящей станции, в случае если, если абонент занят, недоступен или в случае сбоя процесса установления соединения |
| 4 | <---- | ОТБОЙ Б | 0 | 0 | 0 | 1 | Передается со стороны входящей станции, в случае если абонент Б вешает трубку. |
| 5 | <---- | БЛОКИРОВКА | 1 | 1 | 0 | 1 | Передается на исходящую станцию, в случае блокировки линии на входящей станции |
| 6 | <---- | КОНТРОЛЬ ИСХОДНОГО СОСТОЯНИЯ | 0 | 1 | 0 | 1 | Сигнал передается входящей станции после получения сигнала "разъединение" и освобождения линии и оборудования |
С увеличением и усложнением функций коммутационных систем стало необходимо усовершенствовать систему сигнализации. Наиболее кардинальным решением было разделение цепей передачи информации и сигнальных цепей [2, 26]. Такая система реализуется следующим образом. На группу каналов выделяется сигнальный канал [2, 55, 63]. Информация, касающаяся соединения по любому каналу из группы, проходит по общему каналу и сопровождается адресом источника.
Преимущества такого способа следующие:
Недостатки:
С точки зрения управления этот недостаток присущ системам с централизованным управлением, где программа управления ОКС связана с одним (резервированным устройством). В децентрализованной системе могут быть несколько модулей, программное обеспечение которых управляет сигнализацией.
Общие каналы сигнализации представляют отдельную сеть и коммутируются по правилам коммутации сообщений. Возможны следующие способы маршрутизации сигнальных сообщений (рис. 5.1).
(рис 5.1) Способы маршрутизацииСогласно первому способу (связанный ОКС), маршрутизация каналов сигнализации проводится совместно с маршрутизацией информационных каналов. При этом их маршруты совпадают, как показано на рис. 5.1а.
Второй способ — несвязный ОКС: маршрутизация сигнальной информации идет независимо от информационных каналов, и их маршруты могут не совпадать, как показано на рис. 5.1б.
Часто используется квазисвязанный способ, который заключается в том, что связанный способ применяется в нормальном режиме функционирования сети, а при выходе из строя система переходит на резервные направления сигнализации, не совпадающие по маршруту с информационными каналами. Они обычно заданы заранее.
Основные устройства, реализующие ОКС, показаны на рис. 5.2.
(рис 5.2) Основные устройства реализующие ОКСПервое из них — интерфейс с информационными каналами —реализует интерфейс с
Возможность коммутации с другими каналами создает возможности ликвидации аварийных ситуаций и резервирования.
Контроллер ОКС может производить обработку сигналов и выполнять запросы нижних уровней протокола (физического и канального).
Аппаратурная реализация части протокола, как правило, увеличивает быстродействие и устойчивость системы.
Управляющее устройство представляет собой процессор и необходимые виды памяти. Это либо станционное управляющее устройство, либо устройство управления модулем.
В первом случае при установлении соединения взаимодействуют программные блоки ОКС и установления соединения. Во втором требуется обмен информацией с другими модулями.
На рис. 5.3 приводится диаграмма, сравнивающая архитектуру протоколов ОКС№7 и уровни OSI [16].
(рис 5.3) Архитектура протоколов ОКС № 7 и их сравнение с протоколами OSIТри нижних уровня модели протоколов ОКС носят название протоколов передачи сообщений (Message Transfer Part —
Прикладные уровни приведены для примера, и их число и функции меняются с развитием коммутационной техники. Например, не так давно выделялась подсистема телефонной сигнализации, теперь она полностью реализуется подсистемой ISUP, которая объединяет в себе особенности телефонных протоколов и системы ISDN. Усовершенствованием прикладного уровня является прикладная подсистема транзакций (TCAP — Transaction Capabilities Application Part). Введение этой подсистемы позволяет на прикладном уровне обобщить некоторые действия и программы, либо наиболее часто вызываемые, либо общие переходы (транзакции), характерные для нескольких прикладных задач. Такие проблемы очень характерны для услуг, оказываемых Интеллектуальными или Подвижными сетями.
В подсистемах нижнего уровня имеется тенденция обеспечить передачу через ОКС не только данных, относящихся к сигнальной информации, но и других данных. В этом случае необходимо учитывать, что при передаче возникает две группы единиц информации — ориентированных на соединение и не ориентированных на соединение. В рамках этих групп появляются классы информации, которые предъявляют различные требования к системе.
Это, в первую очередь, требования к временным задержкам (чувствительна ли информация или нет к этому явлению), и в каждом из этих классов может передаваться информация, имеющая постоянную и переменную скорость.
Такие требования породили на уровне 3 системы передачи сообщений подсистему управления сигнальным соединением (SCCP — Signaling Connection Control Part), управляющую передачей по сети, в зависимости от типа информации.
Рассмотрим подсистемы, входящие в модель ОКС. Начнем с системы, которая раскрывает основные сигналы на уровне пользователя. Это поможет нам сравнить процедуры установления соединения в системах без ОКС и с ОКС.
Потом рассмотрим другие уровни, позволяющие защитить информацию, маршрутизировать сообщение и обеспечить надежность функционирования сети.
Ранее были перечислены возможные подсистемы пользователя:
Теперь нам необходимо детальное рассмотрение всех видов работы этих систем. Далее внимание будет сосредоточено на первой из них, которая подробно разбирается в этом курсе.
Надо отметить, что в настоящее время подсистема ISUP — часть, относящаяся к подсистеме ISDN, — поглощает ранее развитые системы.
| № | Название сигнала | Примечание |
|---|---|---|
| 1 | Начальное сообщение (IAM — Initial |
Передается для занятия соседней станции |
| 2 | Последовательная передача адреса (SAM — Subsequent address) | Передается при работе со станциями, не имеющими ОКС и требующими последовательной передачи цифр |
| 3 | Адрес завершен (Абонент найден) (ACM — Address complete) | Сигнал о завершении соединения. Передается с последней станции после определения состояния абонента "свободен" |
| 4 | Ответ абонента ( |
Передается при снятии телефонной трубки |
| 5 | Освобождение (REL — Release) | Передается в случае, когда входящая станция может быть освобождена |
| 6 | Разъединение (RLC — Release complete) | Передается при окончании соединения |
| 7 | Приостановка соединения (SUS — |
Сигнал, по которому происходит приостановка соединения (например, при ожидании отбоя второго абонента) |
| 8 | Возобновление соединения (RES — Resume) | Сигнал, который отменяет приостановку |
| 9 | Запрос номера абонента (A — INR — Information request) | Запрос номера абонента A с целью предоставления счета за оказанные услуги или определение номера по заявке абонента |
| 10 | Информация (INF — Information) | Ответное сообщение запроса номера |
| 11 | Блокировка ( |
Передается исходящей или входящей станцией в случае необходимости блокировки линии от занятия |
| 12 | Подтверждение блокировки (BLA — Blocking Acknowledgment) | Передается для подтверждения блокировки |
| 13 | Частичное освобождение (CCL — |
Передается, когда может быть освобождена часть занятых приборов. Сообщение поддерживает процедуру двухстороннего отбоя |
| 14 | Сообщение об оплате (CRG — |
Сообщение поддерживает процедуру начала оплаты |
| 15 | Начало посылки вызова |
Передается после начала посылки акустического сигнала "посылка вызова" при входящем полуавтоматическом соединении |
| 16 | Запрос номера абонента (INR — Information Request) | Запрос передается для составления счета за предоставленные услуги или для определения вызывающей стороны |
Рассмотрим процедуры обмена сигналами на уровне подсистемы пользователя [34] – рис. 5.4-5.6. Они во многом напоминают уже рассмотренные процедуры для станций предыдущих поколений, как по составу сигналов (частично приведенных в таблице 5.3), так и по порядку обмена. На рисунке 5.4 приведен порядок обмена сигналами при установлении соединения между цифровыми станциями одного типа, имеющими ОКС.
При приеме от абонентского терминала сигнала "Занятие", который содержит цифровую информацию, необходимую для установления соединения, исходящая АТС-А анализирует эту информацию и выбирает маршрут.
При этом формируется начальное адресное сообщение (IAM — таблица 5.3). Этот сигнал является аналогом сигнала "занятия" при старых системах обмена. Но, используя преимущества системы ОКС, он несет гораздо больше информации.
В частности, он содержит номер вызываемого абонента. Кроме того, он несет требования к сети, к среде передачи, к процедурам. Структура и содержание его формата подробнее будет рассмотрено далее. Транзитная АТС-В принимает первоначальное сообщение ( IAM ), анализирует содержащуюся в них информацию и определяет дальнейший маршрут к входящей АТС-Б. Она также проключает обратный тракт к АТС-А для того, чтобы абонент А мог принимать тональные сигналы, которые могут прийти в процессе установления соединения от элементов сети. Далее проключается тракт к входящей АТС-Б.
(рис 5.4) Обмен сигналами при установлении и разъединении соединенияПри поступлении первоначального сообщения ( IAM ) на АТС-Б номера вызываемого абонента определяется, требуется ли дополнительная информация от АТС-Б об абоненте А. Если это требуется, то посылается сообщение "из конца в конец" (о чем указывается в фиксированной обязательной части сообщения). Сообщения такого типа не анализируются транзитной станцией ("прозрачная передача"). Исходящая станция предоставляет соответствующую информацию, посылая ответное сообщение "из конца в конец".
После приема необходимой информации входящей АТС-Б вызываемый абонент информируется о входящем вызове, а от входящей АТС-Б к транзитной АТС-В передается сообщение "Абонент определен" (ACM). Этот сигнал эквивалентен обратному сигналу на координатной АТС о состоянии абонента Б ("свободен", "занят", "занят междугородним соединением"). При этом передается еще много другой информации, расширяющей возможности обслуживания. Сообщение о принятии полного адреса затем передается к исходящей АТС-А, что указывает на успешную маршрутизацию и позволяет удалить из памяти маршрутную информацию, связанную с соединением.
(рис 5.5) Обмен сигналами при установлении входящего соединения от системы с сигнализацией по ОКС к декадно-шаговой системе (ДШС)Когда вызываемый абонент отвечает на вызов, входящая АТС-Б проключает разговорный тракт и передает сообщение об ответе на транзитную станцию (сообщение ), которая, в свою очередь, пересылает сообщение ответа на исходящую станцию АТС-А. При приеме сообщения "Ответ абонента" исходящая станция проключает тракт в прямом направлении. Таким образом, устанавливается соединения вызывающего и вызываемого абонентов, начинается тарификация вызова и осуществляется разговор или передача данных.
В настоящее время принята система одностороннего отбоя, когда любой из абонентов (вызываемый или вызывающий) может инициировать разъединение. В предыдущих системах, где для определения злонамеренного вызова требовалась задержка соединения, реализовывались другие системы отбоя: например, только от абонента Б (вызываемого абонента) или двухстороннийотбой. Это требует дополнительного обмена, который показан на рис. 5.5 и 5.6, где приведена диаграмма обмена сигналами с системами предыдущего поколения.
(рис 5.6) Обмен сигналами при установлении входящего соединения от декадно-шаговой системы (ДШС) к системе с сигнализацией по ОКСОт уже рассмотренных выше процедур показанные на этом рисунке отличаются тем, что номер передается частями, поэтому применяется команда последовательной передачи цифр номера ( SAM ). При отбое абонента А передается сигнал частичного освобождения ( CCL ). В ответ посылается тональный сигнал "занято" абоненту Б и сообщение о приостановке соединения до получения отбоя абонента Б. После получения сигнала об отбое второго абонента соединение полностью освобождается. С уменьшением в сети количества станций устаревших систем эта процедура должна использоваться все меньше и меньше.
Сигнальная информация передается между пунктами сигнализации в виде сообщений переменной длины, называемых сигнальными единицами. Напомним, что существует три типа сигнальных единиц:
MSU — Message Signal Unit), которая используется для передачи сигнальной информации, формируемой подсистемами пользователей или SCCP;LSSU — Link Status Signal Unit), используется для контроля состояния звена, с ее помощью передается информация об аварийных ситуациях и сбоях второго уровня;FISU — Fill In Signal Unit), используется для контроля целостности звена и обеспечения синхронизации звена при отсутствии сигнального трафика.Тип сигнальной единицы определяется по индикатору длины LI (Length Indicator), который указывает на длину поля, содержащего полезную информацию;
LI > 2 — значащая сигнальная единица;LI = 1 или 2 — сигнальная единица состояния звена;LI = 0 — заполняющая сигнальная единица.Структура сигнальных единиц показана на рис. 5.7.
Каждое из показанных на рисунке полей сигнальных единиц будет рассмотрено далее. Основная сигнальная информация содержится в поле сигнальной информации
(рис 5.7) Типы сигнальных единицТипы сигнальных единиц:
FCS Frame Check Sequence – биты последовательной проверкиFIB Forward Indicator Bit – прямой бит индикацииSIF Signaling Information Field – поле сигнальной информации.FSN Forward Sequence Number – прямой порядковый номерSIO Services Information Octet – байт обслуживанияBIN Back Indicator – обратный бит индикацииLI Length Indicator – индикатор длиныBSN Back Sequence Number – обратный порядковый номерНа рис. 5.8 показана структура сообщения подсистемы ISUP, соответствующая Рекомендации ITU — T Q.763. Как видно из рисунка, сообщение делится на общую часть — этикетку, предназначенную для маршрутизации, — и следующие три части:
MFP — MVP — OP — Optional Part).Обязательные фиксированные параметры всегда входят в состав сообщения данного типа и имеют фиксированную длину. Позиция и длина параметров однозначно определяются типом сообщений.
(рис 5.8) Структура сообщения подсистемыОбязательные переменные параметры обязательны для данного типа сообщения и имеют переменную длину. Для определения начала каждого параметра используется специальный указатель, значение которого указывает на начало переменной части. Название и длина каждого параметра следуют из типа сообщения.
Необязательные параметры могут присутствовать или отсутствовать в конкретном типе сообщения. Каждый необязательный параметр содержит название (один байт), как, например, на рис 5.8, название параметра X, и индикатор длины (один байт).
Обязательная фиксированная часть содержит информацию о начале обязательной, переменной и необязательной частей.
Рассмотрим содержание полей для конкретных сигналов. Первоначальное сообщение ( IAM ) показано в таблице 5.4.
Напомним, что передача в канал начинается с младшего байта, т. е. отсчет байтов начинается с правой стороны рисунка. Поле сигнальной информации содержит следующие составляющие:
Код пункта определяет местоположение пункта сигнализации и содержит несколько полей:
Начальное сообщение. Структура типового поля для сообщения IAM приводится в соответствии с [34, 35] поля в таблице 5.4.
Поясним наиболее сложную часть табличной информации — получение номеров пунктов назначения и отправления. На рис. 5.9а отображены двоичные коды поля сигнальной информации (последний столбец таблицы 5.4). Биты расположены в порядке следования латинских букв. Сверху над полученной последовательностью приведены шестнадцатеричные значения каждого байта.
На рис. 5.9б показана последовательность из 14 битов, полученная из двоичной информации таблицы 5.4 и отображающая пункт назначения. Она разбивается на составляющие: код зоны, код сети, код пункта в сети. По кодам легко устанавливаются их десятичные значения. На рис 5.9в показана такая же последовательность разбиения для остальных битов, отображающих номер пункта отправления.
(рис 5.9) Пример расшифровки полей сигнальной информации для номеров пунктов назначения и отправления.| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
| Номера входящего и исходящего пунктов Идентификатор выбора пучка сигнализации |
|
01 F 02 F 03 F 04 F |
7F 42 98 10 |
0111 1111 0100 0010 1001 1000 0001 0000 |
| Номер разговорного канала (номер из 5-ти бит) | CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | IAM | 07 F | 01 | 0000 0001 |
| Индикатор среды передачи (NCI — Nature of Connection Indicator) | BA=00 нет спутникового канала
|
08 F | 00 | 0000 0000 |
| Прямой индикатор вызова (FCI — Forward Call Indicator) | A=0 национальный вызов
|
09 F 10 F |
48 00 |
0100 1000 0000 0000 |
| Категории участников соединения ( |
Категория участников соединения. Абонент с неопределенной категорией HGFE DCBA=0000 0000 |
11 F | 00 | 0000 0000 |
| Требуемая среда передачи ( |
Требуется среда передачи, канал 3,1 кГц | 12 F | 03 | 0000 0011 |
| Указатель начала обязательной переменной части ( |
Обязательная переменная часть начинается с 16-го байта | 13 F | 10 | 0001 010 |
| Длина обязательной переменной части (LI — Length Indicator) | Длина обязательной переменной части равна 3 | 14 V | 03 | 0000 0011 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Необязательная часть начинается с 19-го байта | 15 F | 13 | 0001 0011 |
| Индикатор номера вызванного абонента ( |
Номер вызванного абонента
|
16 V | 82 | 1000 0010 |
| Сетевые данные ( |
H=0 разрешен вызов на международный центр коммутации
|
17 V | 10 | 0001 0000 |
| Значение цифр номера вызванного абонента ( |
Значение цифры вызванного абонента. Первая цифра равна 2 | 18 V | 02 | 0000 0010 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 19 O | 00 | 0000 0000 |
Рассмотрим последовательно содержание полей сообщения. Первые шесть байт — это этикетка маршрутизации, которая в общем виде была показана ранее на рис. 5.8.
Коды пункта назначения
На рис. 5.9 указаны конкретные значения пункта назначения ( — Destination Point Code) и пункта отправления ( — Origination Point Code). Надо отметить, что информация передается с младшего бита (бит A ).
Первое поле — содержит 14 битов информации —
Это означает:
ONML = 000 );KJIH-0100 );GFE DCBA - 111 1111 ).Пункт отправления ( )
Второе поле содержит 14 бит информации номера
L KJ = 000 );I H G F = 0100 );E DCBA PO = 1 1000 01 )Идентификатор звена сигнализации ( SLS ) содержит 4 бита PONM= 0001 — индикатор выбора звена сигнализации указывает на наличие одного звена в сигнальном соединении и его номер ( SLS = 1 ). Работа с меткой SLS будет рассматриваться в дальнейшем (см. "Управление сетью сигнализации").
Поле номера цифрового канала ( CICL ). Для передачи кодов идентификации каналов применяются два байта ( PONM LKJI HGFE DCBA ). Первые 5 битов ( EDCBA ) указывают номер разговорного канала внутри цифрового тракта. Значение в таблице показывает, что для ОКС используется первый канал. Напомним, что для системы ИКМ-30 этот параметр максимально равен 32.
Номер цифрового тракта ( CICH ). Номер цифрового тракта в таблице равен 0.
Тип сообщения определяется его номером, для передачи которого используется один байт. Первоначальному сообщению ( IAM ) присвоен десятичный номер 1 (двоичное значение — 0000 0001).
Поле индикатор среды обмена ( NCI — Nature of connection Indicator). В этом поле информация составляет один байт.
BA = 00 — нет спутникового канала. Эта информация указывает на отсутствие значительных задержек при передаче информации, обусловленных наличием спутниковых каналов. В противном случае необходимо на всех участках перестроить некоторые текущие параметры соединения: например, увеличить тайм-ауты, обмен сигналами. Обычно на сети вводится ограничение на число спутников звеньев.
DC=00 — не требуется тестирование канала. Эта информация связана с особенностью установления соединения с общими каналами сигнализации. Поскольку при способе сигнализация не использует информационный тракт, то после успешного установления соединения целостность информационного тракта не гарантируется. Поэтому информационный тракт периодически тестируется. Данное значение указывает тайм-ауты.
E = 0 — эхозаградителя на исходящей стороне нет. Повышенный уровень усиления и большое число переприемных участков приводят к появлению эха. Отсутствие эхозаградителя указывает на огрганичение характеристик линии.
HGF = 000 — не определены.
Прямые индикаторы вызова (FCI — Forward Call Indicator) размещаются в двух байтах.
В данном примере:
A = 0 — указывает на то, что соединение идет внутри страны (национальный вызов).
CB = 00 — сигнализация по звеньям, указывает на то, что на данном участке используется система "эстафета".
D = 1 — предупреждает, что на каком-то участке было необходимо провести преобразование сигналов. Эта информация вводит ограничения на посылку обратных сигналов;
E = 0 — показывает, что на данной сети нет средств для передачи информации "из конца в конец";
F = 0 — нет сквозного канала. ISDN предупреждает, что на сети имеются участки, не содержащие ОКС, цифровых каналов. В этом случае станция должна принять решение, на каком направлении продолжать соединение;
HG = 01 — показывает, что для данного соединения применение ОКС необязательно (например, устанавливается обычный разговорный тракт с шириной полосы 3,1 кГц).
I = 0 — указывает, что исходящий вызов не является вызовом ISDN и указывает, что необходимо сменить способ обсулуживания — это сигнал о способе обслуживания.
Поле категория участников соединения (
В этом случае значение битов HGFE DCBA=0000 0000 указывает, что категория соединения не определена.
Требуемая среда передачи TMR —
Указатель начала обязательной переменной части PMVP — Pointer to
Указатель необязательной переменной части ( POP — Point to Optional Part). В данном случае он указывает, что необязательная переменная часть состоит из 3 байтов (в таблице 3 байта с отметкой V ).
Длина обязательной переменной части LI. Параметр, определяющий длину этой части в байтах. Для данного примера длина обязательной переменной части равна 3 (двоичный номер 0000 0011).
Указатель начала необязательной переменной части POP (Pointer to Optional Part).
Индикатор набранного номера абонента ( CPNI —
H = 1 указывает, что номер состоит из нечетного числа цифр (это может быть использовано при системной проверке правильности принятого номера).
GFE DCBA=000 0010 — местный номер.
Сетевые данные
H = 0 — разрешает доступ к международному Центру Коммутации.
GFE = 001 — несет информацию о том, что передаваемый номер абонента построен в соответствии с планом нумерации, принятым МККТТ (ITU) в рекомендации E.164.
Значения набранных цифр номера (
В поле конец необязательной части ( EOP — End
Рассмотрим второй сигнал. В случае, если цифры надо передать частями, как это было проиллюстрировано в приведенных выше примерах, применяется сообщение "последовательная передача адреса" ( SAM — Subsequent Address), оно приведено в таблице 5.5.
Информация, содержащаяся в указанных выше полях, уже рассматривалась в первоначальном сообщении ( IAM )
Следующее сообщение уже применялось при описании процедуры установления соединения: это "Адрес завершен" ( ACM — Address Complete Message). Его структура приведена в таблице 5.6.
В этом сообщении из новых полей можно пояснить поле — поле обратных сообщений о вызове.
BA=10 указывает на категорию абонента (следует ли исходящему абоненту оплачивать услуги соединения или нет).
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
| Номер разговорного канала (номер из 5-ти бит) | CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | SAM | 07 F | 02 | 0000 0010 |
| Указатель начала обязательной переменной части ( |
Обязательная переменная часть начинается с 10-го байта | 08 F | 0A | 0000 1010 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Необязательная часть начинается с 14-го байта | 09 F | 0E | 0000 1110 |
| Длина обязательной переменной части (LI — Length Indicator) | Длина обязательной переменной части - 3 байта | 10 V | 03 | 0000 0011 |
| Номер вызванного абонента (CPNI — |
Номер вызванного абонента содержит
|
11 V | 82 | 1000 0010 |
| Сетевые данные ( |
H=0 - разрешен вызов на международный центр коммутации
|
12 V | 10 | 0001 0000 |
| Значение цифры вызванного абонента ( |
Цифра равна 7 | 13 V | 07 | 0000 0111 |
| Конец необязательной части параметров (End |
Конец необязательной части параметров | 14 O | 00 | 0000 0000 |
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | AСM | 07 F | 06 | 0000 0110 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Указатель начала необязательной части с 11-го байта | 08 F | 0B | 0000 1011 |
B A=10 - оплату производит абонент A
|
09 F 10 F |
16 16 |
0001 0110 0001 0110 |
|
| Конец необязательных параметров (End |
Конец необязательных параметров | 11 O | 00 | 0000 0000 |
DC сообщает о состоянии входящего абонента (свободен, занят, занят междугородным соединением, заблокирован, сменился номер и т. п.).
FE дает информацию о типе абонента (обыкновенный абонент, гостиничный и т.п.). Значения остальных битов уже рассматривались при описании прямого индикатора соединения ( FCI ) в формате первоначального сообщения ( IAM ).
HG=00 — сигнализация по звеньям.
I=0 — нет конвертирования сигнализации. Показывает, что информация на всем пути не преобразуется в другой вид.
J=0 — возможна индикация " из конца в конец".
K=1 используется сквозной ISDN-канал. Указывает, что сеть имеет участки, которые обладают ресурсами (цифровыми каналами, ОКС и т. п.) для установления сквозного ISDN-соединения.
M=1 — нет эхозаградителя на входящей стороне. Повышенный уровень усиления и большое число переприемных участков приводит к появлению эха. Отсутствие эхозаградителя хотя бы на одной стороне указывает на ограничение характеристик линии.
Следующее сообщение Ответ абонента ( в данном примере (таблица 5.7) содержит только одно содержательное поле — "Тип сообщения".
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | 07 F | 09 | 0000 1001 | |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Указатель начала необязательной части с 9-го байта | 08 F | 09 | 0000 1001 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 09 O | 00 | 0000 0000 |
Сообщение приостановки соединения ( SUS —
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | SUS | 07 F | 0D | 0000 1101 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | с 9-го байта | 08 F | 09 | 0000 1001 |
| Индикатор прекращения ( |
A=0 — инициализация абонента ISDN
|
09 F | 00 | 0000 0000 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 10 O | 00 | 0000 0000 |
Сообщение возобновление соединения RES (Resume). Это сообщение (таблица 5.9) отменяет приостановку соединения. Его строки имеют то же назначение, что и у предыдущего сообщения.
Сообщение освобождения REL (Release). Передается в случае, когда входящая станция может быть освобождена. Это сообщение, однако, не является признаком полного освобождения всего оборудования, участвующего в соединении. Процесс разъединения определяется принятой системой отбоя.
Особенность этого сообщения состоит в том, что обязательная переменная часть строго разбивается на байты (октеты), конец каждого октета указывается единицей в последнем бите (H-1). Пример использования полей этого сообщения приведен в таблице 5.10.
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | RES | 07 F | 0E | 0000 0010 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Указатель начала необязательной части со 2-го байта | 08 F | 02 | 0000 0010 |
| Индикатор прекращения ( |
Индикатор прекращения A=0 — инициализация абонента ISDN
|
09 F | 02 | 0000 0010 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 10 O | 00 | 0000 0000 |
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | SAM | 07 F | 0C | 0000 1100 |
| Указатель начала обязательной переменной части ( |
Указатель начала обязательной переменной части с 10-го байта | 08 F | 0A | 0000 1010 |
| POP — Pointer to Optional Part | Указатель начала необязательной части с 14-го байта | 09 F | 05 | 0000 1110 |
| Длина обязательной переменной части (LI — Length Indicator |
Длина обязательной переменной части | 10 V | 03 | 0000 0011 |
| Номер вызванного абонента
|
11 V | 80 | 1000 0000 | |
| Рекомендации МСЭ-МККТТ (Recommendation ITU CCIT | Рекомендации МККТТ
|
12 V | 80 | 1000 0000 |
| Признаки действия (Cause value) | Признаки действия
|
13 V | 90 | 1001 0000 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 14 O | 00 | 0000 0000 |
Поле информации для оплаты. При отбое абонента — инициатора соединения необходимо подготовить информацию для оплаты. Поэтому в битах GF передаются признаки оплаты в соответствии с рекомендациями ITU. Биты DCBA указывают, что отбой инициализирован абонентом, а не устройствами сети.
Поле рекомендации ITU. Процедура отбоя должна соответствовать рекомендации ITU Q.931 (I.451), относящейся к основным процессам управления соединением.
Поле признаки действия. Эти признаки в данном случае указывают на то, что соединение нормальное (не аварийное) и должно быть обслужено по стандартному (типовому) алгоритму.
Следующее сообщение — завершение освобождения RLC (Release Complete) — представлено в таблице 5.11. Оно передается при окончании соединения и по ходу установления соединения, порождая процесс окончательного освобождения приборов.
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | RCL | 07 F | 10 | 0001 0000 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Начало необязательной части с 9-го байта | 08 F | 09 | 0000 1001 |
| End |
Конец опциональных параметров | 09 O | 00 | 0000 0000 |
Сообщение запрос номера абонента (Information Request, INR ) (таблица 5.12). Основная информация этого сообщения содержится в индикаторах запроса информации. Абонентский номер запрашивается в двух случаях:
В первом случае, кроме самого номера, важной информацией является категория тарифа. Она инициируется в соответствии со значениями битов DE.
Во втором случае, кроме номера, важной является информация о необходимости удержать соединение.
| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
Номер разговорного канала =1 |
CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | INR | 07 F | 03 | 0000 0011 |
| Указатель начала необязательной части (POP — Pointer to Optional Part) | Начало необязательной части с 9-го байта | 08 F | 09 | 0000 1001 |
| Индикаторы запроса информации (Information request indicator) | A =1 — запрашивается номер абонента A
|
09 F 10 F |
89 00 |
1001 1001 0000 0000 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 11 O | 00 | 0000 0000 |
Сообщение информация — INF (таблица 5.13) — ответ на сообщение INR. В обязательной фиксированной части, состоящей из двух байтов ( 10F, 11F ). Указываются характеристики (индикаторы) этой информации, приведенные в таблице.
Обязательная переменная часть содержит несколько параметров:
12 V ). Категория состоит из одного байта ( 13V ) и указывает, что номер с приоритетом ( 14V );15 V ) детально описывается с помощью 7 байтов ( 16 V — 22V ). Эти байты содержат детальные характеристики номера (длина номера — 7 байтов), индикаторы номера, сетевые характеристики и, наконец, значение цифр (поля 19V —22V ).| Наименование поля | Пояснения | Байт и статус | H | Двоичный код HGFE DCBA PONM LKJI |
|---|---|---|---|---|
| Номер разговорного канала (номер из 5-ти бит) | CICL=1 |
05 F | 01 | 0000 0001 |
| Номер цифрового тракта | CICH=0 |
06 F | 00 | 0000 0000 |
| Тип сообщения | INF | 07 F | 04 | 0000 0100 |
| Указатель начала обязательной переменной части ( |
Обязательная переменная часть начинается с 10-го байта | 08 F | 0A | 0000 1010 |
| Указатель начала необязательной переменной части (POP — Pointer to Optional Part) | Необязательная переменная часть начинается с 23-го байта | 09 F | 17 | 0010 0111 |
| Индикаторы информации (Information Indicator) | BA=1 - передается номер абонента А
|
10 F 11 F |
A 3 00 |
1010 0011 0000 0000 |
| Название параметра - "категории участников соединения" ( |
Содержит категорию участников соединения | 12 V | 05 | 0000 0101 |
| Длина параметра (LI — Length Indicator) | Длина параметра - 1 байт | 13 V | 01 | 0000 0001 |
| Приоритет (Priority) | HGFE DCBA=00000 1011 - абонент с приоритетом |
14 V | 0B | 0000 1011 |
| Название параметра "номер вызывающего абонента" ( |
Номер вызывающего абонента | 15 V | 0A | 0000 1010 |
| Длина необязательной части (LI POP — Length Indicator POP) | Длина элемента - 7 байт | 16 V | 07 | 0000 0111 |
| Индикатор номера вызывающего абонента ( |
Дополнительные характеристики номера
|
17 V | 83 | 1000 0011 |
| Сетевые характеристики ( |
H=0 - номер полный
|
18 V | 13 | 0001 0011 |
| Значение цифры вызванного абонента ( |
1-я цифра =2
|
19 V 20V 21V 22V |
52 94 11 03 |
0010 0101 1001 0100 0001 0001 0011 0000 |
| Конец необязательных параметров (End |
Конец необязательных параметров | 23 O | 00 | 0000 0000 |
Конкретные примеры построения поля позволяют представить принципы построения основных сигналов управления установлением соединения.
Далее рассмотрим вопросы, касающиеся второго (канального) уровня подсистемы передачи сообщений ОКС, который определяет структуру информации, передаваемой по звену, процедуры обнаружения и исправления ошибок. После чего рассмотрим третий (сетевой) уровень, обеспечивающий маршрутизацию и управление сетью сигнализации.
Для защиты от сдвига информации в информационных сигналах каждая сигнальная единица открывается и закрывается флагом, который представляет собой последовательность 01111110.
Процедура защиты флага от имитации заключается в анализе текущей информации. Каждый байт информационной последовательности, которая содержит 5 единиц, дополняется нулем. Таким образом в информационных байтах исключается возможность имитации флага (последовательности, содержащей 6 единиц подряд). На приемном конце нуль, который идет после 5 единиц, исключается и последовательность восстанавливается.
На уровне, который будет рассмотрен ниже, используются следующие поля:
FSC (Frame Sequence Check) — биты последовательной проверки;FSN — (Frame Sequence Number) — прямой порядковый номер;FIB — (Forward Indicator Bit) — прямой бит индикации;BSN — (Back Sequence Number) — обратный порядковый номер;BIB — (Back Indicator Bit) — обратный бит индикации.Для обнаружения ошибки применяется принцип деления полиномов (остаточный код), который уже подробно рассматривался в предыдущих лекциях. Напомним, что поле FSC представляет собой остаток от деления по mod 2 полинома, который передает информацию на образующий полином. На приемном конце также путем деления проверяется совпадение результата с полученным остатком (или немного более сложный алгоритм). При несовпадении производится перезапрос информации.
Процедура исправления ошибок следующая (рис. 5.10).
(рис 5.10) Принцип исправления ошибок при передаче: а) информация принята без искажения, б) информация принята с искажениемПри передаче информации каждая сигнальная единица записывается в промежуточную циклическую память и хранится до получения положительного подтверждения. Номер ячейки записи совпадает с прямым циклическим номером. Каждая сигнальная единица включает в себя прямой циклический номер (поле FSN ) и прямой бит индикации (поле ), значение этого бита равно 0 или 1. На приемном конце, если информация принята без искажения, в обратную сторону посылается в полях BSN и та же информация (рис. 5.10а). При получении этого сигнала передающая сторона стирает сигнальную единицу из памяти.
В случае принятия неправильной информации (рис. 5.10б) на приемном конце прямой бит индикации инвертируется, и в обратную сторону передается обратный последовательный номер ( BSN ), совпадающий с прямым номером ( FSN ), но с обратным битом ( ), который равен инверсии прямого бита. В этом случае производится повторная передача этой сигнальной единицы.
Для систем с большим временем задержки при передаче используется метод превентивного повторения. Информация, которая не подтверждена положительно после заданного времени (обычно это определяется числом переданных сигнальных единиц за время нахождения в буфере информации), передается заново.
Уровень 2 выполняет также функции контроля качества тракта обмена.
Для этого производится подсчет ошибок за определенное время. Если число ошибок превышает заданный порог, об этом информируется уровень 3 для принятия решения (например, изменения маршрута).
Этот уровень выполняет следующие задачи (рис. 5.11):
(рис 5.11) Функции управления сетью сигнализации и восстановления звена данныхДля выполнения этой функции используется часть поля сигнальной информации (поле ), которая называется этикеткой маршрутизации (Routing Label) (рис. 5.8). Эту часть мы рассмотрели для некоторых сигнальных единиц (см. таблицы 5.4-5.13).
С помощью кода входящего пункта сообщения ( — Destination Point Code) функция обработки сигнальной информации может определить, в какую конечную точку сети отправлено сообщение (например, Москва, Санкт-Петербург и т. п.). Если существует несколько жестких путей для передачи сигнальной информации, то для выбора звена сигнализации на каждом переприеме используется поле выбора звена сигнализации ( SLS ).
Имеются два основных случая применения поля SLS, а именно:
Примером такого случая служит пучок каналов, непосредственно соединяющий исходящую и входящую станции связанными сигнальными каналами ОКС (рис. 5.12).
(рис 5.12) Разделение сигнальной информации внутри одного пучка каналовВ случае применения обходных путей информация достигает оконечной точки и сигнализация разделяется по сигнальным каналам, которые принадлежат различным направлениям (рис. 5.13).
Разделение нагрузки по транзитным станциям можно использовать различным образом. Например, для резервирования, когда при неисправности сигнализации от станции A к B информация может пройти другим путем (в зависимости от SLS и поля конечной точки), либо в режиме разделения нагрузки, когда часть сигнальной информации по каким-либо определенным условиям (по уровню нагрузки, в зависимости от времени суток или типа полезной нагрузки) может выбрать маршрут в другом направлении.

(рис 5.14) Разделение сигнальной информации по различным направлениям при одном транзите(рис 5.13) Разделение сигнальной информации по различным направлениям (случай двух транзитов)На рис. 5.14 показана структура, использующая обходные пути в двух звеньях сигнализации. Маршрутам сообщений соответствуют следующие SLS:
A-C-E-B SLS = xx00 A-C-F-B SLS = xx01 A- D-E-B SLS = xx10 A-D-F-B SLS = xx11
Функция обработки сообщений уровня 3. Алгоритм работы для функции обработки сообщений уровня 3 следующий.
При приеме функцией обработки сообщений сигнальной единицы от уровня 2 анализируется код пункта назначения ( ) с целью определить, предназначается ли данная сигнальная единица для принимающего пункта сигнализации. Если она предназначается для этого пункта, то она доставляется к подсистеме пользователя.
Для передачи информации в подсистему пользователя (ISUP) используется поле индикатора обслуживания — Service Information SF (Sub service Filed) и индикатора сервиса SI (Service Indicator). Поле SI применяется для указания типа сетей, которые используют данную сигнализацию. Например, оно служит для разделения сообщений, предназначенных для междугородних и международных сетей. Поле содержит четыре бита, из которых в настоящее время используются 2, а другие 2 являются резервными. Пример распределения кодов SF показан в таблице 5.14, а кодов SI — в таблице 5.15.
| Значение битов DC | Наименование информации |
|---|---|
| 00 | Международные сообщения |
| 01 | Междугородние национальные сообщения |
| 10 | Резерв для междугородного использования |
| 11 | Резервируется для национального использования |
| Значение битов DCBA | Наименование информации |
|---|---|
| 0000 | Сообщение управления сетью сигнализации |
| 0001 | Сообщения тестирования и обслуживания сети сигнализации |
| 0010 | Резерв для национального использования |
| 0011 | SCCP ( Signaling Connection Control Part) |
| 0100 | Подсистема ISUP |
Если сообщение предназначалось для другого пункта сигнализации (данный пункт транзитный), то после анализа кода пункта назначения выбирается маршрут в соответствии с этим кодом и значением поля выбора звена сигнализации SLS.
Рассмотрим другую совокупность функций, выполняемых на сетевом уровне подсистемы передачи сообщений сигнализации (
(рис 5.15) Функции управления сетью сигнализацииЭти функции разделяются на три группы:
Функция управления сигнальным трафиком (рис. 5.15а) обеспечивает процедуры, необходимые для поддержания сигнального трафика в случае нарушений в сети сигнализации. Эта функция включает в себя следующие процедуры:
Процедура перехода на резервное звено осуществляет перенос сигнального трафика от недоступного звена сигнализации на альтернативное звено. Пример: переход при отказе звена сигнализации. Такой переход должен выполняться без потери сообщения, дублирования или нарушения последовательности передачи сообщений. Это достигается накоплением информации в буфере повторной передачи и алгоритмами повтора. Если альтернативных путей нет, пункт назначения считается недоступным. Об этом информируется подсистема пользователя.
Процедура возврата в исходное звено сигнализации инициируется тогда, когда устраняются причины, вызвавшие переход на резерв. При этом восстанавливается прежняя система маршрутизации сообщений сигнализации. Процедуры этой функции обеспечивают устранение искажений и изменения последовательности передачи сигнальных единиц.
Процедура запрещения управления звеном сигнализации используется для облегчения работ по техобслуживанию и тестированию. Процедура не вызывает изменения состояния на уровне 3, оставляя звено доступным только для посылки сообщений техобслуживания и тестирования.
Если в сети возникают ситуации, когда необходимо использовать запрещенные звенья сигнализации, процедура запрещения может игнорироваться, и эти звенья включаются в работу.
Функция управления звеньями сигнализации (рис.5.15б) обеспечивает создание звеньев сигнализации и подержание их доступности. Основные процедуры:
Активизация звена сигнализации — процесс, приводящий звено сигнализации к состоянию готовности обслуживать трафик. Он включает в себя установление начального фазирования звена сигнализации и проведения тестирования для гарантии правильности функционирования. Деактивация выводит звено из рабочего состояния.
Восстановление звена сигнализации совпадает с процедурой активизации, но применяется для повторного введения в работу звена сигнализации после его отказа.
Функция управления маршрутами сигнализации (рис. 5.15в) используется для распределения информации о состоянии сети с целью блокировки или разблокировки маршрутов сигнализации.
Основные процедуры:
Процедура запрещения использования маршрута инициируется транзитным пунктом сигнализации с целью извещения одного или нескольких пунктов сигнализации о запрете транзита к конкретному пункту назначения.
Запрет может касаться отдельных типов трафика. Например, запрет местных соединений, запрет междугородних соединений.
Процедура разрешения использования маршрута снимает состояние запрета.
Процедура тестирования пучка инициирует проверку маршрутизации, Сообщение о тестировании пучка содержит информацию пункта назначения, принятую транзитным пунктом. При приеме данного сообщения транзитный пункт сигнализации сравнивает состояние пункта назначения, указанное в сообщении, с действительным состоянием. Если они различны, результат возвращается в пункт назначения.
MSU — Message Signal Unit); сигнальная единица состояния звена ( LSSU — Link Status Signal Unit); заполняющая единица ( FISU — Fill In Signal Unit).MFP — MVP — OP — Optional Part).REL, завершение освобождения RLC, запрос номера абонента, информация.BSN ), совпадающий с прямым номером ( FSN ), но с обратным битом ( BIB ), который равен инверсии прямого бита. В этом случае производится повторная передача этой сигнальной единицы.Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.