Einleitung
In diesem Dokument wird die Bereitstellung und Konfiguration der Funktion zur Trunk-Nutzung mit CVP beschrieben.
Voraussetzungen
Anforderungen
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
Verwendete Komponenten
Dieses Dokument ist nicht auf bestimmte Software- und Hardware-Versionen beschränkt.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Überblick über die Trunk-Nutzung
Über die Funktion zur Trunk-Nutzung wird ein Gateway für Unified CVP-Routing in Echtzeit und Unified Intelligent Contact Management (ICM)-Reporting und -Scripting verwendet. Ein Gateway übermittelt den Status des Speichers, des digitalen Signals 0 (DS0), des digitalen Signalprozessors (DSP) und der zentralen Verarbeitungseinheit (CPU) an Unified CVP. Da diese Funktion eine Push-Methode zum Senden von Ressourcendaten an Unified CVP verwendet, werden Ressourcen genauer überwacht, und ein Failover kann schneller erfolgen, wenn ein Gerät ausfällt oder keine Ressourcen mehr zur Verfügung stehen.
Diese Funktion zeichnet sich durch folgende Eigenschaften aus:
・ Jedes Gateway kann eine Session Initiation Protocol (SIP) OPTIONS-Nachricht mit CPU-, Speicher-, DS0- und DSP-Informationen veröffentlichen. alle drei Minuten an Unified CVP weiterleiten, wenn die Betriebsbedingungen am Gateway normal sind
・ Das Push-Intervall kann über die Cisco IOS-CLI (Command Line Interface) am Gateway konfiguriert werden.
・ Wenn ein hoher Wasserzeichenpegel erreicht wird, sendet das Gateway sofort die Meldung SIP OPTIONS mit an Out-Of-Service = true Hinweis, und sendet keine weitere OPTIONS Meldung, bis die niedrige Wasserzeichenpegel wird mit einer Out-Of-Service = false-Angabe erreicht
・ Sie können bis zu fünf RAI-Ziele (Resource Availability Indication) am Gateway festlegen. Sie können auch Trunk-Nutzungs-Routing zur Aktualisierung des Status der Trunk-Gruppe im Unified Contact Center Enterprise (CCE)-Router Ein öffentliches Telefonnetz (Public Switched Telefone Network, PSTN) Anruf kann (über das ICM-Skript) den Router mit einer Vorroute von einem Netzwerkschnittstellen-Controller (NIC) abfragen, um den verfügbaren Eingang zu verwenden. Gateway für den Postweg zum Unified CVP
DS0-Trunk-Informationen
Über Unified CVP leitet Unified ICM den Gateway-Trunk und die DS0-Informationen des ankommenden SIP weiter Anruf. Der PSTN-Gateway-Trunk und die DS0-Informationen, die über das ICM empfangen werden, haben folgende Zwecke:
・ Reporting
・ Routing im Unified CCE Script Editor mit TrunkGroupID- und TrunkGroupChannelNum-Informationen ist für Routing-Entscheidungen verfügbar.
Diese Meldung wird in den folgenden Beispielen verwendet:
Die Daten der PSTN-Trunk-Gruppe stammen vom PSTN-Gateway in der SIP-INVITE-Nachricht:
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
Diese Logik wird in Unified CVP verwendet, um die PSTN-Trunk-Gruppeninformationen zu analysieren und an Unified ICM:
・ TrunkGroupID: im Feld x-route-tag
# Wenn tgrp: found TrunkGroupID=value after tgrp:> + <data between ISDN and :DS1 tags>・ Using Beispiel oben: TrunkGroupID = 2811-b-000<space>0/0/0:15 0/0/0.
# TrunkGroupID = <IP-Adresse des Ursprungsgeräts in Via-Header> + <Daten zwischen ISDN und:DS1tags>
Verwenden Sie das obige Beispiel: TrunkGroupID=192.168.1.79<space>0/0/0:15 0/0/0.
・ Suchen Sie bei TrunkGroupChannelNum nach DS0 im Feld x-ds0nun.
# Wenn TrunkGroupChannelNum = <Wert vor dem :DS0>・ Beispiel: TrunkGroupChannelNum = 1:
# TrunkGroupChannelNum = <max int value> kein DS0-Wert gefunden.
# Verwenden Sie das obige Beispiel: TrunkGroupChannelNum = Integer.MAX_VALUE (2^31 - 1)
Verwendung der Trunk-Nutzung
Mit IOS 15.1(2) und höheren Versionen wird Mautbetrug verhindert. Verwenden Sie für die RAI-Ressourceneinstellungen am Gateway das Wasserzeichen "60 % niedrig" und das Wasserzeichen "80 % hoch".
IOS Gateway Konfigurationsbeispiel:
Beispiel einer OPTIONS-Nachricht mit RAI-Headern:
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
CVP- und ICM-Einrichtung
Schritt 1: Erstellen Sie die Gateways für die Berichterstellung in der OAMP-Konsole (Operate Administer Maintain Provision).
Schritt 2: Wählen Sie auf der Registerkarte ICM Subsystem für den Anrufserver alle Gateways für die Meldung von Trunk-Daten aus.
Schritt 3: Die Registerkarte "SIP-Subsystem" enthält zwei Kontrollkästchen. Lassen Sie die Standardeinstellungen für beide Kontrollkästchen deaktiviert.
Schritt 4: Erstellen Sie die Netzwerk-Trunk-Gruppen im ICM-Konfigurationsmanager.
Anmerkung: Verwenden Sie dieselbe Peripherienummer wie die Trunk-Gruppen-ID auf der CVP-OAMP-Seite.