Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Configuration

Diagramme du réseau

Exemple de dépannage

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 :

- Jabber 11.8.2

- Cisco Unified Communications Manager 11.0.1.10000-10

- Serveur de messagerie instantanée et de présence (IMP) 11.0.1.10000-6

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