proveedor de servicios @ 2012 Ibitec S.L. Todos los derechos reservados. Establecimiento de llamada y Manipulacin de dgitos Proveedores de Servicios de Telefona en Internet (ITSP) Contenido Gateways, Puertos de voz y Dial Peers Private Line Automatic Ringdown - PLAR Arreglar Dial Plans y Dial Peers 1 4 2 5 3 2 Solucionar los problemas de Sealizacin de los segmentos POTS 6 @ 2012 Ibitec S.L. Todos los derechos reservados. 3 Introduccin Para realizar llamadas a travs de la PSTN desde nuestra infraestructura unificada es necesario conectarnos a un proveedor de servicios usando enlaces TDM o enlaces de Telefona IP (Internet Telephony Service Providers ITSP).
El dispositivo que acta de interfaz con la PSTN es el gateway de voz, y su funcin es la conexin y traduccin lgica entre dos, o ms, tecnologas de red diferentes.
@ 2012 Ibitec S.L. Todos los derechos reservados. GATEWAYS, PUERTOS DE VOZ Y DIAL PEERS 4 @ 2012 Ibitec S.L. Todos los derechos reservados. 5 Gateways En la arquitectura de Comunicaciones Unificadas de Cisco, un gateway suele ser un router con un puerto de voz debidamente instalado y configurado. Los gateways pueden tener conexiones tanto a puertos de voz analgicos (FXO, FXS, E&M) como digitales (T1/E1 o PRI). @ 2012 Ibitec S.L. Todos los derechos reservados. 6 Segmento de Llamada (Call Leg) Un segmento de llamada es el camino de entrada o salida de una llamada a travs del gateway. Cuando la llamada llega al gateway se asocia a un puerto de entrada (el segmento de llamada entrante). Cuando la llamada sale por otro puerto se crea el segmento de llamada saliente. Existen segmentos de llamadas entrantes y salientes en cada gateway. Gateway Voz 1 IP PSTN Gateway Voz 2 Call Leg 1 Call Leg 2 Call Leg 4 Call Leg 3 @ 2012 Ibitec S.L. Todos los derechos reservados. 7 Dial Peers Un dial peer es un indicador a un endpoint, identificado por una direccin (patrn de dgitos). Los gateways Cisco soportan dos tipos de dial peers: POTS (utilizan nmeros de telfono de PSTN). VoIP (utilizan direcciones IP). Los dial peers identifican los endpoints de origen y final de los segmentos de llamada; un segmento de llamada entrante se identifica con un dial peer, y el segmento saliente se enruta a un dial peer de destino. Dependiendo de la direccin de la llamada, podemos tener: un dial peer POTS entrante y uno VoIP saliente, un dial peer VoIP entrante y uno POTS saliente, un dial peer VoIP entrante y uno VoIP saliente, un caso extrao, los dial peers entrante y saliente sean POTS. Cada dial peer define atributos como el cdec que usa, parmetros de QoS, etc.
@ 2012 Ibitec S.L. Todos los derechos reservados. 8 Configurar Dial Peers POTS Se configuran en el gateway por lnea de comandos (CLI) o GUI: Gateway(config)#dial-peer voice 10 pots Gateway(config-dialpeer)#destination-pattern 8675309 Gateway(config-dialpeer)#port 1/0/1 La palabra pots crea un dial peer de POTS, y la palabra VOIP crea un dial peer VoIP. El comando destination-pattern indica que el dispositivo conectado termina las llamadas en el nmero especificado o un rango de nmeros si se conecta a un PBX. El comando destination-pattern asocia un nmero con un dial peer. El patrn que se especifica puede ser un nmero o un rango de nmeros. El router utiliza el patrn para decidir a qu dial peer (o puerto fsico) debe enrutar la llamada. El comando port identifica la conexin fsica que el dial peer usa para llegar a su destino. @ 2012 Ibitec S.L. Todos los derechos reservados. 9 Configurar Dial Peers POTS Sintaxis del comando destination-pattern: Carcter Significado + El dgito precedente se repite una o ms veces. * y # No son comodines, son dgitos DMTF vlidos. , (coma) Inserta una pausa de un segundo. . (punto) Especifica un dgito cualquiera (0-9, *, #). El patrn 20. coincide con cualquier combinacin desde 200 hasta 209, ms 20* y 20#. [] Los corchetes definen un rango, en el cual cualquiera de los dgitos puede coincidir; por ejemplo 20[4-6] incluye 204, 205 y 206. T Indica una secuencia de longitud variable; esto es til en casos donde hay que llamar a nmeros PSTN; el patrn de destino podra ser .T que se corresponde a cualquier secuencia de hasta 32 dgitos. @ 2012 Ibitec S.L. Todos los derechos reservados. 10 Configurar Dial Peers VOIP Gateway(config)#dial-peer voice 20 voip Gateway(config-dialpeer)# destination-pattern 4... Gateway(config-dialpeer)# session target ipv4:10.1.1.2 El comando destination-pattern indica un patrn de destino correspondiente a cualquier nmero de cuatro cifras que empieza con el nmero 4. El comando session-target indica la direccin IP del gateway o del call agent que termina la llamada. Si la direccin IP est en un router, debera ser una direccin de loopback para que siempre est disponible. La configuracin anterior crea un dial peer H.323 (y no un dial peer SIP). @ 2012 Ibitec S.L. Todos los derechos reservados. 11 Dial Peer 0 El dial peer por defecto, el 0, no se puede borrar ni modificar, no negocia servicios como VAD, DTMF Relay o aplicaciones TCL. La configuracin del dial peer 0 para llamadas VoIP entrantes incluye: Any codec VAD enabled No RSVP Support Fax-rate voice La configuracin del dial peer 0 para llamadas de POTS entrantes incluye: no ivr application
@ 2012 Ibitec S.L. Todos los derechos reservados. 12 Dial Peers Los routers identifican los dial peer para la llamada entrante segn las siguientes normas: 1. Buscar el comando incoming called-number en un dial peer que coincide con el nmero llamado, o la secuencia DNIS para el segmento entrante. 2. Buscar el comando answer-address en un dial peer que coincida con el nmero que llama, o la secuencia ANI para el segmento entrante. 3. Buscar el comando destination-pattern en un dial peer que coincida con el nmero que llama, o la secuencia ANI para el segmento entrante. 4. Buscar el comando POTS dial peer port que coincide con el Puerto de voz de la llamada entrante (Solo para los dial peers de POTS). 5. Si todo lo anterior falla, como ltimo recurso se utiliza el dial peer 0.
@ 2012 Ibitec S.L. Todos los derechos reservados. 13 Dial Peers Cuando un router est buscando coincidencias entre los dgitos marcados y los dial peer configurados, intenta buscar la coincidencia ms larga. Esto se hace dgito a dgito. Cada dgito puede coincidir con un patrn y no con otros, hasta que existe un nico patrn que representa la mayor coincidencia entre el nmero marcado y el patrn de destino. Es en este momento cuando la llamada se enruta haca el dial peer de salida configurado con ese patrn. @ 2012 Ibitec S.L. Todos los derechos reservados. 14 Dial Peers - Ejemplo El nmero 867-5309 coincide con el dial peer 40 (exactamente los 7 dgitos). El nmero 867-4309 coincide con el dial peer 30 (primeros cuatro dgitos). El nmero 867-3309 coincide con el dial peer 20 (primeros cuatro dgitos). El nmero 876-5309 coincide con el dial peer 10 (no hay coincidencia, excepto ".T")
dial-peer voice 10 voip destination-pattern .T session target ipv4:10.10.10.1 ! dial peer voice 20 voip destination-pattern 867[2-3]... session target ipv4:10.10.20.1 ! dial-peer voice 30 voip destination-pattern 8674... session target ipv4: 10.10.30.1 ! dial-peer voice 40 voip destination-pattern 8675309 session target ipv4:10.10.40.1 Coincidencias nmeros marcados y dial peer configurados:
@ 2012 Ibitec S.L. Todos los derechos reservados. PROVEEDORES DE SERVICIOS DE TELEFONA EN INTERNET (ITSP) 15 @ 2012 Ibitec S.L. Todos los derechos reservados. 16 Proveedores de Servicios de Telefona en Internet (ITSP) Las conexiones de los proveedores de Servicios de Telefona en Internet son: Ms baratas. Estn disponibles en menores incrementos de AB que un enlace T1 o un PRI. Pueden gestionar trfico distinto al de voz simultneamente. Soportan la configuracin de QoS. La mayora de los enlaces ITSP son SIP, pero existe la opcin de H.323. La configuracin del gateway es sencilla, donde el dial peer de VoIP apunta al proveedor con los parmetros que este suministra. Las llamadas a la PSTN se enrutan al proveedor, que a su vez las enruta a su conexin PSTN, con una reduccin significativa de costes. @ 2012 Ibitec S.L. Todos los derechos reservados. ESTABLECIMIENTO DE LLAMADA Y MANIPULACIN DE DGITOS 17 @ 2012 Ibitec S.L. Todos los derechos reservados. 18 Establecimiento de llamada Para establecer una llamada con xito es necesario que los dgitos correctos se enven al dispositivo terminal, tanto de VoIP como de la PSTN. Las llamadas a la PSTN suelen ser ms complejas debido a las variaciones entre los diferentes nmeros necesarios para enrutar llamadas locales e internacionales. @ 2012 Ibitec S.L. Todos los derechos reservados. 19 Consumo de dgitos y reenvo Para los dial peer POTS, el gateway consume (elimina) los dgitos de la izquierda que coinciden exactamente con el patrn del dial peer destino, y nicamente enva los dgitos que coinciden con los comodines. Esto puede causar problemas si la PSTN solo recibe 4 dgitos. gateway(config)#dial-peer voice 20 pots gateway(config-dialpeer)#destination-pattern 867.... gateway(config-dialpeer)#port 1/0:1 Si el nmero marcado fuera 867-5309, el gateway enviara solo 5309 (los que coinciden con los comodines), y la PSTN sera incapaz de enrutar la llamada. Si aadimos el comando no digit-strip en la configuracin del dial peer, el gateway enva todos los dgitos. Para los dial peer VoIP, el comportamiento por defecto es enviar todos los dgitos. @ 2012 Ibitec S.L. Todos los derechos reservados. 20 Recoleccin de dgitos El router recoge los dgitos uno a uno, e intenta encontrar un patrn de destino. Cuando tiene una coincidencia exacta realiza la llamada, y no recoge ms dgitos. Esto puede causar problemas de enrutamiento si existen varios patrones con patrones sobreimpuestos. gateway(config)#dial-peer voice 1 voip gateway(config-dialpeer)#destination pattern 555 gateway(config-dialpeer)#session target ipv4:10.1.1.1 ! gateway(config)# dial-peer voice 2 voip gateway(config-dialpeer)#destination-pattern 5552112 gateway(config-dialpeer)#session target ipv4:10.2.2.2 Si el usuario marca 555-2112, el dial peer 1 encuentra una coincidencia exacta en el tercer dgito y utiliza estos dgitos para establecer la llamada. @ 2012 Ibitec S.L. Todos los derechos reservados. 21 Recoleccin de dgitos Para resolver el problema cambiamos la configuracin: gateway(config)#dial-peer voice 1 voip gateway(config-dialpeer)#destination pattern 555.... gateway(config-dialpeer)#session target ipv4:10.1.1.1 ! gateway(config-dialpeer)#gateway(config)#dial-peer voice 2 voip gateway(config-dialpeer)#destination-pattern 5552112 gateway(config-dialpeer)#session target ipv4:10.2.2.2 De esta manera, cuando hemos introducido el tercer dgito, el router no puede tomar ninguna decisin ya que los dos dial peer son posibles. Cuando introducimos el ltimo dgito el router determina que es el dial peer 2 el que tiene que establecer la llamada. El dial peer 1 tambin es una coincidencia exacta, pero el uso de los comodines (con diez mil posibles combinaciones) hace que se prefiera el dial peer 2. @ 2012 Ibitec S.L. Todos los derechos reservados. 22 Manipulacin de dgitos A veces necesitamos aadir, cambiar o eliminar dgitos antes de establecer una llamada, para evitar molestar al usuario o para cumplir con los requisitos de nmero de dgitos del gateway o la PSTN. Existen diversos mtodos para modificar la secuencia de dgitos: Prefijo. forward-digits Expansin de nmero. Reglas de traduccin. @ 2012 Ibitec S.L. Todos los derechos reservados. 23 Manipulacin de dgitos - Prefijo El comando prefix aade dgitos al principio de la secuencia despus de identificar el dial peer de salida, pero antes de pasar los dgitos al destino. gateway(config)#dial-peer voice 20 pots gateway(config-dialpeer)#destination-pattern 2... gateway(config-dialpeer)#prefix 6045552 gateway(config-dialpeer)#port 1/0/0 Si el usuario marca 2112, el comportamiento por defecto es enviar solamente 112. Si aadimos el comando prefix 6045552 fuerza al router a aadir los dgitos adicionales necesarios para enrutar la llamada por la PSTN. @ 2012 Ibitec S.L. Todos los derechos reservados. 24 Manipulacin de dgitos forward-digits El comando forward-digits obliga a que se enve un nmero especfico de dgitos, coincidencias exactas o de comodn, sobrescribiendo la pcaracterstica por defecto de eliminar los dgitos que coinciden. Se puede especificar un nmero de dgitos a enviar o utilizar forward-digits all para forzar el envo de todos los dgitos marcados. gateway(config)#dial-peer voice 20 pots gateway(config-dialpeer)#destination-pattern 5552... gateway(config-dialpeer)#forward-digits 7 gateway(config-dialpeer)#port 1/0/0 @ 2012 Ibitec S.L. Todos los derechos reservados. 25 Manipulacin de dgitos expansin de nmero El comando num-exp (la tabla de expansin de nmeros) es un comando global que puede expandir una extensin (quizs una extensin de 4 dgitos a un nmero completo de 9 dgitos de la PSTN) o sustituir un nmero por otro. El comando num-exp se aplica antes de que se encuentre coincidencia con el dial peer de salida, por ello es necesario que exista un dial peer que coincida con el nmero expandido para que funcione. gateway(config)#num-exp 2... 5552... gateway(config)#dial-peer voice 20 pots gateway(config-dialpeer)#destination-pattern 5552... gateway(config-dialpeer)#port 1/0/0 @ 2012 Ibitec S.L. Todos los derechos reservados. 26 Manipulacin de dgitos reglas de traduccin El comando global voice translation-rule configura perfiles de traduccin de nmeros. La utilizacin del comando requiere tres pasos: 1. Definir la regla de traduccin global: El comando rule define un patrn de coincidencia (555) y el patrn al que cambiar los dgitos (867). Los patrones de coincidencia y sustitucin se identifican con / que abre y cierra cada patrn.
gateway(config)#voice translation-rule 1 gateway(config)#rule 1 /555/ /867/ 2. Crear un perfil de traduccin que contenga la instruccin translate y referenciarlo con un nmero.
gateway(config)#voice translation-profile JENNY gateway(config)#translate called 1 3. Aplicar el perfil a uno o ms dial peers, en sentido de entrada o de salida:
gateway(config)#dial-peer voice 20 pots gateway(config-dialpeer)#description translated to Jenny gateway(config-dialpeer)#translation-profile outgoing JENNY gateway(config-dialpeer)# destination-pattern 5552... gateway(config-dialpeer)# port 1/0/0 @ 2012 Ibitec S.L. Todos los derechos reservados. 27 Manipulacin de dgitos reglas de traduccin Carcter Significado Indica cualquier carcter. \ (coincidencia) En el patrn de coincidencia: Ignora el significado del siguiente carcter \ (substitucin) En el patrn de substitucin: referencia un conjunto especfico del patrn de coincidencia. ^ Busca coincidencia al principio de la secuencia de dgitos. $ Busca coincidencia al final de la secuencia de dgitos. / Marca el inicio y el final de los patrones de coincidencia y substitucin. [0-9] Busca coincidencia con un nico carcter en una lista. [A0-9] No busca coincidencia con un nico carcter en una lista. * Repite la expresin anterior 0 o ms veces. + Repite la expresin anterior 1 o ms veces. ? Repite la expresin anterior 0 o 1 vez. () Identifica un conjunto en el patrn de coincidencia. @ 2012 Ibitec S.L. Todos los derechos reservados. 28 Manipulacin de dgitos reglas de traduccin Ejemplo 1: rule 1 /123/ /456/ El primer par de / define el patrn de coincidencia, y el segundo par define el patrn de sustitucin. Esta expresin significa sustituye 123 por 456. De esta manera sigue que: 123 se sustituye por 456 6123 se sustituye por 6456 1234 se sustituye por 4564 1234123 se sustituye por 4564123 (solo se sustituye la 1ra instancia del patrn) Ejemplo 2: voice translation?rule 1 rule 1 / ^40.../ /6666000/ Este ejemplo sustituye cualquier nmero de cinco dgitos que comienza por 40 por el nmero 6666000. @ 2012 Ibitec S.L. Todos los derechos reservados. 29 Manipulacin de dgitos reglas de traduccin Ejemplo 3: voice translation?rule 1 /^\(867\)\(....\)/ /555\2/ Si el nmero comienza por 867 y est seguido de otros cuatro dgitos, sustituye el 867 por 555 y los otros cuatro dgitos por los dgitos del conjunto 2 de coincidencia. Recuerda que / defines los patrones de coincidencia y sustitucin, y que \ significa que el siguiente carcter no es parte de la coincidencia. Los parntesis () indica el conjunto de caracteres del patrn de coincidencia que hay que mantener en el nmero sustituido. Los conjuntos se numeran a partir del 1, por tanto el primer patrn entre parntesis es 1, el segundo es 2. @ 2012 Ibitec S.L. Todos los derechos reservados. PRIVATE LINE AUTOMATIC RINGDOWN (PLAR) 30 @ 2012 Ibitec S.L. Todos los derechos reservados. 31 Private Line Automatic Ringdown (PLAR) PLAR crea una asociacin permanente entre un puerto de voz y un nmero de destino (o puerto de voz). Con PLAR configurado, cuando se descuelga ese puerto de voz, automticamente marca un patrn especificado por el comando connection plar <number>. La persona que realiza la llamada no escucha tono de lnea ni marca ningn nmero. PLAR es como una lnea directa; descuelga y el otro extremo responde sin tener que marcar. Para llamar al 867-5309 cuando se descuelga el telfono, basta configura PLAR:
voice port 1/0/0 connection plar 8675309 @ 2012 Ibitec S.L. Todos los derechos reservados. ARREGLAR DIAL PLANS Y DIAL PEERS 32 @ 2012 Ibitec S.L. Todos los derechos reservados. 33 Show dial-peer voice Muestra informacin de los dial peers de voz. Se usa desde modo user EXEC o privileged EXEC mode. show dial-peer voice [number | summary] Sintaxis: Number (Opcional): Un dial peer de voz especfico. Se muestra informacin detallada de ese dial peer. Summary (Opcional): Se muestra un resumen para cada dial peer de voz. Si no se utiliza ninguna de las opciones, se muestra la informacin detallada para todos los dial peers de voz. @ 2012 Ibitec S.L. Todos los derechos reservados. 34 Show dial-peer voice Ejemplo del uso de este comando para un dial peer de VoIP: Router# show dial-peer voice 101
VoiceOverIpPeer101 peer type = voice, information type = voice, description = ' ' , tag = 6001, destination-pattern = "6001', answer-address = ' ' , preference=0, CLID Restriction = None CLID Network Number = ' ' CLID Second Number sent CLID Override RDNIS = disabled, source carrier-id = target carrier-id = source trunk-group-label = ' ' , target trunk-group-label = ' ' , numbering Type = "unknown' group = 6001, Admin state is up, Operation state is up, incoming called - number = connections/maximum = 0/unlimited, DTMF Relay = disabled, <output omitted> @ 2012 Ibitec S.L. Todos los derechos reservados. 35 Show dial-peer voice Ejemplo con el parmetro summary: Router# show dial-peer voice summary
dial-peer hunt 0 DEST- PASS TAG TYPE ADMIN OPER PREFIX PATTERN PREF THRU SESS TARGET 100 pots up up 0 101 voip up up 5550112 0 syst ipv4 10.10.1.1 102 voip up up 5550134 0 syst ipv4 10.10.1 99 voip up down 0 syst 33 pots up down 0 @ 2012 Ibitec S.L. Todos los derechos reservados. 36 Debug voip dialpeer inout Muestra informacin sobre los dial peers de voz desde el modo privileged EXEC. Router# debug voip dialpeer inout
voip dialpeer inout debugging is on *May 1 19:32:11.731: //-1/6372E2598012/DPM/dpAssociateIncomingPeerCore: Result=Success(0) after DP_MATCH_INCOMING_DNIS; Incoming Dial-peer=100 *May 1 19:32:11.731: //-1/6372E2598012/DPM/dpAssociateIncomingPeerCore: Calling Number=4085550111, Called Number=3600, Voice-lnterface=0x0, Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE, Peer Info Type=DIALPEER_INFO_SPEECH *May 1 19:32:11.731: //-1/6372E2598012/DPM/dpAssociateIncomingPeerCore: Result=Success(0) after DP_MATCH_INCOMING_DNIS; Incoming Dial-peer=100 *May 1 19:32:11.735: //-1/6372E2598012/DPM/dpMatchPeersCore: Calling Number=, Called Number=3600, Peer Info Type=DIALPEER_INFO_SPEECH *May 1 19:32:11.735: //-1/6372E2598012/DPM/dpMatchPeersCore: Match Rule=DP_MATCH_DEST; Called Number=3600 *May 1 19:32:11.735: //-1/6372E2598012/DPM/dpMatchPeersCore: Result=Success(0) after DP_MATCH_DEST *May 1 19:32:11.735: //-1/6372E2598012/DPM/dpMatchPeersMoreArg: Result=SUCCESS(0) @ 2012 Ibitec S.L. Todos los derechos reservados. SOLUCIONAR LOS PROBLEMAS DE SEALIZACIN PARA LOS SEGMENTOS POTS 37 @ 2012 Ibitec S.L. Todos los derechos reservados. 38 show controllers t1 Muestra el estado de los controladores T1 (o E1) y su funcin. Router# show controllers t1 T1 4/1 is up. Applique type is Channelized T1 Cablelength is short 133 No alarms detected. Framing is ESF, Line Code is AMI, Clock Source is line Data in current interval (10 seconds elapsed): 0 Line Code Violations, 0 Path Code Violations 0 Slip Sees, 0 Fr Loss Sees, 0 Line Err Sees, 0 Degraded Mins 0 Errored Sees, 0 Bursty Err Sees, 0 Severely Err Sees, 0 Unavail Sees En este ejemplo no se detectaron alarmas. Las alarmas posibles son: El transmisor est enviando alarma remota (Transmitter is sending remote alarm) El transmisor est enviando Seal de Indicacin de Alarma (Transmitter is sending AIS) El receptor tiene perdida de seal (Receiver has loss of signal) El receptor tiene Seal de Indicacin de Alarma (Receiver is getting AIS) El receptor tiene perdida de trama (Receiver has loss of frame) El receptor tiene alarma remota (Receiver has remote alarm) El receptor no tiene alarmas (Receiver has no alarms) @ 2012 Ibitec S.L. Todos los derechos reservados. 39 show voice port Muestra informacin especfica de la configuracin, y de la tarjeta de interfaz de voz, de un puerto especfico. Router# show voice port 1/0/0
E&M Slot is 1, Sub-unit is 0, Port is 0 Type of VoicePort is E&M Operation State is DORMANT Administrative State is UP
Initial Time Out is set to 0 s Interdigit Time Out is set to 0 s Analog Info Follows: Region Tone is set for northamerica
Voice card specific Info Follows: Signal Type is wink-start Operation Type is 2-wire E&M Type is 1 Dial Type is dtmf In Seizure is inactive Out Seizure is inactive @ 2012 Ibitec S.L. Todos los derechos reservados. 40 show dialplan number Muestra el dial peer que corresponde a un nmero de telfono marcado, en modo privileged EXEC. Router# show dialplan number 1001
Macro Exp.: 1001
VoiceEncapPeer1003 information type = voice, tag = 1003, destination-pattern = 1001', answer-address = '' , preference=0, numbering Type = 1 unknown' group = 1003, Admin state is up, Operation state is up, incoming called-number = '' , connections/maximum = 0/unlimited, DTMF Relay = disabled, huntstop = enabled, type = pots, prefix = '' , forward-digits default session-target = 1 ' , voice-port = '1/1' @ 2012 Ibitec S.L. Todos los derechos reservados. 41 Debug voip ccapi inout Muestra el flujo de llamadas a travs del sistema, permite ver como el router gestiona las llamadas. Nos permite ver las operaciones de establecimiento y terminacin de llamadas, tanto para el segmento de telefona como para los segmentos de red. Router# debug voip ccapi inout voip ccapi inout debugging is on @ 2012 Ibitec S.L. Todos los derechos reservados. Ttulo de la Diapositiva CCNA Voice Preparndonos para soportar Comunicaciones Unificadas @ 2012 Ibitec S.L. Todos los derechos reservados. NTP Network Time Protocol DHCP Contenido VLANs de voz Firmware de Telfonos Cisco y Archivos de configuracin XML Power over Ethernet (PoE) 1 4 2 5 3 43 @ 2012 Ibitec S.L. Todos los derechos reservados. VLANS DE VOZ 44 @ 2012 Ibitec S.L. Todos los derechos reservados. 45 Ventajas de VLANs de voz Telfonos segmentados en redes lgicas separadas. Proporciona segmentacin y control de red. Permite a los administradores crear y reforzar la QoS. Permite a los administradores aadir y reforzar polticas de seguridad
@ 2012 Ibitec S.L. Todos los derechos reservados. 46 Modo de Operacin de VLANs Las VLAN ofrecen una separacin lgica de trfico de Capa 3 y se crean en la capa 2 (el conmutador de red). @ 2012 Ibitec S.L. Todos los derechos reservados. 47 VLANs de voz Una VLAN = un dominio de Broadcast = una subred IP Separan el trfico de voz y datos. No tenemos que volver a numerar el esquema de direcciones IP de la red para agregar endpoints de VoIP. Simplifica las configuraciones QoS. Necesita 2 VLANs: una para el trfico de datos y otra para el trfico de voz. Necesita slo un cable Ethernet para el telfono IP de CISCO y el PC que est conectado al telfono. Requiere 2 subredes IP: una para la VLAN de datos y otra para la VLAN de voz. @ 2012 Ibitec S.L. Todos los derechos reservados. 48 VLANs de voz Un puerto de acceso en un switch puede gestionar 2 VLANs: VLAN de acceso VLAN de voz El switch enva el ID de la VVLAN en mensajes CDP, y el telfono enva tramas propias etiquetadas con el ID de VVLAN aprendido y tramas del PC sin etiquetar. Al ser procesadas por el switch, las tramas no etiquetadas se etiquetaran con el ID de la VLAN de acceso configurada en el puerto correspondiente. Etiquetada 802.1Q (VLAN voz) No etiquetada 802.3 (VLAN acceso) @ 2012 Ibitec S.L. Todos los derechos reservados. 49 Configurar VLANs La VLAN de acceso se usa para el PC conectado al telfono IP. La VLAN de voz se usa para voz y sealizacin originada y terminada en el telfono IP CISCO. El comando Spanning-tree PortFast hace que el protocolo spanning tree habilite el puerto ms rpido. Switch(config)#interface FastEthernet 0/1 Switch(config-if)#switchport mode access Switch(config-if)#switchport access vlan 50 Switch(config-if)#switchport voice vlan 100 Switch(config-if)#spanning-tree portfast Configuracin tpica de switchport para un telfono IP conectado en la VVLAN 100 y el PC en la VLAN 50
@ 2012 Ibitec S.L. Todos los derechos reservados. 50 Verificar la configuracin de VLANs Switch#show interface fa0/17 switchport
Name: Fa0/17 Switchport: Enabled Administrative mode: static access Operational Mode: static access Administrative Trunking Encapsulation: negotiate Operational Trunking Encapsulation: native Negotiation of Trunking: Off Access Mode VLAN: 50 (VLAN0050) Trunking Native Mode VLAN: 1 (default) Voice VLAN: 100 (VLAN0100) Trunking VLANs Enabled: ALL Pruning VLANs Enabled: 2-1001 Appliance trust: none @ 2012 Ibitec S.L. Todos los derechos reservados. DHCP 51 @ 2012 Ibitec S.L. Todos los derechos reservados. 52 DHCP Asigna direcciones IP y mscaras de subred para una o ms subredes. Asigna un gateway por defecto. Asigna servidores DNS (opcional). Asigna otros servidores usados normalmente (opcional). Necesita ser personalizado para asignar un servidor TFTP a la VLAN de voz en la que estn los telfonos IP.
@ 2012 Ibitec S.L. Todos los derechos reservados. 53 Arranque de Telfonos IP El telfono IP se enciende. El telfono ejecuta un POST. El telfono usa el Protocolo de Descubrimiento de CISCO (CDP) para encontrar la VLAN de voz. El telfono inicializa su pila de protocolos IP. El telfono arranca. @ 2012 Ibitec S.L. Todos los derechos reservados. 54 Arranque de Telfonos IP (Continuacin) El telfono IP enva un broadcast solicitando una direccin IP. El servidor DHCP selecciona una direccin IP libre del pool y se la enva junto a otros parmetros, incluyendo option 150. El telfono IP se inicializa aplicando la configuracin IP a la pila IP. El archivo de configuracin contiene la direccin IP del call agent al que registrarse. El telfono IP solicita un archivo de configuracin del servidor TFTP definido en option 150. @ 2012 Ibitec S.L. Todos los derechos reservados. 55 Configurar el servicio DHCP default-router IP-address CMERouter(dhcp-config)# Define el gateway por defecto asignado a los cliente DHCP dns-server primary-IP [secondary-IP] CMERouter(dhcp-config)# Define el servidor o servidores DNS asignados a los clientes DHCP (opcional)
option 150 ip IP-address CMERouter(dhcp-config)# Define la opcin TFTP y que servidor TFTP asignar a los clientes. @ 2012 Ibitec S.L. Todos los derechos reservados. 56 Ejemplo de configuracin DHCP CMERouter(config)#ip dhcp excluded-address 10.112.0.1 10.112.0.10 CMERouter(config)#ip dhcp pool mypool CMERouter(dhcp-config)#network 10.112.0.0 255.255.255.0 CMERouter(dhcp-config)#option 150 ip 10.112.0.1 CMERouter(dhcp-config)#default-router 10.112.0.1 CMERouter(dhcp-config)#dns-server 10.100.0.1 10.100.0.2 CMERouter(dhcp-config)#exit El comando option 150 informa al telfono IP de la direccin IP del servidor TFTP. El servidor TFTP contiene los archivos de configuracin y firmware para el telfono IP.
@ 2012 Ibitec S.L. Todos los derechos reservados. NTP NETWORK TIME PROTOCOL 57 @ 2012 Ibitec S.L. Todos los derechos reservados. 58 NTP Network Time Protocol Una correcta sincronizacin de reloj es importante para el rendimiento del sistema, registro de detalles de llamada, resolucin de problemas y CDRs. Cada dispositivo CISCO tiene un reloj interno que puede establecerse desde varias fuentes, como el sistema de calendario interno y NTP. NTP permite a los dispositivos de red sincronizarse con un reloj maestro. El servidor NTP local puede tener un reloj adjunto o puede sincronizarse con una fuente autorizada. Existen servidores NTP gratuitos disponibles en Internet.
@ 2012 Ibitec S.L. Todos los derechos reservados. 59 NTP Network Time Protocol (Continuacin) El telfono IP obtiene el tiempo mostrado por pantalla de la plataforma de control de llamadas a la que est registrado. Cisco Unified Communications Manager Cisco Unified Communications Manager Express El tiempo del reloj interno de la plataforma de llamadas Cisco Unified Communications debera estar sincronizado con un servidor NTP. El tiempo de la plataforma de llamadas Cisco Unified Communications se usa para aadir una marca de tiempo a todos los mensajes syslog y trace.
@ 2012 Ibitec S.L. Todos los derechos reservados. 60 Configurar el Tiempo clock timezone zone hours-offset Router(config)# Establece la zona horaria local. clock summer-time zone recurring [start-date end-date] Router(config)# Especifica el uso del horario de verano. ntp server ip-address Router(config)# Permite que el reloj del router se sincronice con el servidor NTP especificado. @ 2012 Ibitec S.L. Todos los derechos reservados. 61 Ejemplo de configuracin de Reloj Router(config)#clock timezone cet 1 Router(config)#clock summer-time zone recurring second sunday march 02:00 first sunday november 02:00 Router(config)#ntp server 10.1.2.3 Servidor NTP 10.1.2.3 El reloj de telfono IP viene establecido por el router Cisco Unified Communications Manager Express router. El router Cisco Unified Communications Manager Express sincroniza su reloj con el servidor NTP Router configurado con zona horaria CET (Central European Time) y horario de verano habilitado. @ 2012 Ibitec S.L. Todos los derechos reservados. FIRMWARE DE TELFONOS IP Y ARCHIVOS DE CONFIGURACIN XML 62 @ 2012 Ibitec S.L. Todos los derechos reservados. 63 Firmware de Telfonos IP y Archivos de configuracin XML. Los telfonos IP de Cisco necesitan los siguientes archivos de configuracin para operar: El archivo de firmware: cargado en memoria no voltil. Para entregar el archivo de firmware a los telfonos IP, se usa el comando tftp-server flash:firmware-file- name. El comando load phone-type firmware-file tambin es necesario para poder asociar el modelo de telfono IP con su archivo de firmware. SEPAAAABBBBCCCC.cnf.xml: archivo XML de configuracin, especfico del dispositivo (AAAABBBBCCCC es la direccin MAC del dispositivo), que especifica la direccin IP, el puerto, firmware, locale, URL de la agenda (directory), etc. Este archivo se crea cuando el telfono IP se aade a la configuracin. XMLDefault.cnf.xml: archivo XML de configuracin que los dispositivos usan si su archivo SEPAAAABBBBCCCC no est disponible (si no se han registrado o han sido reseteados a parmetros de fbrica).
Estos archivos los descarga el telfono durante su proceso de arranque.
@ 2012 Ibitec S.L. Todos los derechos reservados. POWER OVER ETHERNET (POE) 64 @ 2012 Ibitec S.L. Todos los derechos reservados. 65 Power over Ethernet Power over Ethernet (PoE) elimina los costes y la gestin de cables, de las fuentes de alimentacin de los telfonos IP. Hay dos mecanismos para ofrecer PoE: Cisco prestandard (inline power). Estandar IEEE 802.3af. Para un correcto funcionamiento se debe garantizar que: El cableado RJ-45 est certificado para cumplir con el estndar requerido. El Telfono IP y el switch tienen el mismo mecanismo de PoE. El switch PoE tiene un SAI de respaldo para poder mantener el suministro de corriente en el caso de una avera. Otra alternativa es que cada telfono tenga su propio transformador o que se utilicen inyectores de potencia. @ 2012 Ibitec S.L. Todos los derechos reservados. 66 PoE Estndar de CISCO Funcionamiento: 1. El switch enva un tono especial, el Fast Link Pulse (FLP) al dispositivo conectado, un telfono IP. 2. Cuando est sin alimentacin, el dispositivo PoE tiene una conexin fsica entre el hilo por el que llega el FLP y el que conecta de vuelta al switch. Esto crea un circuito que devuelve el LP al switch. Los dispositivos que no son PoE no tienen esta conexin, por lo que el switch nunca recibir el FLP de un dispositivo que no requiera PoE. 3. Cuando el switch recibe el FLP, suministra corriente a la lnea. 4. El enlace se activa en 5 segundos. 5. El dispositivo (Telfono IP) arranca. 6. El telfono IP, a travs de CDP, le indica al switch cuanta corriente necesita (Los requisitos varan entre dispositivos). @ 2012 Ibitec S.L. Todos los derechos reservados. 67 PoE Estndar IEEE 802.3af El estndar 802.3af requiere que los ocho hilos en el cable RJ-45 estn conectados. Funcionamiento: 1. El switch aplica una seal DC constante a todos los puertos que pueden requerir PoE. 2. Un dispositivo que cumpla con IEEE 802.3af aplica una resistencia de 25 ohm al circuito DC. 3. El switch detecta la resistencia y aplica poca potencia PoE al enlace. 4. El dispositivo (Telfono IP) arranca. 5. El telfono utiliza CDP para indicar sus necesidades de potencia.
@ 2012 Ibitec S.L. Todos los derechos reservados. Fin 68 Preguntas