You are on page 1of 9

Fundamentos de VoIP y QoS.

Gua 7 1 Facultad: Ingeniera Escuela: Electrnica Asignatura: Fundamentos de VoIP y QoS

Tema: Configuracin de CallManager Express (CME) y Cisco IP Communicator (CIPC)


Contenidos
Configuracin de Servicio de Telefona del Router Creacin de Nmeros de Directorio Configuracin de Telfonos Ejecucin de Cisco IP Communicator (CIPC) Establecimiento de Llamada entre Hosts Cambio de CODEC

Objetivos Especfico Ejecutar comandos de configuracin de Cisco Unified CallManager Express (CME)

Realizar proceso de instalacin de Cisco IP Communicator (CIPC) en un host. Ejecutar comandos para verificacin de operacin de CME y CIPC Realizar configuracin para registro de telfonos de forma manual y de forma automatizada.

Materiales y Equipo
2 Host con tarjeta de red y OS Windows. Instalador de Cisco IP Communicator. 2 Routers Cisco 1700 con imagen de IOS para VoIP y CME. 1 Switch Cisco 2950. 3 Cables UTP Tipo Rectos.

Procedimiento
Escenario y Topologa de Red: Bibliografa En este laboratorio se realizar configuracin de Cisco CallManager Express (CME) utilizando 1 Gua CLI. En los 2 hosts, se proceder a instalar el software de Cisco IP Communicator y el objetivo final de la prctica es que ambos host puedan realizar llamadas entre s. CIPC es un software para aplicaciones de telefona para simular un Cisco IP Phone en las PC. Para la comunicacin entre CME y los CIPC se utilizara el protocolo de Gateway Cisco SCCP (Skinny Call Control Protocol). El esquema de conexiones para el escenario de laboratorio es el siguiente:

2 Fundamentos de VoIP y QoS, Gua 7


ROUTER 1 (R1)

FE0/0

FE0/1

FE0/2 HOST A (HA) SWITCH 1 (S1)

FE0/3 HOST B (HB)

El esquema de direccionamiento IP a emplear es el siguiente: Direccin de Red: 192.168.1.0/24 IF FastEthernet0/0 (R1) 192.168.1.1 IF LAN Host 1 (HA) 192.168.1.2 IF LAN Host 2 (HB) 192.168.1.3 Todos los puertos del switch a utilizar en este laboratorio deben pertenecer a la misma VLAN. Por default todos los puertos del switch pertenecen a la VLAN 1.

Parte I: Configuracin de Direccionamiento IP


1. Realice las conexiones de los dispositivos tal como se muestra en la imagen de topologa de la red. 2. Configure los 2 hosts con sus respectivas direcciones IP y mscaras, las cuales estn detalladas en el cuadro de direccionamiento IP. 3. Ingrese al modo de configuracin global de R1 y proceda a habilitar la interface FastEthernet0/0 y configurar la direccin IP de R1.

R1#enable R1(config)# interface FastEthernet 0/0 R1(config-if)# ip address 192.168.1.1 255.255.255.0 R1(config-if)# no shutdown R1(config-if)# exit R1(config)# Parte 2: Configuracin de Servicio de Telefona del Router
Cisco Unified CallManager Express (CME) es una versin ms ligera de la aplicacin Call Manager (CM) para servidores. CM corre en servidores dedicados mientras que CME corre en routers. CME posee muchas de las funcionalidades y capacidades bsicas de CM, lo cual es suficiente para desplegar redes con un pequeo nmero de telfonos. CME provee una mejor relacin costo-beneficio en diversos ambientes de red en los cuales no es necesaria la implementacin de CM. Tanto CM como CME realizan funciones de servidores

Fundamentos de VoIP y QoS. Gua 7 3 cuya funcin principal es la de establecer llamadas entre telfonos as como otras funciones relacionados con telefona. La implementacin de Cisco IP Phones en una red requiere del uso de CME o CM para proveer servicios de telefona a los telfonos IP. Cisco IP Phones requieren de CME o CM principalmente durante la secuencia de arranque (boot sequence) y procedimientos de marcacin para proveer servicios de configuracin y de directorios. 1. Habilite las funcionalidades de CME en el router R1.

R1(config)# telephony-service R1(config-telephony)#


2. Debido a que solo se tienen 2 host corriendo CIPC, configure el nmero mximo de telfonos a 2. Luego configure el nmero mximo de nmeros de directorio a 10.

R1(config-telephony)# max-ephones 2 R1(config-telephony)# max-dn 10


3. Configure el valor del perodo keepalive para los telfonos a 15 segundos. Este valor especifica cunto tiempo debe esperar CME antes de considerar un telfono IP como inalcanzable y proceder a desregistrarlo.

R1(config-telephony)# keepalive 15
4. Configure un mensaje del sistema, el cual aparecer en todos los telfonos asociados con el CME.

R1(config-telephony)# system message UDB Cisco VoIP


5. Ejecute comando en el router para que genere los archivos de configuracin para todos los telfonos que se asocien con el CME.

R1(config-telephony)# create cnf-files


6. Configure la direccin origen (source address) para SCCP. Para ello utilice la direccin IP de la interface FastEthernet del router con nmero de puerto 2000.

R1(config-telephony)# ip source-address 192.168.1.1 port 2000 Parte III: Creacin de Nmeros de Directorio
Cuando se hace referencia a ephone en la configuracin de CME (paso 2 de la segunda parte), se refiere a un telfono Ethernet el cual est conectado por medio de una red IP. Un ephone representa el telfono fsico, el cual puede ser asociado con una direccin MAC y otras propiedades fsicas. Cada telfono dispone de una direccin MAC nica, por lo que para identificar un ephone especfico en la red, se puede hacer referencia a su direccin MAC.

4 Fundamentos de VoIP y QoS, Gua 7


En una red VoIP, un nmero de directorio (directory number) representa un telfono lgico con un nmero de telfono y un nombre (label) asociado. Un Cisco IP Phone puede ser asociado con ms de un nmero de directorio a la vez, convirtindolo en un dispositivo multi-lnea, en el cul cada lnea posee su propio nmero de directorio. 1. Configure el nmero de directorio para el CIPC instalado en el Host A, utilizando el comando ephone-dn tag. Para el primer telfono utilice el tag de 1.

R1(config)# ephone-dn 1
2. En el modo de configuracin del DN, configure el nmero de telfono y el nombre para el primer CIPC. Utilice el nmero de telfono 5001 y asigne como nombre o etiqueta Host A.

R1(config-ephone-dn)# number 5001 R1(config-ephone-dn)# name Host A


3. Repita los pasos anteriores para configurar el DN para el CIPC instalado en el Host B. Utilice un nmero de telfono 5002 y nombre Host B.

R1(config)# ephone-dn 2 R1(config-ephone-dn)# number 5002 R1(config-ephone-dn)# name Host B Parte IV: Configuracin de Telfonos
Antes de configurar los telfonos en el router, se debe obtener la direccin MAC de ambos hosts. MAC Host A: _________ . __________ . __________ MAC Host B: _________ . __________ . __________
1. En R1 ingrese al modo de configuracin del ephone 1 (Host A).

R1(config)# ephone 1 R1(config-ephone)#


2. Asocie al ephone 1 su correspondiente direccin MAC.

R1(config-ephone)# mac-address HHHH.HHHH.HHHH


3. Configure el tipo de telfono a ser utilizado. En este caso se simulan los

telfonos Ethernet utilizando Cisco IP Communicator (CIPC).

R1(config-ephone)# type cipc


4. Asigne al primer botn del telfono el nmero de directorio 1 (DN 1) utilizando

el comando button line. Este comando asigna las lneas telefnicas a los

Fundamentos de VoIP y QoS. Gua 7 5 botnes del telfono, al igual que determina el tono (ringer) asociado a la lnea telefnica. En este caso utilizaremos el formato 1:1, en el cual el primer 1 indica el primer botn del telfono, : indica un tono normal, el segundo 1 representa el nmero de directorio 1 (configurado en el paso 1 parte III).

R1(config-ephone)# button 1:1


5. Proceda a configurar el ephone 2 (Host B) utilizando sus correspondientes

parmetros.

R1(config)# ephone R1(config-ephone)# R1(config-ephone)# R1(config-ephone)#

2 mac-address HHHH.HHHH.HHHH type cipc button 1:2

Parte V: Ejecucin de Cisco IP Communicator (CIPC)


1. Antes de ejecutar CIPC, habilite el debugging en R1 para el proceso de registro de ephones. Esto permitir observar el output con los resultados de cada uno de los pasos de registro de ephones.

R1# debug ephone register

EPHONE registration debugging is enabled 2. Ejecute el software CIPC instalado en el Host A y siga cada uno de los pasos para completar el asistente de configuracin de audio (Audio Tuning Wizard). 3. Una vez termina el proceso de configuracin de audio observara la pantalla que indica que CIPC est cargando. Si es la primera vez que se ejecuta CIPC en el host, aparecer automticamente la pantalla de preferencias del telfono. Caso contrario, al aparecer la imagen de un Cisco IP Phone de un click derecho sobre la imagen y escoja la opcin preferences, para editar las preferencias de CIPC. 4. Bajo la pestaa Network de la pantalla de preferencias utilice la lista desplegable para escoger el nombre del dispositivo adecuado. En la parte de configuracin de TFTP Servers escoja la opcin Use these TFTP Servers e ingrese la direccin IP de R1 para el servidor TFTP 1. 5. Una vez finalizada la configuracin de preferencias del CIPC, el IP Phone debe cargar de forma exitosa en Host A. Verifique que el banner o mensaje de sistema configurado aparezca en la parte inferior de la pantalla y que el nmero de directorio correcto aparezca en la esquina superior derecha. 6. Observe el output del debug generado cuando el ephone 1 es registrado en R1. 7. Proceda a ejecutar el CIPC en el Host B para que el ephone 2 sea registrado correctamente en R1. Una vez se hayan registrado ambos hosts, deshabilite el debugging en R1.

6 Fundamentos de VoIP y QoS, Gua 7


R1# undebug all
8. Ejecute el commando show ephone [mac -address|phone type] para desplegar en pantalla informacin sobre todos los Cisco IP Phones registrados. En este laboratorio solo se usan CIPC, por lo tanto ejecute el comando de la siguiente forma:

R1# show ephone cipc Parte VI: Establecimiento de Llamada entre Hosts
1. En Host A, marque la extensin 5002 (Host B) ingresando los nmeros con el teclado o utilizando el teclado virtual del CIPC. Luego haga click en la tecla virtual (softkey) Dial. 2. En Host B se debe escuchar que suena el telfono y observar en pantalla la recepcin de llamada por parte de Host A. Haga click en la tecla virtual (softkey) Answer para contestar. Verifique que mientras est activa la comunicacin, el timer de la llamada debe incrementar en ambos hosts.

Parte VII: Cambio de CODEC


Existen mltiples codecs que pueden ser utilizados para comunicacin VoIP. Un codec es una herramienta utilizada para el proceso de codificacin y decodificacin entre los datos de voz analgica (sonido) y un formato digital. 1. Verifique el codec utilizado en el laboratorio, para ello establezca una llamada VoIP entre ambos hosts y haga doble click en el botn ? ubicado en la pantalla del CIPC. Codec utilizado: _______________ 2. Finalice la llamada y en R1 ingrese al modo de configuracin ephone y utilice el comando codec type para cambiar el codec default g711ulaw por el codec g729r8 .

R1(config)# ephone R1(config-ephone)# R1(config-ephone)# R1(config-ephone)#

1 codec g729r8 ephone 2 codec g729r8

3. Reinicie los IP Phones en ambos hosts y repita el paso 1 Codec utilizado: _______________ G.729 utiliza solo 8Kb de BW mientras que G.711 utiliza 64Kb. Esta reduccin en el BW utilizado implica una prdida de calidad de sonido.

Fundamentos de VoIP y QoS. Gua 7 7

Parte VIII. Agregar CIPC de forma automatizada


Para esta parte del laboratorio se utilizar el comando auto assign, el cual se emplea para automatizar parcialmente el proceso de configuracin de IP Phones. Este comando especifica el rango de nmeros de directorio (phone-dn) que se utilizarn para ser asignados a todos los IP Phones nuevos que el router descubra en la red. Este mtodo es utilizado cuando varios telfonos van a ser instalados en una red, los cuales tendrn asignado un nmero de extensin nico. 1. Desconecte el CIPC correspondiente al Host B del switch y proceda a eliminar toda configuracin relacionada con dicho ephone.

R1(config)# no ephone-dn 2 R1(config)# no ephone 2


2. Agregue un segundo nmero de directorio (DN) con su respectivo nmero de extensin. En este caso se utilizar la extensin 5002. Esta configuracin ser con la que se configurar automticamente cualquier telfono nuevo que sea conectado a la red.

R1(config)# ephone-dn 2 R1(config-ephone-dn)# number 5002


3. Ingrese al modo de configuracin de CME del router:

R1(config)# telephony-service R1(config-telephony)#


4. Utilice el comando auto assign dn-tag to dn-tag [type phone-type]. La parte dntag to dn-tag se utiliza para especificar el rango de ephone-dn los cuales se utilizarn para los ephones que se agreguen a la red. Al no especificar el tipo de telfono a utilizar, se aplicar la configuracin para cualquier tipo de telfono.

R1(config)# telephony-service R1(config-telephony)# auto assign 2 to 2


5. En modo privilegiado, ejecute el siguiente comando para observar en pantalla los paquetes ephone que se generan durante el proceso de registro de un telfono nuevo. R1# debug ephone pak 6. Conecte el Host B a su correspondiente puerto del switch. 7. Observe el output obtenido del debugging. Puede tomar un par de minutos todo el proceso de registro del CIPC con el CME.

8 Fundamentos de VoIP y QoS, Gua 7


8. Verifique que ambos telfonos estn debidamente registrados y configurados ejecutando el siguiente comando. R1# show ephone 9. Para verificar el correcto funcionamiento de la red, realice una llamada entre hosts ejecutando el procedimiento especificado en la parte 6 de esta gua.

Bibliografa Gua 3 2005)


Network+ 2005 In Depth, Tamara Dean; Course Technology PTR; 1 edition (March 15,

Local Area Networks (McGraw-Hill Forouzan Networking Series), Forouzan McGraw-Hill Education Gua and - Europe (February 1, 2002) Seventh Edition, Williams Stalling Prentice Hall; 7 4 Computer Communications, Data edition (May 8, 2003)
fa

Fundamentos de VoIP y QoS. Gua 7 9

Hoja de cotejo:

Docente: Gua 7: Configuracin de CallManager Express (CME) y Cisco IP Communicator (CIPC) Mquina No:
Alumno:
Tema: Presentacin del programa Alumno: : Docente Docente:

7 1

Mquina No: GL:


Mquinaa No: Fecha: GL: GL:

EVALUACION %
CONOCIMIENTO 25

1-4
Demostr poco conocimiento sobre el tema de la prctica. Configura los servicios de telefona en el Router. Crea los nmeros de directorio y configura los telfonos en el Router.

5-7
Demostr conocimiento medio sobre el tema de la prctica. Configura los servicios de telefona en el Router. Crea los nmeros de directorio y configura los telfonos en el Router. Realiza la configuracin de los Host y establece llamada entre ellos.

8-10
Demostr buen conocimiento sobre el tema de la prctica. Configura los servicios de telefona en el Router. Crea los nmeros de directorio y configura los telfonos en el Router. Realiza la configuracin de los Host y establece llamada entre ellos. Automatiza el proceso de configuracin de los telfonos IP

Nota

APLICACIN DEL CONOCIMIENTO

70

ACTITUD

2.5

Es un observador pasivo.

2.5

Es ordenado pero no hace un uso adecuado de los recursos.

Participa ocasionalmente o lo hace constantemente pero sin coordinarse con su compaero. Hace un uso adecuado de recursos respetando las pautas de seguridad, pero es desordenado.

Participa propositiva e integralmente en toda la prctica. Hace un manejo responsable y adecuado de los recursos conforme a pautas de seguridad e higiene.

TOTAL

100

You might also like