Contenido

Introducción

Descripción general de la función de detección de cable

Funcionalidad de la función de detección de cable

Versiones de IOS anteriores a la versión 15.2(4)M

Versiones 15.2(4)M y posteriores del IOS

Versión 15.3(3)M1 del IOS

Introducción

Este documento describe cómo utilizar la función de detección de cable para verificar la presencia de cables físicos que están conectados al puerto Foreign Exchange Office (FXO) o Foreign Exchange Station (FXS) del Cisco TDM.

Descripción general de la función de detección de cable

La función de detección de cable fue introducida en Cisco IOS® versión 15.1(1)T. Esta función se utiliza para verificar la presencia de un cable físico que está conectado a un puerto FXO o FXS. Esta función funciona de dos maneras diferentes, según la versión del IOS que se utiliza.

En las secciones siguientes se describe la forma en que funciona esta función y los diversos comandos y salidas que debe tener en cuenta.

Funcionalidad de la función de detección de cable

Esta sección describe cómo implementar y utilizar la función de detección de cable.

Versiones de IOS anteriores a la versión 15.2(4)M

La función de detección de cable le notifica a través del uso de mensajes syslog y/o un cambio en el estado operacional de un puerto, que se puede observar en el resultado del comando show voice port summary.

Esta tabla enumera los tipos de notificación para diferentes tipos de puertos:

PUERTO

MENSAJE DE SYSLOG

SHOW VOICE PORT RESUMMARY

FXO-LS

SÍ

SÍ

FXO-GS

SÍ

NO

FXS-LS

SÍ

NO

FXS-GS

SÍ

NO

Para activar la función de detección de cable para un puerto FXO o FXS, configure el comando cable-detect para la sección voice-port:

voice-port 0/1/1cable-detect

La función de detección de cable funciona automáticamente a través de un mecanismo de sondeo que se ejecuta cada 15 segundos. Se genera un mensaje syslog y se produce un cambio en el resultado del comando show voice port summary cuando hay una extracción de cable o una conexión con el puerto.

Sin la función de detección de cable configurada, se observa el resultado del comando show voice port summary (siempre que el puerto de voz esté administrativamente activo):

show voice port summary

IN      OUT

PORT    CH   SIG-TYPE  ADMIN OPER STATUS   STATUS    EC

=============== == ============ ===== ==== ======== ========

0/0/0   --    fxs-ls    up   dorm  on-hook  idle      y

0/0/1   --    fxs-ls    up   dorm  on-hook  idle      y

0/0/2   --    fxs-ls    up   dorm  on-hook  idle      y

0/0/3   --    fxs-ls    up   dorm  on-hook  idle      y

0/1/0   --    fxo-ls    up   dorm  idle    on-hook    y

0/1/1   --    fxo-ls    up   dorm  idle    on-hook    y

0/1/2   --    fxo-ls    up   dorm  idle    on-hook    y

0/1/3   --    fxo-ls    up   dorm  idle    on-hook    y

Cuando se configura la función de detección de cable, la salida parece ser la misma cuando el cable está conectado a un puerto:

show voice port summary

IN      OUT

PORT    CH   SIG-TYPE  ADMIN OPER  STATUS   STATUS   EC

=============== == ============ ===== ==== ======== ======

0/0/0    --    fxs-ls    up   dorm  on-hook  idle     y

0/0/1    --    fxs-ls    up   dorm  on-hook  idle     y

0/0/2    --    fxs-ls    up   dorm  on-hook  idle     y

0/0/3    --    fxs-ls    up   dorm  on-hook  idle     y

0/1/0    --    fxo-ls    up   dorm   idle   on-hook   y

0/1/1    --    fxo-ls    up   dorm   idle   on-hook   y

0/1/2    --    fxo-ls    up   dorm   idle   on-hook   y

0/1/3    --    fxo-ls    up   dorm   idle   on-hook   y

Cuando se configura la función de detección de cable y se quita un cable de un puerto, aparecen los cambios. Por ejemplo, si un cable se quita del Puerto 0/1/1, se genera un mensaje syslog como este:

*Oct 28 07:23:15.879: %LINK-3-UPDOWN: Interface Foreign Exchange Office 0/1/1,

changed state to operational status down due to cable removal

Además, se observan estos cambios en la salida del comando show voice port summary:

show voice port summary

IN       OUT

PORT    CH   SIG-TYPE  ADMIN OPER  STATUS   STATUS    EC

=============== == ============ ===== ==== ======== ========

0/0/0   --    fxs-ls    up   dorm  on-hook  idle       y

0/0/1   --    fxs-ls    up   dorm  on-hook  idle       y

0/0/2   --    fxs-ls    up   dorm  on-hook  idle       y

0/0/3   --    fxs-ls    up   dorm  on-hook  idle       y

0/1/0   --    fxo-ls    up   dorm   idle   on-hook     y

0/1/1   --    fxo-ls    up   down   idle   off-hook    y

0/1/2   --    fxo-ls    up   dorm  idle    on-hook     y

0/1/3   --    fxo-ls    up   dorm  idle    on-hook     y

Nota: El estado operativo (OPER) cambia a down, y el estado de salida (OUT STATUS) cambia a off-hook.

Cuando se vuelve a conectar un cable al puerto desde el que se eliminó, se observan cambios.

Este es el mensaje syslog que se genera:

*Oct 28 07:24:15.856: %LINK-3-UPDOWN: Interface Foreign Exchange Office 0/1/1,

changed state to operational status up due to cable reconnection

El resultado del comando show voice port summary vuelve al resultado observado originalmente:

show voice port summary

IN      OUT

PORT    CH   SIG-TYPE  ADMIN OPER  STATUS   STATUS   EC

=============== == ============ ===== ==== ======== ======

0/0/0    --    fxs-ls    up   dorm  on-hook  idle     y

0/0/1    --    fxs-ls    up   dorm  on-hook  idle     y

0/0/2    --    fxs-ls    up   dorm  on-hook  idle     y

0/0/3    --    fxs-ls    up   dorm  on-hook  idle     y

0/1/0    --    fxo-ls    up   dorm   idle   on-hook   y

0/1/1    --    fxo-ls    up   dorm   idle   on-hook   y

0/1/2    --    fxo-ls    up   dorm   idle   on-hook   y

0/1/3    --    fxo-ls    up   dorm   idle   on-hook   y

Versiones 15.2(4)M y posteriores del IOS

La funcionalidad de la función de detección de cable se modifica en Cisco IOS Versiones 15.2(4)M y posteriores.

Con estas modificaciones, sólo los mensajes syslog se muestran como una notificación para los cambios en el estado de detección de cable. No hay cambios reflejados en la salida del comando show voice port summary. Además, a diferencia de las versiones anteriores, los mensajes syslog no aparecen automáticamente cuando la función de detección de cable está configurada para el segmento de puerto de voz.

Para automatizar este proceso, debe incluir el comando cable-detect-poll-timer para el segmento voice service pots:

voice service pots

cable-detect-poll-timer

Este comando habilita la función de detección de cable para sondear automáticamente el puerto cada vez, según se define, y generar un mensaje de syslog si se detecta un cambio en la encuesta anterior.

Precaución: Cisco recomienda que el cable detecte sondeos se utilice de manera mínima, ya que la interrupción de la llamada podría ocurrir cuando se sondea un puerto.

Este mensaje syslog se observa ahora cuando se elimina un cable:

*Oct 31 09:20:19.091: %HTSP-5-VPM_CABLE_STAT: voice port Foreign Exchange

Station 0/1/1: cable removed

Este mensaje syslog se observa ahora cuando se reemplaza un cable:

*Oct 31 02:00:32.399: %HTSP-5-VPM_CABLE_STAT: voice port Foreign Exchange

Office 0/2/1: cable reconnected

Si el cable detect poll timer no está configurado, el cable detect poll no ocurre automáticamente. Cuando desea verificar el estado de estos puertos con respecto a la detección de cable, debe ingresar el comando show voice cable all. Este comando se utiliza para presentar el estado actual de detección de cable de los puertos para los cuales se configura la función de detección de cable, y los mensajes syslog que corresponden se generan si hay un cambio en el estado de estos puertos.

Este fragmento de código proporciona un ejemplo del resultado del comando show voice cable-status all:

Precaución: Este comando puede tardar más tiempo en ejecutarse y causar una interrupción de la llamada.

#show voice cable-status all

PORT         cable-status

========== ================

0/1/0        cable-detect not configured

0/1/1        cable-detect not configured

0/2/0        cable-detect not configured

0/2/1        not connected

*Oct 31 01:57:56.259: %HTSP-5-VPM_CABLE_STAT: voice port Foreign Exchange

Office 0/2/1: cable removed

Para verificar los datos de sondeo anteriores para estos puertos, ingrese el comando show voice cable-status summary:

#show voice cable-status summary

PORT         cable-status

========== ================

0/0/0        cable-detect not configured

0/0/1        cable-detect not configured

0/0/2        cable-detect not configured

0/0/3        cable-detect not configured

0/1/0        cable-detect not configured

0/1/1        cable-detect not configured

0/1/2        cable-detect not configured

0/1/3        cable-detect not configured

Versión 15.3(3)M1 del IOS

Con Cisco IOS versión 15.3(3)M1, disponible exclusivamente para Cisco G2 Series Integrated Services Router (ISR), se incluye una extensión del comando cable detect, cable-detect busyout-state. Este comando ayuda a reflejar los cambios en el estado de detección de cable de puerto de voz en el resultado del comando show voice port summary.

Este comando se puede agregar para el segmento de puerto de voz:

voice-port 0/1/1

cable-detect busyout-state

Esta configuración también afecta el resultado del comando show voice port summary:

IN      OUT

PORT    CH   SIG-TYPE  ADMIN OPER STATUS   STATUS   EC

=============== == ============ ===== ==== ======== ===

0/2/0   --   fxo-ls    up    dorm  idle   on-hook   y

0/2/1   --   fxo-ls    up    down  idle   off-hook  y

0/2/2   --   fxo-ls    up    dorm  idle   on-hook   y

0/2/3   --   fxo-ls    up    dorm  idle   on-hook   y

Nota: Este resultado se observa después de que se configure cable-detect busyout-state y el cable no esté conectado al Puerto 0/2/1.