La Parte de Usuario RDSI (Red Digital de Servicios Integrados) o ISUP es parte del Sistema de Señalización No. 7 (SS7), que se utiliza para configurar llamadas telefónicas en la red telefónica pública conmutada (PSTN). Está especificado por el ITU-T como parte de la serie Q.76x. [1]
Cuando se establece una llamada telefónica de un abonado a otro, podrían intervenir varias centrales telefónicas , posiblemente a través de fronteras internacionales. Para permitir que una llamada se configure correctamente, donde se admite ISUP, un conmutador enviará información relacionada con la llamada, como el número de la persona llamada , al siguiente conmutador de la red mediante mensajes ISUP.
Las centrales telefónicas se pueden conectar a través de troncales T1 o E1 que transportan la voz de las llamadas. Estas troncales se dividen en intervalos de tiempo de 64 kbit/s, y un intervalo de tiempo puede transportar exactamente una llamada. Independientemente de qué instalaciones se utilicen para interconectar conmutadores, cada circuito entre dos conmutadores 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 entrantes y salientes deben conectarse entre sí para proporcionar una ruta de voz de extremo a extremo.
Además de la información relacionada con la llamada, ISUP también se utiliza para intercambiar información de estado y permitir la gestión de los circuitos disponibles. En el 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 los conmutadores anteriores de la cadena.
Existen diferentes variantes de ISUP. ITU-T especifica la variante utilizada en la red internacional. En Europa, ETSI publica su propia especificación ISUP que es similar a la del ITU-T. [2] ITU-T ISUP se utiliza para conexiones internacionales y es la base para algunas variantes de ISUP nacionales. 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 según el Plan de numeración de América del Norte ; sin embargo, algunos países bajo el NANP difieren en su apoyo a algunos procedimientos (por ejemplo, LATA no tiene sentido dentro de Canadá. Además, los RBOC respaldan procedimientos Telcordia que no están completamente especificados por ANSI). Algunos países fuera del NANP apoyan variantes basadas en ANSI (por ejemplo, México ).
Si bien estas variaciones de ISUP difieren de manera sutil, la gran mayoría del tipo de mensaje ISUP, el tipo de parámetro y los puntos de código de campo de parámetro, y los procedimientos fundamentales de procesamiento de llamadas relacionados, coinciden en todas las variantes.
Según la sección 2.4.1 de ITU-T Q.761, el interfuncionamiento de ISUP ISUP'92 es compatible con versiones anteriores del Libro Azul de ISUP y Q.767 [3] para procedimientos de llamada básicos y servicios suplementarios, excepto para algunos procedimientos (por ejemplo, portabilidad de números). [4] Además, las funciones de compatibilidad introducidas en esta versión garantizan la compatibilidad con versiones más recientes.
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 obligatoria de longitud fija, una parte de parámetro obligatoria de longitud variable y una parte de parámetro opcional que dependen del tipo de mensaje que se envía. enviado. Los mensajes ISUP se pueden enviar utilizando los servicios de la Parte de transferencia de mensajes o, con menos 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 la llamada. Los mensajes más comunes son: [5]
Se trata de un flujo de llamada muy básico que implica sólo dos conmutadores de telecomunicaciones que intercambian los mensajes ISUP. Las interfaces de abonado no se tratan aquí y sólo se enumeran para una mejor comprensión.
Un suscriptor de conmutador de telecomunicaciones. Un suscriptor de conmutador de telecomunicaciones. Suscriptor BB.Descolgado 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 que involucran dos conmutadores de telecomunicaciones RDSI. El informe procedía de un conmutador digital Alcatel S12.
BENÍN 2005-07-15 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 A CAT = SUBSC PRIORITARIO INC EQ NBR = H'31 y 1 DIGITOS RCVD = 012625729 LLAMADO DN = 012625729 OTG TRNKGRP = LAGOS_SC OTG EQ NBR = H'1111 y 16 PORTADOR = AUDIO31 MODO XFER = CIRCUITO CONMUTADO CAUSA = NORMALUN TÉRMINO APROVECHADO = 0: 0: 2: 3 MEDIANTE INTERRUPTOR = 0: 0: 4: 3 RESPUESTA = 0: 0:14: 6 LIBERACIÓN = 0: 0:46: 3 INFORMACIÓN TRIBUTARIA ------------- DN COBRADO = 52250000 DURACIÓN DE LA LLAMADA = 0: 0:31: 6 CUENTAS = 2 GRP ARANCELADO = 4 ID ARANCELADO = 7 TASA = 20 CNT ALEATORIO = 0 UNIDADES DE SOBRE = 0 UNIDADES DE CAT = 0 REGISTRO ARANCELADO = 1 RECEPTOR SZD = 0: 0: 0: 0 RECEPTOR RLSD = 0: 0: 4: 2 REC EQ NBR = H'13 y 6 REC RLS INFO = FORCED RLSE DIRECCIÓN DE LA SEÑAL DE GRABACIÓN TIEMPO ------------- --------- ---- 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 = SUBSCR ANALÓGICO TIEMPO DE DIRECCIÓN DE LA SEÑAL ------------- --------- ---- CONFIGURACIÓN RECIBIDA 0: 0: 0: 0 TONO DE MARCACIÓN ENVIADO 0: 0: 0: 0 BORRAR-FW-FW RECIBIDO 0: 0:46: 1 TIPO DE SEÑAL OTG = ISUP-NAT MENSAJE DIRECCIÓN TIEMPO DURACIÓN ------------- --------- ---- ------ YO SOY ENVIADO 0: 0: 2: 3 29 85014040007000010020000B03020604019010620A0603132552000000 SAM ENVIADO 0: 0: 2: 4 13 85014040007000020200028002 SAM ENVIADO 0: 0: 2: 6 13 85014040007000020200028005 SAM ENVIADO 0: 0: 3: 1 13 85014040007000020200028007 SAM ENVIADO 0: 0: 3: 4 13 85014040007000020200028002 SAM ENVIADO 0: 0: 3: 8 13 85014040007000020200028009 ACM RECIBIDO 0: 0: 4: 1 15 850141000070000616040129010100 ANM RECIBIDO 0: 0:14: 6 18 8501410000700009012D02000039022DC000 SUS RECIBIDO 0: 0:45: 4 10 850141000070000D0100 REL ENVIADO 0: 0:46: 1 13 850140400070000C020002849F RLC RECIBIDO 0: 0:46: 3 9 850141000070001000 INFORME NO SOLICITADO NO = 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 RDSI. 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. Existen 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 en las llamadas.
A continuación se muestra la lista de códigos de causa utilizados. Los códigos de causa definidos únicamente por número no están definidos en la práctica y pueden usarse para soluciones patentadas. [ cita necesaria ]
El campo de información de señalización (SIF) para todas las unidades de señalización de mensajes (MSU) de ISUP contiene los siguientes componentes: [7]
La etiqueta de ruta indica los códigos de punto de los nodos de origen y destino en la red; también incluye el campo 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é 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 pasados a SCCP en el parámetro Datos de usuario (NSDU) constan solo 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 están incluidos en los datos del usuario pasados a la SCCP. [9]