Professional Documents
Culture Documents
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.
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.
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 .
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.
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
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
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.
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.
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.