概要
このドキュメントでは、Jabberで拡張機能と接続機能を設定し、リモート接続先に表示される発信者を変更する方法について説明します。
前提条件
Cisco Unified Communications Manager(CUCM)9.1以降
Jabber 9.1以上
要件
Cisco Unified Communications ManagerおよびIM and Presence Serverを使用したJabberの設定に関する以前の経験と知識が必要です。
使用するコンポーネント
このドキュメントの情報は、次のソフトウェアのバージョンに基づいています。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。ネットワークが稼働中の場合は、設定が及ぼす潜在的な影響を十分に理解しておく必要があります。
設定
ステップ1:Jabberがすでに設定されているのと同じユーザのCTIリモートデバイス(CTI RD)電話プロファイルを設定します。
- CTI RDを設定するときは、同じJabberユーザに関連付けます。回線設定は、Jabber Client Services Framework(CSF)デバイス回線と同じです
- リモート接続先コールが機能するには、コーリングサーチスペースの再ルーティングを正しく設定する必要があります
ステップ2:リモート接続先を設定します。
- この例では、リモート接続先番号として3001を使用しています。このリモート接続先番号は、外部番号(Jabberが登録されているCUCMクラスタの外部の番号、たとえば別のテレフォニーシステムなど)にする必要があります
ステップ3:CTI RDプロファイルをエンドユーザに関連付けます。
ステップ4:Jabberにログインすると、Extend and Connectデバイスを使用するようにJabber電話サービスを設定するオプションが表示されます(コールには他の番号を使用します)。 [Edit number]オプションを使用する場合は、新しい番号に一致するルートパターンが必要です。
- 拡張および接続デバイスを使用するようにJabberを設定すると、次のように電話アイコンがJabberに表示されます。
ネットワーク図
- 次の図に、発信Jabber Extend and Connectコールのコールフローを示します
トラブルシューティングの例
この例では、リモート接続先(「その他の番号」)が鳴っても、発信側番号は表示されません。このため、通話が外部の通話相手と通話するか、または[Extend and Connect]を使用してJabberと通話するかを区別できません。Extend and Connectを使用すると、CUCMはリモートデバイスへのコールを開始し、デフォルトでは発信者情報を送信しません。
次の番号分析の拡張および接続呼び出しの抜粋で、[CallingPartyNumber]フィールドが空であることを確認できます。
16766318.007 |19:17:23.127 |AppInfo |Digit analysis: patternUsage=5
16766318.008 |19:17:23.127 |AppInfo |Digit analysis: match(pi="1", fqcn="", cn="",plv="5", pss="test:Phones", TodFilteredPss="test:Phones", dd="3001",dac="0")
16766318.009 |19:17:23.127 |AppInfo |Digit analysis: analysis results
16766318.010 |19:17:23.127 |AppInfo ||PretransformCallingPartyNumber=
|CallingPartyNumber=
|DialingPartition=Phones
|DialingPattern=3001
|FullyQualifiedCalledPartyNumber=3001
|DialingPatternRegularExpression=(3001)
|DialingWhere=
|PatternType=Enterprise
|PotentialMatches=NoPotentialMatchesExist
|DialingSdlProcessId=(0,0,0)
|PretransformDigitString=3001
|PretransformTagsList=SUBSCRIBER
|PretransformPositionalMatchList=3001
|CollectedDigits=3001
|UnconsumedDigits=
|TagsList=SUBSCRIBER
|PositionalMatchList=3001
|VoiceMailbox=
|VoiceMailCallingSearchSpace=Global Learned E164 Numbers:Directory URI:Phones
|VoiceMailPilotNumber=88800
|RouteBlockFlag=RouteThisPattern
|RouteBlockCause=0
|AlertingName=
|UnicodeDisplayName=
|DisplayNameLocale=1
|OverlapSendingFlagEnabled=0
|WithTags=
SIP INVITEでは、発信側番号はsipの後に表示されます。タグを指定します
次の抜粋では、発信側番号がINVITEに含まれていないこと(sip:10.66.87.195)、発信側の名前の表示がVoiceConnectであることが分かります。
16766935.001 |19:17:25.831 |AppInfo |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.66.87.204 on port 5060 index 1146
[1276581,NET]
INVITE sip:3001@10.66.87.204:5060;transport=tcp SIP/2.0
Via: SIP/2.0/TCP 10.66.87.195:5060;branch=z9hG4bK6dae5b551945
From: "VoiceConnect"
;tag=634549~59c9c4bc-724d-e1f0-017a-a8992d4fc521-19395629
To: <sip:3001@10.66.87.204>;tag=325889~2a8670d1-cf49-4a53-ae8f-36c41a8e75cf-23913736
Date: Thu, 18 May 2017 09:17:25 GMT
Call-ID: cbe81900-91d166a3-6d704-c357420a@10.66.87.195
Supported: timer,resource-priority,replaces
User-Agent: Cisco-CUCM10.5
Allow: INVITE, OPTIONS, INFO, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY
CSeq: 105 INVITE
Max-Forwards: 70
Expires: 180
Allow-Events: presence
Call-Info: <urn:x-cisco-remotecc:callinfo>;x-cisco-video-traffic-class=VIDEO_UNSPECIFIED
Supported: X-cisco-srtp-fallback
Supported: Geolocation
Session-Expires: 1800;refresher=uas
Min-SE: 1800
P-Asserted-Identity: <sip:1003@10.66.87.195>
Remote-Party-ID: <sip:1003@10.66.87.195>;party=calling;screen=yes;privacy=off
Contact: <sip:10.66.87.195:5060;transport=tcp>
Content-Length: 0
リモートデバイスで発呼側番号を受信するには、次のいずれかとして設定する必要があります。
- トランク設定の発呼側変換マスク
- ルートパターン上の発呼側変換マスク
- Ciscoゲートウェイの音声変換ルール
ルートパターン(発呼側変換マスク)でトランクのダイヤルイン(DID)番号が設定されている場合、番号分析は[発呼側番号(CallingPartyNumber)]フィールドが更新されたことを示します。
16759993.008 |19:12:08.414 |AppInfo |Digit analysis: match(pi="1", fqcn="", cn="",plv="5", pss="test:Phones", TodFilteredPss="test:Phones", dd="3001",dac="0")
16759993.009 |19:12:08.414 |AppInfo |Digit analysis: analysis results
16759993.010 |19:12:08.414 |AppInfo ||PretransformCallingPartyNumber=
|CallingPartyNumber=777777
|DialingPartition=Phones
|DialingPattern=3001
|FullyQualifiedCalledPartyNumber=3001
|DialingPatternRegularExpression=(3001)
|DialingWhere=
|PatternType=Enterprise
|PotentialMatches=NoPotentialMatchesExist
|DialingSdlProcessId=(0,0,0)
|PretransformDigitString=3001
|PretransformTagsList=SUBSCRIBER
|PretransformPositionalMatchList=3001
|CollectedDigits=3001
|UnconsumedDigits=
|TagsList=SUBSCRIBER
|PositionalMatchList=3001
|VoiceMailbox=
|VoiceMailCallingSearchSpace=Global Learned E164 Numbers:Directory URI:Phones
|VoiceMailPilotNumber=88800
|RouteBlockFlag=RouteThisPattern
|RouteBlockCause=0
|AlertingName=
|UnicodeDisplayName=
|DisplayNameLocale=1
|OverlapSendingFlagEnabled=0
|WithTags=
リモート接続先へのSIP INVITEは、発信側番号をトランクDIDとして示します。その結果、CTI RDが鳴ると、トランクDIDが発信側番号として表示されます。
16484506.001 |18:32:10.720 |AppInfo |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.66.87.204 on port 5060 index 951
[1255331,NET]
INVITE sip:3001@10.66.87.204:5060 SIP/2.0
Via: SIP/2.0/TCP 10.66.87.195:5060;branch=z9hG4bK6bd621bee81d7
From: "VoiceConnect"
;t
ag=624206~59c9c4bc-724d-e1f0-017a-a8992d4fc521-19395539
To: <sip:3001@10.66.87.204>
Date: Wed, 17 May 2017 08:32:10 GMT
Call-ID: 506b6680-91c10a8a-6ba4d-c357420a@10.66.87.195
Supported: timer,resource-priority,replaces
Min-SE: 1800
User-Agent: Cisco-CUCM10.5
Allow: INVITE, OPTIONS, INFO, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY
CSeq: 101 INVITE
Expires: 180
Allow-Events: presence, kpml
Supported: X-cisco-srtp-fallback,X-cisco-original-called
Call-Info: <sip:10.66.87.195:5060>;method="NOTIFY;Event=telephone-event;Duration=500"
Call-Info: <urn:x-cisco-remotecc:callinfo>;x-cisco-video-traffic-class=VIDEO_UNSPECIFIED
Cisco-Guid: 1349215872-0000065536-0000000144-3277275658
Session-Expires: 1800
P-Asserted-Identity: "VoiceConnect" <sip:777777@10.66.87.195>
Remote-Party-ID: "VoiceConnect" <sip:777777@10.66.87.195>;party=calling;screen=yes;privacy=off
Contact: <sip:777777@10.66.87.195:5060;transport=tcp>;isFocus
Max-Forwards: 70
Content-Length: 0