Функции обработки сигнальных сообщений
Рассмотрим функции маршрутизации, распознавания и распределения сообщений МТР3. Для этого раскроем содержимое полей SIO и SIF сообщения MSU.
Поле SIO (Service Information Octet) – байт, указывающий на принадлежность информации сообщения конкретной подсистеме. SIO состоит из индикатора вида службы SI (Service Indication) и из четырех бит индикатора сети NI (Network Indication). SI указывает (распределяет) к какой из следующих подсистем относится сообщение MSU:
· ISUP;
· SCCP;
· управление сетью сигнализации;
· тестирование звена сигнализации (3С);
· TUP.
Индикатор сети NI из двух бит в поле SIO позволяет определить какой сети принадлежит сообщение. В ТфОП/ISDN РФ приняты следующие индикаторы:
· NI=11 для местной сети;
· NI=10 для междугородной сети;
· NI=00 для международной сети.
Поле сигнальной информации SIF (Signaling Information Field) при выполнении функции обработки сигнальных сообщений включает инкапсулированное сообщение подсистемы пользователя (ISUP, SCCP или TUP). Поле SIF переменной длины и состоит из переменного числа байт (не менее 2 и не более 272). В старшие биты этого поля входит этикетка маршрутизации, которая служит для маршрутизации сообщения или распознавания принятого сообщения в пункте назначения с целью передачи его в подсистему пользователя, к другому пункту сигнализации.
Этикетка маршрутизации состоит из трех полей:
· код пункта назначения DPС (Destination Point Code);
· код исходящего пункта ОРС (Originating Point Code);
· поле выбора (селекции) звена сигнализации SLS (Signaling Link Selection). SLS принадлежит сообщениям ISUP, TUP, SCCP. В сообщениях управления сетью это поле выполняет другие функции и называется SLC.
Как правило, пункт сигнализации назначения может быть доступен исходящему пункту сигнализации по нескольким возможным путям. Поэтому при маршрутизации в ОКС№7 на уровне МТР3 применяют методы разделения сигнальной нагрузки. Разделение нагрузки по различным соединительным путям осуществляется с помощью поля SLS , которое имеет различные коды для различных путей передачи сигнальных сообщений. SLS используется также для разделения нагрузки между звеньями сигнализации одного пучка. На рис. 17.8. приведен формат значащей сигнальной единицы MSU, выполняющей функцию МТР3 по обработке сигнальных сообщений: а) сообщений пользователя, б) сообщений управления сетью сигнализации.
Сигнальный маршрут (SR- Signaling Routing)- это заранее установленный путь от исходящего пункта к пункту назначения, состоящий из транзитных пунктов сигнализации, последовательно соединенными пучками ЗС. Под пучком ЗС понимается использование нескольких ЗС между смежными пунктами сигнализации. Совокупность всех маршрутов между исходящим пунктом и пунктом назначения называется пучком сигнальных маршрутов (SRS- Signaling Route Set).
На рис. 17.9 приведен пример маршрутизации при отсутствии отказов для сообщений поступающих из пункта сигнализации А в пункт сигнализации F. При распределении трафика для разделения нагрузки в исходящем пункте сигнализации и промежуточных транзитных пунктах сигнализации используют поле селекции звена сигнализации SLS. Эту селекцию необходимо выполнять так, чтобы трафик между всеми доступными маршрутами был распределен равномерно.
Рис. 17.9. Пример идентификации с помощью SLS маршрута в пучке сигнальных маршрутов
Распределение нагрузки в исходящем пункте (А) и транзитных пунктах (В,С,D,E) производится на основании поля SLS по четырем маршрутам. Исходящий пункт А использует второй значащий бит поля SLS, а транзитные пункты В и С – первый. Выбор звена для маршрутизации в обратном направлении от F к А делается в каждом пункте независимо от маршрутизации в прямом направлении. Например, в прямом направлении сигнальные сообщения, относящиеся к одной и той же сигнальной процедуре, в одном направлении проходят по маршруту А-С-D-F, а в обратном - по маршруту F-E-B-A. Звенья BC и DE используются только в случае отказа других звеньев и пунктов.
Приведем все четыре маршрута от А к F при нормальной маршрутизации, т.е. в отсутствии отказов ЗС или пунктов сигнализации. В скобках указаны состояния поля SLS транзитных пунктов сигнализации (В или С) по каждому маршруту от А в F в сообщениях, поступающих в пункт назначения.
A-B-D-F (SLS=xx00)
A-C-D-F (SLS=xx10)
A-B-E-F (SLS=xx01)
A-C-E-F (SLS=xx11)
При отсутствии отказов звеньев сигнализации BC и DE не используются.
Приведенная структура на рис. 17.9 рекомендована в качестве базовой при построении международной сети ОКС№7.
Приняты следующие допущения относительно схемы маршрутизации для базовой структуры:
· основной маршрут должен содержать минимальное число транзитных пунктов;
· если имеется несколько маршрутов, доступных для переноса сообщения, то используется разделение нагрузки между ними.
Для предотвращения возможных аварийных ситуаций в каждом пункте сигнализации имеется информация о резервном маршрутировании, которая определяет для каждого из нормальных ЗС один или несколько резервных пучков ЗС, когда нормальные ЗС больше не являются доступными. В таблице 17.1 приведен перечень резервных пучков ЗС для схемы маршрутизации рис. 17.9 в условиях отказов. Таблица составлена только для двух пунктов сигнализации (А и В) этой схемы. При отсутствии отказов применяется разделение нагрузки между основным и резервным пучком (альернативным) ЗС. Резервные пучки приоритета 2 используются только тогда, когда все основные и резервные пучки ЗС первого приоритета недоступны.
Таблица 17.1. Резервные пучки сигнальных звеньев в пунктах сигнализации А и В с учетом приоритета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Дата добавления: 2015-04-15; просмотров: 1351;