Телекоммуникационные сети и устройства

Передача линейных и управляющих сигналов

Разбить на страницы
Показывать лекцию целиком

Передача сигналов по двум выделенным каналам

При рассмотрении принципов использования временных каналов при цифровом потоке с импульсно-кодовой модуляцией приводилось два способа применения 16-го канала (канал сигнализации) [16, 17].

В первом случае сигналы управления передаются для любого из каналов тракта (общий канал сигнализации) со скоростью 64 Кбит/с. Такой принцип передачи сигналов будет рассмотрен в дальнейшем.

Второй способ получил название выделенный канал. В этом случае за каждым информационным каналом закрепляется сигнальный канал с реальной скоростью передачи для каждого 4 Кбит/c. Он был весьма распространен при связи с электромеханическими системами по цифровым трактам. Образование в цифровом тракте выделенного канала уже рассматривалась в разделе в лекции 2 при описании лекции 2.

В таблицах 5.1и 5.2приведены линейные сигналы, передаваемые по двум выделенным каналам.

Линейные сигналы, передаваемые по двум выделенным каналам исходящей станцией
Направление сигналаНазвание сигналаСостояние битПримечание
1 ВСК (a)2 ВСК (b)cd
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)cd
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 Сигнал передается входящей станции после получения сигнала "разъединение" и освобождения линии и оборудования

Общий канал сигнализации (система № 7)

С увеличением и усложнением функций коммутационных систем стало необходимо усовершенствовать систему сигнализации. Наиболее кардинальным решением было разделение цепей передачи информации и сигнальных цепей [2, 26]. Такая система реализуется следующим образом. На группу каналов выделяется сигнальный канал [2, 55, 63]. Информация, касающаяся соединения по любому каналу из группы, проходит по общему каналу и сопровождается адресом источника.

Преимущества такого способа следующие:

  • Сигнальные цепи отделены от цепей передачи информации, что исключает их взаимное влияние, например имитацию сигналов в тракте обмена. Использование данного способа позволяет не подключать и не отключать приемники и передатчики и тракт обмена, что упрощает алгоритмы обмена сигналами.
  • Обмен сигналами осуществляется с помощью средств, присущих технике передачи данных, поэтому увеличивается скорость обмена и вводятся эффективные способы защиты, которые были рассмотрены в первом разделе при изучении абонентских линий типа ISDN.
  • Увеличивается число сигналов, которые могут быть переданы по тракту сигнализации, поскольку кодирование информации не связано с ограничениями, присущими взаимодействию с информационным трактом.
  • Возможно использование пучков каналов в двухстороннем режиме. Предыдущие системы сигнализации были однонаправленными и делились на исходящие и входящие комплекты.
  • Общий канал сигнализации не связан только с телефонными приложениями и может быть использован для передачи сигналов по любым протоколам, в том числе может быть мощным средством для передачи и коммутации данных общего назначения и организовывать отдельные сети.
  • Недостатки:

  • Необходимость выделения отдельного канала. В цифровых АТС этот недостаток не влияет на занятость каналов обмена (для этого выделен 16-й канал), поэтому не является существенным и нами подробно не рассматривается.
  • Централизация обмена. С точки зрения канальной надежности канал сигнализации всего один на группу из 30 каналов (это в ИКМ). Поэтому в больших пучках линий имеется возможность обмена по другому тракту.
  • С точки зрения управления этот недостаток присущ системам с централизованным управлением, где программа управления ОКС связана с одним (резервированным устройством). В децентрализованной системе могут быть несколько модулей, программное обеспечение которых управляет сигнализацией.

    Общие каналы сигнализации представляют отдельную сеть и коммутируются по правилам коммутации сообщений. Возможны следующие способы маршрутизации сигнальных сообщений (рис. 5.1).

    (рис 5.1) Способы маршрутизации

    Согласно первому способу (связанный ОКС), маршрутизация каналов сигнализации проводится совместно с маршрутизацией информационных каналов. При этом их маршруты совпадают, как показано на рис. 5.1а.

    Второй способ — несвязный ОКС: маршрутизация сигнальной информации идет независимо от информационных каналов, и их маршруты могут не совпадать, как показано на рис. 5.1б.

    Часто используется квазисвязанный способ, который заключается в том, что связанный способ применяется в нормальном режиме функционирования сети, а при выходе из строя система переходит на резервные направления сигнализации, не совпадающие по маршруту с информационными каналами. Они обычно заданы заранее.

    Аппаратурная реализация

    Основные устройства, реализующие ОКС, показаны на рис. 5.2.

    (рис 5.2) Основные устройства реализующие ОКС

    Первое из них — интерфейс с информационными каналами —реализует интерфейс с коммутационным полем. В зависимости от нагрузки входы ОКС могут занимать несколько входов в коммутационное поле. При этом в общем случае они имитируют цифровой поток и могут быть скоммутированы в любой канал любого тракта на выходе. Но как уже было указано, они коммутируются в 16-м канале каждого тракта (напомним, типовой ИКМ включает в себя 30 информационных каналов). Интерфейс позволяет накопить информацию от каждого канала сигнализации и коммутировать ее в 16-й канал требуемого тракта.

    Возможность коммутации с другими каналами создает возможности ликвидации аварийных ситуаций и резервирования.

    Контроллер ОКС может производить обработку сигналов и выполнять запросы нижних уровней протокола (физического и канального).

    Аппаратурная реализация части протокола, как правило, увеличивает быстродействие и устойчивость системы.

    Управляющее устройство представляет собой процессор и необходимые виды памяти. Это либо станционное управляющее устройство, либо устройство управления модулем.

    В первом случае при установлении соединения взаимодействуют программные блоки ОКС и установления соединения. Во втором требуется обмен информацией с другими модулями.

    На рис. 5.3 приводится диаграмма, сравнивающая архитектуру протоколов ОКС№7 и уровни OSI [16].

    (рис 5.3) Архитектура протоколов ОКС № 7 и их сравнение с протоколами OSI

    Три нижних уровня модели протоколов ОКС носят название протоколов передачи сообщений (Message Transfer Part — MTP) и реализуются преимущественно с помощью аппаратуры (hardware).

    Прикладные уровни приведены для примера, и их число и функции меняются с развитием коммутационной техники. Например, не так давно выделялась подсистема телефонной сигнализации, теперь она полностью реализуется подсистемой ISUP, которая объединяет в себе особенности телефонных протоколов и системы ISDN. Усовершенствованием прикладного уровня является прикладная подсистема транзакций (TCAP — Transaction Capabilities Application Part). Введение этой подсистемы позволяет на прикладном уровне обобщить некоторые действия и программы, либо наиболее часто вызываемые, либо общие переходы (транзакции), характерные для нескольких прикладных задач. Такие проблемы очень характерны для услуг, оказываемых Интеллектуальными или Подвижными сетями.

    В подсистемах нижнего уровня имеется тенденция обеспечить передачу через ОКС не только данных, относящихся к сигнальной информации, но и других данных. В этом случае необходимо учитывать, что при передаче возникает две группы единиц информации — ориентированных на соединение и не ориентированных на соединение. В рамках этих групп появляются классы информации, которые предъявляют различные требования к системе.

    Это, в первую очередь, требования к временным задержкам (чувствительна ли информация или нет к этому явлению), и в каждом из этих классов может передаваться информация, имеющая постоянную и переменную скорость.

    Такие требования породили на уровне 3 системы передачи сообщений подсистему управления сигнальным соединением (SCCP — Signaling Connection Control Part), управляющую передачей по сети, в зависимости от типа информации.

    Рассмотрим подсистемы, входящие в модель ОКС. Начнем с системы, которая раскрывает основные сигналы на уровне пользователя. Это поможет нам сравнить процедуры установления соединения в системах без ОКС и с ОКС.

    Потом рассмотрим другие уровни, позволяющие защитить информацию, маршрутизировать сообщение и обеспечить надежность функционирования сети.

    Подсистема передачи пользователя (Уровень 4). Подсистема ISUP

    Ранее были перечислены возможные подсистемы пользователя:

  • подсистема телефонного пользователя и обмена данными ISDN (ISUP);
  • подсистема мобильных абонентов различных стандартов (MAP);
  • подсистема интеллектуальной сети (INAP).
  • Теперь нам необходимо детальное рассмотрение всех видов работы этих систем. Далее внимание будет сосредоточено на первой из них, которая подробно разбирается в этом курсе.

    Надо отметить, что в настоящее время подсистема ISUP — часть, относящаяся к подсистеме ISDN, — поглощает ранее развитые системы.

    Сообщения подсистемы ISUP
    Название сигнала Примечание
    1 Начальное сообщение (IAM — Initial Address Message) Передается для занятия соседней станции
    2 Последовательная передача адреса (SAM — Subsequent address) Передается при работе со станциями, не имеющими ОКС и требующими последовательной передачи цифр
    3 Адрес завершен (Абонент найден) (ACM — Address complete) Сигнал о завершении соединения. Передается с последней станции после определения состояния абонента "свободен"
    4 Ответ абонента (ANM — Answer) Передается при снятии телефонной трубки
    5 Освобождение (REL — Release) Передается в случае, когда входящая станция может быть освобождена
    6 Разъединение (RLC — Release complete) Передается при окончании соединения
    7 Приостановка соединения (SUS — Suspend) Сигнал, по которому происходит приостановка соединения (например, при ожидании отбоя второго абонента)
    8 Возобновление соединения (RES — Resume) Сигнал, который отменяет приостановку
    9 Запрос номера абонента (A — INR — Information request) Запрос номера абонента A с целью предоставления счета за оказанные услуги или определение номера по заявке абонента
    10 Информация (INF — Information) Ответное сообщение запроса номера
    11 Блокировка (BLO — Blocking) Передается исходящей или входящей станцией в случае необходимости блокировки линии от занятия
    12 Подтверждение блокировки (BLA — Blocking Acknowledgment) Передается для подтверждения блокировки
    13 Частичное освобождение (CCL — Calling Party Clear signal) Передается, когда может быть освобождена часть занятых приборов. Сообщение поддерживает процедуру двухстороннего отбоя
    14 Сообщение об оплате (CRG — Charge) Сообщение поддерживает процедуру начала оплаты
    15 Начало посылки вызова RNG — (Ringing) Передается после начала посылки акустического сигнала "посылка вызова" при входящем полуавтоматическом соединении
    16 Запрос номера абонента (INR — Information Request) Запрос передается для составления счета за предоставленные услуги или для определения вызывающей стороны

    Сигнализация при установлении соединения

    Рассмотрим процедуры обмена сигналами на уровне подсистемы пользователя [34] – рис. 5.4-5.6. Они во многом напоминают уже рассмотренные процедуры для станций предыдущих поколений, как по составу сигналов (частично приведенных в таблице 5.3), так и по порядку обмена. На рисунке 5.4 приведен порядок обмена сигналами при установлении соединения между цифровыми станциями одного типа, имеющими ОКС.

    При приеме от абонентского терминала сигнала "Занятие", который содержит цифровую информацию, необходимую для установления соединения, исходящая АТС-А анализирует эту информацию и выбирает маршрут.

    При этом формируется начальное адресное сообщение (IAM — таблица 5.3). Этот сигнал является аналогом сигнала "занятия" при старых системах обмена. Но, используя преимущества системы ОКС, он несет гораздо больше информации.

    В частности, он содержит номер вызываемого абонента. Кроме того, он несет требования к сети, к среде передачи, к процедурам. Структура и содержание его формата подробнее будет рассмотрено далее. Транзитная АТС-В принимает первоначальное сообщение ( IAM ), анализирует содержащуюся в них информацию и определяет дальнейший маршрут к входящей АТС-Б. Она также проключает обратный тракт к АТС-А для того, чтобы абонент А мог принимать тональные сигналы, которые могут прийти в процессе установления соединения от элементов сети. Далее проключается тракт к входящей АТС-Б.

    (рис 5.4) Обмен сигналами при установлении и разъединении соединения

    При поступлении первоначального сообщения ( 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.

    (рис 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. Как видно из рисунка, сообщение делится на общую часть — этикетку, предназначенную для маршрутизации, — и следующие три части:

  • обязательная фиксированная часть ( MFPMandatory Fixed Part);
  • обязательная переменная часть ( MVPMandatory Variable Part);
  • ( OP — Optional Part).
  • Обязательные фиксированные параметры всегда входят в состав сообщения данного типа и имеют фиксированную длину. Позиция и длина параметров однозначно определяются типом сообщений.

    (рис 5.8) Структура сообщения подсистемы

    Обязательные переменные параметры обязательны для данного типа сообщения и имеют переменную длину. Для определения начала каждого параметра используется специальный указатель, значение которого указывает на начало переменной части. Название и длина каждого параметра следуют из типа сообщения.

    Необязательные параметры могут присутствовать или отсутствовать в конкретном типе сообщения. Каждый необязательный параметр содержит название (один байт), как, например, на рис 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) Пример расшифровки полей сигнальной информации для номеров пунктов назначения и отправления.
    Типовое поле SIF для сообщения IAM (занятие и передача первой цифры 2)
    Наименование поля Пояснения Байт и статус H Двоичный код HGFE DCBA PONM LKJI
    Номера входящего и исходящего пунктов

    Идентификатор выбора пучка сигнализации

    DPC =0-4-127

    OPC=0-4-97

    SLS=1

    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 нет спутникового канала

    DC=00 не требуется тестирование канала

    E=0 нет эхозаградителя на исходящей стороне.

    HGF=000 Не определены

    08 F 00 0000 0000
    Прямой индикатор вызова (FCI — Forward Call Indicator) A=0 национальный вызов

    CB=00 — сигнализация по звеньям

    D=1 имеется конвертирование сигнала

    E=9 нет сигнализации "из конца в конец"

    F=0 нет сквозного канала ISDN

    HG=01 ISDN на всей сети не требуется ОКС

    I=0 исходящий вызов не является вызовом ISDN

    PONM LKJ = 0000 000 – не используется

    09 F

    10 F

    48

    00

    0100 1000

    0000 0000

    Категории участников соединения (CPCCalling Party’s Category) Категория участников соединения. Абонент с неопределенной категорией HGFE DCBA=0000 0000 11 F 00 0000 0000
    Требуемая среда передачи (TRMTransmission Medium Requirement) Требуется среда передачи, канал 3,1 кГц 12 F 03 0000 0011
    Указатель начала обязательной переменной части (PMP — Pointer to Mandatory variable Part) Обязательная переменная часть начинается с 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
    Индикатор номера вызванного абонента (CPNCalled Party Number Indicator) Номер вызванного абонента

    H=1 число цифр нечетное

    GFE DCBA = 000 0010 (номер местный)

    16 V 82 1000 0010
    Сетевые данные (Network Options) H=0 разрешен вызов на международный центр коммутации

    GFE =001 — план нумерации МККТТ E.164

    DCBA = 0000 — резерв

    17 V 10 0001 0000
    Значение цифр номера вызванного абонента (Called Party Number Values) Значение цифры вызванного абонента. Первая цифра равна 2 18 V 02 0000 0010
    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 19 O 00 0000 0000

    Рассмотрим последовательно содержание полей сообщения. Первые шесть байт — это этикетка маршрутизации, которая в общем виде была показана ранее на рис. 5.8.

    Коды пункта назначения DPC

    На рис. 5.9 указаны конкретные значения пункта назначения ( DPC — Destination Point Code) и пункта отправления ( OPC — Origination Point Code). Надо отметить, что информация передается с младшего бита (бит A ).

    Первое поле — DPC содержит 14 битов информации —

    NML KJI HG FE DCBA = 00 0010 0111 1111

    Это означает:

  • код зоны — 0 ( ONML = 000 );
  • код сети — 4 ( KJIH-0100 );
  • код пункта сигнализации — 127 ( GFE DCBA - 111 1111 ).
  • Пункт отправления ( OPC )

    Второе поле содержит 14 бит информации номера OPC L KJ IHG F EDCBA PO = 0000 1001 1000 01

  • код зоны — 0 ( L KJ = 000 );
  • код сети — 4 ( I H G F = 0100 );
  • код пункта сигнализации — 97 ( 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 и указывает, что необходимо сменить способ обсулуживания — это сигнал о способе обслуживания.

    Поле категория участников соединения CPC (Calling Party’s Category) дает информацию о категории соединения. Это понятие при установлении соединения совпадает с категорией абонента. После установления соединения оно определяется категориями входящего и исходящего абонентов.

    В этом случае значение битов HGFE DCBA=0000 0000 указывает, что категория соединения не определена.

    Требуемая среда передачи TMRTransmission Medium Requirement. Она указывает на требуемый скоростной ресурс канала. Для ISDN в настоящее время могут применяться каналы с шириной полосы 3,1 кГц, или 7,2 кГц, или цифровые каналы со скоростью обмена 64 Кбит/c. В примере указано, что требуется телефонный канал с полосой 3,1 кГц.

    Указатель начала обязательной переменной части PMVP — Pointer to Mandatory Variable Part. Он состоит из указателей параметров обязательной части. В данном случае указано, что обязательная часть начинается с 16-го байта (отсчет ведется от последнего байта указателя).

    Указатель необязательной переменной части ( POP — Point to Optional Part). В данном случае он указывает, что необязательная переменная часть состоит из 3 байтов (в таблице 3 байта с отметкой V ).

    Длина обязательной переменной части LI. Параметр, определяющий длину этой части в байтах. Для данного примера длина обязательной переменной части равна 3 (двоичный номер 0000 0011).

    Указатель начала необязательной переменной части POP (Pointer to Optional Part).

    Индикатор набранного номера абонента ( CPNICalled Party Number Indicator).

    H = 1 указывает, что номер состоит из нечетного числа цифр (это может быть использовано при системной проверке правильности принятого номера).

    GFE DCBA=000 0010 — местный номер.

    Сетевые данные

    H = 0 — разрешает доступ к международному Центру Коммутации.

    GFE = 001 — несет информацию о том, что передаваемый номер абонента построен в соответствии с планом нумерации, принятым МККТТ (ITU) в рекомендации E.164.

    Значения набранных цифр номера (Called Party Number Values). В однородной сети, где все станции имеют ОКС, возможна передача всех или любой части цифр номера вызванного абонента. По этой причине поле "значение цифр номера вызванного абонента" входит в переменную обязательную часть, поскольку его длина зависит от количества передаваемых цифр. В данном примере предлагается, что связь идет к станции, принимающей каждую цифру отдельно, и значение цифры — 2.

    В поле конец необязательной части ( EOP — End Optional Parameters) данной таблицы указывается на отсутствие опциональных (необязательных) параметров.

    Рассмотрим второй сигнал. В случае, если цифры надо передать частями, как это было проиллюстрировано в приведенных выше примерах, применяется сообщение "последовательная передача адреса" ( SAM — Subsequent Address), оно приведено в таблице 5.5.

    Информация, содержащаяся в указанных выше полях, уже рассматривалась в первоначальном сообщении ( IAM )

    Следующее сообщение уже применялось при описании процедуры установления соединения: это "Адрес завершен" ( ACM — Address Complete Message). Его структура приведена в таблице 5.6.

    В этом сообщении из новых полей можно пояснить поле BCI — поле обратных сообщений о вызове.

    BA=10 указывает на категорию абонента (следует ли исходящему абоненту оплачивать услуги соединения или нет).

    Типовое поле SIF для сообщения SAM (занятие и передача последней цифры 7)
    Наименование поля Пояснения Байт и статус 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
    Указатель начала обязательной переменной части (PMP — Pointer to Mandatory variable Part) Обязательная переменная часть начинается с 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 — Called Party Number Indicator) Номер вызванного абонента содержит

    H=1 - число цифр нечетное

    GFE DCBA = 000 0010 (номер местный)

    11 V 82 1000 0010
    Сетевые данные (Network Options) H=0 - разрешен вызов на международный центр коммутации

    GFE =001 — план нумерации МККТТ E.164

    DCBA = 0000 — резерв

    12 V 10 0001 0000
    Значение цифры вызванного абонента (Called Party Number Values) Цифра равна 7 13 V 07 0000 0111
    Конец необязательной части параметров (End Optional Parameters) Конец необязательной части параметров 14 O 00 0000 0000
    Типовое поле SIF для сообщения ACM (абонент Б найден)
    Наименование поля Пояснения Байт и статус 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
    BCIBackward Call Indicator) B A=10 - оплату производит абонент A

    DC=01 — удержание абонента A

    FE=01 — обыкновенный абонент

    GH=00 — сигнализация по звеньям

    I=0 нет конвертирование сигнализации

    J=0 возможна индикация

    K=1 используется сквозной ISDN-канал

    M=1 нет эхозаградителя на входящей стороне

    PO=00 – без индикации

    09 F

    10 F

    16

    16

    0001 0110

    0001 0110

    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 11 O 00 0000 0000

    DC сообщает о состоянии входящего абонента (свободен, занят, занят междугородным соединением, заблокирован, сменился номер и т. п.).

    FE дает информацию о типе абонента (обыкновенный абонент, гостиничный и т.п.). Значения остальных битов уже рассматривались при описании прямого индикатора соединения ( FCI ) в формате первоначального сообщения ( IAM ).

    HG=00 — сигнализация по звеньям.

    I=0 — нет конвертирования сигнализации. Показывает, что информация на всем пути не преобразуется в другой вид.

    J=0 — возможна индикация " из конца в конец".

    K=1 используется сквозной ISDN-канал. Указывает, что сеть имеет участки, которые обладают ресурсами (цифровыми каналами, ОКС и т. п.) для установления сквозного ISDN-соединения.

    M=1 — нет эхозаградителя на входящей стороне. Повышенный уровень усиления и большое число переприемных участков приводит к появлению эха. Отсутствие эхозаградителя хотя бы на одной стороне указывает на ограничение характеристик линии.

    Следующее сообщение Ответ абонента (ANM) в данном примере (таблица 5.7) содержит только одно содержательное поле — "Тип сообщения".

    Типовое поле SIF для сообщения ANM (абонент Б ответил)
    Наименование поля Пояснения Байт и статус H Двоичный код HGFE DCBA PONM LKJI
    Номер разговорного канала =1 CICL=1 05 F 01 0000 0001
    Номер цифрового тракта CICH=0 06 F 00 0000 0000
    Тип сообщения ANM 07 F 09 0000 1001
    Указатель начала необязательной части (POP — Pointer to Optional Part) Указатель начала необязательной части с 9-го байта 08 F 09 0000 1001
    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 09 O 00 0000 0000

    Сообщение приостановки соединения ( SUSSuspend). Это сообщение отображено в таблице 5.8 и имеет только одну строку, которую мы не рассматривали ранее. Это индикатор прекращения, который указывает тип приостановленного соединения. Этот признак определяет алгоритм обработки сообщения, поскольку есть типы сообщений, которые не допускают приостановки или ограничивают ее длительность. В данном примере указано, что приостановлено соединение абонента ISDN.

    Типовое поле SIF для сообщения 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
    Индикатор прекращения (Suspend Indicator) A=0 — инициализация абонента ISDN

    HGFE DCB=0000 000

    — не используются
    09 F 00 0000 0000
    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 10 O 00 0000 0000

    Сообщение возобновление соединения RES (Resume). Это сообщение (таблица 5.9) отменяет приостановку соединения. Его строки имеют то же назначение, что и у предыдущего сообщения.

    Сообщение освобождения REL (Release). Передается в случае, когда входящая станция может быть освобождена. Это сообщение, однако, не является признаком полного освобождения всего оборудования, участвующего в соединении. Процесс разъединения определяется принятой системой отбоя.

    Особенность этого сообщения состоит в том, что обязательная переменная часть строго разбивается на байты (октеты), конец каждого октета указывается единицей в последнем бите (H-1). Пример использования полей этого сообщения приведен в таблице 5.10.

    Типовое поле SIF для сообщения RES (абонент Б возобновил связь)
    Наименование поля Пояснения Байт и статус 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
    Индикатор прекращения (Suspend Indicator) Индикатор прекращения A=0 — инициализация абонента ISDN

    HGFE DCB=0000 000

    — не используются
    09 F 02 0000 0010
    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 10 O 00 0000 0000
    Типовое поле SIF для сообщения REL (отбой абонента A)
    Наименование поля Пояснения Байт и статус 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
    Указатель начала обязательной переменной части (PMP — Pointer to Mandatory variable Part) Указатель начала обязательной переменной части с 10-го байта 08 F 0A 0000 1010
    POP — Pointer to Optional Part Указатель начала необязательной части с 14-го байта 09 F 05 0000 1110
    Длина обязательной переменной части (LI — Length Indicator MVP) Длина обязательной переменной части 10 V 03 0000 0011
    CAI — Call Indicator Номер вызванного абонента

    H=1 - октет закончен

    GF=00 - стандарт кодирования МККТТ

    E= не используется

    DCBA = 0000 - отбой инициирован абонентом

    11 V 80 1000 0000
    Рекомендации МСЭ-МККТТ (Recommendation ITU CCIT Рекомендации МККТТ

    H=1 - октет закончен

    GFE DCBA = 0000 0000 МККТТ Q.931

    12 V 80 1000 0000
    Признаки действия (Cause value) Признаки действия

    H=1 - октет закончен

    GFE=001 - типовое событие

    DCBA = 0000 - нормальное разъединение

    13 V 90 1001 0000
    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 14 O 00 0000 0000

    Поле информации для оплаты. При отбое абонента — инициатора соединения необходимо подготовить информацию для оплаты. Поэтому в битах GF передаются признаки оплаты в соответствии с рекомендациями ITU. Биты DCBA указывают, что отбой инициализирован абонентом, а не устройствами сети.

    Поле рекомендации ITU. Процедура отбоя должна соответствовать рекомендации ITU Q.931 (I.451), относящейся к основным процессам управления соединением.

    Поле признаки действия. Эти признаки в данном случае указывают на то, что соединение нормальное (не аварийное) и должно быть обслужено по стандартному (типовому) алгоритму.

    Следующее сообщение — завершение освобождения RLC (Release Complete) — представлено в таблице 5.11. Оно передается при окончании соединения и по ходу установления соединения, порождая процесс окончательного освобождения приборов.

    Типовое поле SIF для сообщения RLC (отбой абонента Б)
    Наименование поля Пояснения Байт и статус 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 Optional Parameters Конец опциональных параметров 09 O 00 0000 0000

    Сообщение запрос номера абонента (Information Request, INR ) (таблица 5.12). Основная информация этого сообщения содержится в индикаторах запроса информации. Абонентский номер запрашивается в двух случаях:

  • для составления счета за предоставленные услуги;
  • для определения вызывающей стороны по заявке вызываемого абонента (либо это дополнительная услуга, либо определение злонамеренного вызова).
  • В первом случае, кроме самого номера, важной информацией является категория тарифа. Она инициируется в соответствии со значениями битов DE.

    Во втором случае, кроме номера, важной является информация о необходимости удержать соединение.

    Типовое поле SIF для сообщения INR (запрос номера абонента A)
    Наименование поля Пояснения Байт и статус 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

    B=0 — удержание абонента A не требуется

    C=0

    D=1 — запрашивается категория абонента A.

    E=0 — нет запроса о тарифе

    GF= 00 — резерв

    H=1 — запрос о злонамеренном вызове

    PONM LKJI= 0000 0000 — не используется

    09 F

    10 F

    89

    00

    1001 1001

    0000 0000

    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 11 O 00 0000 0000

    Сообщение информация — INF (таблица 5.13) — ответ на сообщение INR. В обязательной фиксированной части, состоящей из двух байтов ( 10F, 11F ). Указываются характеристики (индикаторы) этой информации, приведенные в таблице.

    Обязательная переменная часть содержит несколько параметров:

  • "категория участников соединения" (байт 12 V ). Категория состоит из одного байта ( 13V ) и указывает, что номер с приоритетом ( 14V );
  • номер вызывающего абонента ( 15 V ) детально описывается с помощью 7 байтов ( 16 V — 22V ). Эти байты содержат детальные характеристики номера (длина номера — 7 байтов), индикаторы номера, сетевые характеристики и, наконец, значение цифр (поля 19V —22V ).
  • Типовое поле SIF для сообщения INF (передача номера абонента A).
    Наименование поля Пояснения Байт и статус 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
    Указатель начала обязательной переменной части (PMP — Pointer to Mandatory variable Part) Обязательная переменная часть начинается с 10-го байта 08 F 0A 0000 1010
    Указатель начала необязательной переменной части (POP — Pointer to Optional Part) Необязательная переменная часть начинается с 23-го байта 09 F 17 0010 0111
    Индикаторы информации (Information Indicator) BA=1 - передается номер абонента А

    C=0 - удержание абонента А не обеспечивается

    ED=0 - не используется

    F=1 - передается категория абонента А

    G=0 - нет информации о тарифе

    H=1 - запрос о злонамеренном вызове удовлетворен

    PONM LKJI=000 - не используется

    10 F

    11 F

    A 3

    00

    1010 0011

    0000 0000

    Название параметра - "категории участников соединения" (CPCCalling Party’s Category) Содержит категорию участников соединения 12 V 05 0000 0101
    Длина параметра (LI — Length Indicator) Длина параметра - 1 байт 13 V 01 0000 0001
    Приоритет (Priority) HGFE DCBA=00000 1011 - абонент с приоритетом 14 V 0B 0000 1011
    Название параметра "номер вызывающего абонента" (Calling Party Number) Номер вызывающего абонента 15 V 0A 0000 1010
    Длина необязательной части (LI POP — Length Indicator POP) Длина элемента - 7 байт 16 V 07 0000 0111
    Индикатор номера вызывающего абонента (Calling Party Number) Дополнительные характеристики номера

    H=1 - нечетное число цифр

    GFE DCBA = 000 0011 - абонентский номер

    17 V 83 1000 0011
    Сетевые характеристики (Network Options) H=0 - номер полный

    GFE =001 — план нумерации МККТТ E.164

    DC = 00 — показ номера абонента А разрешен

    BA = 11 — показ обеспечивает сеть

    18 V 13 0001 0011
    Значение цифры вызванного абонента (Called Party Number Values) 1-я цифра =2

    2-я цифра = 5

    3-я цифра =4

    4-я цифра = 9

    5-я цифра =1

    6-я цифра = 1

    7-ая цифра =3

    19 V

    20V

    21V

    22V

    52

    94

    11

    03

    0010 0101

    1001 0100

    0001 0001

    0011 0000

    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 23 O 00 0000 0000

    Конкретные примеры построения поля SIF позволяют представить принципы построения основных сигналов управления установлением соединения.

    Далее рассмотрим вопросы, касающиеся второго (канального) уровня подсистемы передачи сообщений ОКС, который определяет структуру информации, передаваемой по звену, процедуры обнаружения и исправления ошибок. После чего рассмотрим третий (сетевой) уровень, обеспечивающий маршрутизацию и управление сетью сигнализации.

    Повышение достоверности (определение и исправление ошибок), 2-й уровень MTP

    Для защиты от сдвига информации в информационных сигналах каждая сигнальная единица открывается и закрывается флагом, который представляет собой последовательность 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 ) и прямой бит индикации (поле FIB ), значение этого бита равно 0 или 1. На приемном конце, если информация принята без искажения, в обратную сторону посылается в полях BSN и BIB та же информация (рис. 5.10а). При получении этого сигнала передающая сторона стирает сигнальную единицу из памяти.

    В случае принятия неправильной информации (рис. 5.10б) на приемном конце прямой бит индикации инвертируется, и в обратную сторону передается обратный последовательный номер ( BSN ), совпадающий с прямым номером ( FSN ), но с обратным битом ( BIB ), который равен инверсии прямого бита. В этом случае производится повторная передача этой сигнальной единицы.

    Для систем с большим временем задержки при передаче используется метод превентивного повторения. Информация, которая не подтверждена положительно после заданного времени (обычно это определяется числом переданных сигнальных единиц за время нахождения в буфере информации), передается заново.

    Уровень 2 выполняет также функции контроля качества тракта обмена.

    Для этого производится подсчет ошибок за определенное время. Если число ошибок превышает заданный порог, об этом информируется уровень 3 для принятия решения (например, изменения маршрута).

    Управление сетью сигнализации. Уровень 3 MTP

    Этот уровень выполняет следующие задачи (рис. 5.11):

  • маршрутизация сообщений сигнализации, включая сбор сведений о состоянии сети и переадресацию информации по другим маршрутам в случае плохого качества работы отдельных участков сети;
  • управление сигнальным трафиком, в том числе мероприятия и сообщения об изменении нагрузки (при перегрузках), включение резервных ресурсов без потери передаваемых сообщений;
  • управление звеньями сигнализации, используется для формирования пучков сигнальных каналов на конкретной станции, активации и восстановления звена данных.
  • (рис 5.11) Функции управления сетью сигнализации и восстановления звена данных

    Маршрутизация сообщений сигнализации

    Для выполнения этой функции используется часть поля сигнальной информации (поле SIF ), которая называется этикеткой маршрутизации (Routing Label) (рис. 5.8). Эту часть мы рассмотрели для некоторых сигнальных единиц (см. таблицы 5.4-5.13).

    С помощью кода входящего пункта сообщения ( DPC — 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 анализируется код пункта назначения ( DPC ) с целью определить, предназначается ли данная сигнальная единица для принимающего пункта сигнализации. Если она предназначается для этого пункта, то она доставляется к подсистеме пользователя.

    Для передачи информации в подсистему пользователя (ISUP) используется поле индикатора обслуживания SIO — Service Information Octet. Оно состоит из указателя подсистемы SF (Sub service Filed) и индикатора сервиса SI (Service Indicator). Поле SI применяется для указания типа сетей, которые используют данную сигнализацию. Например, оно служит для разделения сообщений, предназначенных для междугородних и международных сетей. Поле содержит четыре бита, из которых в настоящее время используются 2, а другие 2 являются резервными. Пример распределения кодов SF показан в таблице 5.14, а кодов SI — в таблице 5.15.

    Значение указателя подсистемы SF
    Значение битов DC Наименование информации
    00 Международные сообщения
    01 Междугородние национальные сообщения
    10 Резерв для междугородного использования
    11 Резервируется для национального использования
    Поле индикатора сервиса SI
    Значение битов DCBA Наименование информации
    0000 Сообщение управления сетью сигнализации
    0001 Сообщения тестирования и обслуживания сети сигнализации
    0010 Резерв для национального использования
    0011 SCCP ( Signaling Connection Control Part)
    0100 Подсистема ISUP

    Если сообщение предназначалось для другого пункта сигнализации (данный пункт транзитный), то после анализа кода пункта назначения выбирается маршрут в соответствии с этим кодом и значением поля выбора звена сигнализации SLS.

    Рассмотрим другую совокупность функций, выполняемых на сетевом уровне подсистемы передачи сообщений сигнализации (MTP), — функции управления сетью сигнализации (рис. 5.15).

    (рис 5.15) Функции управления сетью сигнализации

    Эти функции разделяются на три группы:

  • управление сигнальным трафиком;
  • управления звеньями сигнализации;
  • управление маршрутами сигнализации.
  • Функция управления сигнальным трафиком (рис. 5.15а) обеспечивает процедуры, необходимые для поддержания сигнального трафика в случае нарушений в сети сигнализации. Эта функция включает в себя следующие процедуры:

  • переход на резервное звено;
  • возврат в исходное звено сигнализации;
  • запрещение управления звеном сигнализации.
  • Процедура перехода на резервное звено осуществляет перенос сигнального трафика от недоступного звена сигнализации на альтернативное звено. Пример: переход при отказе звена сигнализации. Такой переход должен выполняться без потери сообщения, дублирования или нарушения последовательности передачи сообщений. Это достигается накоплением информации в буфере повторной передачи и алгоритмами повтора. Если альтернативных путей нет, пункт назначения считается недоступным. Об этом информируется подсистема пользователя.

    Процедура возврата в исходное звено сигнализации инициируется тогда, когда устраняются причины, вызвавшие переход на резерв. При этом восстанавливается прежняя система маршрутизации сообщений сигнализации. Процедуры этой функции обеспечивают устранение искажений и изменения последовательности передачи сигнальных единиц.

    Процедура запрещения управления звеном сигнализации используется для облегчения работ по техобслуживанию и тестированию. Процедура не вызывает изменения состояния на уровне 3, оставляя звено доступным только для посылки сообщений техобслуживания и тестирования.

    Если в сети возникают ситуации, когда необходимо использовать запрещенные звенья сигнализации, процедура запрещения может игнорироваться, и эти звенья включаются в работу.

    Функция управления звеньями сигнализации (рис.5.15б) обеспечивает создание звеньев сигнализации и подержание их доступности. Основные процедуры:

  • активизация звена;
  • восстановление звена сигнализации.
  • Активизация звена сигнализации — процесс, приводящий звено сигнализации к состоянию готовности обслуживать трафик. Он включает в себя установление начального фазирования звена сигнализации и проведения тестирования для гарантии правильности функционирования. Деактивация выводит звено из рабочего состояния.

    Восстановление звена сигнализации совпадает с процедурой активизации, но применяется для повторного введения в работу звена сигнализации после его отказа.

    Функция управления маршрутами сигнализации (рис. 5.15в) используется для распределения информации о состоянии сети с целью блокировки или разблокировки маршрутов сигнализации.

    Основные процедуры:

  • процедура запрещения использования маршрута;
  • процедура разрешения использования маршрута;
  • тестирование пучка маршрутов.
  • Процедура запрещения использования маршрута инициируется транзитным пунктом сигнализации с целью извещения одного или нескольких пунктов сигнализации о запрете транзита к конкретному пункту назначения.

    Запрет может касаться отдельных типов трафика. Например, запрет местных соединений, запрет междугородних соединений.

    Процедура разрешения использования маршрута снимает состояние запрета.

    Процедура тестирования пучка инициирует проверку маршрутизации, Сообщение о тестировании пучка содержит информацию пункта назначения, принятую транзитным пунктом. При приеме данного сообщения транзитный пункт сигнализации сравнивает состояние пункта назначения, указанное в сообщении, с действительным состоянием. Если они различны, результат возвращается в пункт назначения.

    Краткие итоги

  • Для передачи сигналов управления и взаимодействия в телефонных станциях применяются два способа: 16-й канал сигнализации, общий канал сигнализации.
  • В случае общего канала сигнализации на группу каналов выделяется сигнальный канал, и информация, касающаяся соединения по любому каналу из группы, проходит по общему каналу и сопровождается адресом источника.
  • Общие каналы сигнализации представляют отдельную сеть и коммутируются по правилам коммутации сообщений. Возможны следующие способы маршрутизации сигнальных сообщений: связанный ОКС, несвязный ОКС, квазисвязанный способ.
  • В зависимости от нагрузки каналы ОКС могут включаться в несколько входов коммутационного поля. Для этого используются следующие устройства: интерфейс с информационными каналами, контроллер ОКС, управляющее устройство.
  • Три нижних уровня модели архитектуры протоколов ОКС № 7 носят название протоколы передачи сообщений (Message Transfer Part — MTP) и реализуются преимущественно с помощью аппаратуры (hardware). Функции прикладных уровней меняются с развитием коммутационной техники.
  • Усовершенствованием прикладного уровня является прикладная подсистема транзакций.
  • Возможные подсистемы пользователя: подсистема телефонного пользователя и обмена данными ISDN (ISUP); подсистема мобильных абонентов различных стандартов (MAP); подсистема интеллектуальной сети (INAP).
  • Существует три типа сигнальных единиц: значащая сигнальная единица ( MSU — Message Signal Unit); сигнальная единица состояния звена ( LSSU — Link Status Signal Unit); заполняющая единица ( FISU — Fill In Signal Unit).
  • Сообщение подсистемы ISUP делится на следующие три части: обязательная фиксированная часть ( MFPMandatory Fixed Part); обязательная переменная часть ( MVPMandatory Variable Part); необязательная часть ( OP — Optional Part).
  • В ISUP применяются следующие сообщения: последовательная передача адреса занятие и передача первой цифры, адрес завершен, ответ абонента, приостановка соединения, возобновление соединения, сообщение освобождения REL, завершение освобождения RLC, запрос номера абонента, информация.
  • Для защиты от сдвига информации каждая сигнальная единица открывается и закрывается флагом, который представляет последовательность 01111110. Защита флага от имитации обеспечивается процедурой "вставки нуля".
  • Для обнаружения ошибки применяется принцип деления полиномов (остаточный код).
  • Для исправления ошибок применяются следующие поля форматов: биты последовательной проверки; прямой порядковый номер; прямой бит индикации; обратный порядковый номер; обратный бит индикации.
  • В случае принятия неправильной информации на приемном конце прямой бит индикации инвертируется, и в обратную сторону передается обратный последовательный номер ( BSN ), совпадающий с прямым номером ( FSN ), но с обратным битом ( BIB ), который равен инверсии прямого бита. В этом случае производится повторная передача этой сигнальной единицы.
  • Уровень управления сетью сигнализации выполняет следующие задачи: маршрутизация сообщений сигнализации, управление сигнальным трафиком, управление звеньями сигнализации.
  • Для выполнения функции маршрутизация сообщений сигнализации используется часть поля сигнальной информации: код входящего пункта сообщения и поле выбора звена сигнализации (SLS).
  • Имеются два основных случая использования поля SLS: сигнальная информация передается по каналам ОКС по одному и тому же маршруту; сигнальная информация передается с использованием обходных путей.
  • Функции управления сетью сигнализации разделяются на три группы: управление сигнальным трафиком; управление звеньями сигнализации; управление маршрутами сигнализации.
  • Функция управления сигнальным трафиком обеспечивает следующие процедуры: переход на резервное звено; возврат в исходное звено сигнализации; запрещение управления звеном сигнализации.
  • Процедура перехода на резервное звено осуществляет перенос сигнального трафика от недоступного звена сигнализации на альтернативное звено. Пример: переход при отказе звена сигнализации.
  • Процедура возврата в исходное звено сигнализации инициируется тогда, когда устраняются причины, вызвавшие переход на резерв.
  • Страницы:

    Передача сигналов по двум выделенным каналам

    При рассмотрении принципов использования временных каналов при цифровом потоке с импульсно-кодовой модуляцией приводилось два способа применения 16-го канала (канал сигнализации) [16, 17].

    В первом случае сигналы управления передаются для любого из каналов тракта (общий канал сигнализации) со скоростью 64 Кбит/с. Такой принцип передачи сигналов будет рассмотрен в дальнейшем.

    Второй способ получил название выделенный канал. В этом случае за каждым информационным каналом закрепляется сигнальный канал с реальной скоростью передачи для каждого 4 Кбит/c. Он был весьма распространен при связи с электромеханическими системами по цифровым трактам. Образование в цифровом тракте выделенного канала уже рассматривалась в разделе в лекции 2 при описании лекции 2.

    В таблицах 5.1и 5.2приведены линейные сигналы, передаваемые по двум выделенным каналам.

    Линейные сигналы, передаваемые по двум выделенным каналам исходящей станцией
    Направление сигналаНазвание сигналаСостояние битПримечание
    1 ВСК (a)2 ВСК (b)cd
    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)cd
    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 Сигнал передается входящей станции после получения сигнала "разъединение" и освобождения линии и оборудования

    Общий канал сигнализации (система № 7)

    С увеличением и усложнением функций коммутационных систем стало необходимо усовершенствовать систему сигнализации. Наиболее кардинальным решением было разделение цепей передачи информации и сигнальных цепей [2, 26]. Такая система реализуется следующим образом. На группу каналов выделяется сигнальный канал [2, 55, 63]. Информация, касающаяся соединения по любому каналу из группы, проходит по общему каналу и сопровождается адресом источника.

    Преимущества такого способа следующие:

  • Сигнальные цепи отделены от цепей передачи информации, что исключает их взаимное влияние, например имитацию сигналов в тракте обмена. Использование данного способа позволяет не подключать и не отключать приемники и передатчики и тракт обмена, что упрощает алгоритмы обмена сигналами.
  • Обмен сигналами осуществляется с помощью средств, присущих технике передачи данных, поэтому увеличивается скорость обмена и вводятся эффективные способы защиты, которые были рассмотрены в первом разделе при изучении абонентских линий типа ISDN.
  • Увеличивается число сигналов, которые могут быть переданы по тракту сигнализации, поскольку кодирование информации не связано с ограничениями, присущими взаимодействию с информационным трактом.
  • Возможно использование пучков каналов в двухстороннем режиме. Предыдущие системы сигнализации были однонаправленными и делились на исходящие и входящие комплекты.
  • Общий канал сигнализации не связан только с телефонными приложениями и может быть использован для передачи сигналов по любым протоколам, в том числе может быть мощным средством для передачи и коммутации данных общего назначения и организовывать отдельные сети.
  • Недостатки:

  • Необходимость выделения отдельного канала. В цифровых АТС этот недостаток не влияет на занятость каналов обмена (для этого выделен 16-й канал), поэтому не является существенным и нами подробно не рассматривается.
  • Централизация обмена. С точки зрения канальной надежности канал сигнализации всего один на группу из 30 каналов (это в ИКМ). Поэтому в больших пучках линий имеется возможность обмена по другому тракту.
  • С точки зрения управления этот недостаток присущ системам с централизованным управлением, где программа управления ОКС связана с одним (резервированным устройством). В децентрализованной системе могут быть несколько модулей, программное обеспечение которых управляет сигнализацией.

    Общие каналы сигнализации представляют отдельную сеть и коммутируются по правилам коммутации сообщений. Возможны следующие способы маршрутизации сигнальных сообщений (рис. 5.1).

    (рис 5.1) Способы маршрутизации

    Согласно первому способу (связанный ОКС), маршрутизация каналов сигнализации проводится совместно с маршрутизацией информационных каналов. При этом их маршруты совпадают, как показано на рис. 5.1а.

    Второй способ — несвязный ОКС: маршрутизация сигнальной информации идет независимо от информационных каналов, и их маршруты могут не совпадать, как показано на рис. 5.1б.

    Часто используется квазисвязанный способ, который заключается в том, что связанный способ применяется в нормальном режиме функционирования сети, а при выходе из строя система переходит на резервные направления сигнализации, не совпадающие по маршруту с информационными каналами. Они обычно заданы заранее.

    Аппаратурная реализация

    Основные устройства, реализующие ОКС, показаны на рис. 5.2.

    (рис 5.2) Основные устройства реализующие ОКС

    Первое из них — интерфейс с информационными каналами —реализует интерфейс с коммутационным полем. В зависимости от нагрузки входы ОКС могут занимать несколько входов в коммутационное поле. При этом в общем случае они имитируют цифровой поток и могут быть скоммутированы в любой канал любого тракта на выходе. Но как уже было указано, они коммутируются в 16-м канале каждого тракта (напомним, типовой ИКМ включает в себя 30 информационных каналов). Интерфейс позволяет накопить информацию от каждого канала сигнализации и коммутировать ее в 16-й канал требуемого тракта.

    Возможность коммутации с другими каналами создает возможности ликвидации аварийных ситуаций и резервирования.

    Контроллер ОКС может производить обработку сигналов и выполнять запросы нижних уровней протокола (физического и канального).

    Аппаратурная реализация части протокола, как правило, увеличивает быстродействие и устойчивость системы.

    Управляющее устройство представляет собой процессор и необходимые виды памяти. Это либо станционное управляющее устройство, либо устройство управления модулем.

    В первом случае при установлении соединения взаимодействуют программные блоки ОКС и установления соединения. Во втором требуется обмен информацией с другими модулями.

    На рис. 5.3 приводится диаграмма, сравнивающая архитектуру протоколов ОКС№7 и уровни OSI [16].

    (рис 5.3) Архитектура протоколов ОКС № 7 и их сравнение с протоколами OSI

    Три нижних уровня модели протоколов ОКС носят название протоколов передачи сообщений (Message Transfer Part — MTP) и реализуются преимущественно с помощью аппаратуры (hardware).

    Прикладные уровни приведены для примера, и их число и функции меняются с развитием коммутационной техники. Например, не так давно выделялась подсистема телефонной сигнализации, теперь она полностью реализуется подсистемой ISUP, которая объединяет в себе особенности телефонных протоколов и системы ISDN. Усовершенствованием прикладного уровня является прикладная подсистема транзакций (TCAP — Transaction Capabilities Application Part). Введение этой подсистемы позволяет на прикладном уровне обобщить некоторые действия и программы, либо наиболее часто вызываемые, либо общие переходы (транзакции), характерные для нескольких прикладных задач. Такие проблемы очень характерны для услуг, оказываемых Интеллектуальными или Подвижными сетями.

    В подсистемах нижнего уровня имеется тенденция обеспечить передачу через ОКС не только данных, относящихся к сигнальной информации, но и других данных. В этом случае необходимо учитывать, что при передаче возникает две группы единиц информации — ориентированных на соединение и не ориентированных на соединение. В рамках этих групп появляются классы информации, которые предъявляют различные требования к системе.

    Это, в первую очередь, требования к временным задержкам (чувствительна ли информация или нет к этому явлению), и в каждом из этих классов может передаваться информация, имеющая постоянную и переменную скорость.

    Такие требования породили на уровне 3 системы передачи сообщений подсистему управления сигнальным соединением (SCCP — Signaling Connection Control Part), управляющую передачей по сети, в зависимости от типа информации.

    Рассмотрим подсистемы, входящие в модель ОКС. Начнем с системы, которая раскрывает основные сигналы на уровне пользователя. Это поможет нам сравнить процедуры установления соединения в системах без ОКС и с ОКС.

    Потом рассмотрим другие уровни, позволяющие защитить информацию, маршрутизировать сообщение и обеспечить надежность функционирования сети.

    Подсистема передачи пользователя (Уровень 4). Подсистема ISUP

    Ранее были перечислены возможные подсистемы пользователя:

  • подсистема телефонного пользователя и обмена данными ISDN (ISUP);
  • подсистема мобильных абонентов различных стандартов (MAP);
  • подсистема интеллектуальной сети (INAP).
  • Теперь нам необходимо детальное рассмотрение всех видов работы этих систем. Далее внимание будет сосредоточено на первой из них, которая подробно разбирается в этом курсе.

    Надо отметить, что в настоящее время подсистема ISUP — часть, относящаяся к подсистеме ISDN, — поглощает ранее развитые системы.

    Сообщения подсистемы ISUP
    Название сигнала Примечание
    1 Начальное сообщение (IAM — Initial Address Message) Передается для занятия соседней станции
    2 Последовательная передача адреса (SAM — Subsequent address) Передается при работе со станциями, не имеющими ОКС и требующими последовательной передачи цифр
    3 Адрес завершен (Абонент найден) (ACM — Address complete) Сигнал о завершении соединения. Передается с последней станции после определения состояния абонента "свободен"
    4 Ответ абонента (ANM — Answer) Передается при снятии телефонной трубки
    5 Освобождение (REL — Release) Передается в случае, когда входящая станция может быть освобождена
    6 Разъединение (RLC — Release complete) Передается при окончании соединения
    7 Приостановка соединения (SUS — Suspend) Сигнал, по которому происходит приостановка соединения (например, при ожидании отбоя второго абонента)
    8 Возобновление соединения (RES — Resume) Сигнал, который отменяет приостановку
    9 Запрос номера абонента (A — INR — Information request) Запрос номера абонента A с целью предоставления счета за оказанные услуги или определение номера по заявке абонента
    10 Информация (INF — Information) Ответное сообщение запроса номера
    11 Блокировка (BLO — Blocking) Передается исходящей или входящей станцией в случае необходимости блокировки линии от занятия
    12 Подтверждение блокировки (BLA — Blocking Acknowledgment) Передается для подтверждения блокировки
    13 Частичное освобождение (CCL — Calling Party Clear signal) Передается, когда может быть освобождена часть занятых приборов. Сообщение поддерживает процедуру двухстороннего отбоя
    14 Сообщение об оплате (CRG — Charge) Сообщение поддерживает процедуру начала оплаты
    15 Начало посылки вызова RNG — (Ringing) Передается после начала посылки акустического сигнала "посылка вызова" при входящем полуавтоматическом соединении
    16 Запрос номера абонента (INR — Information Request) Запрос передается для составления счета за предоставленные услуги или для определения вызывающей стороны

    Сигнализация при установлении соединения

    Рассмотрим процедуры обмена сигналами на уровне подсистемы пользователя [34] – рис. 5.4-5.6. Они во многом напоминают уже рассмотренные процедуры для станций предыдущих поколений, как по составу сигналов (частично приведенных в таблице 5.3), так и по порядку обмена. На рисунке 5.4 приведен порядок обмена сигналами при установлении соединения между цифровыми станциями одного типа, имеющими ОКС.

    При приеме от абонентского терминала сигнала "Занятие", который содержит цифровую информацию, необходимую для установления соединения, исходящая АТС-А анализирует эту информацию и выбирает маршрут.

    При этом формируется начальное адресное сообщение (IAM — таблица 5.3). Этот сигнал является аналогом сигнала "занятия" при старых системах обмена. Но, используя преимущества системы ОКС, он несет гораздо больше информации.

    В частности, он содержит номер вызываемого абонента. Кроме того, он несет требования к сети, к среде передачи, к процедурам. Структура и содержание его формата подробнее будет рассмотрено далее. Транзитная АТС-В принимает первоначальное сообщение ( IAM ), анализирует содержащуюся в них информацию и определяет дальнейший маршрут к входящей АТС-Б. Она также проключает обратный тракт к АТС-А для того, чтобы абонент А мог принимать тональные сигналы, которые могут прийти в процессе установления соединения от элементов сети. Далее проключается тракт к входящей АТС-Б.

    (рис 5.4) Обмен сигналами при установлении и разъединении соединения

    При поступлении первоначального сообщения ( 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.

    (рис 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. Как видно из рисунка, сообщение делится на общую часть — этикетку, предназначенную для маршрутизации, — и следующие три части:

  • обязательная фиксированная часть ( MFPMandatory Fixed Part);
  • обязательная переменная часть ( MVPMandatory Variable Part);
  • ( OP — Optional Part).
  • Обязательные фиксированные параметры всегда входят в состав сообщения данного типа и имеют фиксированную длину. Позиция и длина параметров однозначно определяются типом сообщений.

    (рис 5.8) Структура сообщения подсистемы

    Обязательные переменные параметры обязательны для данного типа сообщения и имеют переменную длину. Для определения начала каждого параметра используется специальный указатель, значение которого указывает на начало переменной части. Название и длина каждого параметра следуют из типа сообщения.

    Необязательные параметры могут присутствовать или отсутствовать в конкретном типе сообщения. Каждый необязательный параметр содержит название (один байт), как, например, на рис 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) Пример расшифровки полей сигнальной информации для номеров пунктов назначения и отправления.
    Типовое поле SIF для сообщения IAM (занятие и передача первой цифры 2)
    Наименование поля Пояснения Байт и статус H Двоичный код HGFE DCBA PONM LKJI
    Номера входящего и исходящего пунктов

    Идентификатор выбора пучка сигнализации

    DPC =0-4-127

    OPC=0-4-97

    SLS=1

    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 нет спутникового канала

    DC=00 не требуется тестирование канала

    E=0 нет эхозаградителя на исходящей стороне.

    HGF=000 Не определены

    08 F 00 0000 0000
    Прямой индикатор вызова (FCI — Forward Call Indicator) A=0 национальный вызов

    CB=00 — сигнализация по звеньям

    D=1 имеется конвертирование сигнала

    E=9 нет сигнализации "из конца в конец"

    F=0 нет сквозного канала ISDN

    HG=01 ISDN на всей сети не требуется ОКС

    I=0 исходящий вызов не является вызовом ISDN

    PONM LKJ = 0000 000 – не используется

    09 F

    10 F

    48

    00

    0100 1000

    0000 0000

    Категории участников соединения (CPCCalling Party’s Category) Категория участников соединения. Абонент с неопределенной категорией HGFE DCBA=0000 0000 11 F 00 0000 0000
    Требуемая среда передачи (TRMTransmission Medium Requirement) Требуется среда передачи, канал 3,1 кГц 12 F 03 0000 0011
    Указатель начала обязательной переменной части (PMP — Pointer to Mandatory variable Part) Обязательная переменная часть начинается с 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
    Индикатор номера вызванного абонента (CPNCalled Party Number Indicator) Номер вызванного абонента

    H=1 число цифр нечетное

    GFE DCBA = 000 0010 (номер местный)

    16 V 82 1000 0010
    Сетевые данные (Network Options) H=0 разрешен вызов на международный центр коммутации

    GFE =001 — план нумерации МККТТ E.164

    DCBA = 0000 — резерв

    17 V 10 0001 0000
    Значение цифр номера вызванного абонента (Called Party Number Values) Значение цифры вызванного абонента. Первая цифра равна 2 18 V 02 0000 0010
    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 19 O 00 0000 0000

    Рассмотрим последовательно содержание полей сообщения. Первые шесть байт — это этикетка маршрутизации, которая в общем виде была показана ранее на рис. 5.8.

    Коды пункта назначения DPC

    На рис. 5.9 указаны конкретные значения пункта назначения ( DPC — Destination Point Code) и пункта отправления ( OPC — Origination Point Code). Надо отметить, что информация передается с младшего бита (бит A ).

    Первое поле — DPC содержит 14 битов информации —

    NML KJI HG FE DCBA = 00 0010 0111 1111

    Это означает:

  • код зоны — 0 ( ONML = 000 );
  • код сети — 4 ( KJIH-0100 );
  • код пункта сигнализации — 127 ( GFE DCBA - 111 1111 ).
  • Пункт отправления ( OPC )

    Второе поле содержит 14 бит информации номера OPC L KJ IHG F EDCBA PO = 0000 1001 1000 01

  • код зоны — 0 ( L KJ = 000 );
  • код сети — 4 ( I H G F = 0100 );
  • код пункта сигнализации — 97 ( 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 и указывает, что необходимо сменить способ обсулуживания — это сигнал о способе обслуживания.

    Поле категория участников соединения CPC (Calling Party’s Category) дает информацию о категории соединения. Это понятие при установлении соединения совпадает с категорией абонента. После установления соединения оно определяется категориями входящего и исходящего абонентов.

    В этом случае значение битов HGFE DCBA=0000 0000 указывает, что категория соединения не определена.

    Требуемая среда передачи TMRTransmission Medium Requirement. Она указывает на требуемый скоростной ресурс канала. Для ISDN в настоящее время могут применяться каналы с шириной полосы 3,1 кГц, или 7,2 кГц, или цифровые каналы со скоростью обмена 64 Кбит/c. В примере указано, что требуется телефонный канал с полосой 3,1 кГц.

    Указатель начала обязательной переменной части PMVP — Pointer to Mandatory Variable Part. Он состоит из указателей параметров обязательной части. В данном случае указано, что обязательная часть начинается с 16-го байта (отсчет ведется от последнего байта указателя).

    Указатель необязательной переменной части ( POP — Point to Optional Part). В данном случае он указывает, что необязательная переменная часть состоит из 3 байтов (в таблице 3 байта с отметкой V ).

    Длина обязательной переменной части LI. Параметр, определяющий длину этой части в байтах. Для данного примера длина обязательной переменной части равна 3 (двоичный номер 0000 0011).

    Указатель начала необязательной переменной части POP (Pointer to Optional Part).

    Индикатор набранного номера абонента ( CPNICalled Party Number Indicator).

    H = 1 указывает, что номер состоит из нечетного числа цифр (это может быть использовано при системной проверке правильности принятого номера).

    GFE DCBA=000 0010 — местный номер.

    Сетевые данные

    H = 0 — разрешает доступ к международному Центру Коммутации.

    GFE = 001 — несет информацию о том, что передаваемый номер абонента построен в соответствии с планом нумерации, принятым МККТТ (ITU) в рекомендации E.164.

    Значения набранных цифр номера (Called Party Number Values). В однородной сети, где все станции имеют ОКС, возможна передача всех или любой части цифр номера вызванного абонента. По этой причине поле "значение цифр номера вызванного абонента" входит в переменную обязательную часть, поскольку его длина зависит от количества передаваемых цифр. В данном примере предлагается, что связь идет к станции, принимающей каждую цифру отдельно, и значение цифры — 2.

    В поле конец необязательной части ( EOP — End Optional Parameters) данной таблицы указывается на отсутствие опциональных (необязательных) параметров.

    Рассмотрим второй сигнал. В случае, если цифры надо передать частями, как это было проиллюстрировано в приведенных выше примерах, применяется сообщение "последовательная передача адреса" ( SAM — Subsequent Address), оно приведено в таблице 5.5.

    Информация, содержащаяся в указанных выше полях, уже рассматривалась в первоначальном сообщении ( IAM )

    Следующее сообщение уже применялось при описании процедуры установления соединения: это "Адрес завершен" ( ACM — Address Complete Message). Его структура приведена в таблице 5.6.

    В этом сообщении из новых полей можно пояснить поле BCI — поле обратных сообщений о вызове.

    BA=10 указывает на категорию абонента (следует ли исходящему абоненту оплачивать услуги соединения или нет).

    Типовое поле SIF для сообщения SAM (занятие и передача последней цифры 7)
    Наименование поля Пояснения Байт и статус 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
    Указатель начала обязательной переменной части (PMP — Pointer to Mandatory variable Part) Обязательная переменная часть начинается с 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 — Called Party Number Indicator) Номер вызванного абонента содержит

    H=1 - число цифр нечетное

    GFE DCBA = 000 0010 (номер местный)

    11 V 82 1000 0010
    Сетевые данные (Network Options) H=0 - разрешен вызов на международный центр коммутации

    GFE =001 — план нумерации МККТТ E.164

    DCBA = 0000 — резерв

    12 V 10 0001 0000
    Значение цифры вызванного абонента (Called Party Number Values) Цифра равна 7 13 V 07 0000 0111
    Конец необязательной части параметров (End Optional Parameters) Конец необязательной части параметров 14 O 00 0000 0000
    Типовое поле SIF для сообщения ACM (абонент Б найден)
    Наименование поля Пояснения Байт и статус 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
    BCIBackward Call Indicator) B A=10 - оплату производит абонент A

    DC=01 — удержание абонента A

    FE=01 — обыкновенный абонент

    GH=00 — сигнализация по звеньям

    I=0 нет конвертирование сигнализации

    J=0 возможна индикация

    K=1 используется сквозной ISDN-канал

    M=1 нет эхозаградителя на входящей стороне

    PO=00 – без индикации

    09 F

    10 F

    16

    16

    0001 0110

    0001 0110

    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 11 O 00 0000 0000

    DC сообщает о состоянии входящего абонента (свободен, занят, занят междугородным соединением, заблокирован, сменился номер и т. п.).

    FE дает информацию о типе абонента (обыкновенный абонент, гостиничный и т.п.). Значения остальных битов уже рассматривались при описании прямого индикатора соединения ( FCI ) в формате первоначального сообщения ( IAM ).

    HG=00 — сигнализация по звеньям.

    I=0 — нет конвертирования сигнализации. Показывает, что информация на всем пути не преобразуется в другой вид.

    J=0 — возможна индикация " из конца в конец".

    K=1 используется сквозной ISDN-канал. Указывает, что сеть имеет участки, которые обладают ресурсами (цифровыми каналами, ОКС и т. п.) для установления сквозного ISDN-соединения.

    M=1 — нет эхозаградителя на входящей стороне. Повышенный уровень усиления и большое число переприемных участков приводит к появлению эха. Отсутствие эхозаградителя хотя бы на одной стороне указывает на ограничение характеристик линии.

    Следующее сообщение Ответ абонента (ANM) в данном примере (таблица 5.7) содержит только одно содержательное поле — "Тип сообщения".

    Типовое поле SIF для сообщения ANM (абонент Б ответил)
    Наименование поля Пояснения Байт и статус H Двоичный код HGFE DCBA PONM LKJI
    Номер разговорного канала =1 CICL=1 05 F 01 0000 0001
    Номер цифрового тракта CICH=0 06 F 00 0000 0000
    Тип сообщения ANM 07 F 09 0000 1001
    Указатель начала необязательной части (POP — Pointer to Optional Part) Указатель начала необязательной части с 9-го байта 08 F 09 0000 1001
    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 09 O 00 0000 0000

    Сообщение приостановки соединения ( SUSSuspend). Это сообщение отображено в таблице 5.8 и имеет только одну строку, которую мы не рассматривали ранее. Это индикатор прекращения, который указывает тип приостановленного соединения. Этот признак определяет алгоритм обработки сообщения, поскольку есть типы сообщений, которые не допускают приостановки или ограничивают ее длительность. В данном примере указано, что приостановлено соединение абонента ISDN.

    Типовое поле SIF для сообщения 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
    Индикатор прекращения (Suspend Indicator) A=0 — инициализация абонента ISDN

    HGFE DCB=0000 000

    — не используются
    09 F 00 0000 0000
    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 10 O 00 0000 0000

    Сообщение возобновление соединения RES (Resume). Это сообщение (таблица 5.9) отменяет приостановку соединения. Его строки имеют то же назначение, что и у предыдущего сообщения.

    Сообщение освобождения REL (Release). Передается в случае, когда входящая станция может быть освобождена. Это сообщение, однако, не является признаком полного освобождения всего оборудования, участвующего в соединении. Процесс разъединения определяется принятой системой отбоя.

    Особенность этого сообщения состоит в том, что обязательная переменная часть строго разбивается на байты (октеты), конец каждого октета указывается единицей в последнем бите (H-1). Пример использования полей этого сообщения приведен в таблице 5.10.

    Типовое поле SIF для сообщения RES (абонент Б возобновил связь)
    Наименование поля Пояснения Байт и статус 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
    Индикатор прекращения (Suspend Indicator) Индикатор прекращения A=0 — инициализация абонента ISDN

    HGFE DCB=0000 000

    — не используются
    09 F 02 0000 0010
    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 10 O 00 0000 0000
    Типовое поле SIF для сообщения REL (отбой абонента A)
    Наименование поля Пояснения Байт и статус 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
    Указатель начала обязательной переменной части (PMP — Pointer to Mandatory variable Part) Указатель начала обязательной переменной части с 10-го байта 08 F 0A 0000 1010
    POP — Pointer to Optional Part Указатель начала необязательной части с 14-го байта 09 F 05 0000 1110
    Длина обязательной переменной части (LI — Length Indicator MVP) Длина обязательной переменной части 10 V 03 0000 0011
    CAI — Call Indicator Номер вызванного абонента

    H=1 - октет закончен

    GF=00 - стандарт кодирования МККТТ

    E= не используется

    DCBA = 0000 - отбой инициирован абонентом

    11 V 80 1000 0000
    Рекомендации МСЭ-МККТТ (Recommendation ITU CCIT Рекомендации МККТТ

    H=1 - октет закончен

    GFE DCBA = 0000 0000 МККТТ Q.931

    12 V 80 1000 0000
    Признаки действия (Cause value) Признаки действия

    H=1 - октет закончен

    GFE=001 - типовое событие

    DCBA = 0000 - нормальное разъединение

    13 V 90 1001 0000
    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 14 O 00 0000 0000

    Поле информации для оплаты. При отбое абонента — инициатора соединения необходимо подготовить информацию для оплаты. Поэтому в битах GF передаются признаки оплаты в соответствии с рекомендациями ITU. Биты DCBA указывают, что отбой инициализирован абонентом, а не устройствами сети.

    Поле рекомендации ITU. Процедура отбоя должна соответствовать рекомендации ITU Q.931 (I.451), относящейся к основным процессам управления соединением.

    Поле признаки действия. Эти признаки в данном случае указывают на то, что соединение нормальное (не аварийное) и должно быть обслужено по стандартному (типовому) алгоритму.

    Следующее сообщение — завершение освобождения RLC (Release Complete) — представлено в таблице 5.11. Оно передается при окончании соединения и по ходу установления соединения, порождая процесс окончательного освобождения приборов.

    Типовое поле SIF для сообщения RLC (отбой абонента Б)
    Наименование поля Пояснения Байт и статус 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 Optional Parameters Конец опциональных параметров 09 O 00 0000 0000

    Сообщение запрос номера абонента (Information Request, INR ) (таблица 5.12). Основная информация этого сообщения содержится в индикаторах запроса информации. Абонентский номер запрашивается в двух случаях:

  • для составления счета за предоставленные услуги;
  • для определения вызывающей стороны по заявке вызываемого абонента (либо это дополнительная услуга, либо определение злонамеренного вызова).
  • В первом случае, кроме самого номера, важной информацией является категория тарифа. Она инициируется в соответствии со значениями битов DE.

    Во втором случае, кроме номера, важной является информация о необходимости удержать соединение.

    Типовое поле SIF для сообщения INR (запрос номера абонента A)
    Наименование поля Пояснения Байт и статус 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

    B=0 — удержание абонента A не требуется

    C=0

    D=1 — запрашивается категория абонента A.

    E=0 — нет запроса о тарифе

    GF= 00 — резерв

    H=1 — запрос о злонамеренном вызове

    PONM LKJI= 0000 0000 — не используется

    09 F

    10 F

    89

    00

    1001 1001

    0000 0000

    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 11 O 00 0000 0000

    Сообщение информация — INF (таблица 5.13) — ответ на сообщение INR. В обязательной фиксированной части, состоящей из двух байтов ( 10F, 11F ). Указываются характеристики (индикаторы) этой информации, приведенные в таблице.

    Обязательная переменная часть содержит несколько параметров:

  • "категория участников соединения" (байт 12 V ). Категория состоит из одного байта ( 13V ) и указывает, что номер с приоритетом ( 14V );
  • номер вызывающего абонента ( 15 V ) детально описывается с помощью 7 байтов ( 16 V — 22V ). Эти байты содержат детальные характеристики номера (длина номера — 7 байтов), индикаторы номера, сетевые характеристики и, наконец, значение цифр (поля 19V —22V ).
  • Типовое поле SIF для сообщения INF (передача номера абонента A).
    Наименование поля Пояснения Байт и статус 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
    Указатель начала обязательной переменной части (PMP — Pointer to Mandatory variable Part) Обязательная переменная часть начинается с 10-го байта 08 F 0A 0000 1010
    Указатель начала необязательной переменной части (POP — Pointer to Optional Part) Необязательная переменная часть начинается с 23-го байта 09 F 17 0010 0111
    Индикаторы информации (Information Indicator) BA=1 - передается номер абонента А

    C=0 - удержание абонента А не обеспечивается

    ED=0 - не используется

    F=1 - передается категория абонента А

    G=0 - нет информации о тарифе

    H=1 - запрос о злонамеренном вызове удовлетворен

    PONM LKJI=000 - не используется

    10 F

    11 F

    A 3

    00

    1010 0011

    0000 0000

    Название параметра - "категории участников соединения" (CPCCalling Party’s Category) Содержит категорию участников соединения 12 V 05 0000 0101
    Длина параметра (LI — Length Indicator) Длина параметра - 1 байт 13 V 01 0000 0001
    Приоритет (Priority) HGFE DCBA=00000 1011 - абонент с приоритетом 14 V 0B 0000 1011
    Название параметра "номер вызывающего абонента" (Calling Party Number) Номер вызывающего абонента 15 V 0A 0000 1010
    Длина необязательной части (LI POP — Length Indicator POP) Длина элемента - 7 байт 16 V 07 0000 0111
    Индикатор номера вызывающего абонента (Calling Party Number) Дополнительные характеристики номера

    H=1 - нечетное число цифр

    GFE DCBA = 000 0011 - абонентский номер

    17 V 83 1000 0011
    Сетевые характеристики (Network Options) H=0 - номер полный

    GFE =001 — план нумерации МККТТ E.164

    DC = 00 — показ номера абонента А разрешен

    BA = 11 — показ обеспечивает сеть

    18 V 13 0001 0011
    Значение цифры вызванного абонента (Called Party Number Values) 1-я цифра =2

    2-я цифра = 5

    3-я цифра =4

    4-я цифра = 9

    5-я цифра =1

    6-я цифра = 1

    7-ая цифра =3

    19 V

    20V

    21V

    22V

    52

    94

    11

    03

    0010 0101

    1001 0100

    0001 0001

    0011 0000

    Конец необязательных параметров (End Optional Parameters) Конец необязательных параметров 23 O 00 0000 0000

    Конкретные примеры построения поля SIF позволяют представить принципы построения основных сигналов управления установлением соединения.

    Далее рассмотрим вопросы, касающиеся второго (канального) уровня подсистемы передачи сообщений ОКС, который определяет структуру информации, передаваемой по звену, процедуры обнаружения и исправления ошибок. После чего рассмотрим третий (сетевой) уровень, обеспечивающий маршрутизацию и управление сетью сигнализации.

    Повышение достоверности (определение и исправление ошибок), 2-й уровень MTP

    Для защиты от сдвига информации в информационных сигналах каждая сигнальная единица открывается и закрывается флагом, который представляет собой последовательность 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 ) и прямой бит индикации (поле FIB ), значение этого бита равно 0 или 1. На приемном конце, если информация принята без искажения, в обратную сторону посылается в полях BSN и BIB та же информация (рис. 5.10а). При получении этого сигнала передающая сторона стирает сигнальную единицу из памяти.

    В случае принятия неправильной информации (рис. 5.10б) на приемном конце прямой бит индикации инвертируется, и в обратную сторону передается обратный последовательный номер ( BSN ), совпадающий с прямым номером ( FSN ), но с обратным битом ( BIB ), который равен инверсии прямого бита. В этом случае производится повторная передача этой сигнальной единицы.

    Для систем с большим временем задержки при передаче используется метод превентивного повторения. Информация, которая не подтверждена положительно после заданного времени (обычно это определяется числом переданных сигнальных единиц за время нахождения в буфере информации), передается заново.

    Уровень 2 выполняет также функции контроля качества тракта обмена.

    Для этого производится подсчет ошибок за определенное время. Если число ошибок превышает заданный порог, об этом информируется уровень 3 для принятия решения (например, изменения маршрута).

    Управление сетью сигнализации. Уровень 3 MTP

    Этот уровень выполняет следующие задачи (рис. 5.11):

  • маршрутизация сообщений сигнализации, включая сбор сведений о состоянии сети и переадресацию информации по другим маршрутам в случае плохого качества работы отдельных участков сети;
  • управление сигнальным трафиком, в том числе мероприятия и сообщения об изменении нагрузки (при перегрузках), включение резервных ресурсов без потери передаваемых сообщений;
  • управление звеньями сигнализации, используется для формирования пучков сигнальных каналов на конкретной станции, активации и восстановления звена данных.
  • (рис 5.11) Функции управления сетью сигнализации и восстановления звена данных

    Маршрутизация сообщений сигнализации

    Для выполнения этой функции используется часть поля сигнальной информации (поле SIF ), которая называется этикеткой маршрутизации (Routing Label) (рис. 5.8). Эту часть мы рассмотрели для некоторых сигнальных единиц (см. таблицы 5.4-5.13).

    С помощью кода входящего пункта сообщения ( DPC — 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 анализируется код пункта назначения ( DPC ) с целью определить, предназначается ли данная сигнальная единица для принимающего пункта сигнализации. Если она предназначается для этого пункта, то она доставляется к подсистеме пользователя.

    Для передачи информации в подсистему пользователя (ISUP) используется поле индикатора обслуживания SIO — Service Information Octet. Оно состоит из указателя подсистемы SF (Sub service Filed) и индикатора сервиса SI (Service Indicator). Поле SI применяется для указания типа сетей, которые используют данную сигнализацию. Например, оно служит для разделения сообщений, предназначенных для междугородних и международных сетей. Поле содержит четыре бита, из которых в настоящее время используются 2, а другие 2 являются резервными. Пример распределения кодов SF показан в таблице 5.14, а кодов SI — в таблице 5.15.

    Значение указателя подсистемы SF
    Значение битов DC Наименование информации
    00 Международные сообщения
    01 Междугородние национальные сообщения
    10 Резерв для междугородного использования
    11 Резервируется для национального использования
    Поле индикатора сервиса SI
    Значение битов DCBA Наименование информации
    0000 Сообщение управления сетью сигнализации
    0001 Сообщения тестирования и обслуживания сети сигнализации
    0010 Резерв для национального использования
    0011 SCCP ( Signaling Connection Control Part)
    0100 Подсистема ISUP

    Если сообщение предназначалось для другого пункта сигнализации (данный пункт транзитный), то после анализа кода пункта назначения выбирается маршрут в соответствии с этим кодом и значением поля выбора звена сигнализации SLS.

    Рассмотрим другую совокупность функций, выполняемых на сетевом уровне подсистемы передачи сообщений сигнализации (MTP), — функции управления сетью сигнализации (рис. 5.15).

    (рис 5.15) Функции управления сетью сигнализации

    Эти функции разделяются на три группы:

  • управление сигнальным трафиком;
  • управления звеньями сигнализации;
  • управление маршрутами сигнализации.
  • Функция управления сигнальным трафиком (рис. 5.15а) обеспечивает процедуры, необходимые для поддержания сигнального трафика в случае нарушений в сети сигнализации. Эта функция включает в себя следующие процедуры:

  • переход на резервное звено;
  • возврат в исходное звено сигнализации;
  • запрещение управления звеном сигнализации.
  • Процедура перехода на резервное звено осуществляет перенос сигнального трафика от недоступного звена сигнализации на альтернативное звено. Пример: переход при отказе звена сигнализации. Такой переход должен выполняться без потери сообщения, дублирования или нарушения последовательности передачи сообщений. Это достигается накоплением информации в буфере повторной передачи и алгоритмами повтора. Если альтернативных путей нет, пункт назначения считается недоступным. Об этом информируется подсистема пользователя.

    Процедура возврата в исходное звено сигнализации инициируется тогда, когда устраняются причины, вызвавшие переход на резерв. При этом восстанавливается прежняя система маршрутизации сообщений сигнализации. Процедуры этой функции обеспечивают устранение искажений и изменения последовательности передачи сигнальных единиц.

    Процедура запрещения управления звеном сигнализации используется для облегчения работ по техобслуживанию и тестированию. Процедура не вызывает изменения состояния на уровне 3, оставляя звено доступным только для посылки сообщений техобслуживания и тестирования.

    Если в сети возникают ситуации, когда необходимо использовать запрещенные звенья сигнализации, процедура запрещения может игнорироваться, и эти звенья включаются в работу.

    Функция управления звеньями сигнализации (рис.5.15б) обеспечивает создание звеньев сигнализации и подержание их доступности. Основные процедуры:

  • активизация звена;
  • восстановление звена сигнализации.
  • Активизация звена сигнализации — процесс, приводящий звено сигнализации к состоянию готовности обслуживать трафик. Он включает в себя установление начального фазирования звена сигнализации и проведения тестирования для гарантии правильности функционирования. Деактивация выводит звено из рабочего состояния.

    Восстановление звена сигнализации совпадает с процедурой активизации, но применяется для повторного введения в работу звена сигнализации после его отказа.

    Функция управления маршрутами сигнализации (рис. 5.15в) используется для распределения информации о состоянии сети с целью блокировки или разблокировки маршрутов сигнализации.

    Основные процедуры:

  • процедура запрещения использования маршрута;
  • процедура разрешения использования маршрута;
  • тестирование пучка маршрутов.
  • Процедура запрещения использования маршрута инициируется транзитным пунктом сигнализации с целью извещения одного или нескольких пунктов сигнализации о запрете транзита к конкретному пункту назначения.

    Запрет может касаться отдельных типов трафика. Например, запрет местных соединений, запрет междугородних соединений.

    Процедура разрешения использования маршрута снимает состояние запрета.

    Процедура тестирования пучка инициирует проверку маршрутизации, Сообщение о тестировании пучка содержит информацию пункта назначения, принятую транзитным пунктом. При приеме данного сообщения транзитный пункт сигнализации сравнивает состояние пункта назначения, указанное в сообщении, с действительным состоянием. Если они различны, результат возвращается в пункт назначения.

    Краткие итоги

  • Для передачи сигналов управления и взаимодействия в телефонных станциях применяются два способа: 16-й канал сигнализации, общий канал сигнализации.
  • В случае общего канала сигнализации на группу каналов выделяется сигнальный канал, и информация, касающаяся соединения по любому каналу из группы, проходит по общему каналу и сопровождается адресом источника.
  • Общие каналы сигнализации представляют отдельную сеть и коммутируются по правилам коммутации сообщений. Возможны следующие способы маршрутизации сигнальных сообщений: связанный ОКС, несвязный ОКС, квазисвязанный способ.
  • В зависимости от нагрузки каналы ОКС могут включаться в несколько входов коммутационного поля. Для этого используются следующие устройства: интерфейс с информационными каналами, контроллер ОКС, управляющее устройство.
  • Три нижних уровня модели архитектуры протоколов ОКС № 7 носят название протоколы передачи сообщений (Message Transfer Part — MTP) и реализуются преимущественно с помощью аппаратуры (hardware). Функции прикладных уровней меняются с развитием коммутационной техники.
  • Усовершенствованием прикладного уровня является прикладная подсистема транзакций.
  • Возможные подсистемы пользователя: подсистема телефонного пользователя и обмена данными ISDN (ISUP); подсистема мобильных абонентов различных стандартов (MAP); подсистема интеллектуальной сети (INAP).
  • Существует три типа сигнальных единиц: значащая сигнальная единица ( MSU — Message Signal Unit); сигнальная единица состояния звена ( LSSU — Link Status Signal Unit); заполняющая единица ( FISU — Fill In Signal Unit).
  • Сообщение подсистемы ISUP делится на следующие три части: обязательная фиксированная часть ( MFPMandatory Fixed Part); обязательная переменная часть ( MVPMandatory Variable Part); необязательная часть ( OP — Optional Part).
  • В ISUP применяются следующие сообщения: последовательная передача адреса занятие и передача первой цифры, адрес завершен, ответ абонента, приостановка соединения, возобновление соединения, сообщение освобождения REL, завершение освобождения RLC, запрос номера абонента, информация.
  • Для защиты от сдвига информации каждая сигнальная единица открывается и закрывается флагом, который представляет последовательность 01111110. Защита флага от имитации обеспечивается процедурой "вставки нуля".
  • Для обнаружения ошибки применяется принцип деления полиномов (остаточный код).
  • Для исправления ошибок применяются следующие поля форматов: биты последовательной проверки; прямой порядковый номер; прямой бит индикации; обратный порядковый номер; обратный бит индикации.
  • В случае принятия неправильной информации на приемном конце прямой бит индикации инвертируется, и в обратную сторону передается обратный последовательный номер ( BSN ), совпадающий с прямым номером ( FSN ), но с обратным битом ( BIB ), который равен инверсии прямого бита. В этом случае производится повторная передача этой сигнальной единицы.
  • Уровень управления сетью сигнализации выполняет следующие задачи: маршрутизация сообщений сигнализации, управление сигнальным трафиком, управление звеньями сигнализации.
  • Для выполнения функции маршрутизация сообщений сигнализации используется часть поля сигнальной информации: код входящего пункта сообщения и поле выбора звена сигнализации (SLS).
  • Имеются два основных случая использования поля SLS: сигнальная информация передается по каналам ОКС по одному и тому же маршруту; сигнальная информация передается с использованием обходных путей.
  • Функции управления сетью сигнализации разделяются на три группы: управление сигнальным трафиком; управление звеньями сигнализации; управление маршрутами сигнализации.
  • Функция управления сигнальным трафиком обеспечивает следующие процедуры: переход на резервное звено; возврат в исходное звено сигнализации; запрещение управления звеном сигнализации.
  • Процедура перехода на резервное звено осуществляет перенос сигнального трафика от недоступного звена сигнализации на альтернативное звено. Пример: переход при отказе звена сигнализации.
  • Процедура возврата в исходное звено сигнализации инициируется тогда, когда устраняются причины, вызвавшие переход на резерв.
  • Вернуться к учебному плану