Está en la página 1de 3

Comprensión de las interacciones de MGCP con

Cisco CallManager
Media Gateway Control Protocol (MGCP) es un protocolo de texto sin formato utilizado por los dispositivos de
control de llamadas para administrar las puertas de enlace de telefonía IP. MGCP es un protocolo maestro /
esclavo que permite que un dispositivo de control de llamadas (como Cisco CallManager) tome el control de un
puerto específico en una puerta de enlace. Esto tiene la ventaja de la administración de puerta de enlace
centralizada y proporciona soluciones de telefonía IP en gran medida escalables. 

Con este protocolo, Cisco CallManager conoce y controla el estado de cada puerto individual en la puerta de
enlace. Permite el control completo del plan de marcado desde Cisco CallManager, y le da a CallManager el
control por puerto de las conexiones a la red telefónica pública conmutada (PSTN), PBX heredada, sistemas de
correo de voz, teléfonos de servicio telefónico simple (POTS), etc. Esto se implementa con el uso de una serie
de comandos de texto sin formato enviados a través del puerto 2427 del Protocolo de datagramas de usuario
(UDP) entre Cisco CallManager y la puerta de enlace.

Otro concepto relevante para la implementación de MGCP con Cisco CallManager es PRI Backhaul. Esto
ocurre cuando Cisco CallManager toma el control de los datos de señalización Q.931 utilizados en un ISDN
(Red Digital de Servicios Integrados) PRI (Interfaz de Velocidad Primaria).
PRI es el estándar para proporcionar servicios de telecomunicaciones a empresas y oficinas. Se basa en la
transmisión T-carrier (T1) en los EE. UU., Canadá y Japón, mientras que el E-carrier (E1) es común en Europa y
Australia. La línea T1 consta de 23 canales portadores (B) y un canal de datos (D) para fines de control, [1] para un
ancho de banda total de 24x64-kbit / so 1.544 Mbit / s

También es importante tener en cuenta que para que se produzca una interacción MGCP con Cisco
CallManager, la puerta de enlace debe tener soporte para CallManager. Use la herramienta Software
Advisor para asegurarse de que su plataforma, así como la versión del software Cisco IOS® o el sistema
operativo Catalyst (CatOS) sean compatibles con Cisco CallManager para MGCP.

Componentes MGCP
Estas secciones discuten los dos atributos de MGCP que le permiten funcionar. Los puntos finales son
referencias a puertos de voz específicos en una puerta de enlace, mientras que los agentes de llamada son los
dispositivos de control que administran las puertas de enlace.

- AALN: Puntos de entrada de línea analógica. Este nombre se usa para designar que el tipo de punto
final es analógico. Esto significa que las tarjetas de interfaz de voz (VIC) FXO o FXS están en uso. Este
valor cambia según el tipo de punto final que esté en uso. Por ejemplo, si se usa una interfaz DS3, este
valor sería "ds3". Más información sobre la especificación del punto final digital se proporciona más
adelante en este documento.
- S1: Ranura 1. Este es el número de ranura en el chasis que contiene el módulo de red de voz.
- SU0: Subunidad 0. Este es el número de ranura en el módulo de red de voz que contiene VIC y tarjetas
de interfaz de voz / WAN VWIC.
- 0: Este es el número de puerto de voz en un VIC específico o VWIC.
- av-vg200-1.cisco.com: Este es el nombre de host del punto final de muestra. Si la puerta de enlace se
ha configurado con un nombre de dominio, se agrega al nombre de host como se ve en este ejemplo.
En este punto final, se describe el puerto de voz 1/0/0 en una puerta de enlace con un nombre de host av-
vg200-1 y un nombre de dominio de cisco.com. AALN describe que se trata de un puerto analógico, S1 describe
que el módulo de red está en la ranura 1 y SU0 / 0 indica la tarjeta de interfaz y el número de puerto en el
módulo de red.

Comandos MGCP
MGCP se implementa mediante un conjunto de comandos y respuestas entre el agente de llamada y la puerta
de enlace transmitidos en texto sin formato. Debido a que se utiliza texto sin formato, puede ser muy útil
comprender estos comandos para solucionar problemas relacionados con MGCP. Estos comandos se
transmiten y reciben a través del puerto UDP 2427. Hay ocho tipos diferentes de comandos MGCP.  Esta tabla
los define:

Los parámetros se envían junto con los comandos para especificar exactamente qué se requiere o qué
información se proporciona. 

Los teléfonos IP Cisco 7960 en este ejemplo utilizan el protocolo Skinny Call Control (SCCP) para comunicarse
con Cisco CallManager. Los datos de voz reales se transfieren a través del Protocolo de transporte en tiempo
real (RTP) directamente entre los dos dispositivos. El Cisco CallManager usa MGCP solo para controlar la
puerta de enlace.
https://www.cisco.com/c/en/us/support/docs/voice/media-gateway-control-protocol-mgcp/44130-understanding-
mgcp.html

https://www.cisco.com/c/en/us/support/docs/voice-unified-communications/unified-communications-manager-
callmanager/42106-vg200-vfy.html?
referring_site=RE&pos=2&page=https://www.cisco.com/c/en/us/support/docs/voice/media-gateway-control-
protocol-mgcp/44130-understanding-mgcp.html

https://www.cisco.com/c/en/us/support/unified-communications/unified-communications-manager-
callmanager/tsd-products-support-series-home.html