signal through srv version

signal

音声ポートのシグナリングのタイプを指定するには、音声ポート設定モードで signal コマンドを使用します。 既定の設定に戻すには、このコマンドの no の形式を使用します。

Foreign Exchange Office(FXO)および Foreign Exchange Station(FXS)音声ポート

signal {groundstart | loopstart [live-feed]}

no signal {groundstart | loopstart}

Ear and Mouth(E & M)音声ポート

signal {delay-dial | immediate | lmr | wink-start}

no signal {delay-dial | immediate | lmr | wink-start}

Centralized Automatic Message Accounting(CAMA)ポート

signal {cama {kp-0-nxx-xxxx-st | kp-0-npa-nxx-xxxx-st | kp-2-st | kp-npd-nxx-xxxx-st | kp-0-npa-nxx-xxxx-st-kp-yyy-yyy-yyyy-st} | groundstart | loopstart}

no signal {cama {kp-0-nxx-xxxx-st | kp-0-npa-nxx-xxxx-st | kp-2-st | kp-npd-nxx-xxxx-st | kp-0-npa-nxx-xxxx-st-kp-yyy-yyy-yyyy-st} | groundstart | loopstart}

構文の説明

groundstart

グラウンドスタート信号の使用を指定します。 FXO および FXS インターフェイスに使用されます。 グラウンドスタート シグナリングにより、接続の両側で通話の発信と切断が可能になります。

(注)  

 

このキーワードの CAMA バージョンは groundstart です。 どちらの形式も動作は同一です。

loopstart

ループ開始シグナリングの使用を指定します。 FXO および FXS インターフェイスに使用されます。 ループ開始シグナリングでは、接続の片側だけが切断できます。 これは、FXO および FXS 音声ポートのデフォルト設定です。

(注)  

 

このキーワードの CAMA バージョンは loopstart です。 どちらの形式も動作は同一です。

live-feed

(オプション) ライブ フィードからの MOH オーディオ ストリームを FXO ポート経由でルータに直接接続できるようにします。

delay-dial

発信側は、E リード線をオフフックにして回線を捕捉します。 一定のタイミング間隔が経過すると、発信側は着信側からの監視を確認します。 監視がオンフックの場合、発信側はデュアルトーンマルチ周波数 (DTMF) 数字として情報の送信を開始します。それ以外の場合、発信側は着信側がオンフックになるまで待機してから、アドレス情報の送信を開始します。 E&M 専用トランクインターフェイスに使用されます。

immediate

発信側は、E リード線をオフフックにして回線を捕捉し、アドレス情報を DTMF 数字として送信します。 E&M 専用トランクインターフェイスに使用されます。

lmr

陸上移動無線信号の使用を指定します。

wink-start

発信側は E リード線をオフフックにして回線を捕捉し、その後、着信側からの M リード線での短いオフフック「ウィンク」表示を待ってから、アドレス情報を DTMF 数字として送信します。 E&M タイ トランク インターフェイスに使用されます。 これは、E&M 音声ポートのデフォルト設定です。

cama

911 通話用のポートを選択して設定します。

kp-0-npa-nxx-xxxx-st

10 桁の送信。 E.164 番号が完全に送信されます。

kp-0-npa-nxx-xxxx-st-kp-yyy-yyy-yyyy-st

ANI/疑似 ANI (PANI) による CAMA シグナリングをサポートします。

kp-0-nxx-xxxx-st

7 桁の自動番号識別(ANI)送信。 番号計画エリア (NPA) または市外局番はトランク グループによって暗黙的に示され、送信されません。

kp-2-st

CAMA トランクが検索テーブルで対応する番号計画番号 (NPD) を取得できない場合、または発信番号の長さが 10 桁未満の場合のデフォルトの送信。 (NPA 数字は使用できません。)

kp-npd-nxx-xxxx-st

8 桁の ANI 送信。NPD は、NPA に拡張される単一のマルチ周波数 (MF) 桁です。 NPD テーブルは送信側と受信側(MF トランクの両端)にあらかじめプログラムされています。例:0 = 415、1 = 510、2 = 650、3 = 916

05550100 = (415) 555-0100, 15550100 = (510) 555-0100 など。 NPD の範囲は 0 ~ 3 です。

コマンド デフォルト

FXO および FXS インターフェース: loopstart E&M インターフェース: wink-start CAMA インターフェース: loopstart

コマンド モード


音声ポートの設定 (config-voiceport)

コマンド履歴

リリース

変更

11.3(1)T

このコマンドが Cisco 3600 シリーズに追加されました。

12.2(11)T

このコマンドは、ANI 送信をサポートするために変更されました。

12.3(4)XD

lmr キーワードが追加されました。

12.3(7)T

このコマンドが Cisco IOS Release 12.3(7)T に統合されました。

12.3(14)T

このコマンドが Cisco 2800 シリーズおよび Cisco 3800 シリーズに実装されました。

12.4(9)T

ANI/疑似 ANI (PANI) を使用した CAMA シグナリングをサポートするために、kp-0-npa-nxx-xxxx-st-kp-yyy-yyy-yyyy-st キーワードが追加されました。

12.4(11)XJ

live-feed キーワードが追加されました。

12.4(15)T

live-feed キーワードが、Cisco IOS リリース 12.4(15)T に統合されました。

使用上のガイドライン

このコマンドはアナログ音声ポートにのみ適用されます。 設定された値を有効にするには、音声ポートをシャットダウンしてからアクティブ化する必要があります。

E&M 音声ポートの場合、このコマンドは選択した音声ポートの信号値のみを変更します。

FXO または FXS 音声ポートの場合、このコマンドは音声ポート モジュール (VPM) 上の両方の音声ポートの信号値を変更します。 Cisco 3600 シリーズ ルータの FXO 音声ポートの信号タイプを変更する場合は、音声ネットワーク モジュールの音声インターフェイス カード内の適切なジャンパーを移動する必要があります。 音声ネットワーク モジュールの物理的特性の詳細については、音声ネットワーク モジュールに付属のインストール ドキュメントを参照してください。

一部の PBX では、E&M 音声ポートが即時開始シグナリング用に設定されている場合、最初の数字が失われます。 即時開始信号はダイヤル パルス出力にのみ使用し、遠端側が捕捉から数ミリ秒以内に数字を受け入れるように設定されている回線でのみ使用する必要があります。 遅延ダイヤルシグナリングは、回線ではなくトランクで使用することを目的としており、回線が捕捉されるとすぐに相手側が M リードでオフフック指示を返すことに依存します。 受信機が接続されると、相手側はオフフック表示を削除して、数字を受信する準備ができていることを示します。 遅延ダイヤルが正しく機能するには、両端で設定する必要があります。 一部の非 Cisco デバイスでは、DTMF 受信機の数が制限されています。 このタイプの機器は、DTMF 受信機が利用可能になるまで発信側を遅延させる必要があります。

緊急 911 通話専用の CAMA ポートとして指定する VIC-2CAMA ポートを指定するには、 signal cama コマンドを使用します。 E911 通話をサポートする既存の北米の電話インフラストラクチャでは、2 つのサービス エリアで同一のサービス実装が行われることはありません。また、緊急通話処理の設計を推進する要因の多くはローカル ポリシーの問題であるため、このドキュメントの範囲外となります。 ローカル ポリシーは、指定された物理サービス アクセス ポイント (PSAP) の場所に適した ANI 形式を決定します。

次の 4 種類の ANI 送信方式は、E911 タンデムに送信される実際の桁数に基づいています。 それぞれのインスタンスでは、実際の発信番号の前にキー パルス (KP) が続き、その後に情報 (I) フィールドまたは NPD が続き、その後に ANI 発信番号が続き、最後に PSTN のトランク グループ タイプと伝送されるトラフィック ミックスに応じてスタート パルス (ST)、STP、ST2P、または ST3P が続きます。

情報フィールドは、回路が最初にどのように注文されたかに応じて 1 桁または 2 桁になります。 1 桁の情報フィールドの場合、値 0 は発信番号が使用可能であることを示します。 値が 1 の場合、発信番号が利用できないことを示します。 値 2 は ANI 障害を示します。 2 桁の情報フィールドの値の完全なリストについては、 SR-2275: Telcordia Notes on the Networks ( www.telcordia.com) を参照してください

  • 7 桁の送信 (kp 0 nxx xxxx st ):

発信電話番号は送信され、NPA はトランク グループによって暗黙的に指定され、送信されません。

  • 8 桁送信 (KP npd nxx xxxx st ):

I フィールドは、1 桁の NPD から NPA へのマッピングで構成されます。 発信者番号 415-555-0122 が 911 コールを発信し、Cisco 2600 シリーズまたは Cisco 3600 シリーズに NPD (0) から NPA (415) へのマッピングがある場合、NPA シグナリング フォーマットがセントラル オフィス (CO) の選択ルータによって受信されます。


(注)  


3 より大きい NPD 値は、エラー状態を示すために予約されています。


  • 10 桁送信(kp 0 npa nxx xxxx st)

E.164 番号が完全に送信されます。

  • 20 桁の送信(kp-0-npa-nxx-xxxx-st-kp-yyy-yyy-yyyy-st ):

FGD-OS では、KP+II+10 桁の ANI+ST+KP+7/10 桁の PANI+ ST の形式で 20 桁のサポート (10 桁の数字 2 つ) が行われます。

  • kp-2-st 伝達(kp -2 -st ):

PBX が ANI をパルス出力できない場合は、kp-2-st 伝送が使用されます。 Cisco ルータが受信した ANI が設定値と異なる場合、kp-2-st が送信されます。 たとえば、音声ポートが 10 桁の ANI をパルス送信するように設定されていて、受信した 911 コールに 7 桁の発信者番号がある場合、ルータは kp-2-st を送信します。


(注)  


緊急 911 通話は、ANI の不一致により拒否されることはありません。 通話により音声パスが確立されます。 ただし、E911 ネットワークは ANI を受信しません。


次の例では、Cisco 3600 シリーズで、音声ポートのシグナリング タイプとしてグラウンドスタート シグナリングを設定します。つまり、接続の両側で通話を発信したり、切断したりできるようになります。


voice-port 1/1/1
 signal groundstart

次の例では、10 桁の ANI 送信を設定します。


Router(config)#voice-port 1/0/0
Router(config-voiceport)# signal cama kp-0-npa-nxx-xxxx-st

次の例では、ANI/疑似 ANI を使用した 20 桁の CAMA シグナリングを設定します。


Router(config-voiceport)# signal cama KP-0-NPA-NXX-XXXX-ST-KP-YYY-YYY-YYYY-ST

signal did

音声ポートでダイヤルイン(DID)を有効にするには、音声ポート設定モードで signaldid コマンドを使用します。 DID を無効にしてループ スタート シグナリングにリセットするには、このコマンドの no 形式を使用します。

signal did {immediate-start | wink-start | delay-dial}

no signal did

構文の説明

immediate -start

DID 音声ポートで即時開始シグナリングを有効にします。

wink -start

DID 音声ポートでウィンクスタートシグナリングを有効にします。

delay -start

DID 音声ポートで遅延ダイヤル シグナリングを有効にします。

コマンド デフォルト

デフォルトの動作や値はない

コマンド モード


音声ポートの設定 (config-voiceport)

コマンド履歴

リリース

変更

12.1(5)XM

このコマンドが Cisco 2600 シリーズおよび Cisco 3600 シリーズに導入されました。

12.2(8)T

このコマンドは Cisco IOS リリース 12.2(8)T に統合され、Cisco IAD2420 シリーズに実装されました。

次の例では、即時開始シグナリングを有効にして音声ポートを設定します。


Router# voice-port 1/17
Router (config-voiceport)# signal did immediate-start

signal keepalive

Cisco トランクおよび FRF.11 トランクのキープアライブ シグナリング パケット間隔を設定するには、音声クラス コンフィギュレーション モードで signalkeepalive コマンドを使用します。 既定の設定に戻すには、このコマンドの no の形式を使用します。

signal keepalive {seconds | disabled}

no signal keepalive {seconds | disabled}

構文の説明

seconds

キープアライブ シグナリング パケット間隔 (秒単位)。 範囲は 1 ~ 65535 です。デフォルトは 5 秒です。

disabled

キープアライブ信号が送信されないことを指定します。

コマンド デフォルト

seconds : 5 seconds

コマンド モード


音声クラスの設定 (config-voice-class)

コマンド履歴

リリース

変更

12.0(3)XG

このコマンドが Cisco MC3810 に追加されました。

12.0(4)T

このコマンドが Cisco IOS Release 12.0(4)T に統合されました。

12.1(3)T

このコマンドが Cisco 2600 シリーズおよび Cisco 3600 シリーズに実装されました。

12.3(7)T

disabled キーワードが追加されました。

使用上のガイドライン

キープアライブ シグナリング間隔を設定する前に、グローバル コンフィギュレーション モードで voiceclasspermanent コマンドを使用して、Cisco トランクまたは FRF.11 トランクの音声クラスを作成する必要があります。 次に、 voice-classpermanent (dial-peer) コマンドを使用して、音声クラスをダイヤルピアに割り当てる必要があります。

宛先が指定されていないマルチキャスト ネットワークにキープアライブ信号が送信されないようにするために、トランク接続とマルチキャストを使用するネットワークでこのコマンドを設定する際には、 disabled キーワードを使用することをお勧めします。

次の例では、音声クラス 10 のキープアライブ シグナリング間隔が 3 秒に設定されています。


voice class permanent 10
 signal keepalive 3
 exit
dial-peer voice 100 vofr
 voice-class permanent 10

signal pattern

Cisco トランクおよび FRF.11 トランクのアイドル状態およびサービス停止(OOS)状態を識別する ABCD ビット パターンを定義するには、ボイスクラス設定モードで signalpattern コマンドを使用します。 音声クラスからパターンを削除するには、このコマンドの no 形式を使用します。

signal pattern {idle receive | idle transmit | oos receive | oos transmit} bit-pattern

no signal pattern {idle receive | idle transmit | oos receive | oos transmit} bit-pattern

構文の説明

idlereceive

ネットワークからのアイドル メッセージを識別するためのシグナリング パターン。 また、ネットワーク トランクがサービス停止中で、signalsequenceoosidle -only または signalsequenceoosboth コマンドが設定されている場合、PBX に送信されるアイドル シグナリング パターンも定義します。

idletransmit

PBX からのアイドル メッセージを識別するためのシグナリング パターン。

oosreceive

ネットワーク トランクがサービス停止中で、signalsequenceoosoos -only または signalsequenceoosboth コマンドが設定されている場合、PBX に送信される OOS シグナリング パターン。

oostransmit

PBX からの OOS メッセージを識別するためのシグナリング パターン。

bit -pattern

ABCD ビットパターン。 範囲は 0000 から 1111 です。

コマンド デフォルト

idlereceive

近端 E&M: 0000 (T1 の場合) または 0001 (E1 の場合) 近端 FXO ループ開始: 0101 近端 FXO グラウンド開始: 1111 近端 FXS: 0101 近端 MELCAS: 1101

idletransmit

近端 E&M: 0000 近端 FXO: 0101 近端 FXS ループ開始: 0101 近端 FXS グラウンド開始: 1111 近端 MELCAS: 1101

oosreceive

近端 E&M: 1111 近端 FXO ループ開始: 1111 近端 FXO グラウンド開始: 0000 近端 FXS ループ開始: 1111 近端 FXS グラウンド開始: 0101 近端 MELCAS: 1111

oostransmit

デフォルトのシグナリング パターンは定義されていません。

コマンド モード


音声クラスの設定 (config-voice-class)

コマンド履歴

リリース

変更

12.0(3)XG

このコマンドが Cisco MC3810 に追加されました。

12.0(4)T

このコマンドが Cisco IOS Release 12.0(4)T に統合されました。

12.0(7)XK

デフォルトのシグナリング パターンが定義されました。

12.1(2)T

このコマンドが Cisco IOS Release 12.1(2)T に統合されました。

12.1(3)T

このコマンドが Cisco 2600 シリーズおよび Cisco 3600 シリーズに実装されました。

使用上のガイドライン

シグナリング パターンを設定する前に、グローバル コンフィギュレーション モードで voice -classpermanent コマンドを使用して、Cisco トランクまたは FRF.11 トランクの音声クラスを作成する必要があります。 音声クラスを定義したら、それをダイヤルピアに割り当てます。

アイドルパターン

ルータがいずれかの方向からアイドル シグナリング パターンを検出すると、アイドル状態が生成されます。 アイドル パターンが 1 つの方向 (送信または受信) に対してのみ設定されている場合、設定された方向でのみアイドル状態を検出できます。 したがって、通常は、 idlereceive idletransmit の両方のキーワードを入力する必要があります。

送信トランクまたは受信トランクがアイドル状態の場合に音声パケットを抑制するには、idlereceive キーワードおよび idletransmit キーワードを signaltimingidlesuppress -voice コマンドと組み合わせて使用します。

OOS パターン

OOS 状態は、次の条件下では方向ごとに異なって生成されます。

  • ルータは、PBX から送信された oos送信 シグナリング パターンを検出すると、 oos送信 シグナリング パターンをネットワークに送信します。

  • signaltimingoostimeout timer が期限切れになり、ルータがネットワークからシグナリング パケットを受信しない場合 (ネットワークが OOS の場合)、ルータは PBX に oosreceive シグナリング パターンを送信します。 (oosreceive パターンは、ネットワークから受信したシグナリング パケットとは照合されません。受信パケットは、パケット内の AIS アラーム表示ビットを設定することによって、OOS 状態を直接示します。)

送信トランクまたは受信トランクが OOS 状態の場合に音声パケットを抑制するには、 oosreceive および oostransmit キーワードを signaltimingoossuppress -voice コマンドと組み合わせて使用します。

送信トランクまたは受信トランクが OOS 状態の場合に音声パケットとシグナリング パケットを抑制するには、 oosreceive および oostransmit キーワードを signaltimingoossuppress -all コマンドと組み合わせて使用します。

PBX ビジーアウト

ネットワーク接続が失敗した場合に PBX を「ビジー アウト」するには、 oosreceive パターンを捕捉状態 (ビジー) と一致するように設定し、 signaltimingoos timeout 値を設定します。 タイムアウト値が経過し、シグナリング パケットが受信されない場合、ルータは PBX に oosreceive パターンを送信します。

PBX に OOS 状態を示すための指定されたパターンがない場合にのみ、ビジー捕捉パターンを使用します。 PBX に特定の OOS パターンがある場合は、代わりにそのパターンを使用します。

次の例では、グローバル コンフィギュレーション モードから開始して、アイドル受信状態と送信状態のシグナリング ビット パターンを設定します。


voice class permanent 10
 signal keepalive 3
 signal pattern idle receive 0101
 signal pattern idle transmit 0101
 exit
dial-peer voice 100 vofr
 voice-class permanent 10

次の例では、グローバル コンフィギュレーション モードから開始して、アウト オブ サービス受信および送信状態のシグナリング ビット パターンを設定します。


voice class permanent 10
 signal keepalive 3
 signal pattern oos receive 0001
 signal pattern oos transmit 0001
 exit
dial-peer voice 100 vofr
 voice-class permanent 10

次の例では、受信および送信アイドル状態のデフォルトのシグナリング ビット パターンを復元します。


voice class permanent 10
 signal keepalive 3
 signal timing idle suppress-voice
 no signal pattern idle receive
 no signal pattern idle transmit
 exit
dial-peer voice 100 vofr
 voice-class permanent 10

次の例では、受信および送信のアウトオブサービス状態に対してデフォルト以外のシグナリング ビット パターンを設定します。


voice class permanent 10
 signal keepalive 3
 signal pattern oos receive 0001
 signal pattern oos transmit 0001
 exit
dial-peer voice 100 vofr
 voice-class permanent 10

signal sequence oos

遠端キープアライブ メッセージが失われた場合、または遠端からアラーム表示信号 (AIS) を受信した場合、PBX に送信されるシグナリング パターンを指定するには、音声クラス設定モードで signalsequenceoos コマンドを使用します。 既定の設定に戻すには、このコマンドの no の形式を使用します。

signal sequence oos {no-action | idle-only | oos-only | both}

no signal sequence oos

構文の説明

no -action

シグナリングパターンは送信されません。

idle -only

アイドル シグナリング パターンのみが送信されます。

oos -only

アウトオブサービス (OOS) シグナリング パターンのみが送信されます。

both

アイドル シグナリング パターンと OOS シグナリング パターンの両方が送信されます。 これがデフォルト値です。

コマンド デフォルト

アイドル シグナリング パターンと OOS シグナリング パターンの両方が送信されます。

コマンド モード


音声クラスの設定

コマンド履歴

リリース

変更

12.0(7)XK

このコマンドが Cisco MC3810 に追加されました。

12.1(2)T

このコマンドが Cisco IOS Release 12.1(2)T に統合されました。

12.1(3)T

このコマンドが Cisco 2600 シリーズおよび Cisco 3600 シリーズに実装されました。

使用上のガイドライン

送信されるアイドルまたは OOS シグナリング パターンを設定する前に、グローバル コンフィギュレーション モードで voiceclasspermanent コマンドを使用して、Cisco トランクまたは FRF.11 トランクの音声クラスを作成する必要があります。 音声クラスの定義が完了したら、それをダイヤルピアに割り当てます。

送信するシグナリング パターンを指定するには、 signalsequenceoos コマンドを使用します。 デフォルト以外の場合は、 signalpatternidlereceive コマンドまたは signalpatternoosreceive コマンドを使用して、シグナリング パターンのビット パターンを定義します。

次の例では、グローバル コンフィギュレーション モードから開始して、音声クラス 10 を定義し、アイドル信号パターンのみを PBX に送信するように signalsequenceoos コマンドを設定し、音声クラスの設定を VoFR ダイヤル ピア 100 に適用します。


voice-class permanent 10
 signal-keepalive 3
 signal sequence oos idle-only
 signal timing idle suppress-voice
 exit
dial-peer voice 100 vofr
 voice-class permanent 10
 signal-type transparent

signal timing idle suppress-voice

通話のアイドル状態の信号タイミング パラメータを設定するには、音声クラス設定モードで signaltimingidlesuppress -voice コマンドを使用します。 既定の設定に戻すには、このコマンドの no の形式を使用します。

signal timing idle suppress-voice seconds [resume-voice [milliseconds] ]

no signal timing idle suppress-voice seconds [resume-voice [milliseconds] ]

構文の説明

seconds

音声トラフィックが停止するまでのアイドル状態の継続時間(秒)。 範囲は 0 から 65535 です。

resume-voice

(オプション) トランク アクティビティが検出されてから音声のアクティブなパケット化が再開されるまでの遅延を制御するタイマーを設定します。

milliseconds

(オプション) 音声再開タイマーの遅延期間 (ミリ秒 (ms))。 範囲は 40 ~ 5000 です。デフォルトは 500 ミリ秒です。

コマンド デフォルト

信号タイミングアイドル抑制音声タイマーが設定されていません。

コマンド モード


音声クラスの設定 (config-voice-class)

コマンド履歴

リリース

変更

12.0(3)XG

このコマンドは、Cisco MC3810 プラットフォームで導入されました。

12.0(4)T

このコマンドが Cisco IOS Release 12.0(4)T に統合されました。

12.0(7)XK

このコマンドは、構成プロセスを簡素化するために変更されました。

12.1(2)T

このコマンドが Cisco IOS Release 12.1(2)T に統合されました。

12.1(3)T

このコマンドが Cisco 2600 シリーズおよび Cisco 3600 シリーズに実装されました。

12.4(15)T10

このコマンドは、resume-voice milliseconds オプションを追加するために変更されました。

使用上のガイドライン

信号タイミングアイドル抑制音声タイマーを設定する前に、voiceclasspermanent コマンドをグローバル設定モードで使用して、Cisco トランクまたは FRF.11 トランクの音声クラスを作成します。 次に、音声クラスをダイヤルピアに割り当てる必要があります。

signaltimingidlesuppress-voice コマンドは、ダイヤルピア内で signal -type コマンドが transparent に設定されている場合に、Cisco トランクまたは FRF.11 トランク接続で使用されます。 タイマーが期限切れになると、ルータは音声パケットの送信を停止します。 シグナリング パケットは引き続き送信されます。

アイドル トランク状態を検出するために、ルータまたはコンセントレータは、アイドル送信シグナリング パターンとアイドル受信シグナリング パターンの送信シグナリングと受信シグナリングの両方を監視します。 これらは、 signalpatternidletransmit コマンドまたは signalpatternidlereceive コマンドで設定することも、デフォルトとして使用することもできます。 デフォルトのアイドル受信パターンは、ローカル音声ポートのアイドル パターンです。 デフォルトのアイドル送信パターンは、遠端音声ポートのアイドル パターンです。

状況によっては、着信捕捉の検出と音声パスのオープンの間のデフォルトの遅延 500 ミリ秒によってタイミングの問題が発生する可能性があります。

この 500 ミリ秒の遅延中に、近端の発信元 PBX が遠端の PBX から数字の再生を開始する確認応答をすでに受信していて、オーディオ パスがまだ開いていない場合は、最初の Dual Tone Multi-Frequency (DTMF) 数字が固定トランク上で失われる可能性があります。

Cisco 音声ゲートウェイに次のトランク調整設定がある場合、最初の DTMF 桁が失われることがあります。


!
voice class permanent 1
signal pattern idle transmit 0000
signal pattern idle receive 0000
signal pattern oos transmit 1111
signal pattern oos receive 1111
signal timing idle suppress-voice 10
!

遅延タイマーを変更して待機時間を短縮するために、リリース 12.4(15)T10 で resume-voice milliseconds オプションが追加されました。 着信捕捉の検出と音声パスのオープンの間に不一致が生じる可能性により桁が失われるのを避けるため、500 ミリ秒未満の遅延を指定することをお勧めします。

リリース 12.4(15)T10 では、 showvoicetrunk-conditioningsupervisory コマンドの出力が変更され、 suppress-voice および resume-voice キーワード ( signaltimingidlesuppress-voice コマンド) の値が、それぞれ「idle = seconds 」フィールドと「idle_off = milliseconds 」フィールドとして報告されるようになりました。

次の例では、グローバル コンフィギュレーション モードから開始して、音声クラス 10 のアイドル状態に対して信号タイミング アイドル サプレス音声タイマーを 5 秒に設定します。


voice class permanent 10
 signal keepalive 3
 signal pattern idle receive 0101
 signal pattern idle transmit 0101
 signal timing idle suppress-voice 5
 exit
 dial-peer voice 100 vofr
 voice-class permanent 10
 signal-type transparent

次の例では、音声クラス 10 を定義し、アイドル検出時間を 5 秒に設定し、トランクがデフォルトの送信および受信アイドル信号パターンを使用するように設定し、音声クラスの設定を VoFR ダイヤル ピア 100 に適用します。


voice class permanent 10
 signal keepalive 3
 signal timing idle suppress-voice 5
 exit
dial-peer voice 100 vofr
 voice-class permanent 10
 signal-type transparent

signal timing oos

コールのアウトオブサービス(OOS)状態の信号タイミング パラメータを設定するには、音声クラス設定モードで signaltimingoos コマンドを使用します。 既定の設定に戻すには、このコマンドの no の形式を使用します。

signal timing oos {restart | standby | suppress-all | suppress-voice | timeout}

no signal timing oos {restart | standby | suppress-all | suppress-voice | timeout}

構文の説明

restart

この期間にシグナリング パケットが受信されない場合、永続的な音声接続が切断され、再接続が試行されます。

standby

この期間にシグナリング パケットが受信されない場合、セカンダリ ポートは初期のスタンバイ状態に戻ります。 このオプションは、セカンダリ ポート ( connectiontrunk number answer -mode コマンドを使用して設定されたポート) にのみ適用されます。

suppress -all

送信 OOS パターン (PBX からネットワークへ) がこの期間に一致すると、ルータはネットワークへのすべてのパケットの送信を停止します。

suppress -voice

送信 OOS パターン (PBX からネットワークへ) がこの期間に一致すると、ルータはネットワークへの音声パケットの送信を停止します。シグナリング パケットは、アラーム表示 (AIS) が設定された状態で引き続き送信されます。

timeout

この期間にシグナリング パケットが受信されない場合、ルータは設定された受信 OOS パターンを PBX に送信します。 また、ルータはネットワークへの音声パケットの送信を停止します。 PBX へのビジーアウトを実行するには、このオプションを使用します。

seconds

上記の設定の期間(秒単位)。 範囲は 0 から 65535 です。

コマンド デフォルト

信号タイミング OOS パターン パラメータは設定されていません。

コマンド モード


音声クラスの設定 (config-voice-class)

コマンド履歴

リリース

変更

12.0(4)T

このコマンドが導入されました。

使用上のガイドライン

信号タイミング OOS パラメータを設定する前に、グローバル コンフィギュレーション モードで voiceclasspermanent コマンドを使用して、Cisco トランクまたは FRF.11 トランクの音声クラスを作成する必要があります。 次に、音声クラスをダイヤルピアに割り当てる必要があります。

このコマンドには複数の値を入力できます。 ただし、 suppress -all suppress -voice オプションは相互に排他的です。

次の例では、グローバル コンフィギュレーション モードから開始して、音声クラス 10 の OOS 状態の信号タイムアウト パラメータを設定します。 signaltimingoostimeout コマンドは 60 秒に設定されています。


voice-class permanent 10
 signal-keepalive 3
 signal pattern oos receive 0001
 signal pattern oos transmit 0001
 signal timing oos timeout 60
 exit
dial-peer voice 100 vofr
 voice-class permanent 10

signal timing oos restart

トランクが指定時間にわたって Out-of-Service(OOS; アウトオブサービス)状態になった後に永続的な音声接続を切断して再起動するように指定するには、音声クラス設定モードで signaltimingoosrestart コマンドを使用します。 既定の設定に戻すには、このコマンドの no の形式を使用します。

signal timing oos restart seconds

no signal timing oos restart

構文の説明

seconds

再起動を試行するための遅延期間(秒単位)。 範囲は 0 ~ 65535 です。デフォルトはありません。

コマンド デフォルト

トランクが OOS になった場合、再起動は試行されません。

コマンド モード


音声クラスの設定 (config-voice-class)

コマンド履歴

リリース

変更

12.0(3)XG

このコマンドが Cisco MC3810 に追加されました。

12.0(4)T

このコマンドが Cisco IOS Release 12.0(4)T に統合されました。

12.1(3)T

このコマンドが Cisco 2600 シリーズおよび Cisco 3600 シリーズに実装されました。

使用上のガイドライン

信号タイミング OOS パラメータを設定する前に、グローバル コンフィギュレーション モードで voiceclasspermanent コマンドを使用して、Cisco トランクまたは FRF.11 トランクの音声クラスを作成する必要があります。 次に、音声クラスをダイヤルピアに割り当てます。

signaltimingoosrestart コマンドは、OOS 状態の開始時間を制御する signaltimingoostimeout コマンドが有効になっている場合にのみ有効です。 signaltimingoosrestart コマンドのタイマーは、トランクが OOS になるまで開始されません。

次の例では、グローバル コンフィギュレーション モードから開始して、音声クラス 10 を作成し、OOS タイムアウト 時間を 60 秒に設定し、 再起動 時間を 30 秒に設定します。


voice-class permanent 10
 signal-keepalive 3
 signal pattern oos receive 0001
 signal pattern oos transmit 0001
 signal timing oos timeout 60
 signal timing oos restart 30
 exit
dial-peer voice 100 vofr
 voice-class permanent 10

signal timing oos standby

トランクが指定時間アウトオブサービス(OOS)になった後にセカンダリ ポートが初期のスタンバイ状態に戻るように設定するには、音声クラス設定モードで signaltimingoos standby コマンドを使用します。 既定の設定に戻すには、このコマンドの no の形式を使用します。

signal timing oos standby

no signal timing oos standby

構文の説明

seconds

遅延期間(秒単位)。 この期間にシグナリング パケットが受信されない場合、セカンダリ ポートは初期のスタンバイ状態に戻ります。 範囲は 0 ~ 65535 です。デフォルトはありません。

コマンド デフォルト

トランクが OOS になった場合、セカンダリ ポートはスタンバイ状態に戻りません。

コマンド モード


音声クラスの設定 (config-voice-class)

コマンド履歴

リリース

変更

12.0(3)XG

このコマンドが Cisco MC3810 に追加されました。

12.0(4)T

このコマンドが Cisco IOS Release 12.0(4)T に統合されました。

12.1(3)T

このコマンドが Cisco 2600 シリーズおよび Cisco 3600 シリーズに実装されました。

使用上のガイドライン

信号タイミング OOS パラメータを設定する前に、グローバル コンフィギュレーション モードで voiceclasspermanent コマンドを使用して、Cisco トランクまたは FRF.11 トランクの音声クラスを作成する必要があります。 音声クラスの定義が完了したら、それをダイヤルピアに割り当てます。

指定された遅延期間内にシグナリング パケットが受信されない場合、セカンダリ ポートは初期のスタンバイ状態に戻ります。 signaltimingoos standby コマンドは、次の両方の条件が満たされている場合にのみ有効です。

  • OOS 状態の開始時間を制御する signaltimingoostimeout コマンドが有効です。 signaltimingoos standby コマンドのタイマーは、トランクが OOS になるまで開始されません。

  • 音声ポートは、connectiontrunk digits answer -mode コマンドを使用してセカンダリポートとして設定されます。

次の例では、グローバル コンフィギュレーション モードから開始して、音声ポートをセカンダリ音声ポートとして作成し、音声クラス 10 を作成して、OOS timeout 時間を 60 秒に設定し、return-to-standby 時間を 120 秒に設定します。


4351-Router #signal timing oos standby ?
  <0-65535>  Time in seconds
4351-Router #signal timing oos standby 

signal timing oos suppress-all

ルーターまたはコンセントレータが、指定された時間、PBX から送信サービス停止(OOS)シグナリング パターンを検出した場合に、ネットワークへの音声およびシグナリングパケットの送信を停止するように設定するには、音声クラス設定モードで signaltimingoossuppress -all コマンドを使用します。 既定の設定に戻すには、このコマンドの no の形式を使用します。

signal timing oos suppress-all seconds

no signal timing oos suppress-all

構文の説明

seconds

パケットの送信が停止されるまでの遅延時間(秒)。 範囲は 0 ~ 65535 です。デフォルトはありません。

コマンド デフォルト

ルータまたはコンセントレータは、PBX から送信 OOS シグナリング パターンを検出した場合、ネットワークへのパケットの送信を停止しません。

コマンド モード


音声クラスの設定 (config-voice-class)

コマンド履歴

リリース

変更

12.0(3)XG

このコマンドが Cisco MC3810 に追加されました。

12.0(4)T

このコマンドが Cisco IOS Release 12.0(4)T に統合されました。

12.1(3)T

このコマンドが Cisco 2600 シリーズおよび Cisco 3600 シリーズに実装されました。

使用上のガイドライン

信号タイミング OOS パラメータを設定する前に、グローバル コンフィギュレーション モードで voiceclasspermanent コマンドを使用して、Cisco トランクまたは FRF.11 トランクの音声クラスを作成する必要があります。 音声クラスの定義が完了したら、それをダイヤルピアに割り当てます。

signaltimingoossuppress -all コマンドは、 signalpatternoostransmit コマンドを使用して OOS 送信シグナリング パターンを設定する場合にのみ有効です。 (デフォルトの oos送信 シグナリング パターンはありません。)

signaltimingoossuppress -all コマンドは、OOS 状態の開始時間を制御する signaltimingoostimeout コマンドが有効かどうかに関係なく有効です。 OOS 送信シグナリング パターンが一致すると、 signaltimingoossuppress -all コマンドのタイマーがただちに開始されます。

次の例では、グローバル コンフィギュレーション モードから開始して、音声クラス 10 を作成し、OOS タイムアウト 時間を 60 秒に設定し、パケット抑制時間を 60 秒に設定します。


voice-class permanent 10
 signal-keepalive 3
 signal pattern oos receive 0001
 signal pattern oos transmit 0001
 signal timing oos timeout 60
 signal timing oos suppress-all 60
 exit
dial-peer voice 100 vofr
 voice-class permanent 10

signal timing oos suppress-voice

ルーターまたはコンセントレータが、指定された時間、PBX から送信サービス停止(OOS)シグナリング パターンを検出した場合に、ネットワークへの音声パケットの送信を停止するように設定するには、音声クラス設定モードで signaltimingoossuppress -voice コマンドを使用します。 既定の設定に戻すには、このコマンドの no の形式を使用します。

signal timing oos suppress-voice seconds

no signal timing oos suppress-voice

構文の説明

seconds

音声パケットの送信が停止されるまでの遅延時間(秒)。 範囲は 0 ~ 65535 です。デフォルトはありません。

コマンド デフォルト

ルータまたはコンセントレータは、PBX から送信 OOS シグナリング パターンを検出した場合、ネットワークへの音声パケットの送信を停止しません。

コマンド モード


音声クラスの設定 (config-voice-class)

コマンド履歴

リリース

変更

12.0(3)XG

このコマンドが Cisco MC3810 に追加されました。

12.0(4)T

このコマンドが Cisco IOS Release 12.0(4)T に統合されました。

12.1(3)T

このコマンドが Cisco 2600 シリーズおよび Cisco 3600 シリーズに実装されました。

使用上のガイドライン

信号タイミング OOS パラメータを設定する前に、グローバル コンフィギュレーション モードで voiceclasspermanent コマンドを使用して、Cisco トランクまたは FRF.11 トランクの音声クラスを作成する必要があります。 音声クラスの定義が完了したら、それをダイヤルピアに割り当てます。

signaltimingoossuppress -voice コマンドは、 signalpatternoostransmit コマンドを使用して OOS 送信シグナリング パターンを設定する場合にのみ有効です。 (デフォルトの oos送信 シグナリング パターンはありません。)

signaltimingoossuppress -voice s コマンドは、OOS 状態の開始時間を制御する signaltimingoostimeout コマンドが有効かどうかに関係なく有効です。 OOS 送信シグナリング パターンが一致すると、 signaltimingoossuppress -voice コマンドのタイマーがただちに開始されます。

次の例では、グローバル コンフィギュレーション モードから開始して、音声クラス 10 を作成し、OOS タイムアウト 時間を 60 秒に設定し、パケット抑制時間を 60 秒に設定します。


voice-class permanent 10
 signal-keepalive 3
 signal pattern oos receive 0001
 signal pattern oos transmit 0001
 signal timing oos timeout 60
 signal timing oos suppress-voice 60
 exit
dial-peer voice 100 vofr
 voice-class permanent 10

signal timing oos timeout

ネットワークからのシグナリング パケットの損失とアウト オブ サービス (OOS) 状態の開始時間との間の遅延時間を変更するには、音声クラス設定モードで signaltimingoostimeout コマンドを使用します。 既定の設定に戻すには、このコマンドの no の形式を使用します。

signal timing oos timeout [seconds | disabled]

no signal timing oos timeout

構文の説明

seconds

(オプション) シグナリング パケットの損失と OOS 状態の開始との間の遅延期間 (秒単位)。 値の範囲は 1 ~ 65535 です。デフォルトは 30 です。

disabled

(オプション) パケット損失の検出を無効にします。 ネットワークからシグナリング パケットが受信されない場合、ルーターは PBX に OOS パターンを送信しないで、音声パケットをネットワークに送信し続けます。 PBX へのビジーアウトを無効にするには、このオプションを使用します。

コマンド デフォルト

信号タイミング OOS パターン パラメータは設定されていません。

コマンド モード


音声クラスの設定

コマンド履歴

リリース

変更

12.0(3)XG

このコマンドが Cisco MC3810 に追加されました。

12.0(4)T

このコマンドが Cisco IOS Release 12.0(4)T に統合されました。

12.1(3)T

このコマンドが Cisco 2600 シリーズおよび Cisco 3600 シリーズに実装されました。

使用上のガイドライン

信号タイミング OOS パラメータを設定する前に、グローバル コンフィギュレーション モードで voiceclasspermanent コマンドを使用して、Cisco トランクまたは FRF.11 トランクの音声クラスを作成する必要があります。 音声クラスの定義が完了したら、それをダイヤルピアに割り当てます。

signaltimingoostimeout コマンドを使用して、PBX へのビジーアウトを有効にすることができます。

signaltimingoostimeout コマンドは、 signaltimingoosrestart コマンドと signaltimingoos -standby コマンドの開始時間を制御します。 このコマンドを disabled キーワードとともに入力すると、 signaltimingoosrestart コマンドと signaltimingoos standby コマンドは無効になります。

次の例では、グローバル コンフィギュレーション モードから開始して、音声クラス 10 を作成し、OOS タイムアウト 時間を 60 秒に設定します。


voice-class permanent 10
 signal-keepalive 3
 signal pattern oos receive 0001
 signal pattern oos transmit 0001
 signal timing oos timeout 60
 exit
dial-peer voice 100 vofr
 voice-class permanent 10

signaling forward

Cisco IOS 音声ゲートウェイで Q-signaling(QSIG)、Q.931、H.225、および ISDN User Part(ISUP)メッセージの透過トンネリングのグローバル設定を行うには、音声サービス VoIP 設定モードで signalingforward コマンドを使用します。 ゲートウェイのデフォルトのトンネリング設定に戻すには、このコマンドの no 形式を使用します。

Cisco IOS H.323 ゲートウェイ

signaling forward {conditional | none | rawmsg | unconditional}

no signaling forward

Cisco IOS SIP ゲートウェイ

signaling forward {none | rawmsg | unconditional}

no signaling forward

構文の説明

conditional

H.323 ゲートウェイ上のトンネリングが、 sessiontarget コマンドを使用して定義されるターゲットによって決定されることを指定します。 これは H.323 ゲートウェイのデフォルト設定です。

(注)  

 

条件付き キーワードは、セッション開始プロトコル (SIP) ゲートウェイではサポートされていません。 代わりに、SIP ゲートウェイのデフォルト設定では、トンネリングは構成されていません (none )。

none

H.323 および SIP ゲートウェイが、Generic Transparency Descriptor (GTD)、QSIG、または Q.931 ペイロードをネットワーク内のどのエンドポイントにも転送しないことを指定します。 これは SIP ゲートウェイのデフォルト設定です。

rawmsg

H.323 および SIP ゲートウェイが GTD なしで H.225、QSIG (application-qsig)、または Q.931 生のメッセージ (application-Xq931) のみをトンネリングすることを指定します。

unconditional

無条件トンネリングを指定して、接続された外部ルートサーバーが変更した場合でも、GTD ペイロードを QSIG または Q.931 メッセージ本文とともに転送します。 (ゲートキーパーは自身の GTD を自分自身に送り返します。)

SIP ゲートウェイ

  • conditional - メッセージはターゲットに応じて転送されます。

    • 非登録、許可、およびステータス (RAS) ターゲット - 元のペイロード (GTD なし) のみが H.323 エンドポイントに転送されます。

    • その他のすべてのターゲット - GTD ペイロードはメッセージ本文とともに転送されます。

QSIG または Q.931 メッセージの透過的なトンネリングは設定されていません。

コマンド モード


音声サービス VoIP の設定 (conf-voi-serv)

SIP UA 構成 (config-sip-ua)

コマンド履歴

リリース

変更

12.2(11)T

このコマンドが導入されました。

12.3(1)

Cisco GTD を使用した SIP 公衆交換電話網 (PSTN) トランスポートのサポートが追加されました。

12.4(15)XY

Cisco IOS 音声ゲートウェイ上の QSIG トンネリングを使用して、SIP 経由で RELEASE および RELEASE COMPLETE メッセージをエンドツーエンドで渡すためのサポートが追加されました。

12.4(15)XZ

Cisco IOS 音声ゲートウェイ上の SIP 経由の Q.931 トンネリングのサポートが追加され、SIP 経由の QSIG と Q.931 の両方のトンネリングが Cisco Unified Border Element (CUBE) に拡張されました。

(注)  

 

CUBE は、以前は Cisco IOS セッション ボーダー コントローラ (SBC) または Cisco マルチサービス IP-to-IP ゲートウェイと呼ばれていました。

12.4(20)T

Cisco IOS 音声ゲートウェイおよび CUBE 上の SIP 経由の QSIG および Q.931 トンネリングのサポートが追加されました。

Cisco IOS XE Cupertino 17.7.1a

YANG モデルのサポートを導入しました。

使用上のガイドライン

このコマンドは、H.323 および SIP 音声ゲートウェイでトンネリング動作を設定するために使用されます。 特定の Cisco ルータ、プラットフォーム、およびネットワークに応じて、このコマンドを使用して、QSIG、Q.931、H.225、および ISUP メッセージなどのさまざまなメッセージのトンネリング動作を設定できます。 ゲートウェイのグローバル設定を上書きしたり、ダイヤルピアでトンネリング設定を構成したりするには、ダイヤルピア音声設定モードで signalingforward コマンドを使用します。

signalingforward コマンドを使用してトンネリング動作を制御する方法の詳細については、次のセクションの情報を参照してください。

QSIG と Q.931 トンネリング

H.323 ゲートウェイ上の QSIG および Q.931 のトンネリングは、 signalingforward コマンドをサポートする Cisco IOS ゲートウェイ プラットフォームではデフォルトで有効になっています。 ただし、SIP ゲートウェイでの QSIG および Q.931 トンネリングでは、入力または発信ゲートウェイ (OGW) と出力または終端ゲートウェイ (TGW) の両方に少なくとも 1 つのインターフェイスを設定する必要があります。

シグナリング転送設定に加えて、SIP または H.323 ネットワーク上の OGW と TGW の両方の ISDN インターフェイスで、セントラル オフィス スイッチ タイプとして QSIG または Q.931 を指定する必要があります。 スイッチ タイプを有効にして指定するには、 isdnswitch-type コマンドを使用します。

  • QSIG メッセージをトンネリングする場合は、 primary-qsig スイッチ タイプを指定します。

  • Q.931 メッセージをトンネリングする場合は、 primary-qsig primary-dpness を除く任意の ISDN スイッチ タイプを指定します。


(注)  


Cisco IOS SIP ゲートウェイは、Q.931 のトンネリングに対して primary-dpness スイッチ タイプをサポートしていません。


次の表は、ゲートウェイの音声クラスと構成設定によって決定される QSIG および Q.931 トンネリングの動作を示しています。

表 1. 音声クラスとシグナリング転送設定による QSIG トンネリング動作

シグナリング転送設定

H.323 ゲートウェイ

SIP ゲートウェイ

onditional または指定設定なし:

デフォルト。

未サポート

sessiontarget non-ras

QSIG または Q.931 メッセージ本体を使用して GTD ペイロードをトンネルします。

トンネリングはありません。

sessiontarget ras

QSIG または Q.931 メッセージ本体のみをトンネルします。

トンネリングはありません。

none

トンネリングはありません。

トンネリングはありません。

rawmsg

QSIG または Q.931 メッセージ本体のみをトンネルします。

QSIG または Q.931 メッセージ本体のみをトンネルします。

unconditional

QSIG または Q.931 メッセージ本体とともに GTD ペイロードをトンネリングします。

QSIG または Q.931 メッセージ本体とともに GTD ペイロードをトンネリングします。

SS7 ISUP と H.323 経由の H.225 トンネル

ISUP は、PSTN 経由で音声およびデータ通話を伝送するトランク回線を構成、管理、解放するために使用されるプロトコルと手順を定義します。 ISUP は、ISDN 通話と非 ISDN 通話の両方に使用され、ネットワークの入力側の ISDN または ISUP バリアントを考慮せずに、ネットワークの出力側のプロトコルに基づいて再構築されます。

ISDN (H.225) または ISUP 情報をテキスト形式で提供するように指定すると、その情報は、ルート決定に特定の ISDN および ISUP 情報を使用できるルート サーバーなどのコア H.323 ネットワーク内のアプリケーションでも使用できます。 さらに、GTD にカプセル化された ISUP を転送すると、H.323 プロトコルとの互換性が維持されます。

ターゲットが RAS ターゲットの場合、非 GTD シグナリング ペイロードでは元のペイロードが転送されます。 GTD シグナリング ペイロードの場合、ペイロードはアドミッション要求 (ARQ)/ディスエンゲージ要求 (DRQ) メッセージにカプセル化され、発信元ゲートキーパーに送信されます。 ゲートキーパーは、ISUP GTD パラメータに基づいて柔軟なルート決定を行うために、ペイロードをゲートキーパー トランザクション メッセージ プロトコル (GKTMP) と外部ルート サーバーに伝達します。 ゲートウェイは、ルート サーバーからの指示に基づいて、GTD ペイロードを条件付きで転送します。

ISUP GTD をトンネリングするには、SS7 ISUP メッセージを GTD 形式でカプセル化するように OGW と TGW を設定する必要があります。


(注)  


primary-qsig isdnswitch-type 設定として指定する場合は、 isdnprotocol-emulate コマンドを使用して、ネットワーク側の機能(グローバル レベルまたはダイヤルピア レベルのいずれか)を割り当てる必要があります。


次の例は、無条件信号転送がグローバルに設定され、GTD ペイロードが H.323 または SIP を介してエンドポイントにトンネリングされることを示しています。


Router> enable
Router# configureterminal
Router(config)# voice service voip
Router(conf-voi-serv)# signaling forward unconditional

次の例は、ルータが SIP 経由の無条件信号転送をグローバルに設定されている場合の showrunning-config コマンドの出力例です。


Router# show running-config
Building configuration...
Building configuration...
Current configuration : 2357 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
!
!
.
.
!
voice service voip
 signaling forward unconditional
 sip
!
.
.

次の例は、ルータが H.323 経由の無条件信号転送をグローバルに設定されている場合の showrunning-config コマンドの出力例です。


Router# show running-config
Building configuration...
Current configuration : 4201 bytes
!
version 12.2
service config
no service single-slot-reload-enable
no service pad
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
service internal
service udp-small-servers
!
hostname as5300-2
!
no logging buffered
logging rate-limit console 10 except errors
aaa new-model
!
.
.
.
!
voice service voip
 signaling forward unconditional
 h323
!
.
.
.

シグナリング転送(ダイヤルピア)

Cisco IOS 音声ゲートウェイのグローバル設定を上書きする、個別のダイヤル ピア経由の Q-signaling(QSIG)、Q.931、H.225、および ISDN User Part(ISUP)メッセージの透過トンネリング設定を構成するには、ダイヤル ピア音声設定モードで signalingforward コマンドを使用します。 ダイヤルピア上の透過トンネリング動作がゲートウェイのグローバル設定によって決定されるように指定するには、このコマンドの no 形式を使用します。

Cisco IOS H.323 ダイヤルピア

signaling forward {conditional | none | rawmsg | unconditional}

no signaling forward

Cisco IOS SIP ダイヤルピア

signaling forward {none | rawmsg | unconditional}

no signaling forward

構文の説明

conditional

ゲートウェイのグローバル設定を上書きし、H.323 ダイヤルピア上のトンネリングがターゲットによって決定されるように指定します。 (ターゲットは、 sessiontarget コマンドを使用して定義されます。) ゲートウェイにグローバル設定が設定されていない場合、これが H.323 ダイヤルピアのデフォルト設定になります。

(注)  

 

conditional キーワードは、セッション開始プロトコル(SIP)ダイヤルピアではサポートされていません。 代わりに、SIP ダイヤルピアのデフォルト設定では、トンネリングは構成されていません (none )。

none

ゲートウェイのグローバル設定を上書きし、ダイヤル ピアが Generic Transparency Descriptor (GTD)、QSIG、または Q.931 ペイロードをネットワーク内のどのエンドポイントにも転送しないように指定します。 これは SIP ダイヤルピアのデフォルト設定です。

rawmsg

ゲートウェイのグローバル設定を上書きし、GTD なしでダイヤル ピア トンネル QSIG (application-qsig) または Q.931 生のメッセージ (application-Xq931) のみを指定すること。

unconditional

無条件トンネリングを指定して、接続された外部ルートサーバーが変更した場合でも、GTD ペイロードを QSIG または Q.931 メッセージ本文とともに転送します。 (ゲートキーパーは自身の GTD を自分自身に送り返します。)

H.323 ゲートウェイ

ゲートウェイに透過トンネリングが設定されている場合、ダイヤル ピアはグローバル設定を使用します。 ゲートウェイのグローバル設定が指定されていない場合、ダイヤルピアのデフォルトの動作は次のようになります。

  • conditional - メッセージはターゲットに応じて転送されます。
    • 非登録、許可、およびステータス (RAS) ターゲット - 元のペイロード (GTD なし) のみが H.323 エンドポイントに転送されます。
    • その他のすべてのターゲット - GTD ペイロードはメッセージ本文とともに転送されます。

QSIG または Q.931 メッセージの透過的なトンネリングは設定されていません。

コマンド モード


ダイヤル ピア音声構成 (config-dial-peer)

コマンド履歴

リリース

変更

12.2(11)T

このコマンドは、Cisco AS5350 および Cisco AS5850 で導入されました。

12.4(15)XY

Cisco IOS 音声ゲートウェイ上の QSIG トンネリングを使用して、SIP 経由で RELEASE および RELEASE COMPLETE メッセージをエンドツーエンドで渡すためのサポートが追加されました。

12.4(15)XZ

Cisco IOS 音声ゲートウェイ上の SIP 経由の Q.931 トンネリングのサポートが追加され、SIP 経由の QSIG と Q.931 の両方のトンネリングが Cisco Unified Border Element (CUBE) に拡張されました。

(注)  

 

CUBE は、以前は Cisco IOS セッション ボーダー コントローラ (SBC) または Cisco マルチサービス IP-to-IP ゲートウェイと呼ばれていました。

12.4(20)T

Cisco IOS 音声ゲートウェイおよび CUBE 上の SIP 経由の QSIG および Q.931 トンネリングのサポートが追加されました。

使用上のガイドライン

このコマンドは、H.323 および SIP 音声ゲートウェイ上の個々のダイヤルピアのトンネリング動作を設定するために使用されます。 特定の Cisco ルータ、プラットフォーム、およびネットワークに応じて、このコマンドを使用して、QSIG、Q.931、H.225、および ISUP メッセージなどのさまざまなメッセージのトンネリング動作を設定できます。 ゲートウェイのグローバル設定を構成するには、音声サービス VoIP 設定モードで signalingforward コマンドを使用します。

signalingforward コマンドを使用してトンネリング動作を制御する方法の詳細については、次のセクションの情報を参照してください。

QSIG と Q.931 トンネリング

H.323 ゲートウェイ上の QSIG および Q.931 のトンネリングは、 signalingforward コマンドをサポートする Cisco IOS ゲートウェイ プラットフォームではデフォルトで有効になっています。 ただし、SIP ゲートウェイでの QSIG および Q.931 トンネリングでは、入力または発信ゲートウェイ (OGW) と出力または終端ゲートウェイ (TGW) の両方に少なくとも 1 つのインターフェイスを設定する必要があります。

シグナリング転送設定に加えて、SIP または H.323 ネットワーク上の OGW と TGW の両方の ISDN インターフェイスで、セントラル オフィス スイッチ タイプとして QSIG または Q.931 を指定する必要があります。 スイッチ タイプを有効にして指定するには、 isdnswitch-type コマンドを使用します。

  • QSIG メッセージをトンネリングする場合は、 primary-qsig スイッチ タイプを指定します。

  • Q.931 メッセージをトンネリングする場合は、 primary-qsig および primary-dpness を除く任意の ISDN スイッチ タイプを指定します。


(注)  


Cisco IOS SIP ゲートウェイは、Q.931 のトンネリングに対して primary-dpness スイッチ タイプをサポートしていません。


ゲートウェイの音声クラスと構成設定によって決定される QSIG および Q.931 トンネリングの動作を表示します。

表 2. 音声クラスとシグナリング転送設定による QSIG トンネリング動作

シグナリング転送設定

H.323 ゲートウェイ

SIP ゲートウェイ

conditional または指定設定なし:

デフォルト。

未サポート

sessiontarget non-ras

QSIG または Q.931 メッセージ本体を使用して GTD ペイロードをトンネルします。

トンネリングはありません。

sessiontarget ras

QSIG または Q.931 メッセージ本体のみをトンネルします。

トンネリングはありません。

none

トンネリングはありません。

トンネリングはありません。

rawmsg

QSIG または Q.931 メッセージ本体のみをトンネルします。

QSIG または Q.931 メッセージ本体のみをトンネルします。

unconditional

QSIG または Q.931 メッセージ本体とともに GTD ペイロードをトンネリングします。

QSIG または Q.931 メッセージ本体とともに GTD ペイロードをトンネリングします。

SS7 ISUP と H.323 経由の H.225 トンネリング

ISUP は、公衆交換電話網 (PSTN) を介して音声およびデータ通話を伝送するトランク回線を構成、管理、および解放するために使用されるプロトコルと手順を定義します。 ISUP は、ISDN 通話と非 ISDN 通話の両方に使用され、ネットワークの入力側の ISDN または ISUP バリアントを考慮せずに、ネットワークの出力側のプロトコルに基づいて再構築されます。

ISDN (H.225) または ISUP 情報をテキスト形式で提供するように指定すると、その情報は、ルート決定に特定の ISDN および ISUP 情報を使用できるルート サーバーなどのコア H.323 ネットワーク内のアプリケーションでも使用できます。 さらに、GTD にカプセル化された ISUP を転送すると、H.323 プロトコルとの互換性が維持されます。

ターゲットが RAS ターゲットの場合、非 GTD シグナリング ペイロードでは元のペイロードが転送されます。 GTD シグナリング ペイロードの場合、ペイロードはアドミッション要求 (ARQ)/ディスエンゲージ要求 (DRQ) メッセージにカプセル化され、発信元ゲートキーパーに送信されます。 ゲートキーパーは、ISUP GTD パラメータに基づいて柔軟なルート決定を行うために、ペイロードをゲートキーパー トランザクション メッセージ プロトコル (GKTMP) と外部ルート サーバーに伝達します。 ゲートウェイは、ルート サーバーからの指示に基づいて、GTD ペイロードを条件付きで転送します。

ISUP GTD をトンネリングするには、OGW と TGW の両方でダイヤル ピアを設定し、SS7 ISUP メッセージを GTD 形式でカプセル化する必要があります。


(注)  


primary-qsig isdnswitch-type 設定として指定する場合は、 isdnprotocol-emulate コマンドを使用して、ネットワーク側の機能(グローバル レベルまたはダイヤルピア レベルのいずれか)を割り当てる必要があります。


次の例は、SIP ダイヤル ピアで無条件信号転送が設定されていることを示しています (Cisco IOS 音声ゲートウェイのグローバル設定を上書きします)。


Router> enable
Router# configureterminal
Router(config)# dial-peervoice 1
Router(config-dial-peer)# signaling forward unconditional
Router(config-dial-peer)# session protocol sipv2

次の例は、SIP ダイヤル ピアに無条件信号転送が設定されている場合の showrunning-config コマンドの出力例です。


Router# show running-config
Building configuration...
Current configuration : 2357 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
!
boot-start-marker
no boot startup-test
boot-end-marker
.
.
.
!
dial-peer voice 101 voip
 signaling forward unconditional
 session protocol sipv2
 session target ipv4:9.13.19.114
 incoming called-number 8000
 codec g711ulaw
!
.

(注)  


出力の「session protocol sipv2」は、これが SIP ダイヤルピアであることを示します。


次の例は、H.323 ダイヤル ピアで無条件信号転送が設定されていることを示しています (Cisco IOS 音声ゲートウェイのグローバル設定を上書きします)。


Router> enable
Router# configureterminal
Router(config)# dial-peervoice 1
Router(config-dial-peer)# signaling forward unconditional

次の例は、H.323 ダイヤル ピアに無条件信号転送が設定されている場合の showrunning-config コマンドの出力例です。


Router# show running-config
Building configuration...
Current configuration : 2357 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
!
boot-start-marker
no boot startup-test
boot-end-marker
.
.
.
!
dial-peer voice 101 voip
 signaling forward unconditional
 session target ipv4:9.13.19.114
 incoming called-number 8000
 codec g711ulaw
!
.
.

(注)  


出力には「session protocol sipv2」がないため、これは H.323 ダイヤルピアであることがわかります。


signal-type

ダイヤルピアに接続するときに使用するシグナリング タイプを設定するには、ダイヤルピア設定モードで signal -type コマンドを使用します。 既定の設定に戻すには、このコマンドの no の形式を使用します。

signal-type {cas | cept | ext-signal | transparent}

no signal-type

構文の説明

cas

北米の EIA-464 チャネル関連シグナリング(ロブドビットシグナリング)。 デジタル T1 パケット音声トランク ネットワーク モジュールがインストールされている場合、このオプションは使用できない可能性があります。

cept

基本的な E1 ABCD シグナリング プロトコルを提供します。 主に E&M インターフェースに使用されます。 FXS/FXO インターフェイスで使用する場合、このプロトコルは MELCAS と同等になります。

ext -signal

外部シグナリング。 デジタル信号プロセッサ (DSP) はシグナリング フレームを生成しません。 CCS などの外部シグナリングチャネルがある場合、または永続的な「単純な」音声パイプが必要な場合にこのオプションを使用します。

transparent

このオプションを選択すると、デジタル音声モジュール (DVM) を使用しているか、アナログ音声モジュール (AVM) を使用しているかに応じて結果が異なります。

DVM の場合: ABCD シグナリング ビットは、変更や解釈なしに、T1/E1 インターフェイスから「透過的に」コピーされるか、T1/E1 インターフェイスを介して転送されます。 これにより、任意の、または不明なシグナリング プロトコルの処理が可能になります。

AVM の場合: シグナリング情報を解釈してアナログ ハードウェアに正しい状態を読み書きせずに「透過的な」動作を提供することはできません。 このオプションは cas と等しくなるようにマッピングされます。

コマンド デフォルト

cas

コマンド モード


ダイヤル ピア構成 (config-dial-peer)

コマンド履歴

リリース

変更

12.0(3)XG

このコマンドは、Cisco 2600、Cisco 3600、および Cisco MC3810 で導入されました。

12.0(4)T

このコマンドが Cisco 7200 シリーズに実装されました。

12.0(7)XK

以前は Cisco MC3810 でのみサポートされていた cept および transparent キーワードは、現在 Cisco 2600 シリーズ、Cisco 3600 シリーズ、および 7200 シリーズでもサポートされます。

12.1(2)T

このコマンドが Cisco IOS Release 12.1(2)T に統合されました。

使用上のガイドライン

このコマンドは、Voice over Frame Relay (VoFR) および Voice over ATM (VoATM) ダイヤルピアに適用されます。 これは、スイッチド コールではなく、永続的な接続 (Cisco トランクおよび FRF.11 トランク) でのみ使用されます。

このコマンドは、遠端ダイヤル ピアから受信すると予想される信号のタイプをローカル テレフォニー インターフェイスに通知するために使用されます。 このダイヤルピアでシグナリングをオフにするには、 ext -signal オプションを選択します。 シグナリングがオフになっており、外部シグナリング チャネルが存在しない場合は、「ホット」回線が存在するため、このダイヤル ピアは遠端の任意のものに接続できます。

FXS を別の FXS に接続する場合、または FXS/FXO または E&M/E&M ペア以外のものを使用している場合、Cisco 2600 および Cisco 3600 シリーズ ルータの適切なシグナリング タイプは ext -signal (無効)です。

リモート エンドで cept/MELCAS シグナリングを実行しているデジタル E1 接続があり、それをアナログ ポートにトランクする場合は、両端を必ず cept 信号タイプに設定する必要があります。

両端に T1 または E1 接続があり、T1/E1 が EIA-464 でも cept/MELCAS でもないシグナリング プロトコルを実行している場合は、シグナリングを通過させるために、信号タイプを透過オプションに設定する必要がある場合があります。

次の例では、VoFR ダイヤル ピア 200 のシグナリングを無効にします。


dial-peer voice 200 vofr
 signal-type ext-signal
 exit

silent-discard untrusted

着信 SIP トランク上の信頼できないソースからの SIP 要求を破棄するには、「voice service voip >> sip」設定モードで silent-discard untrusted コマンドを使用します。 無効にするには、このコマンドの no 形式を使用します。

silent-discard untrusted

no silent-discard untrusted

コマンド デフォルト

このコマンドはデフォルトで有効になっています。 信頼できないソースからの SIP 要求は破棄されます。

コマンド モード

voice service voip >> sip

コマンド履歴

リリース 変更

Cisco IOS XE 3.10S

Cisco IOS 15.3(3)M

このコマンドが導入されました。

Cisco IOS XE Cupertino 17.7.1a

YANG モデルのサポートを導入しました。

使用上のガイドライン

このコマンドを使用して、TDoS 攻撃の緩和を有効にします。

次の例は、着信 SIP トランク上の信頼できないソースからの SIP 要求を破棄するように CUBE を設定する方法を示しています。


Device> enable
Device# configure terminal
Device(config)# voice service voip
Device(conf-voi-serv)# ip address trusted authenticate
Device(conf-voi-serv)# allow-connections sip to sip
Device(conf-voi-serv)# sip
Device(conf-serv-sip)# silent-discard untrusted

silent-fax

タイプ 2 サイレント FAX マシンの音声ダイヤル ピアを設定するには、ダイヤル ピア設定モードで silent -fax コマンドを使用します。 POTS ポートへのサイレント FAX 通話を無効にするには、このコマンドの no 形式を使用します。

silent-fax

no silent-fax

構文の説明

このコマンドには引数もキーワードもありません。

コマンド デフォルト

サイレント FAX が設定されていません。

コマンド モード


ダイヤル ピア構成 (config-dial-peer)

コマンド履歴

リリース

変更

12.2(8)T

このコマンドは、Cisco 803、Cisco 804、および Cisco 813 で導入されました。

使用上のガイドライン

このコマンドを使用して、ルータが POTS ポートのいずれかに接続されたタイプ 2 サイレント ファックス マシンにリング音なしアラート トーンを送信するように設定します。 サイレント ファックス設定のステータスを確認するには、 showrunning -config コマンドを使用します。

次の例は、 silent -fax コマンドが POTS ポート 1 には設定されているが、POTS ポート 2 には設定されていないことを示しています。


dial-peer voice 1 pots
 destination-pattern 5551111
 port 1
 no call-waiting
 ring 0
 volume 4
 caller-number 3334444 ring 1
 subaddress 20
 silent-fax
dial-peer voice 2 pots
 destination-pattern 5552222
 port 2
 no call-waiting
 ring 0
 volume 2
 caller-number 3214567 ring 2
 subaddress 10

sip

セッション開始プロトコル(SIP)設定モードに入るには、sip コマンドを音声サービス VoIP 設定モードで使用します。

sip

構文の説明

このコマンドには引数もキーワードもありません。

コマンド デフォルト

デフォルトの動作や値はありません。

コマンド モード


音声サービス VoIP 構成 (config-voi-srv)

コマンド履歴

リリース

変更

12.2(2)XB

このコマンドは、Cisco 2600 シリーズ、Cisco 3600 シリーズ、Cisco 7200 シリーズ、Cisco AS5300、Cisco AS5350、および Cisco AS5400 プラットフォームで導入されました。

12.2(2)XB2

このコマンドは、Cisco AS5850 プラットフォームに実装されました。

12.2(8)T

このコマンドは Cisco IOS リリース 12.2(8)T に統合され、Cisco 3700 シリーズのサポートが追加されました。 Cisco AS5300、Cisco AS5350、Cisco AS5850、および Cisco AS5400 プラットフォームは、このリリースではサポートされていません。

12.2(11)T

Cisco AS5300、Cisco AS5350、Cisco AS5400、および Cisco AS5850 プラットフォームのサポートが追加されました。

12.2(33)XNE

このコマンドが Cisco IOS Release 12.2(33)XNE に統合されました。

Cisco IOS XE Amsterdam 17.2.1r

YANG モデルのサポートを導入しました。

使用上のガイドライン

voice-service VoIP 設定モードから、 sip コマンドを使用すると SIP 設定モードに入ることができます。 このモードでは、 bind sessiontransport url などのいくつかの SIP コマンドが使用できます。

次の例は、SIP 設定モードに入り、SIP ネットワークで bind コマンドを設定する方法を示しています。


Router(config)# voice service voip
Router(config-voi-srv)# sip
Router(conf-serv-sip)# bind control source-interface FastEthernet 0

SIP ヘッダー

ピア コール レッグに送信する Session Initiation Protocol(SIP)ヘッダーを指定するには、音声クラス コンフィギュレーション モードで sip-header コマンドを使用します。 設定を無効にするには、このコマンドの no 形式を使用します。

sip-header {sip-req-uri | header-name}

no sip-header {sip-req-uri | header-name}

構文の説明

sip-req-uri

Cisco Unified Border Element(UBE)を設定して、SIP 要求の Uniform Resource Identifier(URI)をピアコールレッグに送信します。

header-name

ピアコールレッグに送信されるヘッダーの名前。

コマンド デフォルト

SIP ヘッダーはピアコールレッグに送信されません。

コマンド モード


音声クラスの構成 (config-class)

コマンド履歴

リリース

変更

15.1(3)T

このコマンドが導入されました。

使用上のガイドライン

sip-header コマンドを使用して、必須ヘッダー内に存在するサポートされていないパラメータを、あるピアコールレッグから Cisco UBE の別のピアコールレッグに渡すように Cisco UBE を設定します。

次の例は、ピア コール レッグに「From」ヘッダーを送信するように Cisco UBE を設定する方法を示しています。


Router(config)# voice class sip-copylist 2
Router(config-class)# sip-header From

sip-header SIP-StatusLine

セッション開始プロトコル(SIP)ステータス ライン ヘッダーをピアコールレッグに送信する必要があることを指定するには、音声クラス設定モードで sip-header SIP-StatusLine コマンドを使用します。 この設定を無効にするには、 no 形式でコマンドを使用します。

sip-header SIP-StatusLine

no sip-header SIP-StatusLine

構文の説明

このコマンドにはキーワードも引数もありません。

コマンド デフォルト

SIP ステータス ライン ヘッダーはピア コール レグに送信されません。

コマンド モード

音声クラスの構成 (config-class)

コマンド履歴

リリース 変更

15.4(1)T

このコマンドが導入されました。

使用上のガイドライン

voice class sip-copylist コマンドを使用してピア コール レグに送信されるエンティティのリストは、 sip-header SIP-StatusLine コマンドを使用して SIP ステータス ライン ヘッダーをピア コール レグに送信するように指定する前に設定する必要があります。

次の例は、 sip-header SIP-StatusLine コマンドを使用して、SIP ステータス ライン ヘッダーをピア コール レグに送信する必要があることを指定する方法を示しています。

Device> enable
Device# configure terminal
Device(config)# voice class sip-copylist 1
Device(config-class)# sip-header SIP-StatusLine

sip-server

セッション開始プロトコル (SIP) サーバー インターフェイスのネットワーク アドレスを設定するには、SIP ユーザー エージェント設定モードまたは音声クラス テナント設定モードで sip-server コマンドを使用します。 SIP 用に設定されたネットワーク アドレスを削除するには、このコマンドの no 形式を使用します。

sip-server {dns:host-name | ipv4:ipv4-address[:port-num] | ipv6:ipv6-address [:port-num] }

no sip-server

構文の説明

dns:host-name

グローバル SIP サーバー インターフェイスをドメイン ネーム システム (DNS) ホスト名に設定します。 ホスト名を指定すると、ip name-server コマンドで定義されたデフォルトの DNS が使用されます。 ホスト名はオプションです。

有効な DNS ホスト名の形式は、name.gateway.xyz です。

ipv4:ipv4-address

グローバル SIP サーバー インターフェイスを IPv4 アドレスに設定します。 有効な IPv4 アドレスの形式は次のとおりです: xxx.xxx.xxx.xxx。

ipv6:ipv6-address

グローバル SIP サーバー インターフェイスを IPv6 アドレスに設定します。 IPv6 アドレスを括弧で囲む必要があります。

:port-num

(オプション) SIP サーバーのポート番号。

コマンド デフォルト

ネットワーク アドレスが設定されていません。

コマンド モード

SIP ユーザーエージェント構成 (config-sip-ua)

音声クラス テナント構成 (config-class)

コマンド履歴

リリース

変更

12.1(1)T

このコマンドは、Cisco 2600 シリーズ、Cisco 3600 シリーズ、および Cisco AS5300 で導入されました。

12.2(2)XA

このコマンドが Cisco AS5350 および Cisco AS5400 に実装されました。

12.2(2)XB1

このコマンドが Cisco AS5850 に導入されました。

12.2(8)T

このコマンドが Cisco 7200 シリーズに実装されました。 このリリースには、Cisco AS5300、Cisco AS5350、Cisco AS5400、および Cisco AS5850 のサポートは含まれていません。

12.2(11)T

このコマンドが Cisco IOS Release 12.2(11)T に統合されました。 このコマンドは、Cisco AS5300、Cisco AS5350、Cisco AS5400、および Cisco AS5850 に実装されました。

12.4(22)T

IPv6 のサポートが追加されました。

15.6(2)T および IOS XE Denali 16.3.1

このコマンドが音声クラス テナントで利用できるようになりました。

Cisco IOS XE Cupertino 17.7.1a

YANG モデルのサポートを導入しました。

使用上のガイドライン

このコマンドを使用する場合は、ダイヤルピアごとに SIP サーバー インターフェイス アドレスを繰り返し入力する代わりに、ダイヤルピアごとに sessiontargetsip-server コマンドを使用することもできます。 ネットワーク内に Cisco SIP プロキシ サーバー (SPS) が存在する場合は、SIP サーバーをセッション ターゲットとして設定すると便利です。 SPS を使用すると、SIP サーバー オプションを構成し、関心のあるダイヤル ピアがデフォルトで SPS を使用するようにすることができます。

このコマンドを null 値にリセットするには、 default コマンドを使用します。

IPv6 アドレスを設定するには、IPv6 アドレスを括弧 [ ] で囲む必要があります。

次の例では、グローバル コンフィギュレーション モードから開始して、グローバル SIP サーバー インターフェイスを DNS ホスト名「3660-2.sip.com」に設定します。 sessiontargetsipserver コマンドも使用する場合は、ダイヤルピアごとに DNS ホスト名を設定する必要はありません。


sip-ua
 sip-server dns:3660-2.sip.com
dial-peer voice 29 voip
 session target sip-server

次の例では、グローバル SIP サーバー インターフェイスを IPv4 アドレスに設定します。


sip-ua
 sip-server ipv4:10.0.2.254 

次の例では、グローバル SIP サーバー インターフェイスを IPv6 アドレスに設定します。 IPv6 アドレスが括弧で囲まれていることに注意してください。


sip-ua
 sip-server ipv6:[2001:0DB8:0:0:8:800:200C:417A]

sip-ua

セッション開始プロトコル(SIP)ユーザー エージェント設定コマンドを有効にするには、グローバル コンフィギュレーション モードで sip-ua コマンドを使用します。 すべての SIP ユーザーエージェント設定コマンドをデフォルト値にリセットするには、このコマンドの no 形式を使用します。

sip-ua

no sip-ua

構文の説明

このコマンドには引数もキーワードもありません。

コマンド デフォルト

このコマンドが有効になっていない場合、SIP ユーザーエージェント設定コマンドを入力できません。

コマンド モード


グローバル構成 (config)

コマンド履歴

リリース

変更

12.1(1)T

このコマンドが次のプラットフォームに導入されました: Cisco 2600 シリーズ、Cisco 3600 シリーズ、および Cisco AS5300。

12.2(2)XA

このコマンドが Cisco AS5350 および Cisco AS5400 に実装されました。

12.2(2)XB1

このコマンドが Cisco AS5850 に導入されました。

12.2(8)T

このコマンドが Cisco 7200 シリーズに実装されました。 Cisco AS5300、Cisco AS5350、Cisco AS5400、および Cisco AS5850 のサポートは含まれていません。

12.2(11)T

このコマンドが Cisco IOS Release 12.2(11)T に統合されました。 Cisco AS5300、Cisco AS5350、Cisco AS5400、および Cisco AS5850 のサポートが含まれています。

15.1(2)T

このコマンドは変更されました。 connection-reuse SIP ユーザーエージェント設定モード コマンドが sip-ua コマンドに追加されました。

15.2(4)M

このコマンドは変更されました。 via-port オプションが connection-reuse SIP ユーザーエージェント設定モード コマンドに追加されました。

Cisco IOS XE Amsterdam 17.2.1r

YANG モデルのサポートを導入しました。

使用上のガイドライン

このコマンドを使用して、SIP ユーザー エージェント設定モードに入ります。 次の表に、SIP ユーザー エージェント設定モード コマンドを示します。

表 3. SIP ユーザーエージェント設定モードコマンド

コマンド

説明

connection-reuse

UDP 経由でリクエストを送信するためにリスナー ポートを使用します。 via-port オプションは、要求を受信した送信元ポートではなく、Via ヘッダーに存在するポートに SIP 応答を送信します。 connection-reuse コマンドは、SIP ユーザーエージェント設定モード コマンドであることに注意してください。

exit

SIP ユーザーエージェント設定モードを終了します。

inband-alerting

ゲートウェイは SIP メッセージングに基づいてリモートまたはローカル リングバックを処理するため、このコマンドは Cisco IOS リリース 12.2 以降、サポートされなくなりました。

max-forwards

リクエストの最大ホップ数を指定します。

retry

再試行のための SIP シグナリング タイマーを設定します。

sip-server

SIP サーバー インターフェイスを構成します。

timers

SIP シグナリング タイマーを設定します。

transport

プロトコル SIP ユーザーエージェントがポート 5060(デフォルト)でリッスンする TCP または UDP の SIP ユーザーエージェントトランスポートを有効または無効にします。

次の例は、SIP ユーザー エージェント設定モードに入り、SIP ユーザー エージェントを設定する方法を示しています。


Device> enable
Device# configure terminal
Device(config)# sip-ua
Device(config-sip-ua)# retry invite 2
Device(config-sip-ua)# retry response 2
Device(config-sip-ua)# retry bye 2
Device(config-sip-ua)# retry cancel 2
Device(config-sip-ua)# sip-server ipv4:192.0.2.1
Device(config-sip-ua)# timers invite-wait-100 500
Device(config-sip-ua)# exit
Device#

sni send (voice class)

Server Name Indication (SNI) を有効にして TLS プロファイルに関連付けるには、音声クラス設定モードでコマンド sni send を使用します。 サーバーサー名指定を無効にするには、このコマンドの no 形式を使用します。

sni send

no sni send

構文の説明

このコマンドには引数もキーワードもありません。

コマンド デフォルト

サーバー名指定(SNI)が無効になっています。

コマンド モード

音声クラスの構成 (config-class)

コマンド履歴

リリース

変更

Cisco IOS XE Amsterdam 17.3.1a

このコマンドは、音声クラス設定モードで導入されました。

使用上のガイドライン

サーバー名表示 (SNI) 機能は、コマンド voice class tls-profile タグ を通じて TLS プロファイルに関連付けられます。 tag は、SNI 機能を crypto signaling コマンドに関連付けます。

sni send は、TLS クライアントが初期 TLS ハンドシェイク プロセス中に接続しようとしているサーバーの名前を示すことを可能にする TLS 拡張機能である Server Name Indication (SNI) を有効にします。 クライアントの hello では、サーバーの完全修飾 DNS ホスト名のみが送信されます。 SNI は、クライアント Hello 拡張で IPv4 および IPv6 アドレスをサポートしていません。 TLS クライアントからサーバー名を含む「hello」を受信すると、サーバーは後続の TLS ハンドシェイク プロセスで適切な証明書を使用します。 SNI では TLS1.2 バージョンのみがサポートされます。

次の例は、音声クラス tls-profile を作成し、TLS ハンドシェイク中に必要な SNI 機能を関連付ける方法を示しています。

Router(config)#voice class tls-profile 2
Router(config-class)#sni send

snmp enable peer-trap dscp-profile

ダイヤルピア レベルで Diffserv コード ポイント (DSCP) プロファイル違反トラップを有効にするには、ダイヤルピア音声設定モードで snmp enable peer-trap dscp-profile コマンドを使用します。 設定を無効にするには、このコマンドの no 形式を使用します。

snmp enable peer-trap dscp-profile

no snmp enable peer-trap dscp-profile

構文の説明

このコマンドには引数もキーワードもありません。

コマンド デフォルト

DSCP プロファイル違反トラップは有効になっていません。

コマンド モード


        ダイヤル ピア音声構成 (config-dial-peer)
      

コマンド履歴

リリース

変更

15.2(2)T

このコマンドが導入されました。

使用上のガイドライン

DSCP プロファイル違反トラップをグローバル レベルとダイヤル ピア レベルの両方で有効にした場合、ダイヤル ピア設定がグローバル レベル設定よりも優先されます。

次の例は、ダイヤル ピアの DSCP プロファイル違反トラップを有効にする方法を示しています。

Router> enable
Router# configure terminal
Router(config)# dial-peer voice 4 voip
Router(config-dial-peer)# snmp enable peer-trap dscp-profile
Router(config-dial-peer)# end

snmp enable peer-trap poor-qov

VoIP ダイヤル ピアに関連付けられた該当するコールの音声品質が悪いという通知を生成するには、ダイヤル ピア設定モードで snmpenablepeer -trappoor -qov コマンドを使用します。 通知を無効にするには、このコマンドの no 形式を使用します。

snmp enable peer-trap poor-qov

no snmp enable peer-trap poor-qov

構文の説明

このコマンドには引数もキーワードもありません。

コマンド デフォルト

Disabled

コマンド モード


ダイヤル ピア構成 (config-dial-peer)

コマンド履歴

リリース

変更

11.3(1)T

このコマンドが Cisco 3600 シリーズに追加されました。

使用上のガイドライン

このコマンドを使用して、ダイヤル ピアに関連付けられた該当する通話の音声品質が悪いという通知を生成します。 音声品質が低下したときに SNMP メッセージを使用する簡易ネットワーク管理プロトコル (SNMP) マネージャーがある場合は、このコマンドを有効にすることを検討してください。 それ以外の場合は、不要なネットワーク トラフィックを削減するためにこのコマンドを無効にする必要があります。

次の例では、VoIP ダイヤル ピア 10 に関連付けられた通話の音声品質が悪い場合の通知を有効にします。


dial-peer voice 10 voip
 snmp enable peer-trap poor-qov

snmp-server enable traps voice (DSCP profile)

簡易ネットワーク管理プロトコル(SNMP)音声通知を有効にするには、グローバル コンフィギュレーション モードで snmp-server enable traps voice コマンドを使用します。 音声通知を無効にするには、このコマンドの no 形式を使用します。

snmp-server enable traps voice [dscp-profile] [fallback] [high-ds0-util] [low-ds0-util] [media-policy] [poor-qov]

no snmp-server enable traps voice dscp-profile [fallback] [high-ds0-util] [low-ds0-util] [media-policy] [poor-qov]

構文の説明

dscp-profile

(オプション)DiffServ コード ポイント(DSCP)音声トラップを有効にします。

fallback

(オプション) SNMP フォールバック音声トラップを有効にします。

high-ds0-util

(オプション) デジタル信号 0 (DS0) トラップの SNMP 高利用を有効にします。

low-ds0-util

(オプション) DS0 トラップの SNMP 低利用率を有効にします。

media-policy

(オプション) SNMP メディア ポリシー音声トラップを有効にします。

poor-qov

(オプション) SNMP 低品質音声トラップを有効にします。

コマンド デフォルト

SNMP DSCP プロファイルの音声通知は無効になっています。

コマンド モード


        グローバル構成 (config)
      

コマンド履歴

リリース

変更

15.2(2)T

このコマンドが導入されました。

使用上のガイドライン

snmp-server enable traps voice コマンドを使用して、DSCP マーキングとポリシングの SNMP トラップを有効にします。

次の例は、SNMP メディア ポリシーの音声通知を有効にする方法を示しています。

Router> enable
Router# configure terminal
Router(config)# snmp-server enable traps voice dscp-profile media-policy

soft-offhook

捕捉中の段階的なオフフック抵抗を有効にするには、音声ポート (FXO) 設定モードで soft-offhook コマンドを使用します。 このコマンドを無効にするには、このコマンドの no 形式を使用します。

soft-offhook

no soft-offhook

構文の説明

このコマンドには引数もキーワードもありません。

コマンド デフォルト

このコマンドはデフォルトで無効になっており、つまり、捕捉中に段階的なオフフック抵抗は発生しません。

コマンド モード


音声ポート(FXO)設定(config-voiceport)

コマンド履歴

リリース

変更

12.4(3f) 12.4(4)T4

このコマンドが導入されました。

使用上のガイドライン

グレア状態(着信リングと同時に発信捕捉が発生)では、遠端の着信パターンの ON 状態へのオフフック指示が発生することがあります。 この状態は、インターフェイス設定に connectionplar-opx コマンドが含まれている場合にも発生する可能性があります。 connectionplar-opx コマンドが設定されていない場合、FXO ソフトウェアは、オフフック状態に移行する前に、呼び出し音がオンからオフに移行するまで待機します。 (グラウンドスタート信号を設定することでグレアを最小限に抑えることができます。)

soft-offhook コマンドが入力されると、FXO フックスイッチのオフフック抵抗は、発信または着信の捕捉のために中程度の抵抗値に初期設定されます。 この抵抗は、遠端リングトリップ前のリンギング信号への捕捉中に発生するリンギング電流を制限します。 呼び出し音が検出されなくなると、フックスイッチ抵抗は通常の低い値に戻ります。 これにより、短いループや、出力インピーダンスが低い従来の呼び出しソースがある場所で、高電流を供給する可能性のある FXO 回線インターフェイスの損傷を防止します。

soft-offhook コマンドは、次の FXO インターフェイス カード (3050i チップセットを使用) に適用されます。

  • EM-HDA-3FXS/4FXO (EVM-HD-8FXS/DID、FXO ポートのみ)

  • EM-HDA-6FXO(EVM-HD-8FXS/DID 上)

  • EM2-HDA-4FXO (NM-HDA-4FXS ネットワーク モジュールのみ)

  • VIC2-4FXO、VIC2-2FXO

次の例は、Cisco 3725 ルータの音声ポート 1/0/0 での捕捉中に段階的なオフフック抵抗を有効にするサンプル設定セッションを示しています。


Router# configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)# voice-port 1/0/0 
Router(config-voiceport)# soft-offhook
Router(config-voiceport)# shutdown
Router(config-voiceport)#
Nov  3 11:08:53.313 EST: %LINK-3-UPDOWN: Interface Foreign Exchange Office 1/0/0, changed state to Administrative Shutdown 
Router(config-voiceport)# no shutdown
 
Router(config-voiceport)# 
Nov  3 11:08:58.290 EST: %LINK-3-UPDOWN: Interface Foreign Exchange Office 1/0/0, changed state to up
Router(config-voiceport)# ^Z
 
Router# 
Nov  3 11:09:01.086 EST: %SYS-5-CONFIG_I: Configured from console by console 
Router#

送信元アドレス (uc-wsapi)

NotifyProviderStatus メッセージで Cisco Unified Communication IOS サービスの送信元 IP アドレスまたはホスト名を指定するには、uc wsapi 設定モードで source-address コマンドを使用します。 ルータによる NotifyProviderStatus メッセージの送信を無効にするには、このコマンドの no 形式を使用します。

source-address ip-address

no source-address

構文の説明

IP アドレス

サービスプロバイダーが NotifyProviderStatus メッセージで送信元アドレスとして識別した IP アドレス。

コマンド デフォルト

IP アドレスなし

コマンド モード

Uc wsapi

コマンド履歴

リリース

変更

15.2(2)T

このコマンドが導入されました。

使用上のガイドライン

このコマンドにより、ルータ上のサービスプロバイダーは、NotifyProviderStatus メッセージを介してアプリケーションにメッセージを送信できるようになります。

次の例は、IP 送信元アドレスとポートを設定する方法を示しています。

Router(config)# uc wsapi
Router(config-register-global)# source-address 172.1.12.13

source carrier-id

送信元キャリア ID のデバッグ フィルタリングを設定するには、コール フィルタ一致リスト設定モードで sourcecarrier-id コマンドを使用します。 無効にするには、このコマンドの no 形式を使用します。

source carrier-id string

no source carrier-id string

構文の説明

string

キャリア ID の英数字識別子。

コマンド デフォルト

デフォルトの動作や値はない

コマンド モード


通話フィルター一致リストの設定

コマンド履歴

リリース

変更

12.3(4)T

このコマンドが導入されました。

次の例は、ソース キャリア ID 4321 と一致するように設定された音声通話デバッグ フィルタを示しています。


call filter match-list 1 voice
 source carrier-id 4321

ソースフィルター

セッション開始プロトコル(SIP)シグナリングを通じてネゴシエートされたものとは異なる送信元 IP アドレスとポート番号を持つリアルタイム転送プロトコル(RTP)パケットをフィルタ処理するには、音声サービス SIP 設定モードで source filter コマンドを使用します。 フィルタリングを無効にするには、このコマンドの no 形式を使用します。

source filter

no source filter

コマンド デフォルト

RTP ソース フィルタリングは無効です。

コマンド モード

音声サービス SIP 構成 (conf-serv-sip)

コマンド履歴

リリース 変更

12.4(6)T

このコマンドが導入されました。

使用上のガイドライン

SIP IOS ゲートウェイがアクティブな通話の同じ IP アドレスおよびポート宛ての無効な RTP ストリームを受信すると、公衆交換電話網 (PSTN) の発信者にクロストークが発生する場合があります。 無効なストリームには、SIP セッション記述プロトコル (SDP) を使用してネゴシエートされたものとは異なる送信元 IP アドレスとポートがあります。 ゲートウェイ内のデジタル シグナル プロセッサ(DSP)は、有効な RTP ストリームと無効な RTP ストリームの両方を混合し、PSTN 発信者に再生します。 SIP シグナリングを通じてネゴシエートされたものとは異なる送信元 IP アドレスとポート番号を持つ RTP パケットをフィルタリングする場合は、 source filter コマンドを使用します。

次の例は、RTP パケットをフィルタリングする方法を示しています。


Device> enable
Device# configure terminal
Device(config)# voice service voip
Device(conf-voi-serv)# sip
Device(conf-serv-sip)# source filter

source-ip (media-profile)

CUBEで WebSocket 接続のローカル送信元 IP アドレスを設定するには、メディア プロファイル設定モードで source-ip コマンドを使用します。 設定を削除するには、このコマンドの no 形式を使用します。

source-ip ip-address

no source-ip ip-address

構文の説明

ip-address

WebSocket にバインドするインターフェースの IP アドレス。

コマンド デフォルト

デフォルトでは無効になっています。

コマンド モード

メディア プロファイル コンフィギュレーション モード (cfg-mediaprofile)

コマンド履歴

リリース

変更

Cisco IOS XE ベンガルール 17.6.1a

このコマンドは Cisco Unified Border Element に導入されました。

使用上のガイドライン

ルータには単一または複数のインターフェースを設定できます。 CUBE どちらの場合でも、WebSocket 接続でソケットにバインドするには、インターフェイスの IP アドレスを指定する必要があります。 メディア プロファイル設定モードで source-ip コマンドを使用して、ルータ インターフェイスをソケットにバインドします。 source-ip ip-address 設定は、 http client source interface GigabitEthernet 設定よりも優先されます。 source-ip を設定しない場合、 CUBE はデフォルトでローカル インターフェイス上の適切な IP アドレスにバインドされます。

以下は、 source-ip (media-profile) in CUBE のサンプル設定です。

csr(cfg-mediaprofile)#source-ip ?
ip-address Enter the source IP address

csr(cfg-mediaprofile)#source-ip 10.64.86.70

source trunk-group-label

ソーストランク グループのデバッグ フィルタリングを設定するには、コール フィルタ一致リスト設定モードで sourcetrunk-group-label コマンドを使用します。 無効にするには、このコマンドの no 形式を使用します。

source trunk-group-label group_number

no source trunk-group-label group_number

構文の説明

group_number

トランク グループを識別する 0 ~ 23 の値。

コマンド デフォルト

デフォルトの動作や値はない

コマンド モード


通話フィルター一致リストの設定

コマンド履歴

リリース

変更

12.3(4)T

このコマンドが導入されました。

次の例は、ソース トランク グループ 21 に一致するように設定された音声通話デバッグ フィルタを示しています。


call filter match-list 1 voice
 source trunk-group-label 21

speed dial

SCCP テレフォニー コントロール(STC)アプリケーション機能のスピード ダイヤル コードの数字の範囲を指定するには、STC アプリケーション機能のスピード ダイヤル設定モードで speeddial コマンドを使用します。 範囲をデフォルトに戻すには、このコマンドの no 形式を使用します。

speed dial from digit to digit

no speed dial

構文の説明

from digit

スピードダイヤル コードの範囲の開始番号。 範囲は、1 桁のコードの場合は 0 ~ 9、2 桁のコードの場合は 00 ~ 99 です。 デフォルトは、1 桁のコードの場合は 1、2 桁のコードの場合は 01 です。

(注)  

 

範囲は、 digit コマンドで設定された桁数によって異なります。

to digit

スピードダイヤル コードの範囲の終了番号。 範囲は、1 桁のコードの場合は 0 ~ 9、2 桁のコードの場合は 00 ~ 99 です。 デフォルトは、1 桁のコードの場合は 9、2 桁のコードの場合は 99 です。

(注)  

 

範囲は、 digit コマンドで設定された桁数によって異なります。

コマンド デフォルト

デフォルトの短縮ダイヤル コードは、1 桁のコードの場合は 1 ~ 9、2 桁のコードの場合は 01 ~ 99 です。

コマンド モード


STC アプリケーション機能のスピードダイヤル設定

コマンド履歴

リリース

変更

12.4(2)T

このコマンドが導入されました。

12.4(6)T

digit 引数は 2 桁のコードを許可するように変更されました。

使用上のガイドライン

このコマンドは STC アプリケーションで使用され、通話制御に Skinny Client Control Protocol (SCCP) を使用するアナログ FXS エンドポイントの機能を有効にします。

スピードダイヤル コードの範囲をデフォルトから変更する場合にのみ、このコマンドを使用して範囲を設定します。 digit コマンドは、スピードダイヤル コードが 1 桁か 2 桁かを決定します。

最大 9 個の 1 桁の短縮ダイヤル コードまたは 99 個の 2 桁の短縮ダイヤル コードがサポートされます。 開始番号を 0 に設定した場合、終了番号に設定できる最高番号は、1 桁のコードの場合は 8、2 桁のコードの場合は 98 になります。

スピードダイヤルされた実際の電話番号は、Cisco CallManager または Cisco CallManager Express システムに保存されることに注意してください。 このコマンドで設定したスピード ダイヤル コードは、通話制御デバイスのスピード ダイヤルの位置にマップされます。 たとえば、開始番号を 2 に設定し、終了番号を 7 に設定すると、システムは 2 をスピード ダイヤル 1 にマッピングし、7 をスピード ダイヤル 6 にマッピングします。

このコマンドでは、数字を昇順または降順で入力できます。 たとえば、次のコマンドはどちらも有効です。


Router(stcapp-fsd)# speed dial from 2 to 7
Router(stcapp-fsd)# speed dial from 7 to 2

電話機でスピード ダイヤル機能を使用するには、STC アプリケーション機能スピード ダイヤル (FSD) プレフィックスと、このコマンドで設定されているスピード ダイヤル コードのいずれか (このコマンドが使用されなかった場合はデフォルト) をダイヤルします。 たとえば、FSD プレフィックスが * (デフォルト) で、スピード ダイヤル コードが 1 ~ 9 (デフォルト) の場合、スピード ダイヤル 3 に保存されている電話番号をダイヤルするには *3 をダイヤルします。

digit コマンドの値を変更すると、このコマンドはデフォルトの範囲にリセットされます。 たとえば、 digit コマンドを 2 に設定し、その後 digit コマンドをデフォルトの 1 に戻すと、短縮ダイヤル コードは 1 ~ 9 にリセットされます。

digit コマンドが 2 に設定され、1 桁の短縮ダイヤル コードを設定すると、システムは短縮ダイヤル コードを 2 桁に変換します。 たとえば、2 桁の構成で 1 ~ 5 の範囲を入力すると、短縮ダイヤル コードは 11 ~ 15 に変換されます。

この範囲内の FSD コードのいずれかを、別の FSD コードで既に使用されている値に設定すると、警告メッセージが表示されます。 重複するコードを設定する場合、システムは、 showstcappfeaturecodes コマンドの出力に示される優先順位の順序で最初に一致する機能を実装します。

showrunning-config コマンドは、デフォルト以外の FSD コードのみを表示します。 showstcappfeaturecodes コマンドは、すべての FSD コードを表示します。

次の例では、FSD コード プレフィックスとして 2 つのポンド記号 (##) を設定し、スピード ダイヤル コードの範囲を 2 ~ 7 に設定します。これらの値を設定すると、電話機のユーザーは ##2 を押して、コール制御システム (Cisco CallManager または Cisco CallManager Express) のスピード ダイヤル 1 に保存されている番号をダイヤルします。


Router(config)# stcapp feature speed-dial
Router(stcapp-fsd)# prefix ##
Router(stcapp-fsd)# speed dial from 2 to 7
Router(stcapp-fsd)# exit

次の例は、上記の例で設定されたスピード ダイヤルの範囲が、通話制御システムのスピード ダイヤルの位置にどのようにマッピングされるかを示しています。 2 ~ 7 の範囲はスピードダイヤル 1 ~ 6 にマッピングされることに注意してください。


Router# show stcapp feature codes
.
.
.
  stcapp feature speed-dial
    prefix ##
    redial ###
    speeddial number of digit(s) 1
    voicemail ##0
    speeddial1 ##2
    speeddial2 ##3
    speeddial3 ##4
    speeddial4 ##5
    speeddial5 ##6
    speeddial6 ##7

次の例では、FSD コード プレフィックスとして 2 つのアスタリスク (**) を設定し、短縮ダイヤル コードの範囲を 12 ~ 17 に設定しています。


Router(config)# stcapp feature speed-dial
Router(stcapp-fsd)# prefix **
Router(stcapp-fsd)# digit 2
Router(stcapp-fsd)# speed dial from 12 to 17
Router(stcapp-fsd)# exit

srtp (dial peer)

特定の VoIP ダイヤルピアの安全な通話を有効にし、フォールバックを有効にし、グローバル SRTP 設定を上書きするために、Secure Real-Time Transport Protocol(SRTP)を使用するように指定するには、ダイヤルピア音声設定モードで srtp コマンドを使用します。 セキュアな通話を無効にし、フォールバックを無効にし、グローバル SRTP 設定を上書きするには、このコマンドの no 形式を使用します。

srtp [fallback | pass-thru] | system]

no srtp [fallback | pass-thru] | system]

構文の説明

fallback

(オプション) 特定のダイヤルピア呼び出しを非セキュア モードにフォールバックできるようにします。

pass-thru

(オプション) すべての暗号スイート (サポートされているものもサポートされていないものも) の透過的なパススルーを有効にします。

system

(オプション) voice service voip 設定モードで srtp コマンドを使用して設定されたグローバル SRTP 設定を有効にします。 これは、ダイヤルピア音声設定モードで srtp コマンドが有効になっている場合のデフォルトです。

コマンド デフォルト

音声サービス VoIP 設定モードで設定されたグローバル SRTP 設定が有効になっています。

コマンド モード


ダイヤル ピア音声構成 (config-dial-peer)

コマンド履歴

リリース

変更

12.4(6)T1

このコマンドが導入されました。

15.6(1)T と 3.17S

このコマンドは、キーワード: pass-thru を含むように変更されました。

Cisco IOS XE Cupertino 17.7.1a

YANG モデルのサポートを導入しました。

使用上のガイドライン

ダイヤルピア レベルまたはグローバル レベルで、 srtp コマンドを使用して、安全な通話を有効にすることができます。 ダイヤルピア音声モードの srtp コマンドは、ダイヤルピア レベルでの通話セキュリティを設定し、グローバル srtp コマンドよりも優先されます。 特定のダイヤルピアに対してセキュアな通話を有効にするには、ダイヤルピア音声設定モードで srtp コマンドを使用します。 セキュアな通話を無効にするには、このコマンドの no 形式を使用します。

srtpfallback コマンドを使用して、特定のダイヤルピアに対してセキュアな通話を有効にし、通話が非セキュア モードにフォールバックできるようにします。 このセキュリティ ポリシーはダイヤル ピアを通過するすべての通話に適用され、通話ごとに設定することはできません。 srtpfallback コマンドを使用してダイヤルピアレベルでコールフォールバックを設定すると、グローバル srtpfallback コマンドよりも優先されます。 このコマンドの no 形式は、SRTP とフォールバックを無効にします。 no srtpfallback コマンドを使用してフォールバックを禁止すると、通話は非セキュア モードにフォールバックできません。

特定のダイヤル ピアのすべての暗号スイートの透過的なパススルーを有効にするには、ダイヤル ピア音声設定モードで srtp pass-thru コマンドを使用します。 SRTP パススルー機能が有効になっている場合、メディア相互運用はサポートされません。


(注)  


メディア関連の問題を回避するために、着信ダイヤルピアと発信ダイヤルピアの両方で対称構成になっていることを確認してください。


srtpsystem コマンドを使用して、ダイヤルピアにグローバルレベルのセキュリティ設定を適用します。

次の例では、特定のダイヤルピアに対してセキュアな通話を有効にし、フォールバックを禁止します。


Router(config-dial-peer)# srtp

次の例では、セキュアな通話を有効にし、非セキュア モードへの通話フォールバックを許可します。


Router(config-dial-peer)# srtp fallback

次の例では、暗号スイートの透過的なパススルーを有効にします。


Router(config-dial-peer)# srtp pass-thru

次の例では、通話セキュリティをグローバル レベルの SRTP 動作にデフォルト設定します。


Router(config-dial-peer)# srtp system

srtp (voice)

セキュア リアルタイム トランスポート プロトコル (SRTP) を使用してセキュアな通話とコール フォールバックを有効にするように指定するには、グローバル VoIP 設定モードで srtp コマンドを使用します。 セキュアな通話を無効にし、フォールバックを許可しないようにするには、このコマンドの no 形式を使用します。

srtp [fallback | pass-thru]

no srtp [fallback | pass-thru]

構文の説明

fallback

(オプション) 非セキュア モードへのコール フォールバックを有効にします。

パススルー

(オプション) すべての暗号スイート (サポートされているものもサポートされていないものも) の透過的なパススルーを有効にします。

コマンド デフォルト

音声通話のセキュリティとフォールバックは無効になっています。

コマンド モード


音声サービス設定 (config-voi-serv)

ダイヤルピア音声設定モード(config-dial-peer)

コマンド履歴

リリース

変更

12.4(6)T1

このコマンドが導入されました。

15.6(1)T と 3.17S

このコマンドは、キーワード: pass-thru を含むように変更されました。

Cisco IOS XE Cupertino 17.7.1a

YANG モデルのサポートを導入しました。

使用上のガイドライン

SRTP メディア認証と暗号化を使用した安全な通話をグローバルに有効にするには、音声サービス VoIP 設定モードで srtp コマンドを使用します。 このセキュリティ ポリシーはゲートウェイを通過するすべての通話に適用され、通話ごとに構成することはできません。 特定のダイヤルピアに対してセキュアな通話を有効にするには、ダイヤルピア音声設定モードで srtp コマンドを使用します。 srtp コマンドを使用してダイヤルピア レベルで通話セキュリティを設定すると、グローバル srtp コマンドよりも優先されます。

srtpfallback コマンドを使用して、セキュアな通話をグローバルに有効にし、通話が RTP (非セキュア) モードにフォールバックできるようにします。 このセキュリティ ポリシーはゲートウェイを通過するすべての通話に適用され、通話ごとに構成することはできません。 特定のダイヤルピアに対してセキュアな通話を有効にするには、ダイヤルピア音声設定モードで srtp コマンドを使用します。 ダイヤルピア音声設定モードで srtpfallback コマンドを使用してコールのセキュリティを設定すると、音声サービス VoIP 設定モードの srtpfallback グローバルコマンドよりも優先されます。 no srtpfallback コマンドを使用すると、SRTP から RTP (セキュアから非セキュア) へのフォールバックは許可されません。

srtppass-thru を使用して、すべての(サポートされている、およびサポートされていない)暗号化スイートの透過的なパススルーをグローバルに有効にします。 特定のダイヤル ピアのすべての暗号スイートの透過的なパススルーを有効にするには、ダイヤル ピア音声設定モードで srtp pass-thru コマンドを使用します。 SRTP パススルー機能が有効になっている場合、メディア相互運用はサポートされません。


(注)  


メディア関連の問題を回避するために、着信ダイヤルピアと発信ダイヤルピアの両方で対称構成になっていることを確認してください。


次の例では、安全な通話を有効にします。


Router(config-voi-serv)# srtp

次の例では、非セキュアモードへの通話フォールバックを有効にします。


Router(config-voi-serv)# srtp fallback

次の例では、暗号スイートの透過的なパススルーを有効にします。


Router(config-voi-serv)# srtp pass-thru

srtp-auth


(注)  


有効な Cisco IOS XE Everest リリース 16.5.1b では、 srtp-auth コマンドは非推奨です。 このコマンドは Cisco IOS XE Everest ソフトウェアでも引き続き使用できますが、このコマンドを実行しても設定は変更されません。 優先暗号スイートを使用して SRTP 接続を構成するには、 voice class srtp-crypto コマンドを使用します。 詳細については、 voice class srtp-crypto コマンドのドキュメントを参照してください。

グローバル レベルで優先暗号スイートを使用して Cisco Unified Border Element(Cisco UBE)上で Secure Real-time Transport Protocol(SRTP)接続を設定するには、SIP 設定モードで srtp-auth コマンドを使用します。 この設定を無効にするには、 no 形式でコマンドを使用します。

srtp-auth { sha1-32 | sha1-80}

no srtp-auth

構文の説明

sha1-32

AES_CM_128_HMAC_SHA1_32 暗号スイートを使用した安全な通話を許可します。

sha1-80

AES_CM_128_HMAC_SHA1_80 暗号スイートを使用した安全な通話を許可します。

コマンド デフォルト

AES_CM_128_HMAC_SHA1_32 暗号スイートが選択されています。

コマンド モード

SIP 設定モード (conf-serv-sip)

コマンド履歴

リリース

変更

15.4(1)T

このコマンドが導入されました。

Cisco IOS XE Everest 16.5.1b

このコマンドは非推奨になりました。

次の例は、AES_CM_128_HMAC_SHA1_80 暗号スイートを使用して、Cisco UBE 上でグローバル レベルで SRTP 接続を設定する方法を示しています。

Device> enable
Device# configure terminal
Device(config)# voice service voip
Device(conf-voi-serv)# sip
Device(conf-serv-sip)# srtp-auth sha1-80
Device(conf-serv-sip)# end

srtp-crypto

以前に設定した暗号スイート選択優先リストをグローバルまたは音声クラステナントに割り当てるには、 srtp-crypto コマンドを使用します。 暗号スイート選択の設定を削除し、デフォルトの設定リストに戻すには、このコマンドの no または default 形式を使用します。

srtp-crypto crypto-tag

no srtp-crypto

default srtp-crypto

構文の説明

crypto-tag

音声クラスに割り当てられた一意の番号。 値の範囲は 1 ~ 10000 です。

この番号は、グローバル コンフィギュレーション モードで使用できる voice class srtp-crypto コマンドを使用して作成されたタグにマッピングされます。

コマンド デフォルト

暗号スイートの優先順位が割り当てられていません。

コマンド モード

音声クラステナント設定 (config-class)

音声サービス音声 SIP 設定 (conf-serv-sip)

コマンド履歴

リリース 変更

Cisco IOS XE Everest 16.5.1b

このコマンドが導入されました。

使用上のガイドライン


(注)  


グローバルまたはテナント設定モードで暗号タグを適用するには、srtp-crypto crypto tag コマンドを実行する前に、voice class srtp-crypto crypto-tag コマンドを使用して srtp voice-class が作成されていることを確認してください。


割り当てることができる暗号タグは 1 つだけです。 別の暗号タグを割り当てると、最後に割り当てられた暗号タグが前の暗号タグに置き換えられます。

音声クラステナントに暗号スイートの優先順位を割り当てる例:

Device> enable
Device# configure terminal
Device(config)# voice class tenant 100
Device(config-class)# srtp-crypto 102

暗号スイートの優先順位をグローバルに割り当てる例:

Device> enable
Device# configure terminal
Device(config)# voice service voice
Device(conf-voi-serv)# sip
Device(conf-serv-sip)# srtp-crypto 102

srtp negotiate

Cisco IOS Session Initiation Protocol(SIP)ゲートウェイがグローバル設定レベルで Real-Time Transport Protocol(RTP)Audio/Video Profile(AVP)を受け入れて送信できるようにするには、音声サービス VoIP SIP 設定モードまたは音声クラス テナント設定モードで srtpnegotiate コマンドを使用します。 RTP AVP の受け入れと送信を無効にするには、このコマンドの no 形式を使用します。

srtp negotiate cisco system

no srtp negotiate system

構文の説明

cisco

RTP が Secure Real-time Transport Protocol (SRTP) オファーに応答できるようにします。

system

ネゴシエート メソッドがグローバル sip-ua 値を使用することを指定します。 このキーワードはテナント モードでのみ使用可能で、それがグローバル設定にフォールバックすることを許可します。

コマンド デフォルト

グローバル設定レベルでの RTP AVP の受け入れと送信のサポートは無効になっています。

コマンド モード

音声サービス VoIP SIP 構成 (conf-serv-sip)

音声クラス テナント構成 (config-class)

コマンド履歴

リリース

変更

12.4(15)XY

このコマンドが導入されました。

12.4(20)T

このコマンドが Cisco IOS Release 12.4(20)T に統合されました。

12.4(22)T

Cisco Unified Border Element までサポートが拡張されました。

15.0(1)M

このコマンドが Cisco IOS Release 15.0(1)M に統合されました。

15.6(2)T および IOS XE デナリ 16.3.1

このコマンドにキーワード system が追加されました。 このコマンドが音声クラス テナントで利用できるようになりました。

Cisco IOS XE ダブリン 17.10.1a

YANG モデルのサポートを導入しました。

使用上のガイドライン

srtpfallback コマンドにより、SIP ゲートウェイは SIP 4xx メッセージ応答を使用して SRTP フォールバックを許可できるようになります。 srtpnegotiate コマンドを使用すると、SIP ゲートウェイは SRTP プロファイルに応答して RTP (非セキュア) プロファイルを受け入れて送信するように設定できます。

音声サービス SIP 設定モードで srtpnegotiate コマンドを使用して、SIP ゲートウェイ上で SRTP ネゴシエーションをグローバルに有効にし、SRTP オファーに応答して非セキュア RTP プロファイルを受け入れたり送信したりします。 グローバル設定を上書きし、Cisco IOS SIP ゲートウェイ上の個々のダイヤルピアに対してこの動作を指定するには、ダイヤルピア音声設定モードで voice-classsipsrtpnegotiate コマンドを使用します。

srtpnegotiate コマンドが有効になっている場合、SRTP ネゴシエーションには 2 つのシナリオがあります。

  • srtpfallback コマンドが有効になっている SIP ゲートウェイでは、ゲートウェイは SRTP オファーに対する RTP 応答を受け入れます。

  • srtpfallback コマンドが無効になっている SIP ゲートウェイでは、ゲートウェイは着信 SRTP 呼び出しを許可し、RTP 応答で応答します。

これらの動作は、セッションの確立に関与する初期 SIP メッセージのサポート対象ヘッダーの「X-cisco-srtp-fallback」拡張機能を使用して実現されます。

次の例は、グローバル設定レベルで SRTP AVP を受け入れて送信する方法を示しています。


Device> enable
 
Device# configureterminal
Device(config)# voiceservicevoip
 
Device(conf-voi-serv)# sip
Device(conf-serv-sip)# srtp negotiate cisco

次の例は、SIP ゲートウェイで SRTP ネゴシエーションがグローバルに有効になっていることを示しています。


Device(conf-voi-serv)# sip
Device(conf-serv-sip)# srtp negotiate cisco

次の例は、音声クラス テナント設定モードで SRTP ネゴシエーションがグローバルに有効になっていることを示しています。

Router(config-class)# srtp negotiate system

srv version

RFC 2052 または RFC 2782 形式のドメイン ネーム システム サーバー (DNS SRV) クエリを生成するには、SIP UA 設定モードで srvversion コマンドを使用します。 既定の設定に戻すには、このコマンドの no の形式を使用します。

srv version {1 | 2}

no srv version

構文の説明

1

形式 protocol.transport のドメイン名プレフィックスを指定します。 (RFC 2052 スタイル)。

2

_protocol._transport 形式のドメイン名プレフィックスを指定します。 (RFC 2782 スタイル)。

コマンド デフォルト

2 (RFC 2782 スタイル)

コマンド モード


SIP UA configurationn (config-sip-ua)

コマンド履歴

リリース

変更

12.2(2)XB

このコマンドが導入されました。

12.2(2)XB1

このコマンドが Cisco AS5850 に実装されました。

12.2(8)T

このコマンドが Cisco IOS Release 12.2(8)T に統合されました。 このリリースには Cisco AS5850 のサポートは含まれていません。

12.2(11)T

このコマンドが Cisco IOS Release 12.2(11)T に統合されました。 このコマンドは、このリリースの Cisco AS5850 でサポートされています。

Cisco IOS XE リリース 2.5

このコマンドが Cisco IOS XE Release 2.5 に統合されました。

使用上のガイドライン

Cisco VoIP ゲートウェイ上のセッション開始プロトコル (SIP) は、DNS SRV クエリを使用して、ユーザー エンドポイントの IP アドレスを決定します。 クエリ文字列には、「protocol.transport」という形式のプレフィックスが付きます。 (RFC 2052) または「_protocol._transport」 (RFC 2782)。 選択された文字列は、次のホップ SIP サーバーの完全修飾ドメイン名 (FQDN) に添付されます。

値を 1 に設定すると、このコマンドは RFC 2052 のみをサポートする古い機器との互換性を提供します。

次の例では、RFC 2782 スタイル (プロトコルをアンダースコアで囲む) で srvversion コマンドを設定します。


Router(config)# sip-ua
Router(config-sip-ua)# srv version 2