Introduction
Ce document décrit comment configurer la fonctionnalité Étendre et connecter dans Jabber et modifier l'appelant affiché sur la destination distante.
Conditions préalables
Cisco Unified Communications Manager (CUCM) 9.1 ou supérieur.
Jabber 9.1 ou supérieur.
Conditions requises
Une expérience et des connaissances antérieures sur la configuration de Jabber avec Cisco Unified Communications Manager et IM and Presence Server sont requises.
Components Used
Les informations contenues dans ce document sont basées sur les versions de logiciel suivantes :
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est actif, assurez-vous de bien comprendre l'impact potentiel de toute configuration.
Configuration
Étape 1. Configurez le profil du téléphone CTI Remote Device (CTI RD) pour le même utilisateur qui a déjà configuré Jabber.
- Lorsque vous configurez la RD CTI, associez-la au même utilisateur Jabber. La configuration de ligne sera identique à celle de la ligne de périphérique CSF (Client Services Framework) Jabber.
- Le réacheminement de l'espace de recherche d'appels doit être configuré correctement pour que les appels de destination distante fonctionnent
Étape 2. Configurez la destination distante.
- Dans cet exemple, j'ai utilisé 3001 comme numéro de destination distante. Ce numéro de destination distante doit être un numéro externe (numéro externe au cluster CUCM où Jabber est enregistré, par exemple un autre système de téléphonie)
Étape 3. Associez le profil CTI RD à l'utilisateur final.
Étape 4. Une fois que vous vous connectez à Jabber, vous verrez une option permettant de configurer les services téléphoniques Jabber pour qu'ils utilisent le périphérique Extend and Connect (Utiliser un autre numéro pour les appels). Lorsque vous utilisez l'option « Modifier le numéro », il doit y avoir un modèle de route correspondant pour le nouveau numéro.
- Une fois que Jabber a été configuré pour utiliser le périphérique Extend and Connect, l'icône du téléphone s'affiche sur Jabber comme ci-dessous.
Diagramme du réseau
- Le flux d'appels pour un appel Jabber Extend and Connect sortant est illustré dans l'image ci-dessous
Exemple de dépannage
Dans cet exemple, lorsque la destination distante (« autre numéro ») sonne, aucun numéro d'appelant n'est affiché. Par conséquent, ils ne peuvent pas distinguer si l'appel provient d'une partie externe ou de Jabber en utilisant Extend and Connect. Lors de l'utilisation de Extend and Connect, CUCM lance l'appel vers le périphérique distant et n'envoie pas les informations de l'appelant par défaut.
Nous pouvons voir dans l'extrait d'analyse de chiffres suivant pour un appel Extend and Connect que le champ CallingPartyNumber est vide.
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=
Dans une invitation SIP, le numéro de l'appelant peut être vu après le SIP : dans l'en-tête De.
Dans l'extrait ci-dessous, vous pouvez voir que le numéro de l'appelant n'est pas contenu dans l'invitation (sip : 10.66.87.195) et que l'affichage du nom de l'appelant envoyé est 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
Pour recevoir un numéro d'appelant sur le périphérique distant, il doit être configuré comme l'un des éléments suivants :
- Masque de transformation de l'appelant sur la configuration de la liaison
- Masque de transformation de l'appelant sur le modèle de route
- Règle de traduction vocale sur la passerelle Cisco
Lorsque le numéro DID (Direct Inward Dial) de la liaison est configuré sur le modèle de route (Masque de transformation de l'appelant), l'analyse de chiffres indique que le champ CallingPartyNumber est mis à jour.
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=
L'invitation SIP vers la destination distante indique le numéro de l'appelant comme DID de liaison. Le DID de liaison est alors affiché comme numéro de l'appelant lorsque la RD CTI sonne.
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