内容

概要

ケーブル検出機能の概要

ケーブル検出機能

バージョン15.2(4)Mより前のIOSバージョン

IOSバージョン15.2(4)M以降

IOSバージョン15.3(3)M1

概要

このドキュメントでは、ケーブル検出機能を使用して、Cisco TDMのForeign Exchange Office(FXO)またはForeign Exchange Station(FXS)ポートに接続されている物理ケーブルの存在を確認する方法について説明します。

ケーブル検出機能の概要

ケーブル検出機能は、Cisco IOS®バージョン15.1(1)Tで導入されました。この機能は、FXOポートまたはFXSポートに接続された物理ケーブルの存在を確認するために使用されます。この機能は、使用されているIOSバージョンに基づいて、2種類の方法で動作します。

次のセクションでは、この機能の機能と、注意が必要なさまざまなコマンドと出力について説明します。

ケーブル検出機能

このセクションでは、ケーブル検出機能の実装方法と使用方法について説明します。

バージョン15.2(4)Mより前のIOSバージョン

ケーブル検出機能は、syslogメッセージの使用や、ポートの動作ステータスの変更を通じて通知します。これは、show voice port summaryコマンドの出力で確認できます。

次の表に、各種ポートの通知タイプを示します。

ポート

SYSLOGメッセージ

SHOW VOICE PORT SUMMARY

FXO-LS

はい

はい

FXO-GS

はい

NO

FXS-LS

はい

NO

FXS-GS

はい

NO

FXOポートまたはFXSポートのケーブル検出機能をアクティブにするには、voice-portセクションにcable-detectコマンドを設定します。

voice-port 0/1/1cable-detect

ケーブル検出機能は、15秒ごとに実行されるポールメカニズムを通じて自動的に動作します。syslogメッセージが生成され、show voice port summaryコマンドの出力で、ポートからのケーブルの取り外しやポートへの接続が行われたときに変更が発生します。

ケーブル検出機能が設定されていない場合、次の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   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

ケーブル検出機能を設定すると、ケーブルがポートに接続されている場合の出力は同じのように表示されます。

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

ケーブル検出機能を設定し、ケーブルをポートから取り外すと、変更が表示されます。たとえば、ケーブルがポート0/1/1から取り外された場合は、次のようなsyslogメッセージが生成されます。

*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

また、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

注：動作ステータス(OPER)がダウンに変更され、出力ステータス(OUT STATUS)がオフフックに変更します。

ケーブルを取り外したポートに再接続すると、変更が発生します。

生成されるsyslogメッセージは次のとおりです。

*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

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   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

IOSバージョン15.2(4)M以降

ケーブル検出機能の機能は、Cisco IOSバージョン15.2(4)M以降で変更されています。

これらの変更により、ケーブル検出ステータスの変更を通知するsyslogメッセージだけが表示されます。show voice port summaryコマンドの出力に反映される変更はありません。また、以前のバージョンとは異なり、ケーブル検出機能が音声ポートセグメントに設定されている場合、syslogメッセージは自動的には表示されません。

このプロセスを自動化するには、音声サービスPOTSセグメントに対してcable-detect-poll-timerコマンドを含める必要があります。

voice service pots

cable-detect-poll-timer

このコマンドを使用すると、ケーブル検出機能によって、定義された頻度でポートが自動的にポーリングされ、前のポーリングから変更が検出された場合はsyslogメッセージが生成されます。

注意：ポートがポーリングされるとコールの中断が発生する可能性があるため、ケーブル検出ポールは最小限に使用することを推奨します。

このsyslogメッセージは、ケーブルが取り外されたときに表示されます。

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

Station 0/1/1: cable removed

ケーブルを交換すると、次のsyslogメッセージが表示されます。

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

Office 0/2/1: cable reconnected

cable detect poll timerが設定されていない場合、cable detect pollは自動的に実行されません。ケーブル検出に関してこれらのポートのステータスを確認する場合は、show voice cable allコマンドを入力する必要があります。このコマンドは、ケーブル検出機能が設定されているポートの現在のケーブル検出ステータスを表示するために使用され、対応するsyslogメッセージは、これらのポートのステータスに変更がある場合に生成されます。

次のスニペットは、show voice cable-status allコマンドの出力の例を示します。

注意：このコマンドの実行に長い時間がかかることがあり、コールが中断する可能性があります。

#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

これらのポートの前のポールデータを確認するには、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

IOSバージョン15.3(3)M1

Cisco G2シリーズサービス統合型ルータ(ISR)専用のCisco IOSバージョン15.3(3)M1では、cable detectコマンドcable-detect busyout-stateの拡張が含まれています。このコマンドは、show voice port summaryコマンド出力の音声ポートケーブル検出状態の変化を反映するのに役立ちます。

次のコマンドを音声ポートセグメントに追加できます。

voice-port 0/1/1

cable-detect busyout-state

この設定は、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

注：この出力は、cable-detect busyout-stateを設定して、ケーブルがPort 0/2/1に接続されていない場合に表示されます。