Введение

Часть пользователя ISDN (Integrated Services Digital Network) или ISUP является частью системы сигнализации № 7 (SS7), используемой для установления телефонных соединений в общедоступной телефонной сети (PSTN). Она специфицирована ITU-T как часть серии Q.76x. При установлении телефонного соединения между двумя абонентами может быть задействовано несколько телефонных станций, возможно, через международные границы. Для обеспечения правильного установления соединения, при поддержке ISUP, коммутатор передает информацию, связанную с вызовом, такую как номер вызываемого абонента, следующему коммутатору в сети, используя сообщения ISUP. Телефонные станции могут быть соединены через магистральные линии T1 или E1, которые передают речевой трафик. Эти магистрали разделены на временные интервалы по 64 кбит/с, и каждый интервал может нести только одно соединение. Независимо от используемых средств для соединения коммутаторов, каждая цепь между двумя коммутаторами однозначно идентифицируется кодом идентификации цепи (CIC), который содержится в сообщениях ISUP. Коммутатор использует эту информацию вместе с полученной сигнальной информацией (особенно номер вызываемого абонента) для определения того, какие входящие и исходящие цепи следует соединить, чтобы обеспечить сквозной речевой канал. Помимо информации, связанной с вызовом, ISUP также используется для обмена информацией о состоянии и управления доступными цепями. В случае отсутствия свободной исходящей цепи на конкретном коммутаторе, сообщение об освобождении отправляется обратно на предыдущие коммутаторы в цепочке.

Варианты ISUP

Существуют различные варианты ISUP. ITU-T определяет вариант, используемый в международной сети. В Европе ETSI выпускает собственную спецификацию ISUP, которая близка к спецификации ITU-T. ISUP ITU-T используется для международных соединений и является основой для некоторых национальных вариантов ISUP. Большинство стран имеют свои вариации ISUP для удовлетворения национальных требований. ANSI определяет вариации ISUP, используемые в рамках Североамериканского плана нумерации; однако некоторые страны, входящие в NANP, отличаются в поддержке определенных процедур (например, LATA не имеет значения для Канады. Кроме того, RBOC поддерживают процедуры Telcordia, которые не полностью специфицированы ANSI). Некоторые страны за пределами NANP поддерживают варианты на основе ANSI (например, Мексика). Несмотря на то, что эти вариации ISUP отличаются незначительными деталями, подавляющее большинство типов сообщений ISUP, типов параметров, кодовых точек полей параметров и связанных с ними основных процедур обработки вызовов согласуются во всех вариантах.

Типы сообщений

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

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

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

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

Прогресс вызова (CPG) — Содержит дополнительную информацию о ходе вызова. Обычно отправляется после ACM, когда статус вызова изменяется по сравнению со статусом, указанным в ACM.

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

Соединение (CON) — Отправляется, когда на вызов отвечает автоматическое устройство. Это сообщение заменяет ACM, CPG и ANM для вызовов, на которые отвечают автоматические устройства.

Разъединение (REL) — Отправляется для завершения вызова, когда абонент вешает трубку. Также отправляется (в ответ на IAM), если оконечный коммутатор определяет, что вызов не может быть завершен. В любом случае, оконечный коммутатор предоставляет причину разъединения в сообщении, например, "Абонент занят".

Завершение разъединения (RLC) — Подтверждение разъединения – схема освобождается и может быть использована повторно.