La parte de usuario de la ISDN (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). Está especificada por la UIT-T como parte de la serie Q.76x. [ 1 ]
Cuando se establece una llamada telefónica entre dos abonados, pueden intervenir varias centrales telefónicas , posiblemente a través de fronteras internacionales. Para que la llamada se establezca correctamente, donde ISUP es compatible, una central envía información relacionada con la llamada, como el número del destinatario , a la siguiente central de la red mediante mensajes ISUP.
Las centrales telefónicas pueden conectarse mediante troncales T1 o E1 que transportan la voz de las llamadas. Estas troncales se dividen en intervalos de tiempo de 64 kbit/s, y cada intervalo puede transportar una única llamada. Independientemente de la infraestructura utilizada para interconectar las centrales, cada circuito entre dos centrales se identifica de forma única mediante un código de identificación de circuito (CIC) incluido en los mensajes ISUP. La central utiliza esta información, junto con la información de señalización recibida (especialmente el número del destinatario), para determinar qué circuitos de entrada y salida deben conectarse para proporcionar una ruta de voz de extremo a extremo.
Además de la información relacionada con las llamadas, 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 telefónica determinada, se envía un mensaje de liberación a las centrales anteriores de la cadena.
Variantes de ISUP
Existen diferentes variantes de ISUP. La UIT-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 UIT-T. [ 2 ] La ISUP de la UIT-T se utiliza para conexiones internacionales y es la base de 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 las variaciones de ISUP utilizadas bajo el Plan de Numeración Norteamericano ( NANP); sin embargo, algunos países bajo el NANP difieren en su soporte de ciertos procedimientos (por ejemplo, LATA no tiene sentido dentro de Canadá. Además, las RBOC admiten procedimientos de Telcordia que no están completamente especificados por ANSI). Algunos países fuera del NANP admiten variantes basadas en ANSI (por ejemplo, México).
Si bien estas variantes de ISUP difieren en aspectos sutiles, la gran mayoría de los tipos de mensajes, parámetros y puntos de código de los campos de parámetros de ISUP, así como los procedimientos fundamentales de procesamiento de llamadas relacionados , coinciden en todas las variantes.
Versiones de la especificación ITU-T
- 1980 – Libro Amarillo de la ISUP
- 1984 – Libro Rojo de la ISUP
- 1988 – Libro Azul de la ISUP
- 1991 – ISUP Q.767 [ 3 ]
- 1992 – Libro Blanco de ISUP'92 (segmentación, compatibilidad, nuevos servicios suplementarios)
- 1997 – ISUP'97 (nuevos procedimientos, IN CS1, nuevos servicios suplementarios)
Según la sección 2.4.1 de la norma ITU-T Q.761 sobre interoperabilidad ISUP, ISUP'92 es compatible con versiones anteriores del Libro Azul de ISUP y Q.767 [ 3 ] para procedimientos básicos de llamada y servicios suplementarios, excepto para algunos procedimientos (por ejemplo, portabilidad numérica). [ 4 ] Además, las características de compatibilidad introducidas en esta versión garantizan la compatibilidad con versiones posteriores.
Tipos de mensajes
Un mensaje ISUP contiene una cabecera fija con el código de identificación del circuito y el tipo de mensaje ISUP, seguida de una parte de parámetros obligatoria de longitud fija, una parte de parámetros obligatoria de longitud variable y una parte de parámetros 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 menos frecuencia, la Parte de Control de Conexión de Señalización . Estos mensajes se transmiten en varias etapas del establecimiento y la liberación de llamadas . Los mensajes más comunes son: [ 5 ]
- Mensaje de dirección inicial (IAM) : primer mensaje que se envía para informar a la central telefónica asociada que se debe establecer una llamada en el CIC que figura en el mensaje. Contiene el número marcado, el tipo de servicio (voz o datos) y parámetros opcionales.
- Mensaje de dirección subsiguiente (SAM) : En redes que admiten procedimientos de marcación superpuesta , si el IAM no contiene el número marcado completo, se envían uno o más SAM con dígitos adicionales. Este mensaje no es compatible con redes que solo admiten procedimientos de marcación en bloque .
- Mensaje de dirección completa (ACM) : mensaje que devuelve la central de terminación cuando se alcanza al abonado y el teléfono empieza a sonar, o cuando la llamada atraviesa un punto de interconexión y se ocupa la línea troncal intermedia.
- Progreso de la llamada (CPG) : contiene información adicional sobre el progreso de una llamada. Normalmente se envía después del ACM cuando el estado de la llamada cambia con respecto al informado en el ACM.
- Mensaje de respuesta (ANM) : Se envía cuando el abonado descuelga el teléfono, se conecta con un recurso o un punto de interconexión devuelve la supervisión de respuesta. Normalmente, la facturación comienza en este momento. Es necesario que la llamada se haya cortado en ambos sentidos antes de que se complete.
- Conectar (CON) : se envía cuando una terminal automática responde la llamada. Este mensaje reemplaza a ACM, CPG y ANM para las llamadas que son respondidas por terminales automáticas.
- Liberación (REL) : Se envía para finalizar la llamada cuando un suscriptor cuelga el teléfono. También se envía (en respuesta directa a un IAM) si el conmutador de terminación determina que la llamada no se puede completar. En ambos casos, el conmutador de terminación proporciona un valor de causa en el mensaje para explicar el motivo de la liberación, por ejemplo , "Usuario ocupado".
- Liberación completa (RLC) : confirmación de la liberación; el circuito queda inactivo posteriormente y puede volver a utilizarse.
Flujo de llamada de ejemplo
Este es un flujo de llamada muy básico que involucra solo dos conmutadores de telecomunicaciones que intercambian los mensajes ISUP. Las interfaces de abonado no se tratan aquí y se mencionan únicamente para una mejor comprensión.
Un conmutador de telecomunicaciones de abonado Un conmutador de telecomunicaciones de abonado de banda ancha Desconectado Marcar dígitos --- > -- IAM -- > -Sonando - > < -- ACM -- Descolgado < -- ANM -- ----------------------- Conversación ----------------------- En el anzuelo -- REL -- > En el anzuelo < -- RLC --
Los flujos de llamadas detallados se proporcionan en la Recomendación Q.784.1 de la UIT-T. [ 6 ]
A continuación se muestra un intercambio detallado de mensajes ISUP entre dos conmutadores de telecomunicaciones ISDN. El informe proviene 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 LLAMADAS EXITOSO ----------------------------------------------------------------------- TIPO DE OBSERVACIÓN: ORIGEN FECHA = 15/07/2005 HORA = 16:48:23:09 LLAMADA DN = 52250000 LLAMANDO A GATO = SUSCRIPCIÓN PRIORITARIA INC EQ NBR = H'31 y 1 DÍGITOS RECIBIDOS = 012625729 LLAMADA DN = 012625729 OTG TRNKGRP = LAGOS_SC OTG EQ NBR = H'1111 y 16 PORTADOR = AUDIO31 MODO DE TRANSFERENCIA = CIRCUITO CONMUTADO CAUSA = NORMALUN PLAZO ADQUIRIDO = 0: 0: 2: 3 INTERRUPTOR = 0: 0: 4: 3 RESPUESTA = 0: 0:14: 6 LIBERACIÓN = 0: 0:46: 3 INFORMACIÓN FISCAL ------------- CARGADO DN = 52250000 DURACIÓN DE LA LLAMADA = 0:0:31:6 RECUENTOS = 2 GRUPO DE TARIFA = 4 ID DE TARIFA = 7 TASA = 20 CNT ALEATORIO = 0 UNIDADES SURCH = 0 UNIDADES CAT = 0 REGLAMENTO ARANCELARIO = 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 SEÑAL DE REC DIRECCIÓ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 = ANALÓGICO-SUBSCR SEÑAL DIRECCIÓN TIEMPO ------------- --------- ---- CONVULSIÓN RECIBIDA 0: 0: 0: 0 TONO DE MARCADO ENVIADO 0: 0: 0: 0 CLEAR-FW-FW RECIBIDO 0: 0:46: 1 TIPO DE SEÑAL OTG = ISUP-NAT DIRECCIÓN DEL MENSAJE TIEMPO DURACIÓN ------------- --------- ---- ------ 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: 1 13 85014040007000020200028007 SAM ENVIÓ 0: 0: 3: 4 13 85014040007000020200028002 SAM ENVIÓ 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 SENT 0: 0:46: 1 13 850140400070000C020002849F RLC RECIBIDO 0: 0:46: 3 9 850141000070001000 INFORME NO SOLICITADO N.º = 00121
Códigos de causa
Los códigos de causa de liberación se utilizan para identificar y depurar cualquier evento que ocurra en la señalización ISDN User Part (ISUP). Cada evento en la señalización ISUP genera un código de causa. Incluso para una llamada ISUP normal, se genera un código de causa. Existen numerosas aplicaciones desarrolladas a partir de los códigos de causa de la señalización ISUP. De manera similar, los operadores de telecomunicaciones rastrean los códigos de causa para depurar cualquier fallo en las llamadas.
A continuación se muestra la lista de códigos de causa utilizados. Los códigos de causa definidos únicamente por un número no están definidos formalmente y pueden utilizarse para soluciones propietarias.
- Número no asignado
- No hay ruta a una red de transporte específica.
- No hay ruta al destino
- Enviar tono de información especial
- Prefijo de troncal marcado erróneamente
- Canal inaceptable
- Llamada adjudicada y entregada en el canal establecido.
- Derecho preferente de compra
- Preemption: circuito reservado para su reutilización.
- 10
- 11
- 12
- Suspender
- Reanudar
- 15
- Compensación de llamadas normal
- Usuario ocupado
- Ningún usuario responde
- El usuario no ha respondido (se ha alertado al usuario).
- Suscriptor ausente
- Llamada rechazada
- Número cambiado
- Redirigir a un nuevo destino (número de destino no asignado ANSI)
- Grupo empresarial desconocido (ANSI)
- Error de enrutamiento de intercambio (ANSI)
- Borrado de usuarios no seleccionados
- Destino fuera de servicio
- Formato de número no válido
- Instalación rechazada
- Respuesta a la consulta de estado
- Normal, no especificado
- 32
- 33
- No hay circuito/canal disponible
- 35
- 36
- 37
- La red está fuera de servicio.
- Conexión permanente en modo trama fuera de servicio
- Conexión en modo de marco permanente operativa
- Fallo temporal
- Congestión de los equipos de conmutación
- Información de acceso descartada
- Canal/circuito solicitado no disponible
- Preeminencia (ANSI)
- Llamada de prioridad bloqueada
- Recursos no disponibles, no especificados
- 48
- Calidad del servicio no disponible
- El servicio solicitado no está suscrito.
- Tipo de llamada incompatible con la solicitud de servicio (ANSI)
- 52
- Las llamadas salientes están bloqueadas dentro de CUG.
- Llamada bloqueada debido a restricciones de grupo (ANSI)
- Las llamadas entrantes están bloqueadas dentro de CUG.
- 56
- Capacidad de portador no autorizada
- La capacidad de portador no está disponible actualmente.
- 59
- 60
- 61
- Inconsistencia en la información de acceso saliente diseñada y la clase de suscriptor
- Servicio u opción no disponible, no especificado
- 64
- Capacidad de portador no implementada
- Tipo de canal no implementado
- 67
- 68
- Instalación solicitada no implementada
- Solo está disponible la capacidad de portador digital restringido.
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- Servicio u opción no implementado, no especificado
- 80
- Valor de referencia de llamada no válido
- El canal identificado no existe.
- Existe una llamada suspendida, pero esta identidad de llamada no
- Identidad de llamada en uso
- No se suspendió ninguna llamada
- La llamada con la identidad solicitada ha sido eliminada.
- Usuario no miembro de CUG
- Destino incompatible
- 89
- CUG inexistente
- Selección de red de tránsito no válida
- 92
- 93
- 94
- Mensaje no válido, no especificado.
- Falta el elemento de información obligatoria.
- Tipo de mensaje inexistente o no implementado
- Mensaje incompatible con el estado de la llamada o tipo de mensaje inexistente o no implementado.
- Elemento de información inexistente o no implementado
- Contenido del elemento de información no válido
- Mensaje no compatible con el estado de la llamada
- Recuperación al expirar el temporizador
- Parámetro inexistente o no implementado: se pasa
- 104
- 105
- 106
- 107
- 108
- 109
- Mensaje con parámetro no reconocido descartado
- Error de protocolo, no especificado
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- Interconexión, no especificada.
Formato del mensaje
El campo de información de señalización (SIF) para todas las unidades de señal de mensaje (MSU) de ISUP contiene los siguientes componentes: [ 7 ]
- Etiqueta de enrutamiento
- Código de identificación del circuito
- Tipo de mensaje
- Parte fija obligatoria
- Parte variable obligatoria
- Pieza opcional
La etiqueta de enrutamiento indica los códigos de punto 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é 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 ]
- El tipo de mensaje indica el tipo de mensaje ISUP. La presencia y el formato de los 3 componentes restantes vienen determinados por este tipo de mensaje.
- La parte fija obligatoria , cuando está presente, contiene los parámetros obligatorios de longitud fija asociados con el tipo de mensaje.
- La sección de variables obligatorias , cuando está presente, contiene los parámetros obligatorios de longitud variable asociados al tipo de mensaje.
- La sección Opcional , cuando está presente, contiene los parámetros opcionales que se permiten incluir en el tipo de mensaje.
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 al 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 al SCCP. [ 9 ]
Véase también
- Red Digital de Servicios Integrados (RDSI)
- P.931 Códigos de causa
Notas
Referencias
- ↑ Recomendaciones de la serie Q , UIT-T.
- ↑ EN 300 356-1, ISUP Versión 4 para la Interfaz Internacional , ETSI.
- 1 2 Recomendación Q.767 , UIT-T.
- ↑ Recomendación Q.761 , UIT-T.
- ↑ Russell 2002 , págs. 362–419.
- ↑ UIT-T 1999b .
- ↑ UIT-T 1999a , págs. 3–4.
- ↑ Russell 2002 , pág. 321.
- ↑ UIT-T 1999a , pág. 3.
Bibliografía
- Russell, Travis (2002), Sistema de señalización n.° 7 (4.ª ed.), Nueva York: McGraw-Hill, ISBN 978-0-07-138772-9.
- UIT-T (diciembre de 1999a), "Sección 1, Principios generales de codificación", Recomendación Q.763.
- UIT-T (diciembre de 1999b) [1996], Recomendación Q.784.1 (07/96), Especificación básica de prueba de llamada ISUP: Validación y compatibilidad para los protocolos ISUP'92 y Q.767.
- Sistema de señalización 7
- Red digital de servicios integrados
- protocolos de la capa de aplicación