1.6. MTP NIVEL 3

32
MTP NIVEL 3

Transcript of 1.6. MTP NIVEL 3

Page 1: 1.6. MTP NIVEL 3

MTP NIVEL 3

Page 2: 1.6. MTP NIVEL 3

MTP NIVEL 3

MTP nivel 3 suministra enrutamiento de mensajes entre puntos de señalización en la red SS7. MTP nivel 3 es equivalente a la capa de red del modelo OSI.

 

MTP nivel 3 enruta mensajes basado en la etiqueta de enrutamiento en el campo de información de señalización (SIF) de las MSU. La etiqueta de enrutamiento está comprendida por los campos código de punto de destino (Destination Point Code: DPC), código de punto de origen (Originating Point Code: OPC) y selección de enlace de señalización (Signaling Link Selection: SLS).

Page 3: 1.6. MTP NIVEL 3

Los códigos de puntos son direcciones numéricas, las cuales identifican excepcionalmente cada punto de señalización en la red SS7. Cuando en un mensaje, el código de punto de destino indica el punto de recepción de señalización, el mensaje es asignado a la parte de usuario apropiada (ISUP ó SCCP) indicada por el indicador de servicio en la SIO.

Los mensajes destinados para otros puntos de señalización son transferidos siempre y cuando los puntos de recepción de señalización tengan capacidad de transferencia de mensajes (como un STP). La selección de los enlaces salientes está basada en información en DPC y SLS.

Page 4: 1.6. MTP NIVEL 3

Una etiqueta de enrutamiento ANSI usa 7 octetos, mientras que la ITU-T usa 4 octetos.

Page 5: 1.6. MTP NIVEL 3

Los códigos de puntos ANSI usan tres octetos (24 bits); los códigos de puntos ITU-T usan típicamente 14 bits. Por esta razón la información de señalización intercambiada entre redes ANSI e ITU-T debe ser enrutada a través de un Gateway STP, un convertidor de protocolos ó otro punto de señalización que tenga ambos códigos de puntos.

Los códigos de puntos ITU-T son números binarios puros los cuales puedes ser indicados en términos de zona, área/red y números de identificación de puntos de señalización.

Page 6: 1.6. MTP NIVEL 3

Signaling Link Selection (SLS)

La selección del enlace saliente está basada en información en el DPC y el campo de Selección del Enlace de Señalización. El SLS es usado para:

 

Asegurar secuenciamiento del mensaje. Dos mensajes cualquiera, enviados con el mismo SLS siempre arribarán al destino en el mismo orden en el que fueron enviados originalmente.

Permiten compartir igual carga de tráfico entre todos los enlaces disponibles. En teoría si una parte de usuario envía mensajes a intervalos regulares y asigna los valores SLS en un estilo de distribución equitativa, el nivel de tráfico será igual entre todos los enlaces hacia el destino.

Page 7: 1.6. MTP NIVEL 3

PARTE DE USUARIO RDSI (ISDN)

La parte de usuario RDSI (ISUP) define los protocolos y procedimientos usados para establecer, manejar y liberar los circuitos troncales que transportan llamadas de voz y datos sobre la red de telefonía pública básica conmutada RTPBC. ISUP es usada tanto para llamada RDSI como para llamadas normales. Las llamadas que comienzan y terminan en el mismo switch no usan señalización ISUP.

Page 8: 1.6. MTP NIVEL 3

Control de llamadas ISUP básico

 

La figura siguiente muestra la señalización ISUP asociada con una llamada básica.

1.Cuando una llamada se realiza a un número por fuera del switch, el SSP de origen transmite un mensaje de dirección inicial (IAM) ISUP para reservar un circuito desde el switch de origen hasta el switch de destino (1a).

Page 9: 1.6. MTP NIVEL 3

El IAM incluye el código del punto de origen, el código del punto de destino, el código de identificación del circuito, dígitos marcados, y opcionalmente, el número y el nombre de la parte llamante.

En el ejemplo tratado, el IAM es enrutado por medio del STP local del switch de origen hacia el switch de destino (1b). Los mismos enlaces de señalización serán usados durante la duración de la llamada a menos que una condición de falla forcé a un switch a usar un enlace de señalización alterno.

Page 10: 1.6. MTP NIVEL 3

2. El switch de destino examina el número marcado, determina que este sirve a la parte llamada y que la línea está libre para repique. El switch de destino repica a la línea de la parte llamada y transmite un mensaje de dirección completa (ACM) ISUP a el switch de origen (2a) (a través de su STP local) para indicar que el circuito remoto ha sido reservado.

El STP enruta el ACM al suiche origen (2b) el cual repica la línea de la parte que llama y la conecta al enlace para completar el circuito de voz desde la parte llamante hasta la parte llamada.

Page 11: 1.6. MTP NIVEL 3

En el ejemplo mostrado, los switch de origen y destino están conectados directamente con troncales. Si los switch de origen y destino no están conectados directamente con troncales, el switch originante transmite un IAM para reservar un circuito troncal hacia un switch intermedio. El switch intermedio envía un ACM para admitir el requerimiento de reservación de circuito y

entonces transmitir un IAM para reservar un circuito troncal a otro switch. Este proceso continua hasta que todos los enlaces requeridos para completar el circuito de voz desde el switch originante hacia el switch de destino estén reservados.

Page 12: 1.6. MTP NIVEL 3

3. Cuando la parte llamada levanta el teléfono, el switch de destino termina el tono de repique y transmite un mensaje de respuesta (ANM) ISUP hacia el switch originante por medio de este STP local (3a).

El STP enruta el ANM hacia el switch originante (3b), el cual verifica que la línea de la parte llamante está conectada al circuito reservado, y si es así, inicia la facturación.

Page 13: 1.6. MTP NIVEL 3

4. Si la parte llamante cuelga primero, el switch originante envía un mensaje de liberación (REL) ISUP para liberar el circuito troncal entre los switchs (4a). El STP enruta el REL hacia el switch de destino (4b).

Si la parte llamada cuelga primero, ó si la línea está ocupada, el switch de destino envía un REL al switch originante indicando la causa de la liberación (liberación normal u ocupado).

Page 14: 1.6. MTP NIVEL 3

5. Una vez que se reciba el REL, el switch de destino desconecta el circuito troncal desde la línea de la parte llamada, establece el estado del circuito a disponible, y transmite un mensaje de liberación completa (RLC) ISUP hacia el switch originante (5a) para admitir ó aceptar la liberación del circuito troncal del extremo remoto.

Cuando el switch originante recibe (o genera) el RLC (5b), termina el ciclo de tarificación y establece el estado del circuito troncal a disponible en preparación para la próxima llamada.

Page 15: 1.6. MTP NIVEL 3

Los mensajes ISUP pueden además ser transmitidos durante la fase de conexión de la llamada. p.e. entre la respuesta ISUP (ANM) y los mensajes de liberación (REL).

 

Formato de mensaje ISUP

 

La información ISUP es transportada en el Campo de Información de Señalización (SIF) de un MSU. El SIF contiene la etiqueta de enrutamiento seguida por un código de identificación de circuito (CIC) de 14 bits para ANSI ó de 12 bits para ITU. El CIC indica el circuito troncal reservado por el switch de origen para transportar la llamada. El CIC es seguido por el campo tipo de mensaje (p.e. IAM, ACM, ANM, REL, RLC) que define el contenido del resto del mensaje.

Page 16: 1.6. MTP NIVEL 3

Cada mensaje ISUP contiene una parte fija obligatoria, la cual contiene parámetros obligatorios de longitud fija. Algunas veces la parte fija obligatoria está comprendida solo del campo tipo de mensaje. La parte fija obligatoria podría ser seguida por la parte variable obligatoria y/o la parte opcional. La parte variable obligatoria contiene parámetros obligatorios de longitud variable.

La parte opcional contiene parámetros opcionales, los cuales están identificados por código de parámetros de un octeto seguidos por un campo indicador de longitud (“octetos a seguir”). Los parámetros opcionales pueden presentarse en cualquier orden. Si los parámetros opcionales son incluidos, el final de los parámetros opcionales es indicado por un octeto de todos ceros.

Page 17: 1.6. MTP NIVEL 3
Page 18: 1.6. MTP NIVEL 3

Mensaje de Dirección Inicial (IAM)

 

Un Mensaje de Dirección Inicial (IAM) es enviado en dirección hacia adelante por cada switch que necesite completar el circuito entre la parte llamante y la parte llamada hasta que el circuito se conecta al switch de destino. Un IAM contiene el número de la parte llamada en la parte variable obligatoria y puede contener el nombre y el número de la parte llamante en la parte opcional.

Page 19: 1.6. MTP NIVEL 3
Page 20: 1.6. MTP NIVEL 3

Mensaje de Dirección Completa (ACM)

 

Un Mensaje de Dirección Completa (ACM) es enviado en la dirección de retorno para indicar que el circuito troncal remoto ha sido reservado.

 

El switch de origen responde a un mensaje ACM conectando la línea de la parte llamante a la troncal para completar el circuito de voz desde la parte llamante a la parte llamada. El switch que origina la llamada envía un tono de repique a la línea de la parte llamante.

Page 21: 1.6. MTP NIVEL 3
Page 22: 1.6. MTP NIVEL 3

Cuando la parte llamada responde, el switch de destino termina el tono de repique y envía un mensaje de respuesta (ANM) hacia el switch de origen. El switch de origen inicia la tarificación después de verificar que la línea de la parte llamante está conectada a la troncal reservada.

Page 23: 1.6. MTP NIVEL 3

Un mensaje de liberación (REL) es enviado en cualquier dirección indicando que el circuito ha sido liberado debido por la causa especificada en el indicador de causa. Un REL es enviado cuando cualquiera de las partes, bien sea la parte llamante o la parte llamada, cuelgan la llamada (causa =16). Un REL es además enviado en la dirección de retorno si la línea de la parte llamada está ocupada (causa =17).

Page 24: 1.6. MTP NIVEL 3

Mensaje de Liberación Completa (RLC)

 

Un mensaje de liberación completa (RLC) es enviado en la dirección opuesta al REL para reconocer la liberación del circuito troncal remoto y finalizar el ciclo de tarificación

Page 25: 1.6. MTP NIVEL 3

PARTE DE CONTROL DE CONEXION DE SEÑALIZACION

(SCCP)SCCP proporciona servicios de red orientados y no orientados a la conexión, ubicados encima de la capa MTP nivel 3.

Mientras MTP nivel 3 suministra códigos de puntos para permitir que los mensajes sean direccionados a un puntos de señalización específicos, SCCP suministra números de subsistema, para permitir que los mensajes sean direccionados a una aplicación específica (llamada subsistemas) en estos puntos de señalización.

Page 26: 1.6. MTP NIVEL 3

Formato de mensaje SCCP

 

El indicador de servicio del Octeto de Información de Servicio (SIO) es codificado a 3 (0011) para SCCP. Los mensajes SCCP están contenidos dentro del Campo de Información de Señalización (SIF) de un MSU. El SIF contiene la etiqueta de enrutamiento seguida por el contenido del mensaje SCCP. El mensaje SCCP consiste de un campo tipo de mensaje, de un octeto, que define el contenido del resto del mensaje.

Cada mensaje SCCP contiene una parte fija obligatoria (parámetros de longitud fija obligatoria), parte variable obligatoria (parámetros de longitud variable obligatoria), y una parte opcional que puede contener campos de longitud variable y campos de longitud fija.

Page 27: 1.6. MTP NIVEL 3

Cada parámetro de la parte opcional es identificado por un campo de código de parámetro de un octeto, seguido por un indicador de longitud (octetos a seguir). Los parámetros opcionales pueden presentarse en cualquier orden. Si los parámetros opcionales están presentes, el final de los parámetros opcionales se indica mediante un octeto que solo contiene ceros.

Page 28: 1.6. MTP NIVEL 3

PARTE DE APLICACIÓN CON CAPACIDADES DE

NEGOCIACION (TCAP)

TCAP permite la implementación de servicios avanzados de red inteligente por medio del soporte de intercambio de información no ligada a circuitos entre puntos de señalización usando el servicio sin conexión SCCP.

Un SSP utiliza TCAP para preguntar a un SCP para determinar los números de enrutamiento asociados con un número 800/888/900 que ha sido marcado. El SCP usa TCAP para devolver una respuesta que contiene los números de enrutamiento (ó un error ó rechazo de componente) de retorno al SCP.

Page 29: 1.6. MTP NIVEL 3

Las llamadas con tarjeta son además validadas usando preguntas y respuestas TCAP.

Cuando un subscriptor móvil entra en una nueva área de conmutación (MSC: Mobile Switching Center). El VLR integrado pide información del perfil de servicio al HLR usando la parte de aplicación móvil (MAP: Móvil Application Part), la cual es transportada dentro de mensajes TCAP.

Los mensajes TCAP están contenidos dentro de la porción SSCP de un MSU.

Page 30: 1.6. MTP NIVEL 3

Porción de Negociación

 

La porción de negociación contiene el identificador de tipo de paquete. Hay siete tipos de paquetes.

• Unidireccional• Petición con autorización• Petición sin autorización• Respuesta• Conversación con autorización• Conversación sin autorización• Cancelar

Page 31: 1.6. MTP NIVEL 3

La porción de negociación contiene además los campos ID de origen de la negociación e ID de respuesta a la negociación, los cuales asocian la negociación TCAP con una aplicación específica en los puntos de señalización de origen y de destino respectivamente.

Page 32: 1.6. MTP NIVEL 3

FIN