Archive for the ‘megaco’ Category

MGCP y MEGACO

March 12, 2008

Definiciones:

MGCP: Media Gateway Control Protocol (MGCP) is a protocol used within a distributed Voice over IP system.

MGCP is defined in RFC 3435, which obsoletes an earlier definition in RFC 2705. It superseded the Simple Gateway Control Protocol (SGCP).

Another protocol for the same purpose is Megaco, a co-production of IETF (RFC 3525) and ITU (Recommendation H.248-1). Both protocols follow the guidelines of the API Media Gateway Control Protocol Architecture and Requirements at RFC 2805.

Es un protocolo de séñalización en la telefonía por IP diseñado por la IEFT. MGCP fue el protocolo original, que evolucionó en MEGACO. Ambos protocolos están diseñados para la implementación en teléfonos IP que son más baratos que los teléfonos H.323 o SIP.

Está compuesto por:

  • un MGC, Media Gateway Controller
  • uno o más MG, Media Gateway
  • uno o más SG, Signaling Gateway.

Un gateway tradicional, cumple con la función de ofrecer conectividad y traducción entre dos redes diferentes e incompatibles como lo son las de Conmutación de Paquetes y las de Conmutación de Circuitos. En esta función, el gateway realiza la conversión del flujo de datos, y además realiza también la conversión de la señalización, bidireccionalmente.

MGCP separa conceptualmente estas funciones en los tres elementos previamente señalados. Así, la conversión del contenido multimedia es realizada por el MG, el control de la señalización del lado IP es realizada por el MGC, y el control de la señalización del lado de la red de Conmutación de Circuitos es realizada por el SG.

MGCP introduce esta división en los roles con la intención de aliviar a la entidad encargada de transformar el audio para ambos lados, de las tareas de señalización, concentrando en el MGC el procesamiento de la señalización.

El control de calidad de servicio QoS se integra en el gateway GW o en el controlador de llamadas MGC. Este protocolo tiene su origen en el SGCP (de Cisco y Bellcore) e IPDC. Bellcore y Level3 plantearon el MGCP a varios organismos.

MGCP packets are unlike what you find in many other protocols. Usually wrapped in UDP port 2427, the MGCP datagrams are formatted with whitespace, much like you would expect to find in TCP protocols. An MGCP packet is either a command or a response.

Commands begin with a four-letter verb. Responses begin with a three number response code.

There are eight (8) command verbs:

AUEP, AUCX, CRCX, DLCX, MDCX, NTFY, RQNT, RSIP

AUEP - Audit Endpoint
AUCX - Audit Connection

CRCX - Create Connection
DLCX - Delete Connection
MDCX - Modify Connection

RQNT – Request for Notification

NTFY - Notify

RSIP - Restart In Progress




Follow

Get every new post delivered to your Inbox.