Опубликован: 31.07.2008 | Уровень: специалист | Доступ: платный
Лекция 5:

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

< Лекция 4 || Лекция 5: 123456 || Лекция 6 >

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

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

  • "категория участников соединения" (байт 12 V ). Категория состоит из одного байта ( 13V ) и указывает, что номер с приоритетом ( 14V );
  • номер вызывающего абонента ( 15 V ) детально описывается с помощью 7 байтов ( 16 V — 22V ). Эти байты содержат детальные характеристики номера (длина номера — 7 байтов), индикаторы номера, сетевые характеристики и, наконец, значение цифр (поля 19V —22V ).
Таблица 5.13. Типовое поле 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. Функции управления сетью сигнализации и восстановления звена данных
< Лекция 4 || Лекция 5: 123456 || Лекция 6 >
Гульсим Калакова
Гульсим Калакова
Олег Сергеев
Олег Сергеев
алексей оглы
алексей оглы
Россия
рафич Салахиев
рафич Салахиев
Россия