ФАКУЛЬТЕТ ЭЛЕКТРОСВЯЗИ
КАФЕДРА ТКС
Контрольная работа № 1 по дисциплине
«СИГНАЛИЗАЦИЯ В ТЕЛЕКОММУНИКАЦИЯХ»
Вариант 8
Выполнил студент гр. ТЭ261 В.Н. Дерунец
Проверила Е.А. Ленковец
Минск 2010
ПОДСИСТЕМА ПОЛЬЗОВАТЕЛЯ ИНТЕЛЛЕКТУАЛЬНОЙ СЕТИ INAP.
Революционная концепция конструирования телекоммуникационных услуг, созданная в 1984 г. в Bell Laboratory и получившая наименование интеллектуальной сети (IN), строится также исключительно на базе системы общеканальной сигнализации ОКС7.
Действительно, согласно концепции IN для ввода новой телекоммуникационной услуги нужно не вносить изменения в уже существующие коммутационные узлы и станции, а построить новый узел, поддерживающий функции этой новой услуги, которая с помощью ОКС7 будет доступна всем абонентам этого нового и ранее установленных узлов.
Сетевые функции IN могут находиться в различных узлах: функции коммутации услуги SSF (Service Switching Function) будут сосредоточены в узле коммутации услуги SSP (Service Switching Point); функции управления услугой SCF (Service Control Function) сосредотачиваются в узле управления услугой SCP (Service Control Point); функции данных услуги SDF (Service Data Function) будут сосредоточены в узле данных услуги SDP (Service Data Point). Так как все эти функции и узлы могут быть разделены между собой как логически, так и физически, их взаимодействие осуществляется по специальному протоколу INAP.
Спецификации этого прикладного протокола интеллектуальной сети INAP приведены в рекомендации Q.1218. Российская национальная версия протокола INAP-R построена в соответствии со стандартом ETS 300 374-1: 1994 г. Европейского института стандартизации (ETSI). Именно из этого стандарта взят приведенный на рис. 10.19 пример взаимодействия двух географически разделенных функций INAP.
Имеются два основных варианта архитектуры INAP. Первый предназначен для множественного взаимодействия нескольких прикладных процессов со взаимной координацией, а второй вариант ориентирован на взаимодействие одного прикладного процесса с другим.
В случае единичного взаимодействия координационные функции при использовании прикладных элементов ASE выполняются функцией SACF на основании полученных примитивов. SAO представляет совокупность SACF с набором прикладных элементов ASE, которые используются при одиночном взаимодействии между парой физических элементов.
В случае множественного взаимодействия функция MACF выполняет координационные функции среди нескольких SAO, каждый из которых взаимодействует с SAO, находящимся в удаленном физическом узле.
В рекомендациях ITU-T и стандартах ETSI спецификации INAP приводятся на языке ASN. 1, рассмотренном в главе 2. INAP является пользовательским протоколом ROSE, о чем также упоминалось в главе 2.
INAP поддерживает любое распределение функциональных элементов по физическим узлам и рассчитан на возможность максимального распределения, т.е. один функциональный элемент в одном узле.
При использовании INAP в качестве интерфейса между географически разделенными функциональным элементом управления услугами SCF и функциональным элементом базы данных услуг SDF протокол INAP использует прикладную подсистему возможностей транзакций ТСАР, которая, в свою очередь, использует услуги подсистемы управления соединениями сигнализации SCCP, не ориентированные на соединение, и подсистему передачи сообщений МТР, как это показано на рис. 10.19.
Рис. 1 Поддержка взаимодействия географически распределенных функций SCF и SDF протокола INAP
2. Задача
Сигнальная единица №30 передаётся по международной сети для подсистемы ISUP. Сформировать данную СЕ и получить на неё квитанцию с отрицательным подтверждением.
Форматы значащей и заполняющей СЕ представлены на рисунке 2. Значения полей приведены ниже.
F | ||
BIB | BSN | |
FIB | FSN | |
LI | ||
SK | ||
SK | ||
F | ||
F | |||
BIB | BSN | ||
FIB | FSN | ||
LI | |||
SSF | SI | ||
SIF | |||
CK | |||
CK | |||
F | |||
а б
Рисунок 2 – а - формат значащей сигнальной единицы MSU; б - формат заполняющей сигнальной единицы FISU
Флаг (Flag - F) отмечает начало сигнальной единицы. Открывающий флаг данной сигнальной единицы обычно является закрывающим флагом предшествующей сигнальной единицы. Закрывающий флаг отмечает конец сигнальной единицы. Последовательность битов во флаге следующая: 01111110.
Для исключения имитации флага информацией, содержащейся в другой части сигнальной единицы, передающая часть оконечного устройства звена сигнализации (функции уровня 2) вставляет «О» после каждой последовательности из пяти «1» перед присоединением флага и передачей сигнальной единицы. В приемной части оконечного устройства звена сигнализации после обнаружения и отделения флага каждый нуль, следующий за пятью «1», изымается. Такая операция называется бит-стаффингом.
Порядковая нумерация сигнальных единиц включает прямой порядковый номер - ППН (Forward Sequence Number - FSN) и обратный порядковый номер - ОПН (Backward Sequence Number - BSN), FSN - порядковый номер сигнальной единицы, в составе которой он передается на противоположный пункт сигнализации. BSN - это порядковый номер подтверждаемой сигнальной единицы, которая принята с противоположного пункта сигнализации. Поля FSN и BSN занимают по 7 бит и представляют собой двоичные числа в циклически повторяющейся последовательности от 0 до 127.
Биты-индикаторы включают прямой бит-индикатор - ПБИ (Forward Indicator Bit - FIB) и обратный бит-индикатор - ОБИ (Backward Indicator Bit - BIB). FIB и BIB совместно с FSN зания числа байтов, следующих за байтом индикатора длины и предшествующих проверочным битам, и является одним из двоичных чисел в интервале от 0 до 63 (так как занимает 6 бит). Индикатор длины идентифицирует три типа сигнальных единиц следующим образом:
LI = 0, если это заполняющая сигнальная единица FISU;
LI = 1 или 2, если это сигнальная единица состояния звена LSSU;
LI >2, если это значащая сигнальная единица MSU.
В национальных сетях сигнализации в случае, когда поле сигнальной информации занимает 62 байта и более (в некоторых случаях оно может быть до 272 байтов), индикатор длины принимает значение до 63.
Следует отметить, что индикатор LI не используется для определения длины сигнальной единицы (для этого служат флаги), а определяет тип сигнальных единиц.
Байт служебной информации (Signalling Information Octet - SIO) делится на индикатор службы (Service indicator- SI) и поле подвида службы (subservice field - SSF). Индикатор службы служит для установления соответствия сигнальной информации конкретной подсистеме пользователя и содержится только в значащих сигнальных единицах. Индикатор службы SI (4 младших бита SIO) кодируется следующим образом:
0000- управление сетью сигнализации;
0001 - тест звена сигнализации;
0011 - SCCP - подсистема управления соединением сигнализации;
0100 - TUP - подсистема пользователя телефонии;
0101 - ISUP - подсистема пользователя ISDN; Остальные кодовые комбинации - резерв.
Поле подвида службы SSF (4 старших бита SIO) содержит индикатор сети (биты С и D) и два резервных бита (биты А и В).
Индикатор сети позволяет отличить международные сообщения от национальных. Поле SSF кодируется так:
биты DCBA.
SSF = 00XX - международная сеть;
01XX - резерв (только для международного применения);
10ХХ - национальная сеть (в России и Республике Беларусь -междугородная сеть);
11ХХ - резерв для национального применения (в России и Республике Беларусь - местная сеть).
Поле сигнальной информации (Signalling Information Field - SIF). Это поле предназначено для передачи полезной информации по звену сигнализации.
Проверочные биты (Check Bits - СК) - это 16 битов информации для обнаружения ошибок, полученные путем линейных операций над предыдущими битами сигнальной единицы.
В сигнальных единицах состояния звена LSSU поле сигнальной информации SIO и байт служебной информа ции SIF заменяются полем состояния (Status Field - SF), которое формируется оконечным устройством звена сигнализации и содержит 8 или 16 байтов. Данное поле используется для контроля ошибок звена сигнализации. В заполняющих сигнальных единицах FISU поля SIO и SIF вообще отсутствуют.
Квитанция является заполняющей сигнальной единицей, поэтому в квитанции LI=0.
Решение
Решение задачи представлено на рисунке 3.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
X | X | ||||||
SIF | |||||||
СK | |||||||
СK | |||||||
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
SK | |||||||
SK | |||||||
а б
Рисунок 3 – а - Заданная по условию сигнальная единица; б - Отрицательная квитанция на 30-ю сигнальную единицу
3. Задача
Выведена следующая информация в шестнадцатеричном виде:
2С | |||||||||
Информацию представить в двоичном виде, используя материалы таблиц 1 и 2 методических указаний, произвести анализ данного сообщения. Маршрут данной СЕ проходит через 4 STP. По коду селекции SLS определить и зарисовать маршрут СЕ.
Решение
DPC:23+25+29+212=8+32+512+4096=4648 | ||||||||||||||
OPC 0 | ||||||||||||||
SLS | ||||||||||||||
CIC | 7 КИ | |||||||||||||
4 ИКМ-поток | ||||||||||||||
2С | CPG | |||||||||||||
F Информация о событии | ||||||||||||||
Указатель параметра V(2) Индикаторы в прямом направлении | ||||||||||||||
Указатель начала О части (4) | ||||||||||||||
Длина параметра V (2) | ||||||||||||||
V | ||||||||||||||
Имя параметра | ||||||||||||||
Длина параметра O (1) | ||||||||||||||
O | ||||||||||||||
Конец О параметров | ||||||||||||||
Проанализировав данное сообщение, установили, что значение кода селекции SLS равно 0010. Исходя из кода селекции, зарисуем маршрут СЕ, который представлен на рисунке 4.
![]() | |||
|
|
|
|
4. Задача
Сформировать сообщение TCAP, в котором содержание элемента является одним значением (примитив). Класс тега – контекстно-зависимый. Код тега 218. Длина содержания 37 байтов.
Решение
H | G | F | E | D | C | B | A | |
Код тега 218 | ||||||||
Длина сод-я 37 | ||||||||
Содержание | ||||||||
Список литературы
1. Ленковец Е. А. Программа, методические указания и контрольные задания по дисциплине «Сигнализация в ТК». – Мн.: ВГКС,-2009
2. https://communications.narod.ru/sbornic/statist/article-4.htm Мухин С.В. Исследования: от кабеля до ОКС 7 "Сети и системы связи", # 12, - 2002