Configuracion de Gatekeeper y Gateway de Voz en Router Cisco con CME


En esta ocasión vamos a revisar el procedimiento que se sigue cuando deseamos interconectar dos sitios remotos que están utilizando como sistema de telefonía un router con servicios de VoIP, existen otros procedimientos para realizar esta configuración, en este post nos enfocaremos en el uso de un Gatekeeper como punto central y dos Gateways de voz que están ejecutando el CME, una de las limitantes de la topología que vamos a revisar a continuación es que se tiene un SPF (Single Point of Failure) en una próxima entrada vamos a revisar como implementar redundancia para ofrecer alta disponibilidad del servicio.

GKGW Topology

Descripción de los equipos utilizados en la topología:

Gatekeeper Router: C3640  
IOS: c3640-jsx-mz124-19.image

Zone Router: C3725  
IOS: c3725-adventerprisek9-mz.124-15.T7.image

En nuestra topología tenemos dos zonas las cuales identificamos como CME-ZONE1 y CME-ZONE2, cada zona tiene asignada un rango de extensiones y un rango de dirección IP, en el supuesto que se encuentran en edificios separados y lo que deseamos es interconectar los dos servicios de telefonía, adicionalmente tenemos el Gatekeeper como punto principal de nuestra topología.

Para efectos prácticos vamos a obviar la configuración básica de los CME, pueden referirse a la entrada en la cual se explica como habilitar el servicio de telefonía en un router cisco Configuración Básica de un CME

Los pasos de configuración para habilitar el GK son los siguientes:

Paso 1: Habilitar el modo de configuración global y luego entrar en el modo de configuración del gatekeeper con el comando:

Gatekeeper(config)#gatekeeper

Gatekeeper(config-gk)#
Observamos que el contexto de configuración cambia, entrando en el modo de configuración del gatekeeper

Paso 2: Definir las zonas que administrara el Gatekeeper

Gatekeeper(config-gk)#zone local Zone1 zone1.com 1.1.1.1
Gatekeeper(config-gk)#zone local Zone2 zone2.com 1.1.1.1

Existen zonas remotas y zonas locales, para nuestro ejemplo estamos utilizando una topología en la que se considera una zona local, ya que el gatekeeper esta administrando los gateway de voz localmente dado que están conectados en el mismo segmento de red 1.1.1.0 /24, el GK tiene asignada la IP 1.1.1.1, el CME-ZONE1 la ip 1.1.1.2 y el CME-ZONE2 la ip 1.1.1.3

Paso 3: Definir los prefijos que tienen asociados cada zona, para la ZONE1 se esta utilizando el prefijo de marcado 3… ya que ese es el rango de extensiones definidas, para el ZONE2 se utiliza el prefijo 4…

Gatekeeper(config-gk)#zone prefix Zone1 3…
Gatekeeper(config-gk)#zone prefix Zone2 4…

Para habiltar el servicio al igual que cuando estamos configurando una interfaz de red, utilizamos el comando no shutdown

Gatekeeper(config-gk)#no shutdown

Paso 3: Configurar los CME locales en la interfaz que interconecta el equipo con el Gatekeeper para habilitarlos como Gateways de Voz

CME-ZONE1(config-if)# h323-gateway voip interface
Habilitamos la interfaz como gateway de voz para enrutar todo el trafico de llamadas hacia el Gatekeeper

CME-ZONE1(config-if)# h323-gateway voip id Zone1 ipaddr 1.1.1.1 1719
Definimos el ID el cual tiene que coincidir con el identificado de zona que configuramos en el Gatekeeper, ya que esto establece la relación entre el GK y el GW, definimos la ip del GK y colocamos el puerto que para nuestro caso es el puerto por defecto que define Cisco

CME-ZONE1(config-if)# h323-gateway voip h323-id SAN_SALVADOR
Definimos un ID que nos permite identificar el dispositivo de manera fácil cuando se este realizando algún proceso de resolución de problemas.

Paso 4: Configurar el CME para indicarle como debe de tratar las llamadas originadas localmente y hacia donde debe de enrutar las llamadas

CME-ZONE1(config)#dial-peer voice 3333 voip
Configuramos un dial-peer voice con el ID que nos permita identificarlo, para nuestro caso colocamos el numero 3333 que únicamente sirve para identificar que es el dial peer para el rango de extensiones que 3… y luego colocamos el comando voip, con esto habilitamos el modo de configuración del dial peer.

CME-ZONE1(config-dial-peer)# destination-patter ….
Con el comando destination-patter estamos indicando que cualquier numero que tenga el rango de extensión de 4 dígitos deberá de viajar hacia el session target que definamos.

CME-ZONE1(config-dial-peer)#session target ras
Configuramos como session target el modo RAS (Registration, Admision, Status) que maneja los mensajes que procesa el Gatekeeper para establecer la comunicación entre las dos zonas locales.

Paso 5: Habilitamos el modo Gateway en nuestro router CME y luego observamos como se realiza el proceso de registro entre el CME-ZONE1 y el GateKeeper

CME-ZONE1(config)# gateway

Zone1 Register

Finalmente podemos observar del lado del GK cuando ya finalizamos la configuración en ambos CME que se han establecidos los canales para el manejo de llamadas entre las dos zonas locales

Gatekeeper Endpoint

Luego podemos realizar una llamada entre las diferentes extensiones y observar como el GK esta procesando el trafico de llamadas proveniente de los GW configurados en las zonas locales.

CIPC calls

Y observamos el status con uno de los comandos de monitoreo del GK

Gatekeeper Calls

Si desean mayor información respecto a esta tecnología de Cisco, pueden referirse al siguiente enlace:

http://www.cisco.com/en/US/tech/tk1077/technologies_tech_note09186a00800a8928.shtml

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s