Voz : Señalización de telefonía

Comprensión del problema de desconexión de FXO

20 Mayo 2008 - Traducción manual
Otras Versiones: PDFpdf | Traducción Automática (31 Julio 2013) | Inglés (2 Febrero 2006) | Comentarios

Contenidos

Introducción
Requisitos previos
     Requisitos
     Componentes utilizados
     Convenciones
Comprensión del problema de desconexión de FXO
Escenarios de ejemplo
Comprensión de los métodos de señalización de desconexión de supervisor
     Desconexión de señalización de arranque a tierra
     Desconexión de monitoreo basada en la denegación de energía
     Inversión de batería
     Desconexión de supervisión basada en el tono
     Comparación entre tarjetas de interfaz de voz (VIC) de FXO
Configuración de señalización de desconexión de supervisor
     Configuración del puerto de FXO para soportar denegación de energía en la versión 11.3MA y posterior del software Cisco IOS
     Configure el puerto de FXO para soportar la detección de inversión de la batería en la versión 12.0(7)XK y anterior del software Cisco IOS
     Configuración del puerto de FXO para soportar la desconexión de los tonos de supervisión en la versión 11.3MA del software Cisco IOS
     Configuración del puerto de FXO para soportar la desconexión de los tonos de supervisión en la versión 12.1(3)T del software Cisco IOS
     Configuración del puerto de FXO para soportar la desconexión de los tonos de supervisión en las versiones 12.1(5)XM y 12.2(2)T del software Cisco IOS
Discusiones relacionadas de la comunidad de soporte de Cisco

Introducción

Este documento ayuda a los clientes a comprender los problemas relacionados con la desconexión de la oficina de intercambio remota (FXO) y proporciona pautas para la corrección de este problema. También describe brevemente los métodos conocidos de señalización que se crearon para abordar el problema y cómo pueden implementarse en varias versiones del software Cisco IOS®. Éste no es un documento de configuración. Es una guía que lo ayuda a comprender principales problemas que pueden presentarse y las variaciones de la implementación según la versión.

Se recomienda leer también la documentación relacionada con varias versiones del software Cisco IOS abordadas en este documento para garantizar la correcta configuración de las funciones.

Requisitos previos

Requisitos

El conocimiento básico de la señalización de voz es necesario para comprender este documento mejor. Para obtener más información sobre las técnicas de señalización de voz, consulte Señalización y control de redes de voz.

Para comprender mejor las tarjetas de interfaz de voz FXO, consulte Comprensión de las tarjetas de interfaz de voz de FXO.

Componentes utilizados

Este documento no tiene restricciones específicas en cuanto a versiones específicas de software y hardware. Aborda los problemas relacionados con la Desconexión de FXO y es pertinente a las tarjetas de interfaz de voz de FXO.

Convenciones

Si desea obtener más información sobre las convenciones del documento, consulte las Convenciones de consejos técnicos de Cisco.

Comprensión del problema de desconexión de FXO

Cuando se utiliza la señalización de comienzo de bucle, la interfaz de FXO de un router es similar a la conexión entre un teléfono con el switch (central telefónica privada (PBX), red de telefonía pública conmutada (PSTN), Clave-Sistema). La interfaz de FXO cierra el bucle para indicar el estado de descolgado. El switch siempre proporciona una batería de manera que no haya una supervisión de desconexión desde el switch. Dado que el switch espera que un usuario de telefonía (ejemplo de una interfaz de FXO) cuelgue el teléfono una vez finalizada la llamada (en cualquier lago), también espera que el puerto FXO del router cuelgue. Este “intervención humana” no se construye en el router. El puerto FXO espera que el switch le indique cuándo colgar (o quitar la batería para indicar el estado de descolgado). Por este motivo, no se garantiza que un puerto de FXO final cercano o de final lejano desconecte la llamada una vez que cualquier final de la llamada cuelgue.

Los síntomas más frecuentes de este problema son los teléfonos que continúan llamando cuando el llamador ha colgado, o los puertos de FXO que siguen ocupados después de que la llamada previa debería haber finalizado.

Escenarios de ejemplo

Como una simple regla práctica, si el router local tiene un puerto de FXO y origina la llamada fuera de un puerto de FXO, tiene control sobre esa llamada y puede proporcionar la desconexión local. Si el router local tiene un puerto de FXO y recibe la llamada, requiere que el switch conectado proporcione esta señal de desconexión.

fxo_disconnect3.gif

Nota: Todas las situaciones suponen que no hay funciones Supervisory Disconnect (Desconexión de supervisor) configuradas en PBX.

Escenario 1

El teléfono A llama al teléfono B. El teléfono B no contesta. El teléfono A pasa al estado de colgado, pero el teléfono B continúa llamando por el FXO el router no posee información de señalización del cambio (pasando a descolgado) realizado por el teléfono A. Si la llamada se contesta, permanece activa hasta que el teléfono B cuelga, independientemente de las acciones del teléfono A.

Escenario 2

El teléfono B llama al teléfono A. Cuando los usuarios cuelgan, o si el teléfono B cuelga antes de que el teléfono A conteste, la llamada se desconecta dado que el puerto de FXO del router originó la llamada. No obstante, si el teléfono A cuelga antes del teléfono B, la llamada sigue activa hasta que el teléfono B cuelga.

Escenario 3

Ésta es la peor situación posible dado que las llamadas realizadas en cualquier dirección generan la recepción de una llamada del router en su puerto de FXO. En el caso de una llamada que proviene de PSTN, es posible que no sea tan problemático. Esto se debe a que el switch de PSTN con frecuencia proporciona una desconexión (arranque a tierra o denegación de energía) y el router de final lejano finaliza la llamada desde su puerto de FXO. No obstante, las llamadas a PSTN tendrán los mismos problemas abordados en este documento, dado que la llamada proviene desde el puerto de FXO del router.

Comprensión de los métodos de señalización de desconexión de supervisor

Desconexión de señalización de arranque a tierra

Se puede utilizar la señalización de arranque a tierra en el puerto FXO del router si el switch puede proporcionar una conexión de arranque a tierra. Cuando se configura, el switch quita la tierra de la conexión y el puerto FXO pasa el estado de colgado. Esta opción está disponible en los routers multiservicio series 1750, 2600, 3600, 3700 y MC3810.

Desconexión de monitoreo basada en la denegación de energía

La detección de denegación de energía es una interrupción en la alimentación en línea del switch o PBX al puerto FXO, que dura al menos 350 ms. La interfaz de FXO en el router detecta la ausencia de energía e interpreta esta señal como una indicación de desconexión de supervisor. Esta compatibilidad está disponible en los puertos de FXO analógicos de los routers de las series 1750, 2600, 3600, 3700 y MC3810 de Cisco en todas las versiones de Cisco IOS que soporten voz. Esta ilustración proporciona un ejemplo:

fxo_disconnect1.gif

Inversión de batería

Se implementa la inversión de batería mediante la inversión de la polaridad de la batería en el PBX. Esto se realiza inicialmente cuando la llamada se conecta (respuesta de final lejano), con la polaridad invertida durante toda la conversación. Cuando el final lejano se desconecta, la polaridad de la batería se cambia nuevamente a normal para indicar la desconexión de la llamada. El PBX usa la indicación de inversión de batería para comenzar la facturación.

Nota: Los puertos de la estación de intercambio remota (FXS) normalmente invierten la batería en el momento de conexión de la llamada. Por lo tanto, si un puerto de FXS se conecta con un puerto de FXO que no soporta la detección de la inversión de la batería, debe inhabilitar la inversión en el puerto de FXS para evitar comportamientos inesperados.

Desconexión de supervisión basada en el tono

Tono supervisor son las frecuencias audibles que el PBX puede producir para indicar que se ha liberado una llamada (llamador en estado de colgado) y la conexión debe finalizar. Los tonos son diferentes en la mayoría de los países. El puerto de FXO del router puede configurarse para interpretar tonos como Desconexión de supervisor y desconectar la llamada.

En este ejemplo de Desconexión de tonos de supervisión, la llamada se realiza al final lejano.

fxo_disconnect2.gif

Comparación entre tarjetas de interfaz de voz (VIC) de FXO

VIC

Desconexión de señalización de arranque a tierra

Desconexión de monitoreo basada en la denegación de energía

Inversión de batería

Desconexión de supervisión basada en el tono

VIC-2FXO

No

VIC-2FXO-M1/VIC-2FXO-M2

VIC2-2FXO/VIC2-4FXO

Configuración de señalización de desconexión de supervisor

Configuración del puerto de FXO para soportar denegación de energía en la versión 11.3MA y posterior del software Cisco IOS

El comando supervisory disconnect signal activa la compatibilidad del reconocimiento de la denegación de energía. Ésta es la configuración predeterminada. La configuración del comando no supervisory disconnect signal desactiva la compatibilidad de la denegación de energía en esta versión y también habilita la compatibilidad de la desconexión básica de tonos de supervisión. Consulte Configuración del puerto de FXO para soportar la desconexión de tonos de supervisión.

FXO_Paper(config)#voice-port 2/1/1
FXO_Paper(config-voice)#supervisory disconnect signal
FXO_Paper(config-voice)#end
FXO_Paper#

Configure el puerto de FXO para soportar la detección de inversión de la batería en la versión 12.0(7)XK y anterior del software Cisco IOS

Para configurar la compatibilidad para la inversión de la batería, el comando battery-reversal debe aplicarse al puerto de voz. Esta función es soportada en el router MC3810 de Cisco desde el inicio. Las plataformas Cisco 2600/3600 se soportaron por primera vez en la versión 12.0(7)XK del software Cisco IOS (integrado en la versión 12.1(3)T) del software Cisco IOS y necesita la adición de hardware FXO especial VIC-2FXO-M1 y VIC-2FXO-M2.

FXO_Paper(config)#voice-port 2/1/1
FXO_Paper(config-voice)#battery-reversal
FXO_Paper(config-voice)#end
FXO_Paper#

Para más información sobre VIC-2FXO-M1 y VIC-2FXO-M2, consulte Comprensión de las tarjetas de interfaz de voz de FXO.

Para mayor información sobre la configuración de la inversión de la batería, consulte Mejoras del puerto de voz en los routers Cisco series 2600 y 3600, y los Concentradores serie MC3810.

Configuración del puerto de FXO para soportar la desconexión de los tonos de supervisión en la versión 11.3MA del software Cisco IOS

La desconexión de los tonos de supervisión se introdujo por primera vez en la versión 11.3MA del software Cisco IOS. La activación fue con la configuración del comando no supervisory disconnect signal. En esta versión, la detección era mínima, FXO sólo podía detectar un tono de 600 hertz como la señal de desconexión.

FXO_Paper(config)#voice-port 2/1/1
FXO_Paper(config-voice)#no supervisory disconnect signal
FXO_Paper(config-voice)#end
FXO_Paper#

Configuración del puerto de FXO para soportar la desconexión de los tonos de supervisión en la versión 12.1(3)T del software Cisco IOS

La detección de los tonos de supervisión se modificó en la versión 12.1(3)T del software Cisco IOS para proporcionar compatibilidad más detallada. La interfaz de la línea de comando (CLI) también se modificó. A partir de esta versión, ahora es posible configurar los tonos de desconexión para que detecten continuamente durante las llamadas (mediante la configuración del comando mid-call) o sólo durante la configuración de las llamadas (mediante el uso del comando pre-connect en la configuración). Detección de cualquier tono (configurada por el comando anytone) funciona sólo durante la configuración de la llamada. Si configura la detección de anytone, también debe habilitar la cancelación de eco para evitar la desconexión a causa de la detección del tono de llamada del mismo router.

Otra nueva función es la posibilidad de crear clases de voz. Esto permite que se utilicen los diferentes componentes para crear un tono que puede configurarse de manera que coincida con el tono creado por el PBX en varios países. Dado que existen numerosos comandos que pueden realizar una clase de voz, este documento no alcanza a explicar su funcionalidad. Consulte la documentación de la versión para obtener información detallada.

FXO_Paper #configure terminal 
FXO_Paper(config)#voice-port 3/1/1
FXO_Paper(config-voiceport)#supervisory disconnect dualtone pre-connect voice-class 90
FXO_Paper(config-voiceport)#end

 FXO_Paper(config)# voice class dualtone 90
     FXO_Paper(config-voice-class)# freq-pair 1 350 440
     FXO_Paper(config-voice-class)# freq-pair 2 480 850
     FXO_Paper(config-voice-class)# freq-pair 3 1000 1250
     FXO_Paper(config-voice-class)# freq-max-deviation 10
     FXO_Paper(config-voice-class)# freq-max-power 6
     FXO_Paper(config-voice-class)# freq-min-power 25
     FXO_Paper(config-voice-class)# freq-power-twist 15
     FXO_Paper(config-voice-class)# freq-max-delay 16
     FXO_Paper(config-voice-class)# cadence-min-on-time 50
     FXO_Paper(config-voice-class)# cadence-max-off-time 500
     FXO_Paper(config-voice-class)# cadence-list 1 100 100 300 300 100 200 200 200
     FXO_Paper(config-voice-class)# cadence-list 2 100 200 100 400 100 200 300 300
     FXO_Paper(config-voice-class)# cadence-variation 8
     FXO_Paper(config-voice-class)# exit

Nota: Todos los comandos excepto el comando freq-pair en el modo de comando voice class dualtone están ocultos.

Nota: El comando supervisory disconnect dualtone se modificó y mejoró desde la versión 12.1(5)XM y 12.1(2)T del software Cisco IOS.

Configuración del puerto de FXO para soportar la desconexión de los tonos de supervisión en las versiones 12.1(5)XM y 12.2(2)T del software Cisco IOS

Las versiones 12.1(5)XM y 12.2(2)T del software Cisco IOS introdujeron muchas mejoras y cambios. Entre ellas se incluye un cambio en la línea de comando, la adición de las clases “Tone Detection Tolerance, cambios en la configuración de la clase de voz personalizada, habilitación para crear tonos CP personalizados y la posibilidad de usar los tonos de progreso de llamada específicos del país definidos con anterioridad. Los tonos de progreso de llamada específicos del país definidos con anterioridad proporcionan un medio para no tener que configurar una clase de voz personalizada. Esto reduce considerablemente la configuración general necesaria para implementar la función. Esto se configura mediante la aplicación del comando cptone locale al puerto de voz. Suele recomendarse que este método se intente de forma inicial antes de intentar utilizar cualquier configuración personalizada.

Ésta es una configuración de muestra. Tenga en cuenta la inclusión de los comandos timeouts wait-release 5 y timeouts call-disconnect 5. Los valores predeterminados de estos temporizadores son treinta segundos y sesenta segundos, que puede ser excesivo en uso normal. Por lo tanto, se deben reducir los temporizadores para adaptarse a la situación local. Como guía, cinco segundos puede considerarse como un valor más satisfactorio para ambos.

FXO_Paper#configure terminal
FXO_Paper(config)#voice-port 3/1/1
FXO_Paper(config-voiceport)#supervisory disconnect dualtone mid-call
FXO_Paper(config-voiceport)#cptone us
FXO_Paper(config-voiceport)#timeouts wait-release 5
FXO_Paper(config-voiceport)#timeouts call-disconnect 5
FXO_Paper(config-voiceport)#exit

Nota: El comando timeouts call-disconnect está oculto en la versión 12.1(5)XM del software Cisco IOS.

La desconexión de FXO no es compatible con las llamadas de conexión mediante pines locales entre puertos de voz analógicos (FXS y FXO) en los concentradores de la serie MC3810 de Cisco dado que el procesador de señales digitales (DSP) es omitido. Si la conexión mediante pines se desactiva con el comando de configuración global no voice local-bypass, la supervisión de desconexión de FXO es soportada.

Los concentradores serie MC3810 de Cisco deben equiparse con módulos de compresión de alto desempeño (HCM) para soportar la detección de tonos. Estándar Los módulos de compresión de voz (VCM) no soportan la función de Supervisión de desconexión de FXO.

Nota: Para configurar tolerancias de detección de tonos no predeterminadas, use el comando voice class dualtone-detect-params. Para obtener más información, consulte FXO Supervisión de desconexión.

Nota: Para obtener más información sobre cualquiera de los comandos de este documento, consulte la herramienta de búsqueda de comandos (solamente clientes registrados) .


Discusiones relacionadas de la comunidad de soporte de Cisco

La Comunidad de Soporte de Cisco es un foro donde usted puede preguntar y responder, ofrecer sugerencias y colaborar con colegas.


Document ID: 8120