logo
Анализ сигнальных единиц системы сигнализации

* Подсистемы пользователя (UP)

2. Модель системы сигнализации ОКС №7

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

Каждая подсистема пользователя (UP) реализует функции, протоколы и кодировку сигнализации SS7 для специфического типа пользователя (например, услуга передачи данных, ISDN). Таким образом, подсистемы пользователя управляют установлением и освобождением соединений по каналам передачи, обработкой услуг, а также функциями административного управления и технического обслуживания этих каналов передачи. Функции подсистемы передачи сообщений и подсистем пользователя системы SS7 подразделяются на 4 уровня. Уровни с 1 по 3 относятся к подсистеме передачи сообщений, в то время как подсистемы пользователя образуют уровень 4. Функциональные уровни SS7 приведены на рисунке 2.1.

Рис.2.1. Функциональные уровни SS7

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

Рис.2.2. Обмен сообщениями между двумя пунктами сигнализации при использовании SS7

3. Типы сигнальных единиц системы сигнализации ОКС №7

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

- сигнальные единицы сообщения (MSU) С помощью сигнальных единиц сообщения подсистема передачи сообщений осуществляет передачу сообщений пользователя, то есть сообщений из подсистем пользователя (уровень 4) и сообщений из подсистемы управления сетью сигнализации (уровень 3).

- сигнальные единицы состояния звена (LSSU) Единицы LSSU содержат информацию, необходимую для функционирования звена сигнализации (например, информацию для синхронизации).

- сигнальные единицы-заполнители (FISU) Единицы FISU используются для обеспечения цикла подтверждения и контроля качества при отсутствии передачи сообщений пользователя в одном из двух направлений звена сигнализации. Формат различных сигнальных единиц приведен на рисунке 3.1.

Рис.3.1. Формат различных сигнальных единиц

3.1 Состав сигнальных единиц

3.1.1 Флаг (F)

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

Флаг также используется для синхронизации. В качестве флага используется битовая последовательность 01111110.

3.1.2 Порядковый номер в обратном направлении (BSN)

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

3.1.3 Бит-индикатор обратного направления (BIB)

Бит-индикатор обратного направления (BIB) требуется в рамках общей процедуры исправления ошибок (см. раздел Исправление ошибок при передаче). С помощью этого бита запрашивается повторная передача неправильных сигнальных единиц и порядкового номера в обратном направлении для исправления ошибок.

3.1.4 Порядковый номер в прямом направлении (FSN)

Порядковый номер в прямом направлении (FSN) последовательно назначается каждой передаваемой сигнальной единице. На стороне приема он используется для контроля правильности последовательности сигнальных единиц и для защиты от возникновения ошибок при передаче. Порядковые номера в прямом направлении могут принимать значение в диапазоне от 0 до 127.

3.1.5 Бит-индикатор прямого направления (FIB)

Бит-индикатор прямого направления (FIB) используется в рамках общей процедуры исправления ошибок. Он указывает, передается ли сигнальная единица первый раз или повторно.

3.1.6 Индикатор длины (LI)

Индикатор длины (LI) представляет собой число октетов (один октет = 8 битов), расположенных между полем индикатора длины и полем контрольного бита, и используется также для идентификации сигнальных единиц. Поле индикатора длины содержит различные значения в зависимости от типа сигнальной единицы: - 0 = сигнальная единица-заполнитель - 1 или 2 = сигнальная единица состояния звена - больше двух = сигнальная единица сообщения. Максимальное значение, содержащееся в поле индикатора длины, составляет 63, даже в том случае, если поле сигнальной информации содержит больше 62 октетов. (Длину сигнальных единиц сообщения, содержащих большее количество октетов, с помощью индикатора длины определить нельзя. Тем не менее, и в этом случае можно вычислить точную длину сигнальной единицы сообщения).

3.1.7 Октет служебной информации (SIO)

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

3.1.8 Поле сигнальной информации (SIF)

Поле сигнальной информации (SIF) имеется только в сигнальных единицах сообщения. Оно содержит фактическое сообщение пользователя, а также адреса. Максимальная длина поля сигнальной информации составляет 272 октета. Формат и кодирование сообщения пользователя определяются отдельно для каждой подсистемы пользователя.

3.1.9 Контрольные биты (CK)

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

3.1.10 Поле статуса (SF)

Полестатуса(SF)присутствуеттольковсигнальныхединицахсостояниязвена. В этом поле содержится индикация состояния звеньев сигнализации с точки зрения синхронизации в направлениях передачи и приема.

3.2 Адресация сигнальных единиц

Метка маршрутизации сигнальной единицы транспортируется в поле сигнальной информации (SIF). Эта метка включает в себя:

- код пункта назначения (DPC),

- код исходящего пункта (OPC),

- поле выбора звена сигнализации (SLS)

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

Рис.3.2. Метка маршрутизации сигнальной единицы сообщения

3.3 Функции

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

3.3.1 Функциональные уровни

Уровень 1 (звено данных сигнализации) определяет физические, электрические и функциональные характеристики звена данных сигнализации и блоков доступа. Уровнем 1 представлена функция переноса информации для звена сигнализации. В цифровой сети в качестве звеньев данных сигнализации обычно используются каналы 64 кбит/с. Кроме того, в качестве звена данных сигнализации могут использоваться аналоговые каналы (предпочтительно со скоростью передачи 4,8 кбит/с), подключаемые через модемы.

Уровень 2 (звено сигнализации) определяет функции и процедуры для правильного обмена сообщениями пользователей по звену сигнализации. На уровне 2 должны выполняться следующие функции:

- ограничение сигнальных единиц флагами; - удаление лишних флагов;

- обнаружение ошибок с использованием контрольных битов; - исправление ошибок путем повторной передачи сигнальных единиц;

- контроль интенсивности ошибок в звене данных сигнализации;

- восстановление нормального режима работы, например, после сбоя звена данных сигнализации.

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

- обработка сообщений, т.е. направление сообщений в требуемое звено сигнализации или в нужную подсистему пользователя;

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

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

3.3.2 Передача сигнальной единицы

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

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

Функция маршрутизации сообщений (уровень 3) определяет звено сигнализации, по которому должно передаваться сообщение пользователя. С этой целью анализируется код пункта назначения и поле выбора звена сигнализации в метке маршрутизации сообщения пользователя, и затем сообщение передается в соответствующее звено сигнализации (уровень Управление передачей

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

Генератор контрольных битов и флагов

Генератор контрольных битов и флагов (уровень 2) генерирует контрольные биты сигнальных единиц сообщения для защиты от ошибок при передаче и устанавливает флаг для разделения сигнальных единиц. Для того чтобы какая-либо часть кода, идентичная флагу (01111110), не была случайно принята за флаг, в сообщениях пользователя перед добавлением флага проверяется наличие следующих друг за другом пяти единиц (1). После следующих подряд пяти единиц автоматически вставляется нуль (0). На принимающей стороне нуль, следующий после пяти идущих друг за другом единиц, автоматически удаляется, и, таким образом, восстанавливается исходный формат сообщения пользователя.

Генератор контрольных битов и флагов передает полную сигнальную единицу сообщения на уровень 1. На уровне 1 сигнальная единица сообщения передается по звену данных сигнализации. Маршрутизация сообщений приведена на рисунке 3.3.

3.3.3 Прием сигнальной единицы

Битовый поток, передаваемый по звену данных сигнализации, принимается на уровне 1 и передается на уровень 2.

Обнаружение флага

Функция обнаружения флагов (уровень 2) анализирует наличие флагов в принятом битовом потоке. Последовательность битов между двумя флагами соответствует одной сигнальной единице.

Обнаружение синхронизации

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

Рис.3.3. Маршрутизация сообщений

Обнаружение ошибок

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

Управление приемом

Функция управления приемом (уровень 2) проверяет, содержит ли переданная сигнальная единица ожидаемый порядковый номер в прямом направлении и ожидаемый бит-индикатор прямого направления. Если это так и если эта сигнальная единица является сигнальной единицей сообщения, то функция управления приемом передает сообщение пользователя на уровень 3 и обеспечивает положительное подтверждение приема сигнальной единицы сообщения. Если порядковый номер в прямом направлении передаваемой сигнальной единицы сообщения отличается от ожидаемого, то функция управления приемом фиксирует ошибку при передаче и инициирует повторную передачу всех сообщений, принятых после последнего правильного сообщения (см. раздел Исправление ошибок при передаче).

Распознавание сообщений

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

Распределение сообщений

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

3.3.4 Исправление ошибок при передаче

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

• основной метод исправления ошибок

• метод исправления ошибок путем профилактической циклической повторной передачи (PCR)

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

Основной метод исправления ошибок

Основной метод исправления ошибок применяется для звеньев сигнализации, характеризуемых малым временем задержки распространения сигнала (< 15 мс, например, наземные линии связи). Этот метод использует как положительные, так и отрицательные подтверждения. При этом подтверждение содержит порядковый номер в обратном направлении (BSN) и бит-индикатор обратного направления (BIB). В случае положительного подтверждения бит индикатор обратного направления имеет то же значение, что и бит-индикатор обратного направления предыдущего подтверждения. В случае отрицательного подтверждения бит-индикатор обратного направления представлен инвертированным значением бита-индикатора обратного направления, содержавшегося в предыдущем подтверждении.

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

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

Метод исправления ошибок путем профилактической циклической повторной передачи (PCR)

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

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

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

После этого повторно переданные сигнальные единицы сообщения принимаются, обрабатываются и подтверждаются на стороне назначения до тех пор, пока цикл повторной передачи не дойдет до передачи новых сигнальных единиц. Таким образом осуществляется автоматическое исправление ошибок с помощью метода профилактической циклической повторной передачи. Этот метод зависит от степени использования звена сигнализации (в среднем порядка 20 %). Чем меньше нагрузка, тем в большей степенипропускнаяспособностьиспользуетсядля повторной передачи сигнальных единиц сообщения. Цикл подтверждения при использовании основного метода исправления ошибок в нормальном режиме работы представлен на рисунке 3.4.

3.3.5 Управление сетью сигнализации

Управление сетью сигнализации осуществляется на уровне 3. Эта функция управляет работой и взаимодействием отдельных звеньев сигнализации в сети сигнализации. С этой целью функция управления сетью сигнализации производит обмен сообщениями и управляющими командами со звеньями сигнализации уровня 2, посылает сообщения в подсистемы пользователя и взаимодействует с функциями управления сетью сигнализации смежных пунктов сигнализации. Для взаимодействия с другими пунктами сигнализации функция управления сетью сигнализации использует транспортную функцию подсистемы передачи сообщений. Управляющие сообщения, как и сообщения пользователя, передаются в сигнальных единицах сообщения. Распознать эти управляющие сообщения позволяет имеющийся в них собственный индикатор услуги.

Рис.3.4. Цикл подтверждения при использовании основного метода исправления ошибок в нормальном режиме работы

Функцию управления сетью сигнализации выполняют следующие три функциональных блока:

• управление звеньями сигнализации

• управление маршрутами сигнализации

• управление трафиком сигнализации

Управление звеньями сигнализации

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

Управление маршрутами сигнализации

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

Управление трафиком сигнализации

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

– переключение

в случае отказа звена сигнализации блок управления трафиком сигнализации перенаправляет трафик сигнализации отказавшего звена в безотказное звено сигнализации

– обратное переключение

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

– перемаршрутизация

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

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

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

– приема сообщений от блоков управления звеньями и маршрутами сигнализации

– передачи управляющих команд в блоки управления звеньями и маршрутами сигнализации

– прямого доступа к звеньям сигнализации, например, в процессе аварийной синхронизации

– изменения маршрутизации сообщений при отказе звеньев сигнализации

– обмена административными сообщениями с блоком управления трафиком сигнализации в смежных пунктах сигнализации.

3.3.6 Синхронизация

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

Начальная синхронизация может быть инициирована с любого конца звена сигнализации. Синхронизация выполняется путем обмена индикаторами состояния. Вся процедура синхронизации выполняется непосредственно на уровне 2, а ее инициирование осуществляется на уровне 3. Для начальной синхронизации предусмотрено несколько этапов. Каждому этапу назначается специальный тип индикатора состояния. Индикаторы состояния передаются в сигнальных единицах состояния звена. Индикация состояния синхронизации представлена в таблице 3.1.

Табл.3.1. Индикация состояния синхронизации

Индикатор состояния

Объяснение

SIO

потеря синхронизации

SIN

нормальная синхронизация

SIE

аварийная синхронизация

SIOS

вне обслуживания

На первом этапе начальной синхронизации функция управления синхронизацией на исходной стороне инициирует посылку индикатора состояния SIO функцией управления передачей.

Противоположная сторона принимает эти сигналы и отвечает на них передачей индикаторов состояния SIN. После приема первого индикатора состояния SIN инициирующая сторона также передает индикаторы SIN. С этого момента начинается период контроля звена сигнализации. Функция управления начальной синхронизацией регистрирует любые ошибки сигнала в течение периода контроля (длительностью 8,2 с для звена сигнализации 64 кбит/с) и решает, можно ли освободить звено для нормального обслуживания. По завершению периода контроля полученный результат передается на уровень 3. При переходе к нормальному обслуживанию оба конца звена сигнализации передают сигнальные единицы-заполнители (FISU) до того момента, когда должна быть передана первая сигнальная единица сообщения (MSU). Если в течение периода контроля получен отрицательный результат, то начальная синхронизация может быть повторена.

При необходимости начальная синхронизация может быть выполнена аварийно. Аварийная синхронизация может использоваться, например, тогда, когда требуется ввести в обслуживание несинхронизированное резервное звено сигнализации. В этом случае вместо индикаторов состояния SIN передаются индикаторы состояния SIE. Период контроля значительно сокращается (до 0,5 с для звена сигнализации 64 кбит/с), а требования к интенсивности ошибок снижаются. Обмен сигнальными единицами в процессе начальной синхронизации представлен на рисунке 3.5.

Рис. 3.5. Обмен сигнальными единицами в процессе начальной синхронизации

В том случае, если после успешного выполнения начальной синхронизации звено сигнализации может передавать или принимать сигнальные единицы заполнители, но по другим причинам, например, вследствие ошибок на уровне 3, не может выполнять обработку сигнальных единиц сообщения, то вместо сигнальных единиц-заполнителей передаются сигнальные единицы состояния звена, содержащие индикатор SIOS. Таким способом звено сигнализации снова выводится из обслуживания, и повторно запускается процедура синхронизации. Функции уровня 3 обнаруживают ошибки путем проверки синхронизированного звена сигнализации перед передачей сигнальных единиц сообщения (тест звена сигнализации).

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

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