Курсовой проект по СК для гр.СК8,,,. Федеральное агенство связи
Скачать 3.84 Mb.
|
4.2. ПОДСИСТЕМА-ПОЛЬЗОВАТЕЛЬ ISUP4.2.1 Функции подсистемы ISUPПодсистема ISUP (ISDN User Part) является подсистемой-пользователем, обслуживающей цифровую сеть интегрального обслуживания (ISDN), и ориентирована на поддержку услуги базового телефонного вызова и дополнительных услуг с передачей как речи, так и неречевой информации, а также услуг ISDN, использующих сквозную сигнализацию “из конца в конец”. Сигнализация “из конца в конец” предполагает перенос сигнальной информации от исходящей станции до конечной станции назначения. Эта информация может быть создана/получена как услугой базового вызова, так и дополнительной услугой. Протокол подсистемы ISUP используется, прежде всего, для управления установлением соединения от исходящей станции до станции назначения (без использования канала передачи речи/данных). Дополнительно к установлению соединения ISUP предоставляет средства для передачи информации, связанной с уже обслуживаемыми вызовами. Подсистема ISUP используется в телефонных сетях общего пользования, сетях ISDN, сетях подвижной связи, сетях передачи данных. Для переноса информации подсистема-пользователь ISUP использует услуги, предоставляемые подсистемой переноса сообщений (MTP, message transfer part), и, в некоторых случаях, подсистемой управления сигнальными соединениями (SCCP signalling connection control part). 4.2.2 Структура сообщения подсистемы ISUPЗначащие сигнальные единицы MSU, которые начинаются и заканчиваются в подсистеме ISUP, принято называть сообщениями подсистемы ISUP. Поле сигнальной информации (SIF) для сообщений подсистемы ISUP состоит из этикетки маршрутизации типа С и сигнальной информации ISUP. Структура сообщения ISUP показана на рисунке 4.7. Рис. 4.7. Структура сообщения ISUP В сообщении ISUP содержатся следующие компоненты. Этикетка типа C (рис. 4.4), состоящая из этикетки маршрутизации и кода идентификации канала (CIC). С помощью CIC (рис. 4.8) определяется разговорный канал, к которому относится сообщение ISUP. Рис. 4.8. Формат поля CIC Для соединений, требующих скоростей, больших 64 кбит/с, значение CIC, присутствующее в сообщении, является первым из группы используемых для данного соединения каналов по 64 кбит/с. Любое сообщение ISUP идентифицируется кодом типа сообщения. Обязательные параметры фиксированной длины образуют обязательную фиксированную часть сообщения (mandatory fixed part). Эти параметры должны присутствовать в сообщении всегда. Позиция, длина и порядок следования таких параметров фиксированы для определенного типа сообщения; поэтому идентификаторы и длина параметра не нужны. Обязательные параметры переменной длины образуют обязательную переменную часть сообщения (mandatory variable part). Эти параметры также должны присутствовать в сообщении всегда. Поскольку длина параметра заранее неизвестна, то для вычисления начала следующего параметра используют указатель, который кодируется одним байтом, и индикатор длины параметра. Тип сообщения однозначно определяет порядок следования и идентификаторы всех обязательных параметров переменной длины. Необязательные параметры (optional part). Это параметры, которые могут либо присутствовать, либо отсутствовать в сообщении того или иного типа. Длина у них может быть фиксированной или переменной. Кроме того, необязательные параметры могут быть переданы в любом порядке. Каждый необязательный параметр содержит свое название (один байт) и индикатор длины (один байт), за которыми следует само содержание параметра. Чтобы определить начало необязательной части сообщения, применяется указатель (pointer). Если тип сообщения подразумевает отсутствие необязательной части, указатель будет опущен. Если же тип сообщения предполагает, что необязательная часть возможна, поле указателя обязательно присутствует, а его значение либо указывает смещение необязательной части, либо равно нулю, если необязательной части в этом сообщении нет. В случае, когда в сообщении нет обязательных параметров переменной длины, но возможны необязательные параметры, указатель на необязательные параметры также присутствует. Конец необязательных параметров (end of optional parameters). Если в сообщении присутствуют необязательные параметры, то «конец необязательных параметров» (байт, содержащий одни нули) будет завершать сообщение. Если же необязательные параметры отсутствуют, то «конец необязательных параметров» опускается. |