Introducción
Este documento describe cómo implementar y configurar la función de utilización de trunk con CVP.
Prerequisites
Requirements
Cisco recomienda que tenga conocimiento sobre estos temas:
Componentes Utilizados
Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Descripción general de la función Trunk Utilization
A través de la función de utilización del enlace troncal, se utiliza una puerta de enlace para el routing de Unified CVP en tiempo real y para la elaboración de informes y scripts de Unified Intelligent Contact Management (ICM). Una puerta de enlace envía el estado de la memoria, la señal digital 0 (DS0), el procesador de señales digitales (DSP) y la unidad central de procesamiento (CPU) a Unified CVP. Debido a que esta función utiliza un método de inserción para enviar datos de recursos a Unified CVP, los recursos se supervisan más estrechamente y la conmutación por fallo puede producirse más rápidamente cuando un dispositivo deja de funcionar o se queda sin recursos.
Esta función tiene las siguientes características:
· Cada gateway puede publicar un mensaje SIP (Session Initiation Protocol) OPTIONS con información de CPU, memoria, DS0 y DSP a Unified CVP cada tres minutos cuando las condiciones de funcionamiento sean normales en la gateway
· El intervalo de inserción se puede configurar a través de la interfaz de línea de comandos (CLI) de Cisco IOS en la puerta de enlace
· Si se alcanza un nivel de marca de agua alto, el gateway envía el mensaje SIP OPTIONS inmediatamente con un Out-Of-Service = true, y no envía otro mensaje de OPTIONS hasta el bajo el nivel de marca de agua se alcanza con una indicación Out-Of-Service = false
· Puede establecer hasta cinco objetivos de indicación de disponibilidad de recursos (RAI) en el gateway. También puede utilizar Enrutamiento de utilización de enlaces para actualizar el estado del grupo de enlaces en el router de Unified Contact Center Enterprise (CCE). Una red telefónica pública conmutada (PSTN) (a través del script ICM) puede consultar el router con una ruta previa desde un controlador de interfaz de red (NIC) para utilizar la entrada disponible gateway para la ruta posterior a Unified CVP
Información de troncal DS0
A través de Unified CVP, Unified ICM pasa el troncal de la puerta de enlace y la información DS0 del SIP que llega llamada. La información troncal de gateway PSTN y DS0 recibida en ICM tiene los siguientes propósitos:
•Informes
· Enrutamiento en el editor de scripts de Unified CCE, donde la información de TrunkGroupID y TrunkGroupChannelNum está disponible para decisiones de routing
Este mensaje se utiliza en los ejemplos:
Los datos del grupo de enlaces PSTN proceden de la puerta de enlace PSTN de SIP INVITE:
Via: SIP/2.0/UDP
192.168.1.79:5060;x-route-tag="tgrp:2811-b-000";x-ds0num="ISDN 0/0/0:15
0/0/0:DS1 1:DS0";branch
Esta lógica se utiliza en Unified CVP para analizar y pasar la información del grupo de enlaces PSTN a Unified ICM:
· Para TrunkGroupID, busque tgrp: en el campo x-route-tag
# Si tgrp: encontrado TrunkGroupID=valor después de tgrp:> + <data between ISDN and :DS1 tags>· Usando el ejemplo anterior: TrunkGroupID = 2811-b-000<espacio>0/0/0:15 0/0/0.
# TrunkGroupID = <dirección IP del dispositivo de origen en el encabezado Via> + <datos entre ISDN y:DS1tags>
Utilizando el ejemplo anterior: TrunkGroupID=192.168.1.79<space>0/0/0:15 0/0/0.
· Para TrunkGroupChannelNum, busque DS0 en el campo x-ds0nun
# Si se encuentra, TrunkGroupChannelNum = <value before the :DS0>· Usando el ejemplo anterior: TrunkGroupChannelNum = 1
# TrunkGroupChannelNum = <max int value> para indicar que no encontramos el valor DS0.
# Usando el ejemplo anterior: TrunkGroupChannelNum = Integer.MAX_VALUE (2^31 - 1)
Uso de la utilización del tronco
IOS 15.1(2) y posteriores introduce la prevención de fraude de peaje. Esta función se recomienda para los parámetros de recursos RAI del gateway, utilizar la marca de agua de 60% de nivel bajo y la marca de agua de 80% de nivel alto.
Ejemplo de configuración de gateway IOS:
Ejemplo de mensaje OPTIONS con encabezados RAI:
OPTIONS sip:20.20.205.223:5060 SIP/2.0
Date: Fri, 01 Jun 2016 02:11:04 GMT
From: <sip:20.20.205.1>;tag=1AF2C70-792
X-cisco-rai: SYSTEM ; almost-out-of-resource=false;identity=20.20.205.1
X-cisco-rai: CPU ; almost-out-of-resource=false;available=99%;total=100%;used=1%
X-cisco-rai: DS0 ; almost-out-of-resource=false;available=23;total=23;used=0%
X-cisco-rai: DSP ; almost-out-of-resource=false;available=384;total=384;used=0%
X-cisco-rai: MEM ; almost-out-of-resource=false;available=86%;total=100%;used=14%
Supported: x-cisco-rai
Content-Length: 0
User-Agent: Cisco-SIPGateway/IOS-12.x
To: <sip:20.20.205.223>
Contact: <sip:20.20.205.1:5060>
Call-ID: DD292D1E-839A98AF-9DD011DE-29B4F520@10.86.129.44
Via: SIP/2.0/UDP 20.20.205.1:5060;branch=z9hG4bK3931109
CSeq: 101 OPTIONS
Max-Forwards: 70
Configuración de CVP e ICM
Paso 1. Cree las puertas de enlace para la generación de informes en la consola Operar, administrar y mantener provisión (OAMP).
Paso 2. En la pestaña Subsistema ICM para el servidor de llamadas, seleccione todas las gateways para informar datos de trunk.
Paso 3. La pestaña subsistema SIP tiene 2 casillas de verificación, deje los valores predeterminados para ambos desactivados.
Paso 4. Crear los grupos de troncales de red en el Administrador de configuración de ICM.
Nota: Utilice el mismo número de periférico que la ID de grupo de enlaces en el lado de CVP OAMP.