- Startseite
- /
- Artikel
Site Survivability stellt sicher, dass Ihr Unternehmen erreichbar bleibt, auch wenn die Verbindung zu Webex unterbrochen wird. Es verwendet ein lokales Netzwerk-Gateway, um bei Netzwerkausfällen Ausweichdienste für Endpunkte vor Ort bereitzustellen.
Überlegungen zur Bereitstellung
Standardmäßig arbeiten Webex Calling Endgeräte im aktiven Modus und stellen für die SIP-Registrierung und Anrufsteuerung eine Verbindung zur Webex-Cloud her. Wenn die Netzwerkverbindung zu Webex unterbrochen wird, wechseln die Endgeräte automatisch in den Survivability-Modus und registrieren sich beim lokalen Survivability Gateway. In diesem Modus bietet das Gateway grundlegende Backup-Dienste. Sobald die Netzwerkverbindung zu Webex wiederhergestellt ist, wechseln die Anrufsteuerung und die Registrierungen zurück in die Webex-Cloud.
Die folgenden Anrufe werden im Survivability-Modus unterstützt:
-
Interne Anrufe (standortintern) zwischen unterstützten Endpunkten Webex Calling
-
Externe Anrufe (eingehend und ausgehend) über eine lokale PSTN-Leitung oder einen SIP-Trunk zu externen Nummern und E911-Anbietern
Um diese Funktion nutzen zu können, müssen Sie einen Cisco IOS XE-Router im lokalen Netzwerk als Survivability Gateway konfigurieren. Das Survivability Gateway synchronisiert täglich Anrufinformationen aus der Webex-Cloud für Endpunkte an diesem Standort. Wenn die Endpunkte in den Survivability-Modus wechseln, kann das Gateway diese Informationen verwenden, um SIP-Registrierungen zu übernehmen und grundlegende Telefondienste bereitzustellen.
Einrichtung eines einzigen Standorts
Das folgende Bild zeigt ein Netzwerkausfallszenario, in dem die Verbindung zu Webex unterbrochen wird und die Endpunkte auf der Webex-Site im Survivability-Modus arbeiten. Auf dem Bild leitet das Survivability Gateway einen internen Anruf zwischen zwei Endpunkten vor Ort weiter, ohne dass eine Verbindung zu Webex erforderlich ist. In diesem Fall ist das Survivability Gateway mit einer lokalen PSTN-Verbindung konfiguriert. Daher können Endgeräte vor Ort im Survivability-Modus das PSTN für eingehende und ausgehende Anrufe an externe Nummern und E911-Anbieter verwenden.

Einrichtung mehrerer Standorte
Das folgende Bild zeigt ein Netzwerkausfallszenario, in dem die Verbindung zu Webex unterbrochen wird und Endpunkte an verschiedenen Standorten im Survivability-Modus betrieben werden. Es gibt mehrere kleinere Standorte innerhalb des LAN-Netzwerks, die einem einzigen Survivability-Gateway zugeordnet sind. Diese Bereitstellung optimiert die Nutzung der Gateway-Ressourcen und behält gleichzeitig standortspezifische Konfigurationen für die Anrufweiterleitung bei.
Cisco empfiehlt, einen Latenzschwellenwert von 50 Millisekunden für die Konnektivität zwischen Survivability Gateway und Endpunkten an verschiedenen Standorten innerhalb eines LAN einzuhalten.
Wichtige Bedingungen für die Überlebensfähigkeit der Website
Die folgenden Bedingungen gelten für das Survivability Gateway:
-
Die Webex-Cloud enthält die Survivability Gateway-IP-Adresse, den Hostnamen und den Port in der Gerätekonfigurationsdatei. Dadurch können Endgeräte das Survivability Gateway zur Registrierung kontaktieren, falls die Verbindung zu Webex unterbrochen wird.
-
Die tägliche Synchronisation der Anrufdaten zwischen der Webex-Cloud und dem Survivability Gateway beinhaltet Authentifizierungsinformationen für registrierte Benutzer. Dadurch können Endgeräte sichere Registrierungen aufrechterhalten, auch wenn sie im Survivability-Modus betrieben werden. Die Synchronisierung beinhaltet auch Routing-Informationen für diese Benutzer.
-
Das Survivability Gateway kann interne Anrufe mithilfe der von Webex bereitgestellten Routing-Informationen automatisch weiterleiten. Fügen Sie dem Survivability Gateway eine PSTN-Trunk-Konfiguration hinzu, um externe Anrufe zu ermöglichen.
-
Jede Site, die Site Survivability einsetzt, benötigt ein Survivability Gateway innerhalb des lokalen Netzwerks.
-
Sowohl die Registrierung als auch die Anrufsteuerung werden auf die Webex-Cloud zurückgesetzt, sobald die Webex-Netzwerkverbindung für mindestens 30 Sekunden wieder hergestellt wird.
Colocation mit Unified SRST
Das Survivability Gateway unterstützt die Colocation einer Webex Survivability-Konfiguration und einer Unified SRST-Konfiguration auf demselben Gateway. Das Gateway kann Survivability sowohl für Endpunkte als auch für Webex Calling Endpunkte, die sich bei Unified Communications Manager registrieren, unterstützen. Um Colocation zu konfigurieren:
-
Konfigurieren Sie die Unified SRST-Unterstützung für Endgeräte, die sich bei Unified Communications Manager registrieren. Die Konfiguration finden Sie im Cisco Unified SRST Administration Guide.
-
Folgen Sie auf demselben Gateway dem Site Survivability Configuration Task Flow in diesem Artikel, um das Gateway mit Site Survivability für Endpunkte zu konfigurieren. Webex Calling
Überlegungen zur Anrufverteilung für Mitstandorte
Berücksichtigen Sie Folgendes, wenn Sie die Anrufverteilung für Colocation-Szenarien konfigurieren:
-
Das Survivability Gateway leitet interne Anrufe automatisch weiter, vorausgesetzt, beide Endpunkte des Anrufs sind beim Survivability Gateway registriert. Interne Anrufe werden automatisch zwischen allen registrierten Kunden weitergeleitet (SRST oderWebex Calling).
-
Es ist möglich, dass die Verbindung zu einem Anrufsteuerungssystem unterbrochen wird, während die Verbindung zum anderen Anrufsteuerungssystem bestehen bleibt. Infolgedessen registriert sich eine Gruppe von Endpunkten beim Survivability Gateway, während eine andere Gruppe von Endpunkten an derselben Site sich für die primäre Anrufsteuerung registriert. In diesem Fall müssen Sie möglicherweise Anrufe zwischen den beiden Gruppen von Endpunkten an einen SIP-Trunk- oder PSTN-Anschluss weiterleiten.
-
Externe Anrufe und E911-Anrufe können an einen SIP-Trunk oder eine PSTN-Leitung weitergeleitet werden.
Unterstützte Funktionen und Komponenten
Die folgende Tabelle enthält Informationen zu den unterstützten Funktionen.
| Funktion | MPP-Geräte und Webex-App | VG4xx ATA |
|---|---|---|
|
Standort-interne Durchwahl |
Wird automatisch unterstützt, ohne dass eine spezielle Routing-Konfiguration auf dem Survivability Gateway erforderlich ist. |
Wird automatisch unterstützt, ohne dass eine spezielle Routing-Konfiguration auf dem Survivability Gateway erforderlich ist. Alternative Nummern werden nicht unterstützt. |
|
Intersite- und PSTN-Anrufe (eingehend und ausgehend) |
PSTN-Anrufe basieren auf einer Telefonleitung oder einem SIP-Trunk. |
PSTN-Anrufe basieren auf einer Telefonleitung oder einem SIP-Trunk. |
|
E911 Anrufbearbeitung |
E911 Calling erfordert eine PSTN-Leitung oder einen SIP-Trunk. Ausgehende Anrufe verwenden eine bestimmte registrierte Notrufnummer (ELIN) für einen definierten Notfallstandort (ERL). Wenn der Notruf einen unterbrochenen Anruf zurückgibt, leitet das Survivability Gateway den Anruf an das letzte Gerät weiter, das die Notrufnummer angerufen hat. |
E911 Calling erfordert eine PSTN-Leitung oder einen SIP-Trunk. Ausgehende Anrufe verwenden eine bestimmte registrierte Notrufnummer (ELIN) für einen definierten Notfallstandort (ERL). Wenn der Notruf einen unterbrochenen Anruf zurückgibt, leitet das Survivability Gateway den Anruf an das letzte Gerät weiter, das die Notrufnummer angerufen hat. |
|
Anruf halten und fortsetzen |
Unterstützt Wenn Sie Music on Hold (MOH) verwenden, stellen Sie dem Survivability Gateway manuell eine MOH-Datei zur Verfügung. |
Analoge VG4xx-ATA-Leitungen können Anrufe nicht in die Warteschleife stellen oder fortsetzen. Diese Funktion wird nur unterstützt, wenn ein eingehender Anruf auf VG4xx ATA empfangen wird. |
|
Betreute Anrufweiterleitung |
Unterstützt |
Diese Funktion wird nur unterstützt, wenn ein eingehender Anruf auf VG4xx ATA empfangen wird. |
|
Weiterleitung von blinden Anrufen |
Unterstützt |
Diese Funktion wird nur unterstützt, wenn ein eingehender Anruf auf VG4xx ATA empfangen wird. |
|
Eingehende Anrufer-ID (Name) |
Unterstützt |
Unterstützt |
|
Eingehende Anrufer-ID (Name und Nummer) |
Unterstützt |
Unterstützt |
|
Punkt-zu-Punkt-Videoanruf |
Unterstützt |
Nicht unterstützt |
|
Dreiergespräch |
Nicht unterstützt |
Nicht unterstützt |
|
Geteilte Leitungen |
Unterstützt |
Unterstützt |
|
Virtuelle Leitungen |
Unterstützt |
Nicht unterstützt |
|
Rufumleitung |
Unterstützt für Call Forward All, No Answer und Busy. |
Unterstützt |
|
Sammelanschluss |
Unterstützt für Folgendes: Sequential, Parallel, Peer und Longest-Idle. |
Unterstützt |
|
Auto Attendant |
Unterstützt für Dial by Durchwahl |
Unterstützt |
Bei der Konfiguration der Funktion ist Site Survivability für die folgenden unterstützten Endgeräte verfügbar.
| Typ | Modelle | Mindestversion |
|---|---|---|
| Cisco IP-Telefon mit Multiplattform-Firmware (MPP) |
6821, 6841, 6851, 6861, 6861 WLAN, 6871 7811, 7821, 7841, 7861 8811, 8841, 8851, 8861 8845 (nur Audio), 8865 (nur Audio), 8875 (Video) 9800 Weitere Informationen zu unterstützten Cisco IP-Telefonen mit Multiplatform (MPP) -Firmware finden Sie unter: |
12.0(1) Für 8875-Telefone — Phone OS 3.2 und spätere Versionen Für die 9800-Serie — PhoneOS 3.2 (1) |
|
Cisco IP-Konferenztelefon |
7832, 8832 |
12.0(1) |
|
Cisco WebexApp |
Windows, Mac |
43.2 |
|
Analoge Endpunkte |
VG400-ATA, VG410-ATA und VG420-ATA Cisco ATA 191 und 192 |
17,16,1a 11,3 (1) für ATA 191 und 192 |
Geräte von Drittanbietern werden von Survivability Gateway nicht unterstützt.
Die folgende Tabelle hilft bei der Konfiguration von Cisco IOS XE-Routern als Survivability Gateway. In dieser Tabelle ist die maximale Anzahl von Endpunkten aufgeführt, die jede Plattform unterstützt, und die Mindestversion von IOS XE.
Webex CallingSurvivability Gateway-Funktionen sind in der Cisco IOS XE Dublin 17.12.3-Version oder späteren Versionen verfügbar. Die Funktionen Hunt Group, Call Forward und Auto Attendant sind ab IOS 17.18.2 und späteren Versionen verfügbar.
| Modell | Maximale Anzahl an Endpunkt-Registrierungen | Mindestversion |
|---|---|---|
|
Router 4321 für integrierte Dienste | 50 |
Cisco IOSXE Dublin 17.12.3 oder spätere Versionen |
|
Router 4331 für integrierte Dienste | 100 | |
|
Router 4351 für integrierte Dienste | 700 | |
|
Router 4431 für integrierte Dienste | 1200 | |
|
Router 4451-X für integrierte Dienste | 2000 | |
|
Router 4461 für integrierte Dienste | 2000 | |
|
Katalysator Edge 8200L-1N-4T | 1500 | |
|
Katalysator Edge 8200-1N-4T | 2500 | |
|
Katalysator Edge 8300-1N1S-6T | 2500 | |
|
Katalysator Edge 8300-2N2S-6T | 2500 | |
|
Katalysator Edge 8300-1N1S-4T2X | 2500 | |
|
Katalysator Edge 8300-2N2S-4T2X | 2500 | |
|
Kleine Konfiguration der Catalyst Edge 8000V-Software | 500 | |
|
Mittlere Konfiguration der Catalyst Edge 8000V-Software | 1000 | |
|
Catalyst Edge 8000V Software, große Konfiguration | 2000 |
Port-Referenzinformationen für Survivability Gateway
|
Zweck der Verbindung: |
Quelladressen |
Quellports |
Protokoll |
Zieladressen |
Zielports |
|---|---|---|---|---|---|
|
Rufsignalisierung an Survivability Gateway (SIP TLS) |
Geräte |
5060-5080 |
TLS |
Survivability Gateway |
8933 |
|
Rufen Sie die Medien zum Survivability Gateway (SRTP) an |
Geräte |
19560-19660 |
UDP |
Survivability Gateway |
8000-14198 (SRTP über UDP) |
|
Anrufsignalisierung an das PSTN-Gateway (SIP) |
Survivability Gateway |
Vorübergehend |
TCP oder UDP |
Ihr ITSP PSTN-Gateway |
5060 |
|
Medien an das PSTN-Gateway (SRTP) anrufen |
Survivability Gateway |
8000-48198 |
UDP |
Ihr ITSP PSTN-Gateway |
Vorübergehend |
|
Zeitsynchronisierung (NTP) |
Survivability Gateway |
Vorübergehend |
UDP |
NTP-Server |
123 |
|
Namensauflösung (DNS) |
Survivability Gateway |
Vorübergehend |
UDP |
DNS-Server |
53 |
|
Cloud-Verwaltung |
Anschluss |
Vorübergehend |
HTTPS |
Webex-Dienste |
443, 8433 |
Hinweise zur Bedienung des Cloud-Modus finden Sie im Webex Calling Hilfeartikel Portreferenzinformationen.
Sie können die Porteinstellungswerte auf Cisco IOS XE-Routern anpassen. In dieser Tabelle werden Standardwerte als Orientierungshilfe verwendet.
Konfiguration der Funktionen
Aufgabenablauf zur Konfiguration der Überlebensfähigkeit der Website
Erledigen Sie die folgenden Aufgaben, um Site Survivability für einen vorhandenen Webex Calling Standort hinzuzufügen. Wenn die Verbindung zur Webex-Cloud unterbrochen wird, kann ein Survivability Gateway im lokalen Netzwerk die Backup-Anrufsteuerung für Endpunkte an diesem Standort bereitstellen.
Vorbereitungen
Wenn Sie ein neues Gateway bereitstellen müssen, das als Survivability Gateway fungiert, lesen Sie den Webex-Artikel Cisco IOSManaged Gateways in Webex Cloud registrieren, um das Gateway zu Control Hub hinzuzufügen.
| Schritte | Befehl oder Aktion | Zweck |
|---|---|---|
|
1 | Weisen Sie einem Gateway den Survivability Service zu |
Weisen Sie in Control Hub den Survivability Gateway-Service einem Gateway zu. |
|
2 | Laden Sie die Konfigurationsvorlage herunter |
Laden Sie die Konfigurationsvorlage von Control Hub herunter. Sie benötigen die Vorlage, wenn Sie die Gateway-Befehlszeile konfigurieren. |
|
3 |
Konfigurieren Sie Lizenzen für das Survivability Gateway. | |
|
4 |
Konfigurieren Sie Zertifikate für das Survivability Gateway. | |
|
5 |
Verwenden Sie die Konfigurationsvorlage, die Sie zuvor heruntergeladen haben, als Anleitung zur Konfiguration der Gateway-Befehlszeile. Füllen Sie alle obligatorischen Konfigurationen aus, die in der Vorlage enthalten sind. |
Weisen Sie einem Gateway den Survivability Service zu
Vorbereitungen
| 1 |
Gehen Sie unter Dienste zu Calling und klicken Sie dann auf den Tab Managed Gateways. In der Ansicht „Verwaltete Gateways“ wird die Liste der Gateways angezeigt, die Sie über Control Hub verwalten.
|
| 2 |
Wählen Sie das Gateway aus, das Sie als Survivability Gateway zuweisen möchten, und wählen Sie eine der folgenden Optionen, basierend auf dem Wert des Felds Service:
|
| 3 |
Wählen Sie im Drop-down-Menü für den Servicetyp Survivability Gateway aus und füllen Sie die folgenden Felder aus:
Sobald Sie die Registrierung abgeschlossen haben, werden die Standortdetails auf der Seite „Verwaltete Gateways“ angezeigt. |
| 4 |
Klicken Sie auf Zuweisen. In der Ansicht „Verwaltete Gateways“ wird die Liste der Standorte angezeigt, die dem Gateway zugewiesen sind.
|
Laden Sie die Konfigurationsvorlage herunter
Lizenzierung konfigurieren
| 1 |
Rufen Sie den globalen Konfigurationsmodus auf dem Router auf:
|
| 2 |
Konfigurieren Sie Lizenzen mit den Befehlen, die nur für Ihre spezifische Plattform gelten.
Wenn Sie einen Durchsatz von mehr als 250 Mbit/s konfigurieren, benötigen Sie eine HSEC-Plattformlizenz. |
Zertifikate konfigurieren
Zertifikate auf Cisco IOS XE konfigurieren
Führen Sie die folgenden Schritte aus, um Zertifikate für das Survivability Gateway anzufordern und zu erstellen. Verwenden Sie Zertifikate, die von einer öffentlich bekannten Person unterzeichnet wurdenCertificate Authority.
Die Survivability Gateway-Plattform unterstützt nur öffentlich bekannte CA-Zertifikate. Private oder Unternehmens-CA-Zertifikate können nicht für Survivability Gateway verwendet werden.
Eine Liste der Root-Zertifizierungsstellen, die unterstützt werdenWebex Calling, finden Sie unter Welche Stammzertifizierungsstellen werden für Anrufe zu Cisco Webex Audio- und Videoplattformen unterstützt? .
Die Survivability Gateway-Plattform unterstützt das Wildcard-Zertifikat nicht.
Führen Sie die Befehle aus dem Beispielcode aus, um die Schritte abzuschließen. Zusätzliche Informationen zu diesen Befehlen sowie weitere Konfigurationsoptionen finden Sie im Kapitel „SIP TLS Support“ im Cisco Unified Border ElementKonfigurationshandbuch.
| 1 |
Rufen Sie den globalen Konfigurationsmodus auf, indem Sie die folgenden Befehle ausführen:
|
| 2 |
Generieren Sie den privaten RSA-Schlüssel, indem Sie den folgenden Befehl ausführen. Der private Schlüsselmodul muss mindestens 2048 Bit betragen.
|
| 3 |
Konfigurieren Sie einen Trustpoint für das Survivability Gateway-Zertifikat. Der vollständig qualifizierte Domainname (FQDN) des Gateways muss denselben Wert verwenden, den Sie verwendet haben, als Sie dem Gateway den Survivability Service zugewiesen haben.
|
| 4 |
Generieren Sie eine Anfrage zum Signieren eines Zertifikats, indem Wenn Sie dazu aufgefordert werden, geben Sie ein Nachdem die CSR auf dem Bildschirm angezeigt wird, verwenden Sie Notepad, um das Zertifikat in eine Datei zu kopieren, die Sie an eine unterstützte Zertifizierungsstelle (CA) senden können. Wenn Ihr Anbieter für die Unterzeichnung von Zertifikaten eine CSR im PEM-Format (Privacy Enhanced Mail) verlangt, fügen Sie vor dem Absenden eine Kopf- und Fußzeile hinzu. Zum Beispiel:
|
| 5 |
Nachdem die CA Ihnen ein Zertifikat ausgestellt hat, führen Sie den Wenn Sie dazu aufgefordert werden, fügen Sie den Inhalt des Basis-CER/PEM-Zertifikats der Zertifizierungsstelle (nicht das Gerätezertifikat) in das Terminal ein. |
| 6 |
Importieren Sie das signierte Host-Zertifikat mit dem Wenn Sie dazu aufgefordert werden, fügen Sie das Base-64-CER/PEM-Zertifikat in das Terminal ein. |
| 7 |
Prüfen Sie, ob das Root-CA-Zertifikat verfügbar ist: Nur öffentlich bekannte Zertifizierungsstellen werden von der Webex Calling Lösung unterstützt. Private oder Unternehmens-CA-Zertifikate werden nicht unterstützt. |
| 8 |
Wenn Ihr Root-CA-Zertifikat nicht im Paket enthalten ist, erwerben Sie das Zertifikat und importieren Sie es auf einen neuen Trustpoint. Führen Sie diesen Schritt aus, wenn ein öffentlich bekanntes CA-Stammzertifikat mit Ihrem Cisco IOS XE-Gateway nicht verfügbar ist.
Wenn Sie dazu aufgefordert werden, fügen Sie den Inhalt des Basis-64-CER/PEM-Zertifikats in das Terminal ein. |
| 9 |
Geben Sie im Konfigurationsmodus den Standard-Vertrauenspunkt, die TLS-Version und die SIP-UA-Standardwerte mit den folgenden Befehlen an.
|
Importieren Sie Zertifikate zusammen mit Schlüsselpaaren
Sie können CA-Zertifikate und Schlüsselpaare als Paket im PKCS12-Format (.pfx oder.p12) importieren. Sie können das Paket von einem lokalen Dateisystem oder einem Remote-Server importieren. PKCS12 ist eine spezielle Art von Zertifikatsformat. Es bündelt die gesamte Zertifikatskette vom Stammzertifikat bis zum Identitätszertifikat, zusammen mit dem RSA-Schlüsselpaar. Das heißt, das PKCS12-Paket, das Sie importieren, würde das Schlüsselpaar, Host-Zertifikate und Zwischenzertifikate enthalten. Importieren Sie ein PKCS12-Paket für die folgenden Szenarien:
-
Von einem anderen Cisco IOS XE-Router exportieren und in Ihren Survivability Gateway-Router importieren
-
Generierung des PKCS12-Pakets außerhalb des Cisco IOS XE-Routers mit OpenSSL
Führen Sie die folgenden Schritte aus, um Zertifikate und Schlüsselpaare für Ihren Survivability Gateway-Router zu erstellen, zu exportieren und zu importieren.
| 1 |
(Optional) Exportieren Sie das PKCS12-Paket, das für Ihren Survivability Gateway-Router erforderlich ist.
Dieser Schritt gilt nur, wenn Sie von einem anderen Cisco IOS XE-Router exportieren. |
| 2 |
(Optional) Erstellen Sie ein PKCS12-Paket mit OpenSSL. Dieser Schritt gilt nur, wenn Sie ein PKCS12-Paket außerhalb von Cisco IOS XE mit OpenSSL generieren. |
| 3 |
Importieren Sie das Dateipaket im PKCS12-Format.
Das Folgende ist eine Beispielkonfiguration für den Befehl und Details zu den konfigurierbaren Parametern:
Der Befehl crypto pki import erstellt automatisch den Trustpoint für das Zertifikat. |
| 4 |
Geben Sie im Konfigurationsmodus den Standard-Vertrauenspunkt, die TLS-Version und die SIP-UA-Standardwerte mit den folgenden Befehlen an.
|
Survivability Gateway konfigurieren
Gateway als Survivability-Gateway konfigurieren
Verwenden Sie die Konfigurationsvorlage, die Sie zuvor heruntergeladen haben, als Anleitung zur Konfiguration der Gateway-Befehlszeile. Füllen Sie die obligatorischen Konfigurationen in der Vorlage aus.
Die folgenden Schritte enthalten Beispielbefehle zusammen mit einer Erläuterung der Befehle. Bearbeiten Sie die Einstellungen so, dass sie zu Ihrer Bereitstellung passen. Die eckigen Klammern (zum Beispiel <settings>) kennzeichnen Einstellungen, in denen Sie Werte eingeben sollten, die für Ihren Einsatz gelten. Die verschiedenen <tag>Einstellungen verwenden numerische Werte, um Gruppen von Konfigurationen zu identifizieren und zuzuweisen.
- Sofern nicht anders angegeben, erfordert diese Lösung, dass Sie alle Konfigurationen in diesem Verfahren abschließen.
- Wenn Sie Einstellungen aus der Vorlage anwenden,
%tokens%ersetzen Sie sie durch Ihre bevorzugten Werte, bevor Sie auf das Gateway kopieren. - Weitere Informationen zu den Befehlen finden Sie unter Webex Managed Gateway Command Reference. Verwenden Sie diese Anleitung, es sei denn, die Befehlsbeschreibung verweist auf ein anderes Dokument.
| 1 |
Gehen Sie in den globalen Konfigurationsmodus.
Dabei gilt:
|
| 2 |
Führen Sie die Sprachdienstkonfigurationen durch:
Erklärung der Befehle:
|
| 3 |
Aktivieren Sie Survivability auf dem Router:
Erklärung der Befehle:
|
| 4 |
NTP-Server konfigurieren:
|
| 5 |
(Fakultativ). Konfigurieren Sie die allgemeinen Anrufberechtigungen der Klasse „Class of Restriction“:
Das vorherige Beispiel erstellt eine Reihe von benutzerdefinierten Einschränkungsklassen mit dem Namen Kategorien (zum Beispiel |
| 6 |
Konfigurieren Sie eine Liste der bevorzugten Codecs. Zum Beispiel gibt die folgende Liste g711ulaw als bevorzugten Codec an, gefolgt von g711alaw.
Erklärung der Befehle:
|
| 7 |
Standard-Sprachregisterpools konfigurieren:
Erklärung der Befehle:
|
| 8 |
Notrufe konfigurieren:
Erklärung der Befehle:
Wenn das Wi-Fi-Overlay nicht genau mit den IP-Subnetzen übereinstimmt, haben Notrufe für mobile Geräte möglicherweise nicht die richtige ELIN-Zuordnung. |
| 9 |
Konfigurieren Sie Dial Peers für das PSTN. Ein Beispiel für die Dial-Peer-Konfiguration finden Sie unter PSTN-Verbindungsbeispiele. |
| 10 |
Optional. Aktivieren Sie Music on Hold für den Router. Sie müssen eine Musikdatei im G.711-Format im Flash-Speicher des Routers speichern. Die Datei kann im.au- oder .wav-Dateiformat sein, aber das Dateiformat muss 8-Bit-8-kHz-Daten enthalten (zum Beispiel ITU-T A-Law- oder Mu-Law-Datenformat).
Erklärung der Befehle:
|
Vollständige On-Demand-Synchronisierung
Optional. Führen Sie dieses Verfahren nur durch, wenn Sie eine sofortige On-Demand-Synchronisierung durchführen möchten. Dieses Verfahren ist nicht obligatorisch, da die Webex-Cloud die Anrufdaten einmal täglich automatisch mit dem Survivability Gateway synchronisiert.
Survivability Gateway-Eigenschaften bearbeiten
| 1 |
Melden Sie sich bei Control Hub an. Wenn Sie eine Partnerorganisation sind, wird Partner Hub eingeführt. Um Control Hub zu öffnen, klicken Sie im Partner Hub auf die Kundenansicht und wählen Sie den entsprechenden Kunden aus, oder wählen Sie Meine Organisation, um die Control Hub-Einstellungen für die Partnerorganisation zu öffnen. |
| 2 |
Gehe zu . |
| 3 |
Klicken Sie auf das entsprechende Survivability Gateway, um die Survivability Service-Ansicht für dieses Gateway zu öffnen. |
| 4 |
Klicken Sie auf die Schaltfläche Bearbeiten und aktualisieren Sie die Einstellungen für Folgendes.
|
| 5 |
Klicken Sie auf Senden. Wenn Sie ein Survivability Gateway aus Control Hub löschen möchten, heben Sie zuerst die Zuweisung des Survivability Gateway-Dienstes auf. Weitere Informationen finden Sie unter Dienste verwalteten Gateways zuweisen. |
Konfigurationen zur Aktivierung von CDRs auf dem Survivability Gateway
Der Connector konfiguriert automatisch CDR-bezogene Befehle, um die Erfassung von Kennzahlen zur Anzahl der Anrufe zu erleichtern.
Am Ende eines Survivability-Ereignisses verarbeitet der Connector die während des Eventzeitraums generierten CDRs zusammen mit den Konfigurationsdaten, um die Anzahl der Anrufe zu ermitteln. Die Kennzahlen beinhalten die Gesamtzahl der Anrufe, Notrufe und externen Anrufe und werden zur Überwachung der internen Nutzung von Funktionen verwendet. Nur die Metriken zur Anzahl der Anrufe werden an die Webex-Cloud gesendet, während die tatsächlichen CDRs nicht übertragen werden.
Das Folgende ist eine Beispielkonfiguration:
!
gw-accounting file
primary ifs bootflash:guest-share/cdrs/
acct-template callhistory-detail
maximum cdrflush-timer 5
cdr-format detailed
!
Erklärung der Befehle:
-
primary ifs bootflash:guest-share/cdrs/- Mit diesem Befehl werden die CDR-Dateien im Guest-Share-Ordner gespeichert, um den Zugriff durch den Connector zu ermöglichen. -
acct-template callhistory-detail- Dieser Befehl ist erforderlich, um das Dial-Peer-Tag in das CDR aufzunehmen. -
maximum cdrflush-timer 5- Die Standardeinstellung ist 60 Minuten, aber wenn Sie sie auf 5 Minuten setzen, können CDRs schneller in der Datei protokolliert werden. -
cdr-format detailed- Das ist das Standardformat. Das kompakte Format ist nicht geeignet, da es das Dial-Peer-Tag nicht enthält.
Konfigurationen zur Aktivierung der Anrufweiterleitung
Die Anrufweiterleitungsfunktion ist Teil der Überlebensfunktionen, die eine kontinuierliche Anrufbearbeitung bei Netzwerkausfällen sicherstellen, wenn die Verbindung zur Webex-Cloud unterbrochen wird. Das Survivability-Gateway fungiert als lokales Fallback-Gateway, das es Endpunkten ermöglicht, sich lokal zu registrieren und wichtige Anruffunktionen aufrechtzuerhalten.
-
Das Anrufweiterleitungsverhalten im Survivability-Modus wird vom Survivability-Gateway mithilfe von Pool-Konfiguration, Dial-Peer-Konfigurationen und Routing-Richtlinien verwaltet, die Anrufe lokal verarbeiten oder über PSTN- oder SIP-Trunks weiterleiten.
-
Das Survivability-Gateway deaktiviert SIP REFER, SIP Moved-temporär für Zusatzdienste für Anrufweiterleitung und Anrufweiterleitung, da diese Methoden im Webex Calling Survivability-Modus nicht verwendet werden.
Konfigurieren Sie Sprachregisterpools für Anrufweiterleitungsszenarien:
|
Um die Funktion zur Anrufweiterleitung zu verwenden, konfigurieren Sie den
|
Konfigurationen zur Aktivierung der Sammelsuchgruppe
Diese Tabelle enthält eine Zuordnung für die Konfiguration der Jagdgruppen-Funktion in Control Hub und die Verwendung der Survivability-Gateway-Befehle
| Funktionen der Hunt Gruppe | Konfiguration mit dem Control Hub | Survivability Gateway-Befehle |
|---|---|---|
|
Wählen Sie das Anrufweiterleitungsmuster |
Von oben nach unten/gleichzeitig/kreisförmig/Am längsten inaktiv | Sequentiell/Parallel/Peer/Am längsten inaktiv |
|
Hunt-Gruppe hinzufügen |
Suchgruppe mit Name und Telefonnummer pro Standort hinzufügen. | Um eine Jagdgruppe hinzuzufügen, verwenden Sie die voice hunt-group <tag> <call routing pattern>. Dann fügen Sie die Telefonnummer mit dem pilotBefehl hinzu und suchen Sie den Gruppennamen mit dem descriptionBefehl |
|
Wählen Sie Benutzer, Arbeitsbereiche oder virtuelle Leitungen zum Hinzufügen aus |
Wählen Sie die Agenten aus, die Teil der Hunt Group werden sollen |
Konfigurieren Sie die Liste der Agenten mit dem |
|
Nach einer bestimmten Anzahl von Klingeln vorrücken |
Konfigurieren Sie mit der Option Anzahl der Ringe festlegen |
Konfigurieren Sie mithilfe des |
|
Vorrücken, wenn viel los ist |
Konfigurieren Sie mit der Option Advance when busy |
Konfigurieren Sie mit dem |
|
Anrufe umleiten, wenn alle Agenten nicht erreichbar sind | Konfiguration mit der Option Anrufe umleiten, wenn alle Agenten nicht erreichbar sind |
Konfigurieren Sie mit dem |
|
Leiten Sie Anrufe um, wenn alle Agenten beschäftigt sind oder die Suchgruppe besetzt ist |
Konfigurieren Sie mit der Option Anrufe umleiten, wenn alle Agenten beschäftigt sind, oder der Suchgruppe ist besetzt |
Konfigurieren Sie mit |
-
Sequenzielles Klingeln einer Hunt Group konfigurieren
voice hunt-group 1 sequential pilot 1111 number 1 1001 number 2 1002 number 3 7089001 number 4 7089002 number 5 +1210903443 ..... ..... timeout 20 final 1009 statistics collect description present-call idle-phone -
Parallele Ringe einer Hunt Group konfigurieren
voice hunt-group 2 parallel pilot 2222 number 1 2001 number 2 2002 number 3 2089001 number 4 2089002 number 5 +12109034433 ..... ..... timeout 60 final 1009 statistics collect description
Beschreibung der Befehle:
-
voice hunt-group- Dieser Befehl wird verwendet, um den Konfigurationsmodus für eine Sammelsuchgruppe zu definieren und aufzurufen. -
parallel- Dieses Schlüsselwort gibt die Sammelsuchmethode oder den Algorithmus an, den das System verwendet, um eingehende Anrufe an die Mitglieder dieser Sammelsuchgruppe zu verteilen. -
number- Erstellt eine Liste von Durchwahlen/E164-Nummern/ESN, die Mitglieder einer Voice Hunt-Gruppe sind. Jede Nummer in der Liste kann keine Pilotennummer einer anderen Jagdgruppe sein. -
pilot- Das ist die Hauptnummer oder Verzeichnisnummer für die Suchgruppe. Anrufer wählen diese Nummer, um die Suchgruppe zu erreichen. -
timeout- Legt die maximale Zeit in Sekunden fest, für die die Jagdgruppe versucht, ihre Mitglieder anzurufen, bevor sie die nächste Aktion durchführt. -
final- Dieser Befehl gibt die Fallback-Nummer an. -
statistics collect- Ermöglicht die Erfassung von Betriebsstatistiken für die Jagdgruppe. -
descriptin- Beschreibung der Jagdgruppe -
present-call idle-phone- Den Anruf nur an Agenten weiterleiten, die inaktiv sind.
Das Folgende ist eine Beispielausgabe des show voice hunt-group statisticsBefehls. Die Ausgabe beinhaltet Direktanrufe an eine Voice Hunt Gruppennummer und Anrufe aus der Warteschlange oder B-ACD.
Router# show voice hunt-group 1 statistics last 1 h
Wed 04:00 - 05:00
Max Agents: 3
Min Agents: 3
Total Calls: 9
Answered Calls: 7
Abandoned Calls: 2
Average Time to Answer (secs): 6
Longest Time to Answer (secs): 13
Average Time in Call (secs): 75
Longest Time in Call (secs): 161
Average Time before Abandon (secs): 8
Calls on Hold: 2
Average Time in Hold (secs): 16
Longest Time in Hold (secs): 21
Per agent statistics:
Agent: 5012
From Direct Call:
Total Calls Answered: 3
Average Time in Call (secs): 70
Longest Time in Call (secs): 150
Totals Calls on Hold: 1
Average Hold Time (secs): 21
Longest Hold Time (secs): 21
From Queue:
Total Calls Answered: 3
Average Time in Call (secs): 55
Longest Time in Call (secs): 78
Total Calls on Hold: 2
Average Hold Time (secs): 19
Longest Hold Time (secs): 26
Total Loged in Time (secs): 3000
Total Loged out Time (secs): 600
Agent: 5013
From Direct Call:
Total Calls Answered: 3
Average Time in Call (secs): 51
Longest Time in Call (secs): 118
Totals Calls on Hold: 1
Average Hold Time (secs): 11
Longest Hold Time (secs): 11
From Queue:
Total Calls Answered: 1
Average Time in Call (secs): 4
Longest Time in Call (secs): 4
Total Loged in Time (secs): 3000
Total Loged out Time (secs): 600
Agent: 5014
From Direct Call:
Total Calls Answered: 1
Average Time in Call (secs): 161
Longest Time in Call (secs): 161
From Queue:
Total Calls Answered: 1
Average Time in Call (secs): 658
Longest Time in Call (secs): 658
Total Loged in Time (secs): 3000
Total Loged out Time (secs): 600
Queue related statistics:
Total calls presented to the queue: 5
Calls handoff to IOS: 5
Number of calls in the queue: 0
Average time to handoff (secs): 2
Longest time to handoff (secs): 3
Number of abandoned calls: 0
Average time before abandon (secs): 0
Calls forwarded to voice mail: 0
Calls answered by voice mail: 0
Number of error calls: 0
Router# sh voice hunt-group
Group 1
type: sequential
pilot number: 4444, peer-tag 2147483647
list of numbers:
Member Used-by State Login/Logout
====== ======= ===== ============
1001 1001 up -
1003 1003 up -
preference: 0
preference (sec): 0
timeout: 15
final_number:
auto logout: no
stat collect: no
phone-display: no
hlog-block: no
calls in queue: 0
overwrite-dyn-stats: no
members logout: no
present-call idle-phone: no
webex-sgw-bgl14#
Konfigurationen zur Aktivierung von Basic Automatic Call Distribution (B-ACD)
Der grundlegende Dienst für automatische Anrufverteilung (B-ACD) und automatische Telefonzentrale (AA) bietet automatische Beantwortung externer Anrufe mit Begrüßungen und Menüs, die es Anrufern ermöglichen, die entsprechende Abteilung auszuwählen oder bekannte Durchwahlnummern zu wählen.
B-ACD bietet automatische Anrufannahme und Anrufverteilung über interaktive Menüs und lokale Suchgruppen. Die B-ACD-Anwendung besteht aus Auto-Attendant (AA) -Diensten und einem Anrufwarteschleifendienst. Die automatische B-ACD-Telefonzentrale unterstützt PSTN-Anrufe, die mit dem eingehenden SIP-Trunk mit dem G711ulaw-Codec ausgehandelt werden
B-ACD unterstützt Voice Hunt Groups mit sequentiellen, parallelen, Peer-Anrufen, am längsten inaktiven Call Blast, unterstützt gemeinsam genutzte SIP-Leitungen und gemischte gemeinsame Leitungen.
Ein eingehender Anruf wählt die B-ACD AA-Pilotennummer und hört eine Aufforderung mit einer Begrüßung und Anweisungen, damit der Anrufer den Anruf automatisch weiterleiten kann.
Einschränkungen
Verwenden Sie denselben Codec für eingehende und ausgehende Wähl-Peers, wenn Sie Anrufe weiterleiten. Die Verwendung verschiedener Codecs wird nicht unterstützt. IOS wird den Transcoder nicht für Anrufe aufrufen, die von einer TCL-Anwendung bearbeitet werden.
B-ACD-Komponenten
Die B-ACD-Anwendung besteht aus einem Anrufwarteschleifendienst und einem oder mehreren AA-Diensten. Die konfigurierbaren Komponenten dieser Dienste sind:
-
Nummer des Piloten
-
Welcome Prompt und andere Audiodateien
-
Menüoptionen
-
Per Durchwahl wählen
Nummer des Piloten
Jeder AA-Dienst hat seine eigene AA-Pilotnummer, die Anrufer wählen, um den AA zu erreichen. Diese Nummer ist im param aa-pilotBefehl angegeben. Die AA-Pilotnummer ist nicht mit der Telefonnummer eines Agenten oder einer physischen Telefonnummer verknüpft, aber Sie müssen einen Dial-Peer mit der AA-Pilotnummer als eingehende Rufnummer definieren, damit diese Nummer für externe Anrufer erreichbar ist.
Willkommensnachricht und andere Audiodateien
Die Willkommensnachricht ist eine Audiodatei, die abgespielt wird, wenn ein Anruf von der Pilotennummer entgegengenommen wird. Diese Audiodatei ist eine von mehreren Audiodateien, die mit dem B-ACD-Dienst verwendet werden, um Anrufer über ihren Status und alle Maßnahmen, die sie möglicherweise ergreifen, zu informieren. Sie können personalisierte Audiodateien erstellen, in denen die Menüoptionen beschrieben werden, die Ihren Anrufern zur Verfügung stehen. B-ACD-Audiodateien werden in den folgenden Abschnitten beschrieben:
Standard-Audiodateien neu aufnehmen
Standard-Audiodateien werden für jeden Punkt im Drehbuch bereitgestellt und den Anrufern ausgehändigt. Sie laden die Standard-Audiodateien über den Link herunter und kopieren sie an einen Ort, der von einem B-ACD-Router erreicht werden kann, wie zum Beispiel einen Flash-Speicher oder einen TFTP-Server. Die Audiodateien und die Skriptdateien sind in einer TAR-Datei auf der Website gebündelt. Die Standarddateien und ihre Nachrichten sind in der Tabelle aufgeführt. Sie können personalisierte Nachrichten über die Standardnachrichten hinaus erneut aufnehmen, aber Sie können die Namen der Audiodateien nicht ändern, außer wie im Abschnitt Sprachcodes und Dateinamen ändern ausdrücklich beschrieben.
Um die Standard-Audioansagen erneut aufzunehmen und zu installieren, bevor Sie einen B-ACD-Dienst zum ersten Mal verwenden, folgen Sie den Schritten unter Herunterladen von Tcl-Skripten und Audio-Prompts. Um Audioansagen in einem bestehenden B-ACD-Dienst erneut aufzunehmen, folgen Sie den Schritten unter Skriptparameter und Audioansagen aktualisieren (nur über Durchwahl wählen).
| Standarddateiname | Standardankündigung | Länge der Standardankündigung |
|---|---|---|
en_bacd_welcome.au |
„Danke für Ihren Anruf.“ Beinhaltet eine Pause von zwei Sekunden nach der Nachricht. |
3 Sekunden |
en_bacd_options_menu.au |
Für den Vertrieb drücken Sie 1 (Pause) Für den Kundenservice drücken Sie 2 (Pause) Um per Durchwahl zu wählen, drücken Sie 3 (Pause) Um mit einem Operator zu sprechen, drücken Sie Null. Beinhaltet eine Pause von vier Sekunden nach der Nachricht. |
15 Sekunden |
en_bacd_disconnect.au |
„Wir können Ihren Anruf derzeit nicht entgegennehmen. Bitte versuchen Sie es zu einem späteren Zeitpunkt erneut. Danke für Ihren Anruf.“ Beinhaltet eine Pause von vier Sekunden nach der Nachricht. |
10 Sekunden |
en_bacd_invalidoption. au |
„Sie haben eine ungültige Option eingegeben. Bitte versuchen Sie es erneut.“ Beinhaltet eine Pause von einer Sekunde nach der Nachricht. Diese Aufforderung wird abgespielt, wenn ein Anrufer eine ungültige Menüoption auswählt oder eine ungültige Durchwahl wählt. |
7 Sekunden |
en_bacd_enter_dest.au |
„Bitte geben Sie die Durchwahlnummer ein, die Sie erreichen möchten.“ Beinhaltet eine Pause von fünf Sekunden nach der Nachricht. Diese Aufforderung wird abgespielt, wenn ein Anrufer die |
7 Sekunden |
en_bacd_allagentsbusy. au |
„Alle Agenten sind derzeit damit beschäftigt, anderen Kunden zu helfen. Warten Sie weiterhin auf Unterstützung. Jemand wird in Kürze bei Ihnen sein.“ Beinhaltet eine Pause von zwei Sekunden nach der Nachricht. Diese Aufforderung wird auch als zweite Begrüßung bezeichnet. |
7 Sekunden |
en_bacd_music_on_hol d.au |
Wartemusik (MOH) wird B-ACD-Anrufern vorgespielt. |
60 Sekunden |
Wenn Sie eine der Audiodateien erneut aufnehmen, beachten Sie, dass für die B-ACD-Eingabeaufforderungen ein G.711-Audiodateiformat (.au) mit 8-Bit-, Mu-Law- und 8-kHz-Kodierung erforderlich ist. Wir empfehlen die folgenden Audiotools oder andere von ähnlicher Qualität:
-
Adobe Audition für Microsoft Windows von Adobe Systems Inc. (früher Cool Edit von Syntrillium Software Corp. genannt)
-
AudioTool für Solaris von Sun Microsystems Inc.
B-ACD konfigurieren
Hier sind ein paar Konfigurationsbeispiele:
application
service aa bootflash:app-b-acd-aa-3.0.0.8.tcl
paramspace english index 1
param handoff-string aa
param dial-by-extension-option <dial-by-extn menu option, standard BACD script menu option is 3>
paramspace english language en
param aa-pilot <auto attendant 164 pilot number associated in auto attendant dial-peer>
paramspace english location flash:
param welcome-prompt _bacd_welcome.au
param voice-mail <alternate destination for calls that are not answered>
param service-name queue
!
service queue bootflash:app-b-acd-3.0.0.8.tcl
param queue-len 30
param queue-manager-debugs 1
!
! SIP PSTN Dial-Peers for Auto Attendant(BACD) service called aa associated with incoming voice port
dial-peer voice 500 voip
description Inbound dial-peer for Auto Attendant
service aa
session protocol sipv2
incoming called-number <Auto Attendant Pilot number>
dtmf-relay rtp-nte
codec g711ulaw
no vad
!
! TDM PSTN Dial-Peers if not using SIP for Auto Attendant(BACD) service called aa associated with incoming voice pots
dial-peer voice 500 voip
description Inbound dial-peer for Auto Attendant
service aa
incoming called-number <Auto Attendant Pilot number>
port %tdm_port%
! Erklärung des Befehls:| Befehl | Erklärung |
|---|---|
param dial-by-extension-option <menu-number> |
Ermöglicht Anrufern, Durchwahlnummern zu wählen, nachdem sie die angegebene Menünummer gewählt haben. menu-number — Bezeichner einer Menüoption. Der Bereich liegt zwischen 1 und 9. Es gibt keinen Standardwert. |
param aa-pilot |
Gibt die Pilotennummer an, die in Auto Attendant Dial-Peer zugeordnet ist |
param voice-mail |
Definiert ein alternatives Ziel für Anrufe, die nicht von AA-Agenten beantwortet werden |
paramspace english language en |
Definiert den Sprachcode von Audiodateien, die von einer IVR-Anwendung für dynamische Eingabeaufforderungen verwendet werden.
Dieser Sprachcode muss mit dem zweistelligen Sprachpräfix übereinstimmen, das in den Namen Ihrer Audio-Prompt-Dateien verwendet wird, unabhängig von der Sprache, die tatsächlich in der Datei verwendet wird. Weitere Informationen finden Sie in der Willkommensnachricht und in anderen Audiodateien |
param welcome-prompt
audio-filename |
Weist eine Audiodatei für die Willkommensbegrüßung zu, die von diesem AA-Service verwendet wird.
|
Sprachcodes und Dateinamen ändern
-
Das Präfix eines beliebigen Dateinamens kann in ch, en, sp oder aa geändert werden. Das Präfix muss mit dem Code übereinstimmen, der im Sprachcode-Parameter im Paramspace-Sprachbefehl angegeben ist, unabhängig von der tatsächlichen Sprache, die in der Datei verwendet wird.
-
Nach dem Präfix kann der Dateiname der Willkommensnachricht (Standard en_bacd_welcome ist.au) einen beliebigen identifizierenden Namen haben, wie im
param welcome-promptBefehl definiert. -
Nach seinem Präfix kann der Dateiname der Drop-Through-Eingabeaufforderung (kein Standard angegeben) einen beliebigen identifizierenden Namen haben, wie im
param drop-through-promptBefehl definiert.
In den Audiodateien können Sie eine Aufforderung in einer beliebigen Sprache aufnehmen. Es ist nicht notwendig, das Präfix einer Datei zu ändern, die eine Aufforderung in einer anderen Sprache enthält, da die Sprachcode-Präfixe für Funktionen verwendet werden, die nicht Teil des B-ACD-Dienstes sind. Aber es ist wichtig, dass die Sprachcode-Präfixe für Ihre Dateien mit dem Sprachcode übereinstimmen, der im Sprachcode-Parameter im Paramspace-Sprachbefehl angegeben ist, unabhängig von der Sprache, die tatsächlich in der Audiodatei verwendet wird.
Ändern Sie nicht den Bezeichnungsteil des Namens einer Audiodatei, mit Ausnahme der _bacd_welcome.auDatei. Die Skripte identifizieren Audiodateien, die dieselben Identifikationsnamen wie die in Table haben und die dasselbe Präfix haben, das Sie im Paramspace-Sprachbefehl angeben.
Die beiden Ausnahmen von den allgemeinen Regeln zur Benennung von Dateien sind die Willkommens-Audiodatei (die Standardeinstellung en_bacd_welcome ist.au) und die drop-through-optionPrompt-Audiodatei (kein Standard angegeben). Die identifizierenden Teile der Dateinamen für diese beiden Audioansagen werden bei der Konfiguration explizit angegeben und sind vollständig vom Benutzer konfigurierbar. Diese Dateien können beliebige Dateinamen verwenden, solange die Namen die folgenden Konventionen einhalten:
-
Der Präfixteil des Dateinamens muss mit dem Sprachcode übereinstimmen, der im Paramspace-Sprachbefehl angegeben ist. Zum Beispiel de.
-
Der Bezeichnungsteil des Dateinamens muss mit einem Unterstrich beginnen. Zum Beispiel
_welcome_to_xyz.au.
Verwendung von Audiodateien zur Beschreibung von Menüoptionen
Standardmäßig werden zwei Audiodateien mitgeliefert, um dem Anrufer eine erste Orientierung und eine Anleitung zu den verfügbaren Menüoptionen zu geben: en_welcome_prompt.auund en_bacd_options_menu.au. Sie können benutzerdefinierte Nachrichten gegenüber den Standardnachrichten, die in diesen Dateien enthalten sind, erneut aufzeichnen, wie in der Tabelle erklärt.
Wenn Ihr B-ACD-Dienst einen einzigen AA-Dienst verwendet, nehmen Sie eine Willkommensbegrüßung auf en_welcome_prompt.auund notieren Sie Anweisungen zu den Menüoptionen in. en_bacd_options_menu.au
Wenn Ihr B-ACD-Dienst mehrere AA-Dienste verwendet, benötigen Sie für jeden AA separate Grüße und Anweisungen, wobei Sie die folgenden Richtlinien beachten:
-
Nehmen Sie für jeden AA-Service eine separate Willkommensnachricht auf und verwenden Sie für jede Willkommensnachricht einen anderen Namen für die Audiodatei. Zum Beispiel:
en_welcome_aa1.auunden_welcome_aa2.au. Die Willkommensaufforderungen, die Sie in diesen Dateien aufzeichnen, müssen sowohl die Begrüßung als auch die Anweisungen zu den Menüoptionen enthalten. -
Nehmen Sie die Stille in der Audiodatei auf
en_bacd_options_menu.au. Es muss mindestens eine Sekunde Stille aufgezeichnet werden. Beachten Sie, dass diese Datei keine Menüanweisungen enthält, wenn es mehrere AA-Services gibt.
Menüoptionen
Der Zweck eines B-ACD-Dienstes besteht darin, Anrufe automatisch an das richtige Ziel in Ihrer Organisation weiterzuleiten. Interaktive AA-Dienste ermöglichen es Ihnen, Anrufern Menüoptionen zur Verfügung zu stellen, damit sie die entsprechenden Optionen für ihre Anrufe treffen können. Die Arten von Menüoptionen, die in B-ACD verfügbar sind, sind in der Tabelle beschrieben. Menüoptionen werden Anrufern durch Audioansagen angekündigt, die in der Willkommensnachricht und in anderen Audiodateien beschrieben werden.
| Typ | Beschreibung | Voraussetzungen | Beispiel |
|---|---|---|---|
Dial-by-extension |
Der Anrufer drückt eine Ziffer, um eine bekannte Durchwahl wählen zu dürfen. Die für diese Option verwendete Menünummer darf nicht mit den Menünummern (AA-Hunt) identisch sein, die für den Anrufwarteschleifendienst verwendet werden. |
Keine Anforderungen. |
Nachdem ein Anrufer die Menüoptionen gehört hat, wählt er 4 und kann eine interne Durchwahlnummer wählen. |
Option zum Einwählen per Durchwahl
Der B-ACD-Dienst kann auch eine Durchwahloption haben, die es Anrufern ermöglicht, interne Durchwahlnummern zu wählen, wenn sie die Durchwahlnummer bereits kennen. Die Option zum Wählen nach Durchwahl wird als Menüoption angezeigt.
Die Durchwahloption wird konfiguriert, indem eine Menüoptionsnummer für den Durchwahlparameter angegeben wird. Wenn der folgende Befehl verwendet wird, können Anrufer 1 und dann eine Durchwahlnummer wählen.
param dial-by-extension-option 1
Innerhalb eines B-ACD-Anrufwarteschleifendienstes müssen sich die Nummer der Durchwahloption und die Rufgruppen-Optionsnummern gegenseitig ausschließen. Diese Einschränkung bedeutet, dass die Optionsnummer, die für die Durchwahloption verwendet wird, mit keiner der Optionsnummern identisch sein kann, die mit den AA-Hunt-Optionen verwendet werden. Wenn Sie zum Beispiel aa-hunt1 bis aa-hunt5 verwenden, um Sammelanschlüsse in Ihrer Anrufwarteschleifen-Servicekonfiguration anzugeben, dann können Sie Option 6 für die Durchwahloption verwenden, aber keine der Nummern 1 bis 5.
Wenn alle zehn AA-Hunt Nummern für Suchgruppen im Anrufwarteschleifendienst verwendet werden, gibt es keine Option mehr für die Durchwahloption. Beachten Sie, dass diese Einschränkung auf allen Optionsnummern (AA-Hunt-Nummern) basiert, die mit dem Anrufwarteschleifendienst verwendet werden, und nicht auf den Optionsnummern, die mit einer AA-Anwendung verwendet werden.
Tcl-Skripte und Audio-Prompts werden heruntergeladen
Gehen Sie wie folgt vor, um die Script- und Prompt-Dateien vorzubereiten, die für Ihren B-ACD-Dienst erforderlich sind.
-
Kopieren Sie die TAR-Datei auf den SGW-Router-Bootflash
Dekomprimieren Sie die TCL- und Audiodateien mit dem Befehl:
archive tar /xtract bootflash:cme-b-acd-3.0.0.8.tar bootflash:- Nehmen Sie die Audiodateien bei Bedarf erneut auf.
Erklärung der Befehle:
| Befehl | Erklärung |
|---|---|
|
Laden Sie die B-ACD-TAR-Datei herunter |
Laden Sie die B-ACD-TAR-Datei herunter, die Diese TAR-Datei enthält das AA-Tcl-Skript, das Call-Queue-Tcl-Skript und die Standard-Audiodateien, die Sie für den B-ACD-Dienst benötigen |
enable |
Aktiviert den privilegierten EXEC-Modus auf dem SGW-Router. Geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden. |
archivetar/xtract <source-url> flash: |
Dekomprimiert die Dateien im B-ACD-Dateiarchiv und kopiert sie in den Flash-Speicher. Die folgenden Dateien sind in der
|
|
Falls erforderlich, aufzeichnen | Nehmen Sie Audiodateien mit Ihren benutzerdefinierten Nachrichten erneut auf, aber ändern Sie nicht die Namen der Audiodateien. |
Beispiele
Das folgende Beispiel extrahiert Dateien aus dem Archiv namens cme-b-acd-2.1.0.0 auf dem Server unter 192.168.1.1 und kopiert sie in den Flash-Speicher des B-ACD-Routers.
archive tar /xtract tftp://192.168.1.1/cme-b-acd-2.1.0.0.tar flash:
Skriptparameter und Audioansagen aktualisieren (nur über Durchwahl wählen)
Sie können die Parameter des B-ACD-Skripts aktualisieren, indem Sie Änderungen an der Cisco IOS Konfiguration vornehmen. Damit die Parameteränderungen wirksam werden, müssen Sie die B-ACD-Skripte, an denen Sie Änderungen vorgenommen haben, anhalten und neu laden. Wenn Sie Audio-Prompts erneut aufnehmen, müssen Sie die Audio-Prompt-Dateien, die sich geändert haben, neu laden.
-
Ermitteln Sie die Sitzungs-IDs aller aktiven Sitzungen-
Verwenden Sie den
showcall application sessionsBefehl im privilegierten EXEC-Modus, um die Sitzungs-ID (SID) -Nummern von AA- und Call-Queue-Diensten abzurufen. Wenn die AA-Sitzung keine aktiven Anrufe hat, erscheint der Name des AA-Skripts nicht in der Ausgabe desshow call application sessionsBefehls. - Falls erforderlich, beenden Sie die B-ACD AA- und Call-Queue-Servicesitzungen. Verwenden Sie die Sitzungs-ID-Nummern aus Schritt 1, beenden Sie den B-ACD AA-Dienst und die Call-Queue-Servicesitzungen. Verwenden Sie den
call application session stopBefehl im privilegierten EXEC-Modus, um die AA- und Call-Queue-Sitzungen zu beenden. - Laden Sie das AA-Skript und die Call-Queue-Skripte neu — Verwenden Sie den
call application voice loadBefehl im privilegierten EXEC-Modus, um die Skripts neu zu laden. - Wenn eine Audio-Prompt-Datei geändert wurde, laden Sie sie neu. Verwenden Sie den
audio-prompt loadBefehl im privilegierten EXEC-Modus, um eine Audiodatei neu zu laden. Wiederholen Sie diesen Befehl für jede Audiodatei, die geändert wurde.
Überprüfung des B-ACD-Status
Verwenden Sie den show call application sessionsBefehl, um zu überprüfen, ob B-ACD aktiv ist.
Das folgende Beispiel zeigt eine Sitzung mit aktiven AA- und Call-Queue-Anwendungen. Das Feld „App“ ist der Name des Dienstes, das Feld „Url“ ist der Speicherort der Skriptdatei für die Anwendung
Session ID 17
App: aa
Type: Service
Url: flash:app-b-acd-aa-2.1.0.0.tcl
Session ID 12
App: queue
Type: Service
Url: flash:app-b-acd-2.1.0.0.tcl
Das folgende Beispiel zeigt eine Sitzung, in der nur die Warteschlangenanwendung aktiv ist. Das AA-Skript erscheint nicht in der Ausgabe des show call application sessionsBefehls, weil es keine aktiven Anrufe gibt. Der Name des AA-Dienstes erscheint in der Ausgabe nur, wenn ein aktiver Anruf stattfindet. Das Anrufwarteskript wird nach dem ersten eingehenden Anruf aktiviert und bleibt aktiv, auch wenn es keine aktiven Anrufe gibt.
Router# show call application sessions
Session ID 12
App: queue
Type: Service
Url: flash:app-b-acd-2.1.0.0.tcl
Sie können die Parameter des B-ACD-Skripts aktualisieren, indem Sie Änderungen an der Cisco IOS Konfiguration vornehmen. Damit die Parameteränderungen wirksam werden, müssen Sie die B-ACD-Skripte, an denen Sie Änderungen vorgenommen haben, anhalten und neu laden, wie in den folgenden Schritten erklärt. Wenn Sie Audio-Prompts erneut aufnehmen, müssen Sie die Audio-Prompt-Dateien, die sich geändert haben, neu laden.
-
Ermitteln Sie die Sitzungs-IDs aller aktiven Sitzungen:
Verwenden Sie den
show call application sessionsBefehl im privilegierten EXEC-Modus, um die Sitzungs-ID (SID) -Nummern von AA- und Call-Queue-Diensten abzurufen. Wenn die AA-Sitzung keine aktiven Anrufe hat, erscheint der Name des AA-Skripts nicht in der Ausgabe desshow call application sessionsBefehls.Das folgende Beispiel zeigt eine Sitzung mit aktiven Anrufen. Das Feld „App“ ist der Dienstname, der dem Call-Queue-Skript und dem AA-Skript gegeben wurde. Sie können auch die Dienstnamen in der Ausgabe für den Befehl show running-config sehen.
Router# show call application sessions Session ID 17 App: aa Type: Service Url: bootflash:app-b-acd-aa-3.0.0.8.tcl Session ID 12 App: queue Type: Service Url: bootflash:app-b-acd-3.0.0.8.tcl - Stoppen Sie gegebenenfalls die B-ACD AA- und Call-Queue-Servicesitzungen
Beenden Sie mit den Sitzungs-ID-Nummern aus Schritt 1 den B-ACD AA-Dienst und die Sitzungen des Call-Queue-Dienstes. Verwenden Sie den
call application session stopBefehl im privilegierten EXEC-Modus, um die AA- und Call-Queue-Sitzungen zu beenden.Router# call application session stop id 17 Router# call application session stop id 12Wenn Sie den Befehl Call Application Session Stop für einen AA-Dienst verwenden, werden die folgenden Aktionen ausgeführt:
Der AA-Dienst ist beendet.
Alle Anrufe, die aktiv mit dem AA-Dienst verbunden sind, werden getrennt.
Der AA-Dienstname wird aus der Ausgabe für den
show call application sessionsBefehl entfernt.Um die Möglichkeit auszuschließen, dass Anrufe unterbrochen werden, warten Sie, bis keine eingehenden Anrufe mehr eingehen, bevor Sie das Skript erneut laden, z. B. nach Feierabend.
Wenn in der Ausgabe für den
show call application sessionsBefehl kein AA-Servicename erscheint, bedeutet das, dass es keine Anrufsitzungen gibt und Sie dafür keinencall application session stopBefehl erteilen müssen. -
Laden Sie das AA-Skript und die Call-Queue-Skripte neu
Verwenden Sie den
call application voice loadBefehl im privilegierten EXEC-Modus, um die Skripte neu zu laden.Router# call application voice load aa Router# call application voice load queue -
Wenn eine Audio-Prompt-Datei geändert wurde, laden Sie sie erneut
Verwenden Sie den
audio-prompt loadBefehl im privilegierten EXEC-Modus, um eine Audiodatei neu zu laden. Wiederholen Sie diesen Befehl für jede Audiodatei, die geändert wird.Router# audio-prompt load flash:en_bacd_welcome.au Reload of flash:en_bacd_welcome.au successful
Einschränkungen und Einschränkungen
-
Die Verfügbarkeit des PSTN-Dienstes (Public Switched Telephone Network) hängt von den SIP-Trunks oder PSTN-Leitungen ab, die während eines Netzwerkausfalls verfügbar sind.
-
Geräte mit 4G- und 5G-Konnektivität (zum Beispiel die Webex-App für Mobilgeräte oder Tablets) könnten sich Webex Calling bei Ausfällen immer noch registrieren. Daher könnten sie während eines Ausfalls nicht in der Lage sein, andere Nummern vom selben Standort aus anzurufen.
-
Wählmuster könnten im Survivability-Modus anders funktionieren als im Aktivmodus.
-
Das Survivability Gateway muss eine IPv4-Adresse verwenden. IPv6 wird nicht unterstützt.
-
Eine On-Demand-Synchronisierungsstatus-Aktualisierung im Control Hub kann bis zu 30 Minuten dauern.
-
Das Calling-Dock wird im Survivability-Modus nicht unterstützt.
-
Konfigurieren Sie den
SIP bindBefehl nicht im VoIP-Konfigurationsmodus für den Sprachdienst. Das führt dazu, dass die Registrierung von Endpunkten mit Survivability Gateway fehlschlägt. -
Stellen Sie sicher, dass Enterprise Significant Numbers (ESNs) an verschiedenen physischen Standorten eindeutig sind, um Konflikte zu vermeiden und die Rückverfolgbarkeit, Redundanz und Failover-Zuverlässigkeit zu verbessern.
Im Survivability-Modus gelten die folgenden Einschränkungen:
-
MPP-Softkeys: Softkeys wie Park, Unpark, Barge, Pickup, Group Pickup und Call Pull werden nicht unterstützt, aber sie scheinen auf dem Gerät nicht deaktiviert zu sein.
-
Geteilte Leitungen: Anrufe, die über gemeinsam genutzte Leitungen getätigt werden, können auf allen Geräten klingeln. Andere Funktionen für gemeinsame Leitungen wie Fernüberwachung des Leitungszustands, Halten, Fortsetzen, Synchronized Do Not Disturb (DND) und Einstellungen für die Anrufweiterleitung sind jedoch nicht verfügbar.
-
Konferenzen: Konferenzen oder Dreiergespräche werden nicht unterstützt.
-
Basic Automatic Call Distribution (B-ACD): Der Dienst mit Colocated Survivability Gateway und Local Gateway wird nicht unterstützt.
-
Anrufliste: Die getätigten Anrufe werden lokal in der Anrufliste sowohl für MPP-Geräte als auch für die Webex-App gespeichert.
-
Hunt Groups: Sie können bis zu 100 Hunt Groups konfigurieren, wobei jede Gruppe maximal 32 Benutzer unterstützt.
-
Verbessertes Erscheinungsbild von geteilten Anrufen: Funktionen wie Benachrichtigung über den Leitungsstatus, geteiltes Halten oder Wiederaufnehmen per Fernzugriff und andere Funktionen mit einfachen Anrufen, Hunt Group oder Call Forward werden nicht unterstützt.
-
Hunt Group Call Routing: Das gewichtete Anrufweiterleitungsmuster wird nicht unterstützt.
Benutzererlebnis beim Failover
Wenn ein Standort in Ihrem Unternehmen die Internetverbindung verliert und Sie sich an diesem Standort befinden, können Sie immer noch Anrufe tätigen und entgegennehmen, sowohl intern in Ihrem Unternehmen als auch extern an Kunden. Siehe Webex-App | Überlebensfähigkeit der Website.
Beispiele für Konfigurationen
Beispiele für PSTN-Verbindungen
Für externe Anrufe konfigurieren Sie eine Verbindung zum PSTN. Dieses Thema beschreibt einige der Optionen und enthält Beispielkonfigurationen. Die beiden Hauptoptionen sind:
-
Verbindung der Voice Interface Card (VIC) zu PSTN
-
SIP-Trunk zum PSTN-Gateway
Verbindung der Sprachschnittstellenkarte zu PSTN
Sie können eine Voice Interface Card (VIC) auf dem Router installieren und eine Port-Verbindung zum PSTN konfigurieren.
-
Einzelheiten zur Installation des VIC auf dem Router finden Sie in der Hardware-Installationsanleitung für Ihr Router-Modell.
-
Einzelheiten zur Konfiguration des VIC sowie Beispiele finden Sie im Voice Port Configuration Guide, Cisco IOS Version 3S.
SIP-Trunk zum PSTN-Gateway
Sie können eine SIP-Trunk-Verbindung konfigurieren, die auf ein PSTN-Gateway zeigt. Um die Trunk-Verbindung auf dem Gateway zu konfigurieren, verwenden Sie die Voice-Class-Tenant-Konfiguration. Es folgt eine Beispielkonfiguration.
voice class tenant 300
sip-server ipv4:<ip_address>:<port>
session transport udp
bind all source-interface GigabitEthernet0/0/1
Dial-Peer-Konfiguration
Für Trunk-Verbindungen konfigurieren Sie eingehende und ausgehende Dial-Peers für die Trunk-Verbindung. Die Konfiguration hängt von Ihren Anforderungen ab. Ausführliche Konfigurationsinformationen finden Sie im Dial Peer Configuration Guide, Cisco IOS Version 3S.
Im Folgenden finden Sie Beispielkonfigurationen:
Peers für ausgehende Anrufe an das PSTN mit UDP und RTP
dial-peer voice 300 voip
description outbound to PSTN
destination-pattern +1[2-9]..[2-9]......$
translation-profile outgoing 300
rtp payload-type comfort-noise 13
session protocol sipv2
session target sip-server
voice-class codec 1
voice-class sip tenant 300
dtmf-relay rtp-nte
no vad
Eingehender Dial-Peer vom PSTN unter Verwendung von UDP mit RTP
voice class uri 350 sip
host ipv4:<ip_address>
!
dial-peer voice 190 voip
description inbound from PSTN
translation-profile incoming 350
rtp payload-type comfort-noise 13
session protocol sipv2
voice-class codec 1
voice-class sip tenant 300
dtmf-relay rtp-nte
no vad
Übersetzungen nummerieren
Für PSTN-Verbindungen müssen Sie möglicherweise Übersetzungsregeln verwenden, um interne Durchwahlen in eine E.164-Nummer zu übersetzen, die das PSTN weiterleiten kann. Im Folgenden finden Sie Beispielkonfigurationen:
Aus der PSTN-Übersetzungsregel ohne +E164
voice translation-rule 350
rule 1 /^\([2-9].........\)/ /+1\1/
voice translation-profile 300
translate calling 300
translate called 300
Aus der Telefonsystemübersetzungsregel mit +E164
voice translation-rule 300
rule 1 /^\+1\(.*\)/ /\1/
voice translation-profile 300
translate calling 300
translate called 300
Beispiel für einen Notruf
Das folgende Beispiel enthält ein Beispiel für eine Notrufkonfiguration.
Wenn das WiFi-Overlay nicht genau mit den IP-Subnetzen übereinstimmt, haben Notrufe für mobile Geräte möglicherweise keine korrekte ELIN-Zuordnung.
Standorte für Notfallmaßnahmen (ERLs)
voice emergency response location 1
elin 1 14085550100
subnet 1 192.168.100.0 /26
!
voice emergency response location 2
elin 1 14085550111
subnet 1 192.168.100.64 /26
!
voice emergency response zone 1
location 1
location 2
Peers für ausgehende Anrufe
voice class e164-pattern-map 301
description Emergency services numbers
e164 911
e164 988
!
voice class e164-pattern-map 351
description Emergency ELINs
e164 14085550100
e164 14085550111
!
dial-peer voice 301 pots
description Outbound dial-peer for E911 call
emergency response zone 1
destination e164-pattern-map 301
!
dial-peer voice 301 pots
description Inbound dial-peer for E911 call
emergency response callback
incoming called e164-pattern-map 351
direct-inward-dial