Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Configurar

Diagrama de la red

Ejemplo de resolución de problemas

Introducción

Este documento describe cómo configurar la función Extend and Connect en Jabber y modificar la persona que llama mostrada en el destino remoto.

Prerequisites

Cisco Unified Communications Manager (CUCM) 9.1 o posterior.

Jabber 9.1 o superior.

Requirements

Se requiere experiencia y conocimientos previos sobre la configuración de Jabber con Cisco Unified Communications Manager y IM and Presence Server.

Componentes Utilizados

La información que contiene este documento se basa en estas versiones de software:

- Jabber 11.8.2

- Cisco Unified Communications Manager 11.0.1.10000-10

- IM and Presence Server (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 su red está activa, asegúrese de comprender el impacto potencial de cualquier configuración.

Configurar

Paso 1. Configure el perfil de teléfono del dispositivo remoto CTI (CTI RD) para el mismo usuario que ya tiene Jabber configurado.

- Cuando configure el CTI RD, asóciese al mismo usuario de Jabber. La configuración de línea será la misma que la línea de dispositivo Jabber Client Services Framework (CSF)

- El redireccionamiento del espacio de búsqueda de llamadas debe configurarse correctamente para que funcionen las llamadas de destino remoto

Paso 2. Configure el destino remoto.

- En este ejemplo he utilizado 3001 como número de destino remoto. Este número de destino remoto debe ser un número externo (número externo al clúster de CUCM donde se registra Jabber, por ejemplo, otro sistema de telefonía)

Paso 3. Asocie el perfil CTI RD al usuario final.

Paso 4. Cuando inicie sesión en Jabber verá una opción para configurar los servicios de teléfono de Jabber para que utilicen el dispositivo Extend y Connect (utilice otro número para las llamadas). Cuando utilice la opción "Editar número", debe haber un patrón de ruta coincidente para el nuevo número.

- Una vez que configuramos el Jabber para que utilice el dispositivo Extend and Connect, el icono del teléfono aparecerá en Jabber como se indica a continuación.

Diagrama de la red

- El flujo de llamada para una llamada saliente de Jabber Extend y Connect se ilustra en la siguiente imagen

Ejemplo de resolución de problemas

En este ejemplo, cuando suena el destino remoto ("otro número"), no se muestra ningún número de la persona que llama. Debido a esto, no pueden distinguir si la llamada es de una parte externa o de Jabber mediante Extend y Connect. Al utilizar Extend y Connect, CUCM inicia la llamada en el dispositivo remoto y no envía la información de la persona que llama de forma predeterminada.

En el siguiente extracto del análisis de dígitos para una llamada de extensión y conexión, se puede ver que el campo CallingPartyNumber está vacío.

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=

En SIP INVITE, el número de la persona que llama se puede ver siguiendo el sip: en el encabezado From.

En el siguiente extracto, se puede ver que el número de la persona que llama no se incluye en el mensaje INVITE (sip:10.66.87.195) y que la visualización del nombre de la persona que llama que se envía es 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

Para recibir un número de la persona que llama en el dispositivo remoto, deberá configurarse como uno de los siguientes:

- Persona que llama Transforme la Máscara en la configuración troncal

- Parte que llama Transforme la Máscara en el patrón de ruta

- Regla de traducción de voz en el gateway de Cisco

Cuando se configura el número de línea troncal Direct Inward Dial (DID) en el patrón de ruta (Calling Party Transform Mask), el análisis de dígitos muestra que se actualiza el campo 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=

El mensaje SIP INVITE to the remote destination (Invitación de SIP al destino remoto) muestra el número de la persona que llama como DID del tronco. Esto hace que el DID del tronco se muestre como el número de la parte que llama cuando suena el CTI RD.

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