1.- “Signaling System 7”
El siguiente ejemplo muestra la manera en que se conectan y desconectan las llamadas en la red. El usuario analógico del SSP1 hace una llamada telefónica al usuario analógico de SSP2.
Figura A.13. Flujo de una llamada SS7. Tomada de (Davidson et al., 2006, p.112)
Ocurren los siguientes eventos:
1.- Cuando el usuario desconecta el teléfono se inicia el proceso de la llamada. SSP1 pasa al estado de “recolección de información”, para tomar los dígitos que marca el usuario.
2.- Cuando se reciben todos los dígitos, SPP1 pasa a analizar la información. SSP1 determina que la llamada debe ser transmitida a SSP2; la llamada pasa al estado “seleccionando ruta”, y SSP1 localiza una troncal disponible en el grupo de troncales que van a SSP2.
3.- Luego de seleccionar la troncal, SSP1 manda un mensaje IAM a SSP2. El IAM identifica las direcciones de SSP1, SSP2, el usuario que llamó, y el usuario a donde se está llamando. El mensaje IAM (1) viaja por un enlace tipo A (“A-link”).
4.- Cuando STP1 recibe el IAM lee la etiqueta de enrutamiento y pasa el mensaje a SSP2. SSP2 determina que el mensaje es para sí mismo. Luego de verificar que la línea del usuario no está ocupada, SSP2 manda un mensaje ACM (2) a SSP1. Al mismo tiempo conecta la troncal a SSP1 y avisa al usuario final de la llamada. STP2 lee la etiqueta y manda el mensaje a SSP1. El mensaje ACM indica que el mensaje IAM fue recibido y que SSP2 es el conmutador de terminación.
5.- SSP1 recibe el ACM y conecta la línea del suscriptor que llamó a la troncal. En este momento el usuario puede escuchar el tono timbre de llamada. Cuando el usuario final responde la llamada, SSP2 manda un mensaje ANM (3) a SSP1. SSP1 sólo verifica que el usuario y la troncal estén conectados.
6.- Si el usuario que llamó desconecta su teléfono primero, SSP1 crea y transmite un mensaje REL (4) a SSP2. REL identifica el canal y la troncal asociados a la llamada.
7.- Cuando SSP2 recibe el REL desconecta la troncal al usuario final y despeja el canal DS0. SSP2 crea y transmite un mensaje RLC (5), que también identifica la troncal utilizada en la llamada. Cuando recibe el mensaje, SSP1 desconecta al usuario de la troncal y despeja el canal DS0.
2.- PSTN
La siguiente parte pretende demostrar cómo es el flujo de una llamada telefónica dirigida a un vecino, a través de la red PSTN y a través de internet.
Figura A.14. Flujo de una llamada PSTN. Tomada de (Davidson et al., 2006, p.164)
Bob llama a Judy. En este caso ambos son vecinos y usuarios al conmutador de oficina central local, y por lo tanto, no se requiere de SS7. Ocurre lo siguiente:
1.- Bob desconecta el teléfono (lo atiende). 2.- El conmutador de oficina central le da tono. 3.- Bob marca el número de July de siete dígitos.
4.- El conmutador almacena y analiza la información para determinar el destino 5.- El conmutador determina que el número pertenece a un puerto también local 6.- El conmutador determina la línea telefónica a la que está suscrita Judy. 7.- El conmutador le señala a Judy que la están
8.- Se le manda un camino de voz a Bob donde escucha el tono de llamada. Así Bob sabe que el teléfono de Judy está sonando (timbre).
9.- Judy atiende y desconecta (“off-hook”) su teléfono.
10.-El conmutador le conecta el camino de voz de Bob al de July. Es un canal DS0 full-duplex de 64 kbps, que se habilita para permitir la comunicación.
3.- VoIP
La Figura A.15 muestra el mismo proceso pero con una llamada IP utilizando una aplicación en sus computadoras.
Figura A.15. Flujo de una llamada VoIP. Tomada de (Davidson et al., 2006, p.167)
1.- Judy activa su teléfono de internet (“Internet Phone”) compatible con H.323. 2.- Bob tiene su aplicación de “I-phone” activada, ambos están conectados a Internet. 3.- Judy conoce el “nombre” de Bob en internet, o entrada DNS (“Domain Name System”), es “[email protected]”, así que lo coloca en la barra “llamar a” de su “I-phone”.
4.- La aplicación convierte “[email protected]” a un número DNS y va a un servidor configurado de manera estática para resolver y conseguir la dirección IP efectiva de Bob.
5.- La máquina DNS transmite de vuelta la dirección IP de Bob.
6.- El “I-phone” de Judy toma la dirección IP de Bob y le manda un mensaje H.225. 7.- El mensaje H.225 le señaliza a la computadora de Bob para que empiece a sonar. 8.- Bob da “click” sobre ‘aceptar llamada’, y se manda un mensaje H.225 de conexión. 9.- La aplicación de Judy empieza la negociación H.245 con la computadora de Bob. 10.- Finaliza la negociación y se abren los canales lógicos de voz. Ahora Judy y Bob pueden hablar a través de la red de paquetes de datos.
Como IP es un protocolo que se encuentra casi en cualquier sitio, cuando una llamada se hace a través de paquetes, puede estar destinada al vecino de la cuadra, o a un familiar en Noruega.
4.- MGCP
Figura A.16. Flujo de llamada con MGCP. Tomada de (Davidson et al., 2006, p.314)
Cuando un usuario desea utilizar el servicio de Multiphone, realiza una llamada telefónica que conecta con el sistema de interconexión. Un mensaje de inicialización IAM proveniente de la red SS7 de Cantv llega a los SLT, que se encargan de la capa física, MTP1 y de enlace, MTP2 del protocolo SS7. Es decir, controlan la transmisión física de los mensajes a la red, hace chequeo de errores, secuencia de mensajes, entre otros. El mensaje MTP3 que contiene el IAM es transmitido al PG2200 a través del protocolo de internet IP/RUDP.
El PGW2200 abre sesiones de comunicación con los MG a través del protocolo “Session Description Protocol” (SDP), donde se intercambian direcciones IP y otras informaciones. El PGW2200 asigna al MG local como “recvonly” para que sólo reciba información de la red PSTN. Se le informa al MG de terminación de la llamada y se coloca en “sendrcv” para que reciba y transmita información de media (en este caso audio).
Luego de que el mensaje IAM es transmitido a la PSTN de terminación, se crean mensajes de timbre a ambos usuarios. Se transmite el mensaje de SS7 ACM como mensaje de reconocimiento. Cuando el usuario responde la llamada se transmite un mensaje de respuesta SS7 ANM, y el PGG2200 conecta la llamada a través de un canal de media RTP donde se transmite el audio de los usuarios.