はじめに
このドキュメントでは、CVPを使用してトランク使用機能を導入および設定する方法について説明します。
前提条件
要件
次の項目に関する知識があることが推奨されます。
使用するコンポーネント
このドキュメントの内容は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
トランク使用機能の概要
トランク使用機能により、ゲートウェイはリアルタイムのUnified CVPルーティングとUnified Intelligent Contact Management(ICM)のレポートおよびスクリプト作成に使用されます。ゲートウェイは、メモリ、Digital Signal 0(DS0)、Digital Signal Processor(DSP)、および中央処理装置(CPU)のステータスをUnified CVPにプッシュします。この機能はプッシュ方式を使用してリソースデータをUnified CVPに送信するため、リソースをより厳密に監視でき、デバイスがダウンしたりリソースが不足したりした場合にフェールオーバーが迅速に実行されます。
この機能には次の特性があります。
・ 各ゲートウェイは、CPU、メモリ、DS0、およびDSP情報を含むSession Initiation Protocol(SIP)OPTIONSメッセージを公開できます ゲートウェイで正常な動作状態が発生する3分ごとにUnified CVPに接続する
・ プッシュ間隔は、ゲートウェイのCisco IOSコマンドラインインターフェイス(CLI)で設定できます
・ ハイウォーターマークレベルに達すると、ゲートウェイはただちにSIP OPTIONSメッセージを Out-Of-Service = trueを示し、下限に達するまで別のOPTIONSメッセージを送信しません。 ウォーターマークレベルに達すると、Out-Of-Service = falseと示されます
・ ゲートウェイでは、最大5つのリソース可用性インジケータ(RAI)ターゲットを設定できます。また、 Unified Contact Center Enterprise(CCE)ルータのトランクグループステータスを更新するためのトランク使用率ルーティング。公衆電話交換網(PSTN) (ICMスクリプトを介して)コールは、ネットワークインターフェイスコントローラ(NIC)からのプレルートを使用してルータに照会し、使用可能な入力を使用できます unified CVPへのポストルートのゲートウェイ
DS0トランク情報
Unified ICMは、Unified CVPを介して、到着したSIPからゲートウェイトランクとDS0情報を渡します 適切です。 ICMで受信されるPSTNゲートウェイトランクおよびDS0情報には、次の目的があります。
•レポート
・ TrunkGroupIDおよびTrunkGroupChannelNum情報が格納されたUnified CCEスクリプトエディタでのルーティング ルーティングの決定に使用できる
このメッセージは、次の例で使用されています。
PSTNトランクグループのデータは、SIP INVITEのPSTNゲートウェイから送信されます。
Via: SIP/2.0/UDP
192.168.1.79:5060;x-route-tag="tgrp:2811-b-000";x-ds0num="ISDN 0/0/0:15
0/0/0:DS1 1:DS0";branch
このロジックは、PSTNトランクグループ情報を解析してUnified CVPに渡すために使用されます ICMicm:
・ TrunkGroupIDについては、x-route-tagフィールドでtgrp:を探します
# tgrp: found TrunkGroupID=value after tgrp:> + <ISDNと:DS1 tags間のデータ>・使用 上の例では、TrunkGroupID = 2811-b-000<space>0/0/0:15 0/0/0となります。
# TrunkGroupID = <Viaヘッダーの発信元デバイスのIPアドレス> + <ISDNと:DS1tags間のデータ>
上の例を使用します。TrunkGroupID=192.168.1.79<space>0/0/0:15 0/0/0。
・ TrunkGroupChannelNumについては、x-ds0nunフィールドでDS0を探します
#見つかった場合、TrunkGroupChannelNum = <DS0>の前の値>・上記の例を使用:TrunkGroupChannelNum = 1
# TrunkGroupChannelNum = <max int value>は、DS0値が見つからなかったことを示します。
#上の例を使用します: TrunkGroupChannelNum = Integer.MAX_VALUE (2^31 - 1)
トランク使用率の使用
IOS 15.1(2)以降では、電話ハッカーの侵入阻止が導入されています。この機能は、ゲートウェイのRAIリソース設定に対して、60%の低水準点と80%の高水準点を使用することを推奨します。
IOSゲートウェイの設定例:
RAIヘッダーを含むOPTIONSメッセージの例:
OPTIONS sip:20.20.205.223:5060 SIP/2.0
Date: Fri, 01 Jun 2016 02:11:04 GMT
From: <sip:20.20.205.1>;tag=1AF2C70-792
X-cisco-rai: SYSTEM ; almost-out-of-resource=false;identity=20.20.205.1
X-cisco-rai: CPU ; almost-out-of-resource=false;available=99%;total=100%;used=1%
X-cisco-rai: DS0 ; almost-out-of-resource=false;available=23;total=23;used=0%
X-cisco-rai: DSP ; almost-out-of-resource=false;available=384;total=384;used=0%
X-cisco-rai: MEM ; almost-out-of-resource=false;available=86%;total=100%;used=14%
Supported: x-cisco-rai
Content-Length: 0
User-Agent: Cisco-SIPGateway/IOS-12.x
To: <sip:20.20.205.223>
Contact: <sip:20.20.205.1:5060>
Call-ID: DD292D1E-839A98AF-9DD011DE-29B4F520@10.86.129.44
Via: SIP/2.0/UDP 20.20.205.1:5060;branch=z9hG4bK3931109
CSeq: 101 OPTIONS
Max-Forwards: 70
CVPとICMの設定
ステップ 1:運用管理メンテナンスプロビジョニング(OAMP)コンソールでレポート用のゲートウェイを作成します。
ステップ 2:Call ServerのICM Subsystemタブで、トランクデータを報告するすべてのゲートウェイを選択します。
ステップ 3:SIP Subsystemタブには2つのチェックボックスがあります。両方のチェックボックスはデフォルトでオフになっています。
ステップ 4:ICM Configuration Managerでネットワークトランクグループを作成します。
注:CVP OAMP側では、トランクグループIDと同じペリフェラル番号を使用してください。