In diesem Dokument wird beschrieben, wie Sie die Kabelerkennungsfunktion verwenden, um das Vorhandensein physischer Kabel zu überprüfen, die mit dem FXO-Port (Foreign Exchange Office) oder FXS-Port (Foreign Exchange Station) des Cisco TDM-Ports verbunden sind.
Die Funktion zur Kabelerkennung wurde in Cisco IOS® Version 15.1(1)T eingeführt. Diese Funktion wird verwendet, um das Vorhandensein eines physischen Kabels zu überprüfen, das mit einem FXO- oder FXS-Port verbunden ist. Diese Funktion funktioniert auf zwei verschiedene Arten, basierend auf der verwendeten IOS-Version.
In den nächsten Abschnitten wird beschrieben, wie diese Funktion funktioniert und welche Befehle und Ausgaben Sie berücksichtigen sollten.
In diesem Abschnitt wird beschrieben, wie Sie die Kabelerkennungsfunktion implementieren und verwenden.
Die Funktion zur Kabelerkennung benachrichtigt Sie durch die Verwendung von Syslog-Meldungen und/oder eine Änderung des Betriebsstatus eines Ports, die in der Befehlsausgabe show voice port summary beobachtet werden kann.
In dieser Tabelle sind die Benachrichtigungstypen für die verschiedenen Port-Typen aufgelistet:
PORT | SYSLOG-NACHRICHT | VOICE PORT-ZUSAMMENFASSUNG ANZEIGEN |
FXO-LS | JA | JA |
FXO-GS | JA | Nein |
FXS-LS | JA | Nein |
FXS-GS | JA | Nein |
Um die Kabelerkennungsfunktion für einen FXO- oder FXS-Port zu aktivieren, konfigurieren Sie den Befehl cable-detect für den Abschnitt voice-port:
voice-port 0/1/1cable-detect
Die Funktion zur Kabelerkennung wird automatisch über einen Abfragemechanismus ausgeführt, der alle 15 Sekunden ausgeführt wird. Eine Syslog-Meldung wird generiert, und bei der Ausgabe des Befehls show voice port summary tritt eine Änderung auf, wenn ein Kabel vom oder zum Port entfernt wird.
Ohne die konfigurierte Kabelerkennungsfunktion wird diese Sprachport-Zusammenfassung-Befehlsausgabe angezeigt (solange der Sprach-Port administrativ aktiv ist):
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
Wenn die Kabelerkennungsfunktion konfiguriert ist, scheint die Ausgabe identisch zu sein, wenn das Kabel an einen Port angeschlossen ist:
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
Wenn die Funktion zur Kabelerkennung konfiguriert und ein Kabel aus einem Port entfernt wird, werden Änderungen angezeigt. Wenn beispielsweise ein Kabel aus Port 0/1/1 entfernt wird, wird eine Syslog-Meldung wie diese generiert:
*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
Außerdem wurden diese Änderungen in der Befehlsausgabe show voice port summary beobachtet:
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
Wenn ein Kabel wieder an den Port angeschlossen wird, von dem es entfernt wurde, werden Änderungen beobachtet.
Dies ist die Syslog-Meldung, die generiert wird:
*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
Der Befehl show voice port summary gibt die ursprünglich beobachtete Ausgabe wieder:
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
Die Funktion der Kabelerkennungsfunktion wird in Cisco IOS Version 15.2(4)M und höher geändert.
Bei diesen Änderungen werden nur Syslog-Meldungen als Benachrichtigung für Änderungen des Kabelerkennungsstatus angezeigt. Die Ausgabe des Befehls show voice port summary spiegelt keine Änderungen wider. Anders als bei früheren Versionen werden die Syslog-Meldungen auch nicht automatisch angezeigt, wenn die Kabelerkennungsfunktion für das Sprachport-Segment konfiguriert wurde.
Um diesen Prozess zu automatisieren, müssen Sie den Befehl cable-detect-poll-timer für das Voice Service-POTS-Segment eingeben:
voice service pots
cable-detect-poll-timer
Mit diesem Befehl kann die Kabelerkennungsfunktion den Port wie definiert automatisch abfragen und eine Syslog-Meldung generieren, wenn eine Änderung aus der vorherigen Abfrage erkannt wurde.
Diese Syslog-Meldung wird jetzt beim Entfernen eines Kabels angezeigt:
*Oct 31 09:20:19.091: %HTSP-5-VPM_CABLE_STAT: voice port Foreign Exchange
Station 0/1/1: cable removed
Diese Syslog-Meldung wird jetzt beim Ersetzen eines Kabels angezeigt:
*Oct 31 02:00:32.399: %HTSP-5-VPM_CABLE_STAT: voice port Foreign Exchange
Office 0/2/1: cable reconnected
Wenn der Polll-Timer für die Kabelerkennung nicht konfiguriert ist, erfolgt die Abfrage der Kabelerkennung nicht automatisch. Wenn Sie den Status dieser Ports hinsichtlich der Kabelerkennung überprüfen möchten, müssen Sie den Befehl show voice cable all (Sprachkabel anzeigen) eingeben. Dieser Befehl wird verwendet, um den aktuellen Status der Kabelerkennung der Ports anzuzeigen, für die die Kabelerkennungsfunktion konfiguriert ist. Wenn sich der Status dieser Ports ändert, werden entsprechende Syslog-Meldungen generiert.
Dieser Ausschnitt zeigt ein Beispiel für die Anzeige des Sprachkabelstatus aller Befehlsausgaben:
#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
Um die vorherigen Abfragedaten für diese Ports zu überprüfen, geben Sie den Befehl show voice cable status summary ein:
#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
Mit der Cisco IOS-Version 15.3(3)M1, die exklusiv für den Cisco Integrated Services Router der G2-Serie (ISR) verfügbar ist, ist eine Erweiterung des Befehls zur Kabelerkennung, "Busyout-state" zur Kabelerkennung, enthalten. Dieser Befehl trägt dazu bei, Änderungen des Erkennungsstatus von Sprachport-Kabeln in der Befehlsausgabe show voice port summary wiederzugeben.
Dieser Befehl kann für das Sprachport-Segment hinzugefügt werden:
voice-port 0/1/1
cable-detect busyout-state
Diese Konfiguration wirkt sich auch auf die Befehlsausgabe show voice port summary aus:
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