ループバックコールルーティング

ループバックコールルーティングに関する情報

ループバックコールルーティング

Cisco Unified CME システムでのループバック コール ルーティングは、loopback-dn と呼ばれるメカニズムを通じて提供されます。このメカニズムは、音声コール用のループバック コール ルーティング パスを提供するために、直列接続された物理音声ポートのソフトウェアベースの限定的なエミュレーションを提供します。

ループバック コール ルーティングおよび loopback-dn は、ループバックを介したコール転送およびコールフォワーディングの補足サービス要求の通過を制限します。 loopback-dn メカニズムは、これらの要求を渡す代わりに、要求をローカルで処理しようとします。 これにより、外部デバイスの 1 つがコール転送またはコールフォワーディング(Cisco 独自または H.450 ベース)をサポートしていないコール パスで loopback-dn 構成を使用できるようになります。 コール転送またはコールフォワーディングを要求する制御メッセージは、ループバック仮想ポートで傍受され、ローカル音声ゲートウェイで処理されます。 必要に応じて、このメカニズムは VoIP 間のコール ルーティング パスを作成します。

ループバック コール ルーティングは、H.323 コールを Cisco Unity Express にルーティングするために使用できます。 Cisco Unity Express の設定方法については、 Cisco Unity Express のドキュメントを参照してください。


(注)  


ループバック コール ルーティングの推奨される代替手段が Cisco CME 3.1 で導入されました。 この代替手段では、次の Cisco IOS コマンドを使用して、H.450 ベースの補足サービス要求をブロックします: no supplementary-service h450.2 no supplementary-service h450.3 、および supplementary-service h450.12 。 詳細については、通話転送と転送設定を行う を参照してください。


VoIP ネットワーク内での loopback-dn 構成の使用は、他の方法では解決できない重要なネットワーク相互運用性サービスの問題を解決することに限定する必要があります。 Loopback-dn 構成は、代替手段として背中合わせに接続された物理音声ポートを利用する VoIP ネットワーク相互運用で使用することを目的としています。 Loopback-dn 構成は、物理的な音声ポート ハードウェアに費用をかけずに、背中合わせの物理的な音声ポート配置の効果をエミュレートします。 デジタル信号プロセッサ (DSP) は loopback-dn 構成に関係しないため、この設定では、異なる音声コーデックを使用するコール間のインターワーキングまたはトランスコーディングはサポートされません。 多くの場合、DSP を使用するバックツーバックの物理音声ポートを使用して VoIP ネットワークの相互運用性の問題を解決することが推奨されます。これは、サポートされるコーデックとコールフローの面での制限が少なくなるためです。

ループバック コール ルーティングでは、2 つの内線番号 (ephone-dn) を、それぞれ loopback-dn ペアの半分として個別に設定する必要があります。 loopback-dn ペアとして定義された ephone-dn は、ループバック コール ルーティングにのみ使用できます。 loopback-dn ペアの定義に加えて、優先順位、ハントストップ、制限クラス (COR)、および変換ルールを指定する必要があります。

ループバックコールルーティングを構成する

ループバックコールルーティングを有効にする

ループバック コール ルーティングを有効にするには、loopback-dn ペアの一部である各 ephone-dn に対して次の手順を実行します。


制約事項


loopback-dns は T.38 FAX リレーをサポートしていません。


手順の概要

  1. 有効化
  2. configure terminal
  3. ephone-dn dn-tag
  4. number number [ secondary number] [ no-reg [ both | primary ]]
  5. 発信者 ID { ローカル | パススルー}
  6. no huntstop
  7. preferencepreference-order[ secondarysecondary-order]
  8. cor{ incoming| outgoing} cor-list-name
  9. translate{ called | calling} translation-rule-tag
  10. loopback-dndn-tag [ forward number-of-digits | strip number-of-digits ] [ prefix prefix-digit-string ] [ suffix suffix-digit-string ] [ retry seconds] [ auto-con ] [ codec { g711alaw | g711ulaw}]
  11. 終わり

手順の詳細

  コマンドまたはアクション 目的

ステップ 1

有効化

例:

Router> enable

特権 EXEC モードを有効にします。

  • プロンプトが表示されたらパスワードを入力してください。

ステップ 2

configure terminal

例:

Router# configure terminal

グローバル コンフィギュレーション モードに入ります。

ステップ 3

ephone-dn dn-tag

例:

Router(config)# ephone-dn 15

ephone-dn 設定モードに入り、ephone-dn を作成し、オプションでデュアルライン ステータスを割り当てます。

  • dn-tag :設定タスク中にこの ephone-dn を識別する一意のシーケンス番号。 範囲はプラットフォームとバージョンに依存します。

(注)  

 

ループバックに使用される ephone-dn は、二重回線 ephone-dn にすることはできません。

ステップ 4

number number [ secondary number] [ no-reg [ both | primary ]]

例:

Router(config-ephone-dn)# number 2001

この内線番号 (ephone-dn) に番号を関連付けます。

  • number :この ephone-dn に関連付けられる電話番号または内線番号を表す最大 16 桁の文字列。

  • secondary — (オプション) 2 番目の電話番号を ephone-dn に関連付けることができます。

  • no-reg :(オプション)この番号を H.323 ゲートキーパーに登録しないことを指定します。 no-reg キーワードは、セカンダリ番号のみを登録しないことを示します。 no-reg both キーワードは、両方の番号を登録しないことを示し、 no-reg primary キーワードは、プライマリ番号のみを登録しないことを指定します。

ステップ 5

発信者 ID { ローカル | パススルー}

例:

Router(config-ephone-dn)# caller-id local

ephone-dn から発信された発信者 ID 処理を指定します。 このコマンドを使用しない場合のデフォルトは次のとおりです。 転送された通話の場合、発信者 ID は、ループバック DN の発信側からの番号フィールドと名前フィールドによって提供されます。 転送された通話の場合、発信者 ID は着信通話の元の発信者 ID によって提供されます。 発信側の 発信者 ID ブロック コマンドと変換ルールの設定が実行されます。

  • local :リダイレクトされた通話にローカル発信者 ID を渡します。 これは推奨される使用方法です。

  • passthrough - リダイレクトされた通話で元の発信者 ID を渡します。

ステップ 6

no huntstop

例:

Router(config-ephone-dn)# no huntstop

ハントストップを無効にし、内線 (ephone-dn) のコール ハンティング動作を許可します。

ステップ 7

preferencepreference-order[ secondarysecondary-order]

例:

Router(config-ephone-dn)# preference 1

内線番号 (ephone-dn) のダイヤルピアの優先度を設定します。

  • preference-order :内線番号(ephone-dn)に関連付けられたプライマリ番号の優先順位。 範囲は 0 ~ 10 です。0 が最高の優先度、10 が最低の優先度です。 デフォルトは 0 です。

  • secondary secondary-order :(オプション)ephone-dn に関連付けられたセカンダリ番号の優先順位。 範囲は 0 ~ 10 です。0 が最高の優先度、10 が最低の優先度です。 デフォルトは 9 です。

ステップ 8

cor{ incoming| outgoing} cor-list-name

例:

Router(config-ephone-dn)# cor incoming corlist1

内線番号に関連付けられたダイヤルピアに制限クラス (COR) を適用します。 COR は、どの着信ダイヤルピアがどの発信ダイヤルピアを使用して通話を行うことができるかを指定します。 各ダイヤルピアには、着信 COR リストと発信 COR リストをプロビジョニングできます。

COR の詳細については、「 音声ゲートウェイ ルーターのダイヤル ピア構成」を参照してください

ステップ 9

translate{ called | calling} translation-rule-tag

例:

Router(config-ephone-dn)# translate called 1

既存の変換ルールを選択し、発信番号または着信番号に適用します。 このコマンドを使用すると、ダイヤル プランの一部として番号を操作して、重複または非連続の番号体系を管理できます。

  • called —着信番号を翻訳します。

  • calling :発信番号を変換します。

  • translation-rule-tag —以前に定義された変換ルールの一意のシーケンス番号。 範囲は 1~2147483647 です。

(注)  

 

このコマンドを使用するには、 voice translation-rule コマンドと rule コマンドを使用して、事前に適切な翻訳ルールを定義しておく必要があります。

ステップ 10

loopback-dndn-tag [ forward number-of-digits | strip number-of-digits ] [ prefix prefix-digit-string ] [ suffix suffix-digit-string ] [ retry seconds] [ auto-con ] [ codec { g711alaw | g711ulaw}]

例:

Router(config-ephone-dn)# loopback-dn 24 forward 15 prefix 415353.... 

Cisco 独自または H.450 ベースのコール転送とコールフォワーディングをサポートしていない VoIP エンドポイントに対して、ヘアピンコールルーティングを使用して H.323 コール転送とコールフォワーディングを有効にします。

  • dn-tag: 設定されている ephone-dn とループバック用としてペアリングされている ephone-dn を識別する一意のシーケンス番号。 ペアになる ephone-dn は、システムですでに定義されている必要があります。

  • forward number-of-digits :(オプション)loopback-dn ペアのもう一方の ephone-dn に転送する元の着信番号の桁数。 範囲は 1 ~ 32 です。デフォルトではすべての桁が転送されます。

  • strip number-of-digits :(オプション)loopback-dn ペアのもう一方の ephone-dn に転送する前に、元の着信番号から削除する先頭の桁数。 範囲は 1 ~ 32 です。デフォルトでは数字は削除されません。

  • prefix prefix-digit-string — (オプション) 転送先の着信番号の前に追加する数字の文字列を定義します。 文字列の最大桁数は 32 です。デフォルトではプレフィックスは定義されません。

  • suffix suffix-digit-string :(オプション)転送先の着信番号の末尾に追加する数字の文字列を定義します。 文字列の最大桁数は 32 です。デフォルトではサフィックスは定義されません。 ポンド文字 (#) で始まるサフィックスを追加する場合、文字列を引用符で囲む必要があります。

  • retry seconds :(オプション)ループバックターゲットがビジー状態または利用できない場合に再試行するまで待機する秒数。 範囲は 0 ~ 32767 です。デフォルトでは再試行は無効になっており、適切な通話進行トーンが通話発信者に渡されます。

  • auto-con :(オプション)通話をすぐに接続し、遠端の宛先が応答するまでインバンドアラートを提供します。 デフォルトでは自動接続は無効になっています。

  • codec :(オプション)loopback-dn を通過する通話に、G.711 A-law または G.711 mu-law 音声コーディング タイプを明示的に強制します。 これにより、通話に対してネゴシエートされる G.711 コーディング タイプがオーバーライドされ、必要に応じて mu-law から A-law への変換が行われます。 デフォルトでは、リアルタイム トランスポート プロトコル (RTP) 音声パケットは、通話に対してネゴシエートされた G.711 コーディング タイプを考慮せずに loopback-dn を介して渡されます。

  • g711alaw— G.711 A-law、64000 ビット/秒、T1 用。

  • g711ulaw :G.711 μ-law、64000 ビット/秒、E1 用。

ステップ 11

終わり

例:

Router(config-ephone-dn)# end

特権 EXEC モードに移行します。

ループバックコールルーティングの検証

手順


ephone-dn 設定を表示するには、 show running-config コマンドまたは show telephony-service ephone-dn コマンドを使用します。


ループバックコールルーティングの設定例

ループバックコールルーティングを有効にする例

次の例では、ephone-dn 15 と 16 を loopback-dn ペアとして使用します。 通話は、次のようにこのループバック ephone-dn ペアを通じてルーティングされます。

  • 4085552xxx への着信コールは、ephone-dn 16 を介してループバック ペアに入り、ephone-dn 15 を介して 2xxx への発信コールとしてループバックから出ます (4 桁転送設定に基づきます)。

  • 6xxx への着信コールは、ephone-dn 15 を介してループバック ペアに入り、ephone-dn 16 を介して 4157676xxx への発信コールとしてループバックから出ます (プレフィックス 415767 設定に基づく)。

ephone-dn 15
		 number 6...
		 loopback-dn 16 forward 4 prefix 415767
		 caller-id local
		 no huntstop
		!
		ephone-dn 16
		 number 4085552...
		 loopback-dn 15 forward 4
		 caller-id local
		 no huntstop

ループバックコールルーティングの機能情報

次の表は、このモジュールで説明されている機能に関するリリース情報を示しています。 この表には、特定のソフトウェア リリース トレインで特定の機能のサポートを導入したソフトウェア リリースのみが記載されています。 特に明記されていない限り、そのソフトウェア リリース トレインの後続リリースでもその機能がサポートされます。

Cisco Feature Navigator を使用して、プラットフォームのサポートと Cisco ソフトウェア イメージのサポートに関する情報を検索します。 Cisco Feature Navigator にアクセスするには、https://cfnng.cisco.com/に進みます。 Cisco.com のアカウントは必要ありません。
表 1. ループバックコールルーティングの機能情報

機能名

Cisco Unified CME バージョン

機能情報

ループバックコールルーティング

2.0

ループバックコールルーティングが導入されました。