Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Antecedentes

Configurar

CUCM

Gateways de voz

Verificación y resolución de problemas

Introducción

El documento describe una solución a un problema encontrado cuando se utiliza la misma puerta de enlace para la red telefónica pública conmutada (PSTN) y el marcador de salida. Este documento es complementario a la guía de funciones de Packet Contact Center Enterprise (PCCE), versión 11.0(1), sección de opciones de salida.

Colaboración de Ramiro Amaya y Mayur Vyas, ingenieros del TAC de Cisco

Prerequisites

Requirements

Cisco recomienda que tenga conocimiento sobre estos temas:

- Unified Contact Center Enterprise (UCCE)

- PCCE

- Marcador de salida

- Cisco Unified Communications Manager (CUCM)

- Gateways de voz (GW) Cisco IOS®

Componentes Utilizados

La información que contiene este documento se basa en las siguientes versiones de software y hardware.

- CUCM versión 11

- Gateway de voz Cisco IOS: c2800nm-adventerprisek9_ivs-mz.151-2.T5

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. If your network is live, make sure that you understand the potential impact of any command.

Antecedentes

El gateway de voz genera un tono de recepción de llamada al cliente en flujos de llamada específicos cuando la llamada se envía al agente. En el marcador de salida, esto es algo que los clientes no quieren que el usuario final sepa que se trata de una llamada saliente y que se están transfiriendo.

Para los flujos de llamadas del marcador, para evitar la generación de una señal de llamada desde la puerta de enlace, el script de normalización del protocolo de inicio de sesión (SIP) al troncal SIP de Unified Communications Manager.

En el escenario en el que se utiliza la misma puerta de enlace para las llamadas salientes del marcador y PSTN, el tronco para las llamadas PSTN aún necesita un mensaje SIP de 180 SONANDO para las llamadas entrantes para activar el gateway para que reproduzca el timbre en la PSTN, pero debe desactivarse para las llamadas salientes del marcador.

A continuación se muestra un ejemplo de los dos escenarios descritos:

Imagen 1. Llamadas PSTN

Imagen 2. Llamadas del marcador

Configurar

Dado que el script de normalización SIP se aplicará solamente al troncal de la puerta de enlace utilizado para las llamadas del marcador y que se utiliza la misma puerta de enlace para las llamadas del marcador y PSTN, es necesario crear enlaces troncales de puerta de enlace adicionales en CUCM. Sin embargo, en CUCM no puede agregar el mismo tronco dos veces a menos que el tronco utilice un puerto entrante diferente. Así, en este escenario, el troncal de la gateway utilizado para el marcador tendrá un puerto entrante diferente del troncal de la puerta de enlace utilizado para las llamadas PSTN. Será la misma gateway, pero con diferentes puertos entrantes.

CUCM

Paso 1. Navegue hasta https:// <IP_address>:8443 donde <IP_address> identifica el CUCM.

Paso 2. Inicie sesión en CUCM.

Paso 3. Para crear un perfil de seguridad de troncal SIP en CUCM, elija Communications Manager GUI > System > Security > SIP Trunk Security Profile > [Add New]. El puerto predeterminado es 5060. Cambie el puerto predeterminado a 5065 o cualquier puerto SIP disponible para la puerta de enlace y CUCM.

Imagen 3. Perfil de seguridad SIP

Paso 4. Click Save.

Paso 5. Cree un nuevo troncal SIP y agregue el nuevo perfil de seguridad del troncal SIP.

Imagen 4. Crear un nuevo troncal SIP

Paso 6. Click Save.

Paso 7. Haga clic en Reset (Reiniciar).

Paso 8. En Communications Manager GUI > Devices > Device Settings > SIP Normalization Scripts > [Create New], introduzca este script de normalización SIP en el campo de contenido. El resto de los valores permanecen configurados como predeterminados.

M = {}

función M.outbound_180_INVITE(msg)

msg:setResponseCode(183, "Sesión en curso")

Finalizar

Return M

Imagen 5. Agregar script de normalización

Paso 9. Click Save.

Paso 10. Asocie el nuevo script de normalización con el troncal SIP.

Imagen 6. Asociar script con enlace troncal

Gateways de voz

Además de la configuración de gateway descrita en la Guía de Funciones Empresariales de Cisco Packaged Contact Center, versión 11.0, configure un par de marcado saliente para transferir la llamada al agente con el puerto entrante configurado en el perfil de seguridad de troncal SIP de CUCM (el puerto 5065 se utilizó en el ejemplo anterior).

Configuración de un par de marcado saliente para transferir una llamada a un agente

Este ejemplo muestra esta configuración en el gateway:

dial-peer voice 11000 voip

destination-pattern 11T

session protocol sipv2

session target ipv4:10.10.10.31:5065(this is Call Manager's IP address and Security profile incoming port)

voice-class codec 1

voice-class sip rel1xx supported "100rel"

dtmf-relay rtp-nte h245-signal h245-alphanumeric

no vad

Verificación y resolución de problemas

Cuando el tramo del diario se conecta en el lado Red digital de servicios integrados (ISDN) PSTN, UCCE inicia una transferencia REFER al agente. En este caso, GW envía una INVITE al agente de usuario (UA) donde reside el agente.  En el caso de CUCM, el gateway recibe un tono de retorno de 180 en el tramo de transferencia.  Cuando la puerta de enlace recibe esto, activa el GW para reproducir el timbre en la interfaz de velocidad primaria (PRI) de ISDN, donde la persona que llama acaba de contestar la llamada.  El resultado final es una persona que llama que responde y oye la señal de llamada.

Llamada conectada

Dec  1 07:44:25.204 CST: ISDN Se0/0/1:23 Q931: RX <- CONNECT pd = 8  callref = 0xDCEF

Dec  1 07:44:25.206 CST: %ISDN-6-CONNECT: Interface Serial0/0/1:0 is now connected to 13098313400 N/A

Dec  1 07:44:25.206 CST: ISDN Se0/0/1:23 Q931: TX -> CONNECT_ACK pd = 8  callref = 0x5CEF

Dec  1 07:44:25.206 CST: //4767881/685BD1A2987C/CCAPI/cc_api_call_connected:  Interface=0x23E58B38, Data Bitmask=0x1, Progress Indication=NULL(0),  Connection Handle=0

REFERENCIA recibida del marcador

Dec  1 07:44:26.736 CST: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg:

Received:

REFER sip:001913098313400@10.185.3.134:5060 SIP/2.0

Via: SIP/2.0/UDP

192.168.237.130:58810;branch=z9hG4bK-d8754z-890f5b5e0352e84d-1---d8754z-;rport

Max-Forwards: 70

Contact: <sip:8805550@192.168.237.130:58810>

To: <sip:001913098313400@10.185.3.133>;tag=65A63E8C-1E9F

From: <sip:8805550@192.168.237.130>;tag=be521e41

Call-ID: b9312276-8412f240-434b1f08-a869d275

CSeq: 4 REFER

User-Agent: Cisco-SIPDialer/UCCE8.0

Refer-To: <sip:8814997@10.185.3.133>

Referred-By: <sip:8805550@192.168.237.130>

Content-Length: 0

Después de enviar la invitación a CUCM, CUCM envía 100 intentos y 180 llamadas al gateway.

Dec  1 07:44:26.926 CST: //4767885/685BD1A2987C/SIP/Msg/ccsipDisplayMsg:

Received:

SIP/2.0 180 Ringing

Via: SIP/2.0/UDP 10.185.3.134:5060;branch=z9hG4bK96E46B38

To: <sip:8814997@10.185.3.133>;tag=d2999f32-ed69-4535-a8bf-99298e16c176-97460839

From: <sip:13098313400@10.185.3.134>;tag=65A65296-507

Contact: <sip:8814997@10.184.60.3:5060>

Remote-Party-ID: "Wylie Test Agent"

<sip:8814997@10.184.60.3>;party=called;screen=yes;privacy=off

Call-ID: 6B7F9249-1B5911E1-9884C122-F70CF5@10.185.3.134

CSeq: 101 INVITE

Content-Length: 0

Date: Thu, 01 Dec 2011 13:44:26 GMT

Allow: INVITE, OPTIONS, INFO, BYE, CANCEL, ACK, PRACK, UPDATE, REFER,

SUBSCRIBE, NOTIFY

Allow-Events: presence

P-Asserted-Identity: "Wylie Test Agent" <sip:8814997@10.184.60.3>

Supported: X-cisco-srtp-fallback

Supported: Geolocation

La puerta de enlace reproduce el tono de llamada en el tramo PRI desde el DSP.

Dec  1 07:44:26.926 CST: //4767885/685BD1A2987C/CCAPI/cc_api_call_alert:

Interface=0x22667AD4, Progress Indication=NULL(0), Signal Indication=SIGNAL

RINGBACK(1)

Dec  1 07:44:26.926 CST: //4767885/685BD1A2987C/CCAPI/cc_api_call_alert:

Call Entry(Retry Count=0, Responsed=TRUE)

Dec  1 07:44:26.926 CST: //4767881/685BD1A2987C/CCAPI/ccGenerateToneInfo:

Stop Tone On Digit=FALSE, Tone=Ring Back,

Tone Direction=Network, Params=0x0, Call Id=4767881

Después de que el troncal SIP se configure como se describe en la sección Configurar, CUCM enviará un progreso de 183 sesiones en lugar de 180 timbres para la llamada del marcador saliente y esto detiene el gateway para generar una señal de llamada en el tramo ISDN PRI.