La parte de usuario de la RDSI (red digital de servicios integrados) o ISUP forma parte del sistema de señalización nº 7 (SS7), que se utiliza para establecer llamadas telefónicas en la red telefónica pública conmutada (RTPC). La UIT-T la especifica como parte de la serie Q.76x. [1]
Cuando se establece una llamada telefónica de un abonado a otro, pueden intervenir varias centrales telefónicas , posiblemente a través de fronteras internacionales. Para permitir que una llamada se establezca correctamente, donde se admita ISUP, un conmutador enviará información relacionada con la llamada, como el número de la parte llamada, al siguiente conmutador en la red mediante mensajes ISUP.
Las centrales telefónicas pueden estar conectadas a través de troncales T1 o E1 que transportan la voz de las llamadas. Estos troncales se dividen en intervalos de tiempo de 64 kbit/s, y cada intervalo de tiempo puede transportar exactamente una llamada. Independientemente de los recursos que se utilicen para interconectar las centrales, cada circuito entre dos centrales se identifica de forma única mediante un código de identificación de circuito (CIC) que se incluye en los mensajes ISUP. La central utiliza esta información junto con la información de señalización recibida (especialmente el número de la parte llamada) para determinar qué circuitos de entrada y salida deben conectarse entre sí para proporcionar una ruta de voz de extremo a extremo.
Además de la información relacionada con las llamadas, la ISUP también se utiliza para intercambiar información de estado y permitir la gestión de los circuitos disponibles. En caso de que no haya ningún circuito de salida disponible en una central en particular, se envía un mensaje de liberación a las centrales anteriores de la cadena.
Existen diferentes variantes de ISUP. La ITU-T especifica la variante utilizada en la red internacional. En Europa, ETSI publica su propia especificación ISUP que es similar a la de la ITU-T. [2] La ITU-T ISUP se utiliza para conexiones internacionales y es la base para algunas variantes nacionales de ISUP. La mayoría de los países tienen su propia variación de ISUP para cubrir los requisitos nacionales. ANSI especifica variaciones de ISUP utilizadas bajo el Plan de Numeración de América del Norte ; sin embargo, algunos países bajo el NANP difieren en su soporte de algunos procedimientos (por ejemplo, LATA no tiene sentido dentro de Canadá. Además, los RBOC admiten procedimientos Telcordia no especificados completamente por ANSI). Algunos países fuera del NANP admiten variantes basadas en ANSI (por ejemplo, México).
Si bien estas variaciones de ISUP difieren de maneras sutiles, la gran mayoría de los tipos de mensajes ISUP, tipos de parámetros y puntos de código de campos de parámetros, y los procedimientos de procesamiento de llamadas fundamentales relacionados, coinciden en todas las variantes.
De acuerdo con la sección 2.4.1 de la norma UIT-T Q.761 sobre interfuncionamiento ISUP, ISUP'92 es compatible con versiones anteriores de ISUP Blue Book y Q.767 [3] para procedimientos de llamada básicos y servicios suplementarios, excepto algunos procedimientos (por ejemplo, portabilidad de números). [4] Además, las características de compatibilidad introducidas en esta versión garantizan la compatibilidad futura con versiones más nuevas.
Un mensaje ISUP contiene un encabezado fijo que contiene el código de identificación del circuito y el tipo de mensaje ISUP, seguido de una parte de parámetro de longitud fija obligatoria, una parte de parámetro de longitud variable obligatoria y una parte de parámetro opcional que dependen del tipo de mensaje que se envía. Los mensajes ISUP se pueden enviar utilizando los servicios de la Parte de transferencia de mensajes o, con menor frecuencia, la Parte de control de conexión de señalización . Estos mensajes se transmiten en varias etapas de establecimiento y liberación de llamadas . Los mensajes más comunes son: [5]
Se trata de un flujo de llamada muy básico que involucra únicamente dos conmutadores de telecomunicaciones que intercambian mensajes ISUP. Las interfaces de abonado no se tratan aquí y se enumeran únicamente para facilitar su comprensión.
Un conmutador de telecomunicaciones de abonado Un conmutador de telecomunicaciones Suscriptor de BBDescolgado Marcar dígitos ---> -- YO SOY --> -Timbre -> <-- ACM -- Descolgado <-- ANM------------------------- Conversación -----------------------Colgado -- REL --> Colgado <-- RLC--
Los flujos de llamadas detallados se proporcionan en la Recomendación UIT-T Q.784.1. [6]
A continuación se muestra un intercambio detallado de mensajes ISUP entre dos conmutadores de telecomunicaciones ISDN. El informe se realizó desde un conmutador digital Alcatel S12.
BENÍN 15 de julio de 2005 16:49:16 FR 00121 00000000 G159CA01 L6X8AA47 OBSERVACIÓN SWA-ORJ INFORME DEL SISTEMA -------------------------------------------------- ----------------------- OBSERVACIÓN/MUESTREO DE LLAMADA EXITOSO -------------------------------------------------- --------------------- TIPO DE OBSERVACIÓN: ORIGINARIA FECHA = 2005-07-15 HORA = 16:48:23:09 LLAMANDO DN = 52250000 LLAMANDO GATO = PRIORIDAD SUBSC INC EQ NBR = H'31 y 1 DÍGITOS RCVD = 012625729 LLAMADO DN = 012625729 OTG TRNKGRP = LAGOS_SC Cualificación OTG NBR = H'1111 y 16 PORTADOR = AUDIO31 MODO XFER = CIRCUITO CONMUTADO CAUSA = NORMALUN PLAZO APROBADO = 0: 0: 2: 3 A TRAVÉS DEL INTERRUPTOR = 0: 0: 4: 3 RESPUESTA = 0:0:14:6 LIBERACIÓN = 0: 0:46: 3 INFORMACIÓN FISCAL ------------- DN CARGADO = 52250000 DURACIÓN DE LA LLAMADA = 0:0:31:6 CUENTA = 2 TARIFA GRP = 4 ID TARIFA = 7 TASA = 20 CNT ALEATORIO = 0 UNIDADES DE SUPERVISIÓN = 0 UNIDADES CAT = 0 ARANCEL REG = 1 RECEPTOR SZD = 0: 0: 0: 0 RECEPTOR RLSD = 0: 0: 4: 2 REC EQ NBR = H'13 y 6 REC RLS INFO = RLSE FORZADO TIEMPO DE DIRECCIÓN DE SEÑAL DE REC ------------- --------- ---- REG-I-10 RECIBIDO 0: 0: 1: 3 REG-I-1 RECIBIDO 0: 0: 1: 6 REG-I-2 RECIBIDO 0: 0: 1: 8 REG-I-6 RECIBIDO 0: 0: 2: 1 REG-I-2 RECIBIDO 0: 0: 2: 3 REG-I-5 RECIBIDO 0: 0: 2: 5 REG-I-7 RECIBIDO 0: 0: 3: 0 REG-I-2 RECIBIDO 0: 0: 3: 3 REG-I-9 RECIBIDO 0: 0: 3: 7 TIPO DE SIG INC = SUSCRIPCIÓN ANALÓGICA DIRECCIÓN DE SEÑAL TIEMPO ------------- --------- ---- CONVULSIÓN RECIBIDA 0: 0: 0: 0 TONO DE MARCACIÓN ENVIADO 0: 0: 0: 0 CLEAR-FW-FW RECIBIDO 0:0:46:1 TIPO DE FIRMA OTG = ISUP-NAT DIRECCIÓN DEL MENSAJE DURACIÓN DEL TIEMPO ------------- --------- ---- ------ SOY ENVIADO 0: 0: 2: 3 29 85014040007000010020000B03020604019010620A0603132552000000 SAM ENVIÓ 0:0:2:4 13 85014040007000020200028002 SAM ENVIÓ 0:0:2:6 13 85014040007000020200028005 SAM ENVIÓ 0:0:3:113 85014040007000020200028007 SAM ENVIÓ 0:0:3:4 13 85014040007000020200028002 SAM ENVIÓ 0:0:3:8 13 85014040007000020200028009 ACM RECIBIÓ 0: 0: 4: 1 15 850141000070000616040129010100 ANM RECIBIÓ 0:0:14:6 18 8501410000700009012D02000039022DC000 SUS RECIBIDO 0:0:45:4 10 850141000070000D0100 REL ENVIADO 0:0:46:1 13 850140400070000C020002849F RLC RECIBIÓ 0:0:46:3 9 850141000070001000 INFORME NO SOLICITADO N.º = 00121
Los códigos de causa de liberación se utilizan para identificar y depurar cualquier evento que ocurra en la señalización de la parte de usuario de ISDN. Cada evento en la señalización ISUP genera un número de código de causa. Incluso para una llamada ISUP normal, se genera un código de causa. Hay muchas aplicaciones desarrolladas en base al código de causa de la señalización ISUP. De manera similar, los operadores de telecomunicaciones rastrean los códigos de causa para depurar cualquier falla de llamada.
A continuación se muestra la lista de códigos de causa utilizados. Los códigos de causa definidos únicamente por número son, en efecto, indefinidos y pueden utilizarse para soluciones patentadas. [ cita requerida ]
El campo de información de señalización (SIF) para todas las unidades de señal de mensaje (MSU) ISUP contiene los siguientes componentes: [7]
La etiqueta de enrutamiento indica los códigos de puntos de los nodos de origen y destino en la red; también incluye el campo de selección de enlace de señalización que se utiliza para seleccionar entre las múltiples rutas que una MSU podría tomar entre dos nodos.
El código de identificación de circuito se utiliza para especificar qué enlace troncal entre dos conmutadores se utiliza para transportar una llamada en particular. Tenga en cuenta que algunas versiones de ANSI ISUP permiten un CIC con 14 bits significativos en lugar de los 12 que se muestran. [8]
Cuando se envían utilizando los servicios de la Parte de control de conexión de señalización , los mensajes ISUP que se pasan a SCCP en el parámetro de datos de usuario (NSDU) constan únicamente de los últimos 4 componentes ( tipo de mensaje, parte fija obligatoria, parte variable obligatoria, parte opcional ). La etiqueta de enrutamiento y el código de identificación del circuito no se incluyen en los datos de usuario que se pasan a SCCP. [9]