Передача линейных и управляющих сигналов
Сигнализация при установлении соединения
Рассмотрим процедуры обмена сигналами на уровне подсистемы пользователя [34] – рис. 5.4-5.6. Они во многом напоминают уже рассмотренные процедуры для станций предыдущих поколений, как по составу сигналов (частично приведенных в таблице 5.3), так и по порядку обмена. На рисунке 5.4 приведен порядок обмена сигналами при установлении соединения между цифровыми станциями одного типа, имеющими ОКС.
При приеме от абонентского терминала сигнала "Занятие", который содержит цифровую информацию, необходимую для установления соединения, исходящая АТС-А анализирует эту информацию и выбирает маршрут.
При этом формируется начальное адресное сообщение (IAM — таблица 5.3). Этот сигнал является аналогом сигнала "занятия" при старых системах обмена. Но, используя преимущества системы ОКС, он несет гораздо больше информации.
В частности, он содержит номер вызываемого абонента. Кроме того, он несет требования к сети, к среде передачи, к процедурам. Структура и содержание его формата подробнее будет рассмотрено далее. Транзитная АТС-В принимает первоначальное сообщение ( IAM ), анализирует содержащуюся в них информацию и определяет дальнейший маршрут к входящей АТС-Б. Она также проключает обратный тракт к АТС-А для того, чтобы абонент А мог принимать тональные сигналы, которые могут прийти в процессе установления соединения от элементов сети. Далее проключается тракт к входящей АТС-Б.
При поступлении первоначального сообщения ( IAM ) на АТС-Б номера вызываемого абонента определяется, требуется ли дополнительная информация от АТС-Б об абоненте А. Если это требуется, то посылается сообщение "из конца в конец" (о чем указывается в фиксированной обязательной части сообщения). Сообщения такого типа не анализируются транзитной станцией ("прозрачная передача"). Исходящая станция предоставляет соответствующую информацию, посылая ответное сообщение "из конца в конец".
После приема необходимой информации входящей АТС-Б вызываемый абонент информируется о входящем вызове, а от входящей АТС-Б к транзитной АТС-В передается сообщение "Абонент определен" (ACM). Этот сигнал эквивалентен обратному сигналу на координатной АТС о состоянии абонента Б ("свободен", "занят", "занят междугородним соединением"). При этом передается еще много другой информации, расширяющей возможности обслуживания. Сообщение о принятии полного адреса затем передается к исходящей АТС-А, что указывает на успешную маршрутизацию и позволяет удалить из памяти маршрутную информацию, связанную с соединением.
Рис. 5.5. Обмен сигналами при установлении входящего соединения от системы с сигнализацией по ОКС к декадно-шаговой системе (ДШС)
Когда вызываемый абонент отвечает на вызов, входящая АТС-Б проключает разговорный тракт и передает сообщение об ответе на транзитную станцию (сообщение ANM ), которая, в свою очередь, пересылает сообщение ответа на исходящую станцию АТС-А. При приеме сообщения "Ответ абонента" исходящая станция проключает тракт в прямом направлении. Таким образом, устанавливается соединения вызывающего и вызываемого абонентов, начинается тарификация вызова и осуществляется разговор или передача данных.
В настоящее время принята система одностороннего отбоя, когда любой из абонентов (вызываемый или вызывающий) может инициировать разъединение. В предыдущих системах, где для определения злонамеренного вызова требовалась задержка соединения, реализовывались другие системы отбоя: например, только от абонента Б (вызываемого абонента) или двухстороннийотбой. Это требует дополнительного обмена, который показан на рис. 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.
Каждое из показанных на рисунке полей сигнальных единиц будет рассмотрено далее. Основная сигнальная информация содержится в поле сигнальной информации SIF.
Типы сигнальных единиц:
- 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 — Mandatory Fixed Part);
- обязательная переменная часть ( MVP — Mandatory Variable Part);
- ( OP — Optional Part).
Обязательные фиксированные параметры всегда входят в состав сообщения данного типа и имеют фиксированную длину. Позиция и длина параметров однозначно определяются типом сообщений.
Обязательные переменные параметры обязательны для данного типа сообщения и имеют переменную длину. Для определения начала каждого параметра используется специальный указатель, значение которого указывает на начало переменной части. Название и длина каждого параметра следуют из типа сообщения.
Необязательные параметры могут присутствовать или отсутствовать в конкретном типе сообщения. Каждый необязательный параметр содержит название (один байт), как, например, на рис 5.8, название параметра X, и индикатор длины (один байт).
Обязательная фиксированная часть содержит информацию о начале обязательной, переменной и необязательной частей.
Рассмотрим содержание полей для конкретных сигналов. Первоначальное сообщение ( IAM ) показано в таблице 5.4.
Напомним, что передача в канал начинается с младшего байта, т. е. отсчет байтов начинается с правой стороны рисунка. Поле сигнальной информации содержит следующие составляющие:
- код пункта отправления — 14 битов;
- код пункта назначения — 14 битов;
- идентификатор звена сигнализации — 4 бита.
Код пункта определяет местоположение пункта сигнализации и содержит несколько полей:
- при международной сети — код зоны, код сети, код пункта сигнализации;
- при междугородней сети — код сигнальной зоны, код пункта назначения;
- при местной сети — код стотысячного района, код пункта в районе сети.
Начальное сообщение. Структура типового поля SIF для сообщения IAM приводится в соответствии с [34, 35] поля в таблице 5.4.
Поясним наиболее сложную часть табличной информации — получение номеров пунктов назначения и отправления. На рис. 5.9а отображены двоичные коды поля сигнальной информации (последний столбец таблицы 5.4). Биты расположены в порядке следования латинских букв. Сверху над полученной последовательностью приведены шестнадцатеричные значения каждого байта.
На рис. 5.9б показана последовательность из 14 битов, полученная из двоичной информации таблицы 5.4 и отображающая пункт назначения. Она разбивается на составляющие: код зоны, код сети, код пункта в сети. По кодам легко устанавливаются их десятичные значения. На рис 5.9в показана такая же последовательность разбиения для остальных битов, отображающих номер пункта отправления.
Рис. 5.9. Пример расшифровки полей сигнальной информации для номеров пунктов назначения и отправления.