You are on page 1of 10

Protocolo H.

323
El H323 es un estándar que especifica los componentes, protocolos y procedimientos que proveen
unos servicios de comunicación multimedia para las comunicaciones de audio en tiempo real,
vídeo y datos en redes ya sean LANs, WANs, MANs o Internet a través de IP.

Componentes
El standard H323 especifica 4 tipos de componentes que interconectados proveen comunicación,
estos son: terminales, gateways, gatekeepers, unidades de control multipunto (MCUs)

Terminales
Se usa para comunicaciones multimedia bidireccionales en tiempo real, un terminal H323 puede
ser un PC o un dispositivo especifico, este soporta comunicaciones en audio y opcionalmente en
vídeo o datos

Gateways
Un gateway conecta dos redes que no sean del mismo tipo. Es decir un gateway provee de
conectividad una red H323 y otra que no lo sea, para esto se convierten los formatos entre las
diferentes redes y transfiriendo la información entre las redes conectadas por el gateway.

Gatekeepers
Un gatekeeper provee de servicios importantes como el direccionamiento, autorización y
autentificacion de terminales y gateways, administración del ancho de banda, asi como servicio de
ruta de llamada.

MCUs
Los MCUs proveen soporte para las conferencias entre tres o mas terminales H323, todos los
terminales que participen en la conferencia establecerán conexión con el MCU. El MCU gestiona
los recursos, negocia entre los terminales.

Ejemplo de una zona H.323

Pila del protocolo H.323


CODEC de audio
Un CODEC de audio codifica el señal de audio del micrófono para la transmisión en un terminal
H323 y luego es descodificado por el terminal que lo recibe. Todos los terminales han de disponer
como mínimo un CODEC, como especifica la ITU-T se recomienda el G.711 a 64 kbps.

CODEC de vídeo
Un codec de vídeo codifica el vídeo de una cámara para la transmisión en la comunicación en un
terminal H.323 y luego es descodificado en una pantalla en el terminal destino. Como la
especificación del H323 el soporte de vídeo es opcional, el soporte de CODECs de vídeo también
es opcional.

H.255 Registro, Admisión y Estado


Registro, admisión y estado (RAS) es el protocolo entre puntos finales y gatekeepers. El RAS es
usado para realizar registros, control de admisión, cambios de ancho de banda, estado y
desconectar procedimientos entre puntos finales y gatekeepers.

H.255 Señal de llamada


La señal de llamada H.255 se usa para establecer conexión entre dos puntos finales, esto se hace
mediante el intercambio de mensajes de protocolo H255 en el canal de señal de llamada.

H.245 Señal de control


Se usa para el intercambio de control de mensajes en un punto final. Información relacionada con:
- Capacidad de intercambio.
- Abrir y cerrar canales lógicos para el envío de cadenas de datos.
- Mensajes de control de flujo.
- Comandos y indicadores generales

RTP
El RTP provee servicios de envío de vídeo y audio en tiempo real. Mientras que el H.323 se usa
para el transporte de datos sobre redes basadas en IP, RTP se usa típicamente para transportar
datos sobre UDP.

Ejemplo de llamada
Protocolo SIP
Introducción
Protocolo de control para crear, modificar y terminar sesiones con uno o mas participantes.
Arquitectura similar a HTTP.
SDP, RSVP , RTP/RTCP , RTSP ,
RSVP .

Componentes del SIP


User Agents. Servidores de red.
– UAC. – Servidores de Registro.
– UAS. – Servidores Proxy.
– Servidores de Redirección.

Tipos de mensajes
INVITE: Invita a un usuario a una llamada.
BYE: Termina conexión entre dos puntos.
ACK: Para asentir y dar fiabilidad a los mensajes de INVITE.
OPTIONS: Para obtener información.
REGISTER: Da información sobre la localización de un usuario al servidor de registro.
CANCEL: Terminar la búsqueda de un usuario.

Operaciones con SIP


Dirección: Se identifica por una URL de la forma “sip:username@host”.
Localización servidor: El cliente envía a un servidor proxy o a una IP.
Transacción: Una petición junto con las respuestas de esa petición.
Invitación: Consiste en un INVITE seguida de un ACK.
Localización de un Usuario: Un receptor puede cambiar de posición con el tiempo.
Cambiar una sesión Existente: cambio de los parámetros de una sesión.

Ejemplo SIP

H.323 vs SIP
H.323 SIP
Protocolo Complejo Protocolo mas Simple
Representación Binaria Representación Textual
No demasiado modular Muy Modular
No demasiado escalable Muy Escalable
Muchos elementos Solo 37 cabeceras
Difícil detección de bucles Fácil detección de bucles
Muy Extendido Poco extendido

Codecs
G.723
GSM
G.711
MPEG L3
video (depende del contenido, frecuencia de frame, compresión

QoS del SIP


SIP no asegura el cumplimiento de la QoS.
SIP pretende asegurar que los recursos estén disponibles antes de establecer la comunicación.

Ejemplo de la estructura de un mensaje

H.248/MEGACO
H.248, también conocido como MEGACO, es el resultado de la cooperación entre la UIT (Unión
Internacional de Telecomunicaciones) y la IETF (Internet Engineering Task Force) y se podría
contemplar como un protocolo complementario a los dos anteriores.

Que es H.248/Megaco?
Media Gateways (Pasarela de medios) (MG): Són los elementos funcionales que median entre los
puntos finales, és decir, los clientes

Componentes que intervienen:


Media Gateway Controller (Controlador de la pasarela de medios) (MGC):
Controlaran a los Media Gateways para una buena gestión en el intercambio de información a
través del protocolo MGCP. El MGC también se suele llamar Call Agent.

Una de las características fundamentales de este modelo, es que los Media Gateway son capaces
(en teoria) de mantener comunicaciones tanto con el H.323 como con el SIP, algo fundamental
para la óptima implantación del sistema VoIP.

H.248/Megaco
Recordemos que la comunicación, puede realizarse bien sea a traves de un ordenador con un
altavoz y un micrófono, o bien a través de un teléfono analógico.

Si un usuario desea realizar una llamada, mediante este sistema, los pasos que se realizan són los
siguientes:

1.-) El usuario descuelga el teléfono y marca el número de telefono del destinatario. Esta llamada,
le llega al Media Gateway.
2.-) El Media Gateway, notifica al Media Gateway Controller de que una llamada está en camino.
3.-) El Media Gateway Controller busca en su base de datos, el número de teléfono del destinatario
para saber su IP i su número de puerto. Entonces, busca el Media Gateway del destinatario, y le
envia un mensaje para indicarle que le esta llegando una llamada.
4.-) El Media Gateway del destinatario, abre uma RTP (Protocolo en tiempo real) cuando el usuario
descuelga.

El Media Gateway, permite tener múltiples telefonos conectados (algo muy útil para las
empresas).

RTP

RTP (Protocolo en Tiempo Real) proporciona los servicios de entrega end-to-end para los datos de
características en tiempo real, tales como audio y vídeo interactivos. Los servicios incluyen la
identificación del tipo de la carga útil, enumeración de la secuencia y monitorización de la
entrega.

RTP está definido sobre UDP así que es sin conexión con entrega con el mejor esfuerzo. Aunque
RTP es sin conexión, tiene un sistema de secuenciación que permite la detección de paquetes
perdidos.

Protocolo MGCP
Introducción
Este artículo describe el protocolo Media Gateway Control Protocolo (MGCP) que permite controlar
las pasarelas de (Gateways) de los medios de comunicaciones de los elementos de control de
llamada externas que se llaman Gateway o Agente de Llamada. La pasarela de medio es,
típicamente, un elemento de la red que proporciona la conversión entre señal de audio de un
teléfono conmutado por circuito y la señal de paquete que se puede transportar a través de
Internet o sobre la red de conmutación de paquete como ATM y Frame Relay.
Los Gateways de los medios de comunicación pueden ser:
● Trunking gateways: Interfaz entre la red telefónica y la red de Voz sobre IP.
● Voice over ATM gateways: Es igual al Trunking gateways pero que es para interfaz de red ATM.
● Residencial gateways: Proporcionan una interfaz (RJ11) a una de Voz sobre IP.
● Access gateways: Proporcionan una interfaz desde PBX digitales en una red de Voz sobre IP.
● Business gateways: Proporcionan una interfaz de PBX digital tradicional o un PBX a una red de
Voz sobre IP.
Los Servidores de Acceso a red pueden ser conectados a través de un módem a una red telefónica
de circuito y pueden proporcionar el acceso a Internet. Se espera que, en el futuro, las mismas
pasarelas combinarán servicio de VoIP y servicios de Acceso a Red. Además, la Conmutación por
circuito o paquete puede ofrecer una interfaz de control a elementos de control externo.
El protocolo MGCP presenta una arquitectura de control de llamada donde la “inteligencia” está
fuera de las pasarelas y es manejado por elementos de control de llamada externos, conocidos
como Agentes de Llamada. El MGCP presupone que estos elementos del control de llamada, o
Agentes de Llamada, se sincronizan entre sí para enviar órdenes coherentes y respuesta a las
pasarelas. Si esta suposición se viola, debe esperarse una conducta incoherente. No define un
mecanismo para sincronizar a los Agentes de Llamada.

Interfaz de control de gateway de medios de comunicación


La función de la interfaz es mantener el control de la conexión y del Equipo Terminal. Utiliza el
mismo modelo del sistema y las mismas convenciones de la denominación.

Protocolo MGCP
El Protocolo MGCP implementa la Interfaz de control de gateway de medios de comunicación como
un conjunto de transacciones. Las transacciones están compuestas por un orden y una respuesta
obligatoria.
Permite comunicar al controlador de gateway MGC (también conocido como Call Agent) con los
gateway de telefonía GW (hacia la PABX o PSTN). La versión 1.0 se encuentra en RFC-2705 de
octubre de 1999. Se trata de un protocolo de tipo master/slave donde el MGC informa las acciones
a seguir al GW.
Para la implementación de una buena señalización de la llamada, el Agente de Llamada debe
guardar huella del estado del Equipo Terminal, y la entrada debe asegurarse que se notifiquen los
eventos apropiadamente al Agente de Llamada. Las condiciones especiales existen cuando la
entrada o el Agente de Llamada se reinician. La entrada debe remitirse a un nuevo Agente de
Llamada durante los procedimientos de “fallas”, el mismo debe tomar la acción cuando la entrada
se desconecta, o hay que reiniciar.
Los mensajes MGCP viajan sobre UDP, por la misma red de transporte IP. El formato de trabajo
genera una inteligencia externa a la red (concentrada en el MGC) y donde la red de conmutación
está formada por los router de la red IP. El GW solo realiza funciones de conversión vocal
(analógica o de velocidad digital) y genera un camino RTP entre extremos. La sesión de MGCP
puede ser punto-a-punto o multipunto. MGCP entrega a GW la dirección IP, el puerto UDP y los
perfiles de RTP; siguiendo los lineamientos del Protocolo de Descripción de Sección (SDP).
Los comandos disponibles en MGCP son los siguientes:
• NotificationsRequest, indica al GW de eventos como puede ser la señalización DTMF en el
extremo.
• Notification Command, confirma las acciones del comando NotificationsRequest.
• CreateConnection, usado para crear una conexión que se inicia en el GW.
• ModifyConnection, usado para cambiar los parámetros de la conexión existente.
• DeleteConnection, usado para cancelar la conexión existente.
• AuditEndpoint, usado para requerir el estado del extremo al GW.
• AuditConnection, usado para requerir el estado de la conexión.
• RestartInProgress, usado por el GW para notificar que un grupo de conexiones se encuentran
en falla o reinicio.
• EndpointConfiguration, usado para indicar al GW las características de codificación esperadas
en el extremo final.

Relación con la Norma H.323


MGCP está diseñado como un protocolo interno dentro de un sistema distribuido que aparece en el
exterior como una sola pasarela de VoIP. Este sistema está compuesto por un Agente de Llamada
que puede ser o no distribuido sobre varias plataformas de la computadora, y de un conjunto de
Gateways, incluyendo un Gateways que realiza la conversión de los medios de comunicación, por
lo menos de las señales entre conmutación de circuitos y paquetes, y un Gateway de señalización
cuando es conectado a una red controlada por SS7 (Signalling Systems 7) que permite el
enrutamiento y control de la información y el tráfico de voz a través de las diferentes redes de
comunicación. En una configuración típica, estos sistema distribuidos hace interfaz con una o
varias partes de conmutación y compatible con H323.

Relación con las Normas de IETF


Mientras H.323 es la norma reconocida para los terminales de VoIP, el IETF también ha producido
las especificaciones para otros tipos de aplicaciones multimedia de comunicación. Estas otras
características técnicas incluyen:
• El Protocolo de Descripción de Sesión (SDP), RFC 2327
• El Protocolo de Anuncio de Sesión (SAP), RFC 2974
• El Protocolo de Inicialización de Sesión (SIP), RFC 3261
• El Protocolo Time Streaming Real (RTSP), RFC 2326

Conclusiones
• MGCP (Media Gateway Control Protocol), es un protocolo que soporta un control de señalización
de llamada escalable. El control de QoS se integra en el gateway o en el controlador de llamadas.
• Su compatibilidad con Normas de IETF y H323 lo hace ideal para aplicaciones de multimedia
sobre redes IP.
• Los mensajes MGCP viajan sobre UDP, por la misma red de transporte IP y su sesión puede ser
punto-a-punto o multipunto.

You might also like