W tym artykule
dropdown icon
Uwagi dotyczące wdrażania
    Konfigurowanie pojedynczej lokalizacji
    Konfigurowanie wielu lokalizacji
    Kluczowe warunki przetrwania terenu
    Kolokacja z Unified SRST
    Obsługiwane funkcje i komponenty
    Informacje referencyjne portu dla Survivability Gateway
dropdown icon
Konfiguracja funkcji
    Przepływ zadań konfiguracji przetrwania witryny
    Przypisywanie usługi przetrwania do bramy
    Pobierz szablon konfiguracji
    Konfigurowanie licencji
dropdown icon
Konfigurowanie certyfikatów
    Konfigurowanie certyfikatów na Cisco IOS XE
    Importuj certyfikaty wraz z parami kluczy
dropdown icon
Skonfiguruj bramę przetrwania
    Skonfiguruj bramę jako bramę przetrwania
    Pełna synchronizacja na żądanie
    Edycja właściwości Brama przetrwania
    Konfiguracje umożliwiające włączanie CDR w bramce przetrwania
    Konfiguracje umożliwiające przekierowanie połączeń
    Konfiguracje umożliwiające włączenie grupy polowania
    Konfiguracje umożliwiające podstawową automatyczną dystrybucję połączeń (B-ACD)
Ograniczenia i ograniczenia
Doświadczenie użytkownika podczas pracy awaryjnej
dropdown icon
Przykłady konfiguracji
    Przykłady połączeń PSTN
    Przykład połączeń alarmowych
Przeżywalność witryny dla Webex Calling
list-menuW tym artykule
list-menuOpinia?

Site Survivability zapewnia, że Twoja firma pozostaje dostępna, nawet jeśli połączenie z Webex zostanie utracone. Wykorzystuje lokalną bramę sieciową do świadczenia usług połączeń awaryjnych do lokalnych punktów końcowych podczas przerw w sieci.

Uwagi dotyczące wdrażania

Domyślnie Webex Calling punkty końcowe działają w trybie aktywnym, łącząc się z chmurą Webex w celu rejestracji SIP i kontroli połączeń. Jeśli połączenie sieciowe z Webex zostanie utracone, punkty końcowe automatycznie przełączają się w tryb przetrwania i rejestrują się w lokalnej bramce przetrwania. W tym trybie brama zapewnia podstawowe usługi połączeń kopii zapasowych. Po przywróceniu połączenia sieciowego z Webex kontrola połączeń i rejestracje przełączają się z powrotem do chmury Webex.

Następujące połączenia są obsługiwane w trybie przetrwania:

  • Wewnętrzne wywołanie (intrasite) między obsługiwanymi punktami końcowymi Webex Calling

  • Połączenia zewnętrzne (przychodzące i wychodzące) za pomocą lokalnego obwodu PSTN lub magistrali SIP do numerów zewnętrznych i dostawców E911

Aby korzystać z tej funkcji, należy skonfigurować router Cisco IOS XE w sieci lokalnej jako bramę przetrwania. Brama przetrwania synchronizuje codziennie informacje o połączeniach z chmury Webex dla punktów końcowych w tej lokalizacji. Jeśli punkty końcowe przełączą się w tryb przetrwania, bramka może wykorzystać te informacje do przejęcia rejestracji SIP i świadczenia podstawowych usług połączeń.

Konfigurowanie pojedynczej lokalizacji

Poniższy obraz przedstawia scenariusz awarii sieci, w którym połączenie z Webex jest przerwane, a punkty końcowe w witrynie Webex działają w trybie przetrwania. Na zdjęciu Brama przetrwania kieruje połączenie wewnętrzne między dwoma lokalnymi punktami końcowymi bez konieczności połączenia z Webex. W takim przypadku Brama przetrwania jest skonfigurowana z lokalnym połączeniem PSTN. W rezultacie punkty końcowe na miejscu w trybie przetrwania mogą używać PSTN do połączeń przychodzących i wychodzących z numerami zewnętrznymi i dostawcami E911.

Diagram of a network failure scenario where the connection to Webex is broken and endpoints at the Webex site are operating in survivability mode.
Webex Callingpunkty końcowe z jednej lokalizacji w trybie przetrwania

Konfigurowanie wielu lokalizacji

Poniższy obraz przedstawia scenariusz awarii sieci, w którym połączenie z Webex jest przerwane, a punkty końcowe znajdujące się w różnych lokalizacjach działają w trybie przetrwania. Istnieje wiele mniejszych lokalizacji w sieci LAN, które są mapowane na jedną bramę przetrwania. To wdrożenie optymalizuje wykorzystanie zasobów bramy przy jednoczesnym zachowaniu konfiguracji specyficznych dla lokalizacji dla routingu połączeń.

Webex calling endpoints from multiple locations in Site Survivability mode

Cisco zaleca utrzymanie progu opóźnienia wynoszącego 50 milisekund dla łączności między bramką przetrwania a punktami końcowymi w różnych lokalizacjach w sieci LAN.

Kluczowe warunki przetrwania terenu

Do bramki przetrwania obowiązują następujące warunki:

  • Chmura Webex zawiera adres IP bramki przetrwania, nazwę hosta i port w pliku konfiguracyjnym urządzenia. W rezultacie punkty końcowe mogą dotrzeć do bramki przetrwania w celu rejestracji w przypadku zerwania połączenia z Webex.

  • Codzienna synchronizacja danych połączeń między chmurą Webex a bramką Survivability Gateway zawiera informacje uwierzytelniające zarejestrowanych użytkowników. W rezultacie punkty końcowe mogą utrzymywać bezpieczne rejestracje, nawet podczas pracy w trybie przetrwania. Synchronizacja zawiera również informacje o routingu dla tych użytkowników.

  • Brama przetrwania może automatycznie kierować połączenia wewnętrzne, korzystając z informacji o routingu dostarczonych przez Webex. Dodaj konfigurację magistrali PSTN do bramki przetrwania, aby zapewnić połączenia zewnętrzne.

  • Każda witryna, która wdraża możliwość przetrwania witryny, wymaga bramki przetrwania w sieci lokalnej.

  • Rejestracje i kontrola połączeń wracają do chmury Webex po wznowieniu połączenia sieciowego Webex na co najmniej 30 sekund.

Kolokacja z Unified SRST

Brama przetrwania obsługuje kolokację konfiguracji Survivability Webex i konfiguracji Unified SRST na tej samej bramie. Brama może obsługiwać przetrwanie zarówno dla punktów końcowych, jak i dla Webex Calling punktów końcowych rejestrujących się w programie Unified Communications Manager. Aby skonfigurować kolokację:

Uwagi dotyczące routingu połączeń dla kolokacji

Podczas konfigurowania routingu połączeń dla scenariuszy kolokacji należy wziąć pod uwagę następujące kwestie:

  • Brama przetrwania automatycznie kieruje połączenia wewnętrzne, pod warunkiem że oba punkty końcowe połączenia są zarejestrowane w bramce przetrwania. Połączenia wewnętrzne są automatycznie kierowane między dowolnymi zarejestrowanymi klientami (SRST lubWebex Calling).

  • Możliwe jest wystąpienie sytuacji, w której połączenie z jednym systemem sterowania połączeniami ulega awarii, podczas gdy połączenie z drugim systemem sterowania połączeniami pozostaje aktywne. W rezultacie jeden zestaw punktów końcowych rejestruje się do bramki przetrwania, podczas gdy inny zestaw punktów końcowych w tym samym miejscu rejestruje się do głównej kontroli wywołań. W takim przypadku może być konieczne przekierowanie połączeń między dwoma zestawami punktów końcowych do magistrali SIP lub obwodu PSTN.

  • Połączenia zewnętrzne i połączenia E911 mogą być kierowane do magistrali SIP lub obwodu PSTN.

Obsługiwane funkcje i komponenty

Poniższa tabela zawiera informacje na temat obsługiwanych funkcji.

Tabela 1. Obsługiwane funkcje połączeń
Funkcja Urządzenia MPP i aplikacja WebexVG4xx ATA

Połączenie rozszerzeń Intrasite

Obsługiwane automatycznie bez określonej konfiguracji routingu w bramce Survivability Gateway.

Obsługiwane automatycznie bez określonej konfiguracji routingu w bramce Survivability Gateway.

Numery alternatywne nie są obsługiwane.

Połączenia międzyplacowe i PSTN (przychodzące i wychodzące)

Połączenia PSTN oparte na obwodzie telekomunikacyjnym lub magistrali SIP.

Połączenia PSTN oparte na obwodzie telekomunikacyjnym lub magistrali SIP.

Obsługa połączeń E911

Połączenie E911 wymaga obwodu PSTN lub magistrali SIP.

Połączenia wychodzące wykorzystują określony zarejestrowany numer identyfikacyjny lokalizacji awaryjnej (ELIN) dla określonej lokalizacji reagowania awaryjnego (ERL). Jeśli operator alarmowy zwróci odłączone połączenie, bramka przetrwania przekieruje połączenie do ostatniego urządzenia, które wywołało numer alarmowy.

Połączenie E911 wymaga obwodu PSTN lub magistrali SIP.

Połączenia wychodzące wykorzystują określony zarejestrowany numer identyfikacyjny lokalizacji awaryjnej (ELIN) dla określonej lokalizacji reagowania awaryjnego (ERL). Jeśli operator alarmowy zwróci odłączone połączenie, bramka przetrwania przekieruje połączenie do ostatniego urządzenia, które wywołało numer alarmowy.

Wstrzymaj i wznawiaj połączenie

Obsługiwane

Jeśli używasz muzyki w wstrzymaniu (MOH), należy ręcznie udostępnić Bramkę przetrwania z plikiem MOH.

Linie analogowe VG4xx ATA nie mogą wstrzymać lub wznawiać połączeń.

Ta funkcja jest obsługiwana tylko wtedy, gdy połączenie przychodzące jest odbierane na VG4xx ATA.

Uczestniczy transfer połączeń

Obsługiwane

Ta funkcja jest obsługiwana tylko wtedy, gdy połączenie przychodzące jest odbierane na VG4xx ATA.

Transfer połączeń w ciemno

Obsługiwane

Ta funkcja jest obsługiwana tylko wtedy, gdy połączenie przychodzące jest odbierane na VG4xx ATA.

Identyfikator dzwoniącego przychodzącego (nazwa)

Obsługiwane

Obsługiwane

Identyfikator dzwoniącego przychodzącego (nazwa i numer)

Obsługiwane

Obsługiwane

Połączenie wideo punkt-punkt

Obsługiwane

Nieobsługiwane

Połączenie trójdrożne

Nieobsługiwane

Nieobsługiwane

Linie współdzielone

Obsługiwane

Obsługiwane

Linie wirtualne

Obsługiwane

Nieobsługiwane

Przekazywanie połączeń

Obsługiwane dla funkcji Call forward All, Brak odpowiedzi i zajęty.

Obsługiwane

Grupa polowań

Obsługiwane dla następujących opcji: sekwencyjny, równoległy, równorzędny i najdłuższy bezczynny.

Obsługiwane

Pracownik samochodowy

Obsługiwane wybieranie przez rozszerzenie

Obsługiwane

Podczas konfigurowania tej funkcji Przeżywalność witryny jest dostępna dla następujących obsługiwanych punktów końcowych.

Tabela 2. Obsługiwane modele punktów końcowych
TypModeleWersja minimalna
Telefon IP Cisco z wieloplatformowym oprogramowaniem (MPP)

6821, 6841, 6851, 6861, 6861 Wi-Fi, 6871

7811, 7821, 7841, 7861

8811, 8841, 8851, 8861

8845 (tylko audio), 8865 (tylko audio), 8875 (wideo)

9800

Aby uzyskać więcej informacji na temat obsługiwanych telefonów IP Cisco z wieloplatformowym oprogramowaniem sprzętowym (MPP), zobacz:

12.0(1)

Dla telefonów 8875 - Phone OS 3.2 i nowsze wersje

Dla serii 9800- PhoneOS 3.2 (1)

Telefon konferencyjny Cisco IP

7832, 8832

12.0(1)

Cisco WebexAplikacja

Windows, Mac

43.2

Analogowe punkty końcowe

VG400 ATA, VG410 ATA i VG420 ATA

Cisco ATA 191 i 192

17.16.1A

11.3 (1) dla ATA 191 i 192

Urządzenia innych firm nie są obsługiwane przez Survivability Gateway.

Poniższa tabela pomaga skonfigurować routery Cisco IOS XE jako bramę przetrwania. W tej tabeli wymieniono maksymalną liczbę punktów końcowych obsługiwanych przez każdą platformę oraz minimalną wersję IOS XE.

Webex CallingFunkcje Survivability Gateway są dostępne w wersji Cisco IOS XE Dublin 17.12.3 lub nowszych wersjach. Funkcje Hunt Group, Call Forward i Auto Attendant są dostępne w wersji IOS 17.18.2 i nowszej wersji.

Tabela 3. Obsługiwane modele platform
ModelMaksymalna liczba rejestracji punktów końcowychWersja minimalna

Router usług zintegrowanych 4321

50

Cisco IOSXE Dublin 17.12.3 lub nowsze wydania

Router usług zintegrowanych 4331

100

Router usług zintegrowanych 4351

700

Router usług zintegrowanych 4431

1200

Router usług zintegrowanych 4451-X

2000

Router usług zintegrowanych 4461

2000

Krawędź katalizatora 8200L-1N-4T

1500

Krawędź katalizatora 8200-1N-4T

2500

Krawędź katalizatora 8300-1N1S-6T

2500

Krawędź katalizatora 8300-2N2S-6T

2500

Krawędź katalizatora 8300-1N1S-4T2X

2500

Krawędź katalizatora 8300-2N2S-4T2X

2500

Mała konfiguracja oprogramowania Catalyst Edge 8000V

500

Konfiguracja nośnika oprogramowania Catalyst Edge 8000V

1000

Duża konfiguracja oprogramowania Catalyst Edge 8000V

2000

Informacje referencyjne portu dla Survivability Gateway

Tabela 4. Informacje referencyjne portu dla Survivability Gateway

Cel połączenia

Adresy źródłowe

Porty źródłowe

Protokół

Adresy docelowe

Porty docelowe

Sygnalizacja połączeń do bramki przetrwania (SIP TLS)

Urządzenia

5060-5080

TLS

Brama przetrwania

8933

Połącz media do bramki Survivability Gateway (SRTP)

Urządzenia

19560-19660

UDP

Brama przetrwania

8000-14198 (SRTP przez UDP)

Sygnalizacja połączeń do bramy PSTN (SIP)

Brama przetrwania

Efemeryczny

TCP lub UDP

Twoja brama ITSP PSTN

5060

Wywołanie nośników do bramy PSTN (SRTP)

Brama przetrwania

8000-48198

UDP

Twoja brama ITSP PSTN

Efemeryczny

Synchronizacja czasu (NTP)

Brama przetrwania

Efemeryczny

UDP

Serwer NTP

123

Rozdzielczość nazw (DNS)

Brama przetrwania

Efemeryczny

UDP

Serwer DNS

53

Zarządzanie chmurą

Złącze

Efemeryczny

HTTPS

Usługi Webex

443, 8433

Aby uzyskać wskazówki operacyjne dotyczące trybu chmurowego, zapoznaj się z artykułem Informacje referencyjne portu w Webex Calling Pomocy.

Możesz dostosować wartości ustawień portów na routerach Cisco IOS XE. Ta tabela używa wartości domyślnych do dostarczania wskazówek.

Konfiguracja funkcji

Przepływ zadań konfiguracji przetrwania witryny

Wykonaj następujące zadania, aby dodać możliwość przetrwania witryny dla istniej Webex Calling ącej lokalizacji. Jeśli połączenie z chmurą Webex zostanie zerwane, bramka przetrwania w sieci lokalnej może zapewnić kontrolę połączeń kopii zapasowych dla punktów końcowych w tej lokalizacji.

Zanim zaczniesz

Jeśli chcesz udostępnić nową bramę, która będzie działać jako Brama przetrwania, zapoznaj się z artykułem Webex Zarejestruj bramki Cisco IOSzarządzane do chmury Webex, aby dodać bram ę do centrum sterowania.

KrokiPolecenie lub działanieCel

1

Przypisywanie usługi przetrwania do bramy

W Centrum sterowania przypisz usługę Br ama przetrwania do br amy.

2

Pobierz szablon konfiguracji

Pobierz szablon konfiguracji z Centrum sterowania. Szablon będzie potrzebny podczas konfigurowania wiersza poleceń bramy.

3

Konfigurowanie licencji

Skonfiguruj licencje dla bramki przetrwania.

4

Konfigurowanie certyfikatów na Cisco IOS XE

Skonfiguruj certyfikaty dla bramki przetrwania.

5

Skonfiguruj bramę jako bramę przetrwania

Użyj szablonu konfiguracji pobranego wcześniej jako przewodnika do konfigurowania wiersza poleceń bramy. Ukończ wszystkie obowiązkowe konfiguracje znajdujące się w szablonie.

Przypisywanie usługi przetrwania do bramy

Zanim zaczniesz

Jeśli brama nie istnieje w Centrum sterowania, zobacz Rejestrac ja bra Cisco IOS m, Webex Calling aby dodać nową instancję bramy.
1

Przejdź do opcji Po łączenia w obszarze Usługi, a następnie kliknij kartę Bramy zarządzane.

W widoku Bramy zarządzane wyświetlana jest lista bram zarządzanych za pomocą Centrum sterowania.
2

Wybierz bramę, którą chcesz przypisać jako bramę przetrwania, i wybierz jedną z poniższych opcji na podstawie wartości pola Usłu ga:

  • Nieprzypisane (pusta wartość) — kliknij Przypisz usługę i przejdź do następnego kroku.

  • Brama przetrwania — Jeśli chcesz edytować istniejące ustawienia IP bramy, przejdź do opcji Edytuj właściwości bramy przetrwania. W przeciwnym razie przejdź do następnej procedury w przepływie.

3

Z listy rozwijanej Typ usługi wybierz Br ama przetrwania i wypełnij następujące pola:

  • Lokalizacja — z listy rozwijanej wybierz lokalizację. Aby przypisać wiele lokalizacji do bramy przetrwania, wybierz wszystkie wymagane lokalizacje z listy.

  • Nazwa hosta — wprowadź w pełni kwalifikowaną nazwę domeny (FQDN) używaną podczas tworzenia certyfikatu dla bramy. Może to być nazwa zawarta w polu Alternatywna nazwa podmiotu certyfikatu (SAN). FQDN i adres IP są używane tylko do nawiązywania bezpiecznego połączenia z bramą. Dlatego wypełnianie go w DNS nie jest obowiązkowe.

  • Adres IP — W formacie IPv4 wprowadź adres IP bramki przetrwania. Urządzenia rejestrują się pod tym adresem podczas pracy w trybie przetrwania.

Po zakończeniu rejestracji szczegóły lokalizacji zostaną wyświetlone na stronie Bramy zarządzane.

4

Kliknij przycisk Przypis z.

Widok Bramy zarządzane wyświetla listę lokalizacji przypisanych do bramy.
(Opcjonalnie) Usuń przypisanie usługi przetr wania — Jeśli chcesz usunąć bramę przetrwania z bramy, przejdź do opcji Cofnij przypisywanie usług bramy zarządzanej.

Pobierz szablon konfiguracji

Pobierz szablon konfiguracji z Centrum sterowania lub za pomocą tego łącz a. Szablon będzie potrzebny podczas konfigurowania wiersza poleceń bramy.
1

Zaloguj się do Control Hub.

Jeśli jesteś organizacją partnerską, uruchamia się Partner Hub. Aby otworzyć Centrum sterowania, kliknij widok Kli ent w Centrum partnerskim i wybierz odpowiedniego klienta lub wybierz opcję Moja organizacja, aby otworzyć ustawienia Centrum sterowania dla organizacji partnerskiej.

2

Przejdź do opcji Usługi > PSTN i routing > Konfiguracje bramy > Zarządzaj bramami.

3

Kliknij odpowiednią bramkę przetrwania.

4

Kliknij Pobierz szablon konfiguracji i pobierz szab lon na komputer stacjonarny lub laptop.

Konfigurowanie licencji

Upewnij się, że masz odpowiednie licencje na platformę dla swojej bramy. Konfiguruj licencje za pomocą poleceń odpowiednich dla Twojej platformy.
1

Przejdź do trybu konfiguracji globalnej na routerze:

enable
 configure terminal
2

Konfiguruj licencje za pomocą poleceń, które mają zastosowanie tylko do konkretnej platformy.

  • Dla serii Cisco ISR 4000:

    license boot level uck9
     license boot level securityk9
    
  • W przypadku platform krawędziowych Cisco Catalyst serii 8300 i 8200 użyj licencji funkcji DNA Network Advantage lub lepszej i wprowadź wymagany poziom przepustowości. Poniższy przykład wykorzystuje dwukierunkową przepustowość kryptograficzną 25 Mb/s. Wybierz odpowiedni poziom dla liczby przewidywanych połączeń.

    license boot level network-advantage addon dna-advantage
     platform hardware throughput crypto 25M
    
  • W przypadku oprogramowania Cisco Catalyst 8000V Edge użyj licencji funkcji DNA Network Advantage lub lepszej i wprowadź wymagany poziom przepustowości. Poniższy przykład wykorzystuje przepustowość 1 Gb/s. Wybierz odpowiedni poziom dla liczby przewidywanych połączeń.

    license boot level network-essentials addon dna-essentials
     platform hardware throughput level MB 1000
    

Podczas konfigurowania przepustowości wyższej niż 250 Mbps wymagana jest licencja platformy HSEC.

Konfigurowanie certyfikatów

Konfigurowanie certyfikatów na Cisco IOS XE

Wykonaj następujące kroki, aby zażądać i utworzyć certyfikaty dla bramki przetrwania. Używaj certyfikatów podpisanych przez publicznie znanyCertificate Authority.

Platforma Survivability Gateway obsługuje tylko znane publicznie certyfikaty CA. Prywatne lub korporacyjne certyfikaty certyfikacji nie mogą być używane dla bramki przetrwania.

Aby zapoznać się z listą obsługiwanych organów certyfikatów głównychWebex Calling, zobacz Jakie organy certyfikatów głównych są obsługiwane w przypadku połączeń do platform Cisco Webex audio i wideo? .

Platforma Survivability Gateway nie obsługuje certyfikatu wieloznacznego.

Uruchom polecenia z przykładowego kodu, aby wykonać kroki. Dodatkowe informacje na temat tych poleceń oraz więcej opcji konfiguracji można znaleźć w rozdziale „Obsługa protokołu SIP TLS” w Przewodniku Cisco Unified Border Element konfiguracji.

1

Przejdź do trybu konfiguracji globalnej, uruchamiając następujące polecenia:

enable
 configure terminal
2

Wygeneruj klucz prywatny RSA, uruchamiając następujące polecenie. Moduł klucza prywatnego musi wynosić co najmniej 2048 bitów.

crypto key generate rsa general-keys label webex-sgw exportable modulus 2048
3

Skonfiguruj punkt zaufania, aby posiadał certyfikat Brama przetrwania. W pełni kwalifikowana nazwa domeny bramy (fqdn) musi używać tej samej wartości, której użyto podczas przypisywania usługi przetrwania do bramy.

crypto pki trustpoint webex-sgw 
 enrollment terminal 
 fqdn <gateway_fqdn> 
 subject-name cn=<gateway_fqdn>
 subject-alt-name <gateway_fqdn>
 revocation-check crl 
 rsakeypair webex-sgw
4

Wygeneruj żądanie podpisania certyfikatu, uruchamiając crypto pki enroll webex-sgwpolecenie.

Po wyświetleniu monitu wprowadź yes.

Po wyświetleniu CSR na ekranie użyj Notatnika, aby skopiować certyfikat do pliku, który można wysłać do obsługiwanego urzędu certyfikacji (CA).

Jeśli dostawca podpisywania certyfikatów wymaga CSR w formacie PEM (Privacy Enhanced Mail), dodaj nagłówek i stopkę przed przesłaniem. Na przykład:

-----BEGIN CERTIFICATE REQUEST-----
 <Insert CSR here>
 -----END CERTIFICATE REQUEST-----
5

Po wydaniu certyfikatu przez urzędu certyfikatu uruchom crypto pki authenticate webex-sgwpolecenie uwierzytelnienia certyfikatu. Możesz uruchomić to polecenie z dowolnego configtrybu execlub w trybie.

Po wyświetleniu monitu wklej zawartość certyfikatu certyfikatu certyfikatu certyfikatu podstawowego 64 CER/PEM (nie certyfikat urządzenia) do terminala.

6

Zaimportuj podpisany certyfikat hosta do punktu zaufania za pomocą crypto pki import webex-sgw certificatepolecenia.

Po wyświetleniu monitu wklej podstawowy certyfikat 64 CER/PEM do terminala.

7

Sprawdź, czy główny certyfikat CA jest dostępny:

Rozwiązanie obsługuje tylko znane publicznie organy certyfik Webex Calling acyjne. Prywatne lub korporacyjne certyfikaty certyfikacji nie są obsługiwane.

  1. Znajdź wspólną nazwę głównego CA, uruchamiając show crypto pki certificates webex-sgw | begin CA Cert. Poszukaj emitenta cn= <value>.

  2. Uruchom show crypto pki trustpool | include cn=polecenie i sprawdź, czy ten główny certyfikat certyfikatu certyfikacji jest zainstalowany w pakiecie Cisco CA. Jeśli widzisz swój CA, przejdź do kroku 9.

  3. Jeśli nie widzisz swojego certyfikatu, możesz wykonać jedną z następujących czynności:

    • Importuj brakujące certyfikaty

    • Uruchom następujące polecenie, aby zainstalować rozszerzony pakiet systemu IOS CA.

      crypto pki trustpool import url http://www.cisco.com/security/pki/trs/ios_union.p7b

      Używaj rozszerzonego pakietu IOS CA tylko ios_core.p7bwtedy, gdy brama jest bramą lokalną z kolokacją. Aby uzyskać szczegółowe informacje, zobacz Konfigurowanie bramy lokal Webex Calling nej na Cisco IOS XE.

  4. Powtórz te podkroki, aby ustalić, czy główny certyfikat urzędu certyfikacji jest teraz dostępny. Po powtórzeniu podkroków:

    Jeśli certyfikat nie jest dostępny, przejdź do kroku 8. Jeśli certyfikat jest dostępny, przejdź do kroku 9.

8

Jeśli główny certyfikat certyfikatu certyfikacji nie jest zawarty w pakiecie, zdobądź certyfikat i zaimportuj go do nowego punktu zaufania.

Wykonaj ten krok, jeśli publicznie znany certyfikat główny urzędu certyfikacji nie jest dostępny w bramy Cisco IOS XE.

crypto pki trustpoint <CA name>
 enrollment terminal
 revocation-check crl
 crypto pki authenticate <CA name>

Po wyświetleniu monitu wklej podstawową zawartość certyfikatu 64 CER/PEM do terminala.

9

Korzystając z trybu konfiguracji, określ domyślny punkt zaufania, wersję TLS i domyślne ustawienia SIP-UA za pomocą następujących poleceń.

sip-ua 
 no remote-party-id 
 retry invite 2 
 transport tcp tls v1.2 
 crypto signaling default trustpoint webex-sgw 
 handle-replaces

Importuj certyfikaty wraz z parami kluczy

Certyfikaty CA i pary kluczy można importować jako pakiet przy użyciu formatu PKCS12 (.pfx lub .p12). Pakiet można zaimportować z lokalnego systemu plików lub serwera zdalnego. PKCS12 jest specjalnym typem formatu certyfikatu. Łączy cały łańcuch certyfikatów od certyfikatu głównego przez certyfikat tożsamości wraz z parą kluczy RSA. Oznacza to, że importowany pakiet PKCS12 zawierałby parę kluczy, certyfikaty hosta i certyfikaty pośrednie. Importuj pakiet PKCS12 dla następujących scenariuszy:

  • Eksportuj z innego routera Cisco IOS XE i importuj go do routera Survivability Gateway

  • Generowanie pakietu PKCS12 poza routerem Cisco IOS XE przy użyciu OpenSSL

Wykonaj następujące kroki, aby utworzyć, eksportować i importować certyfikaty i pary kluczy dla routera Survivability Gateway.

1

(Opcjonalnie) Eksportuj pakiet PKCS12 wymagany dla routera Survivability Gateway.

crypto pki export webex-sgw pkcs12 terminal password xyz123

Ten krok ma zastosowanie tylko w przypadku eksportu z innego routera Cisco IOS XE.

2

(Opcjonalnie) Utwórz pakiet PKCS12 przy użyciu OpenSSL.

  1. Sprawdź, czy OpenSSL jest zainstalowany w systemie, w którym ten proces jest uruchamiany. Dla użytkowników systemów Mac OSX i GNU/Linux jest zainstalowany domyślnie.

  2. Przełącz się do katalogu, w którym przechowywane są klucze, certyfikaty i pliki łańcucha.

    W systemie Windows: Domyślnie narzędzia są instalowane w C:\Openssl\bin. Otwórz wiersz polecenia w tej lokalizacji.

    W systemie Mac OSX/Linux: Otwórz okno Terminal w katalogu potrzebnym do utworzenia certyfikatu PKCS12.

  3. W katalogu zapisz pliki klucza prywatnego (privateKey.key), certyfikatu tożsamości (certificate.crt) i głównego łańcucha certyfikatów CA (Cacert.crt).

    Połącz klucz prywatny, certyfikat tożsamości i główny łańcuch certyfikatów CA w plik PKCS12. Wprowadź hasło, aby chronić swój certyfikat PKCS12.

    console> openssl pkcs12 -export -out certificate.pfx -inkey privateKey.key -in certificate.crt -certfile CACert.crt

    Podaj hasło podczas korzystania z OpenSSL do generowania pliku PKCS12.

Ten krok ma zastosowanie tylko w przypadku wygenerowania pakietu PKCS12 poza Cisco IOS XE przy użyciu OpenSSL.

3

Zaimportuj pakiet plików w formacie PKCS12.

crypto pki import <trustpoint name> pkcs12 <certificate file location> password <file password>

Poniżej znajduje się przykładowa konfiguracja polecenia i szczegóły dotyczące konfigurowalnych parametrów:

crypto pki import webex-sgw pkcs12 bootflash:certificate.pfx password xyz123
  • <trustpoint name>—Nazwa punktu zaufania tworzonego podczas korzystania z tego polecenia (na przykład we bex-sgw).

  • <certificate file location>—Lokalny lub sieciowy adres URL wskazujący na plik certyfikatu (na przykład boot flash:certificate.pfx)

  • <file password>—Hasło używane podczas tworzenia pliku PKCS12 (na przykład xyz123).

Polecenie importu kryptograficznego pki automatycznie tworzy punkt zaufania, aby dostosować się do certyfikatu.

4

Korzystając z trybu konfiguracji, określ domyślny punkt zaufania, wersję TLS i domyślne ustawienia SIP-UA za pomocą następujących poleceń.

sip-ua 
 no remote-party-id 
 retry invite 2 
 transport tcp tls v1.2 
 crypto signaling default trustpoint webex-sgw 
 handle-replaces

Skonfiguruj bramę przetrwania

Skonfiguruj bramę jako bramę przetrwania

Użyj szablonu konfiguracji pobranego wcześniej jako przewodnika do konfigurowania wiersza poleceń bramy. Ukończ obowiązkowe konfiguracje w szablonie.

Poniższe kroki zawierają przykładowe polecenia wraz z wyjaśnieniem poleceń. Edytuj ustawienia, aby pasowały do swojego wdrożenia. Nawiasy kątowe (na przykład <settings>) określają ustawienia, w których należy wprowadzić wartości mające zastosowanie do wdrożenia. Różne <tag>ustawienia wykorzystują wartości liczbowe do identyfikacji i przypisywania zestawów konfiguracji.

  • O ile nie zaznaczono inaczej, to rozwiązanie wymaga ukończenia wszystkich konfiguracji w tej procedurze.
  • Stosując ustawienia z szablonu, zastą %tokens%p je preferowanymi wartościami przed skopiowaniem do bramy.
  • Aby uzyskać więcej informacji na temat poleceń, zobacz Webex Managed Gateway Command Command Reference. Skorzystaj z tego przewodnika, chyba że opis polecenia odnosi się do innego dokumentu.
1

Przejdź do trybu konfiguracji globalnej.


enable
 configure terminal

gdzie:

  • enable—Włącza uprzywilejowany tryb EXEC.

  • configure terminal—Włącza tryb konfiguracji globalnej.

2

Wykonaj konfiguracje usług głosowych:


 voice service voip
  ip address trusted list
    ipv4 <ip_address> <subnet_mask>
    ipv4 <ip_address> <subnet_mask>
  allow-connections sip to sip
  supplementary-service media-renegotiate
  no supplementary-service sip refer
  no supplementary-service sip moved-temporarily
  trace
  sip
   asymmetric payload full
   registrar server
  

Wyjaśnienie poleceń:

  • ip address trusted list—Definiuje listę nierejestrujących się adresów, z których Brama przetrwania musi akceptować wiadomości SIP. Na przykład adres równorzędnego protokołu SIP.

  • <ip_address>i <subnet_mask>reprezentują zaufane zakresy adresów. Nie musisz wprowadzać bezpośrednio podłączonych podsieci, ponieważ bramka przetrwania ufa im automatycznie.

  • allow-connections sip to sip—Umożliwia połączenia SIP do SIP w sieci VoIP.

  • no supplementary-service sip refer—Wyłącz metodę REFERER dla dodatkowych usług przekazywania połączeń i transferu połączeń. Webex Callingnie używa tych metod.

  • no supplementary-service sip moved-temporarily—Wyłącza automatyczną obsługę komunikatów przekierowań SIP 302 przez bramkę.

  • sip—Wchodzi w tryb konfiguracji usługi SIP.

  • registrar server—Włącz rejestratora SIP, aby umożliwić Webex Calling klientom rejestrowanie się w bramce.

  • asymmetric payload full—Włącza połączenia wideo w trybie przetrwania.

3

Włącz przeżywalność na routerze:


voice register global
 mode webex-sgw
 max-dn 50
 max-pool 50
 exit
 

Wyjaśnienie poleceń:

  • voice register global—Wchodzi w globalny tryb rejestracji głosowej.

  • mode webex-sgw—Włącza tryb Webex Calling przetrwania i możliwość przetrwania zdalnej telefonii lokacyjnej dla punktów końcowych Unified Communications Manager.

    Po konfiguracji trybu webex-sgw, Survivability Gateway nasłuchuje na porcie 8933 przychodzących bezpiecznych połączeń z punktów końcowych.

  • max-dn—Ogranicza liczbę numerów katalogów (DNS), które router może obsługiwać. W przypadku tego rozwiązania zawsze skonfiguruj maksymalną wartość dostępną dla Twojej platformy.

    Wyglądy współdzielonych linii liczą się do limitu max-dn. Na przykład, jeśli wszystkie 5 telefonów ma te same 5 DNS, konfiguracja ta liczy się jako 25 DNS do limitu max-dn.

  • max-pool—Ustawia maksymalną liczbę urządzeń, które mogą zarejestrować się w bramce. Ustaw tę wartość na maksimum, na jakie pozwala platforma, jak opisano w tabeli 3.

4

Skonfiguruj serwery NTP:

ntp server <ip_address_of_primary_NTP_server>
 ntp server <ip_address_of_secondary_NTP_server>

5

(Opcjonalnie). Skonfiguruj ogólne uprawnienia wywołania klasy ograniczeń:


dial-peer cor custom
 name Wx_calling_Internal
 name Wx_calling_Toll-free
 name Wx_calling_National
 name Wx_calling_International
 name Wx_calling_Operator_Assistance
 name Wx_calling_Chargeable_Directory_Assistance
 name Wx_calling_Special_Services1
 name Wx_calling_Special_Services2
 name Wx_calling_Premium_Services1
 name Wx_calling_Premium_Services2

W poprzednim przykładzie utworzono zestaw niestandardowych klas ograniczeń nazwanych kategoriami (na przykład Wx_calling_International). Aby uzyskać szczegółowe informacje na temat korzystania z klasy ograniczeń z odpowiednikami wybierania, zobacz „Klasa ograniczeń” w podręczniku konfiguracji równorzędnych wybierania, Cisco IOS wydanie 15M&T.

6

Skonfiguruj listę preferowanych kodeków. Na przykład poniższa lista określa g711ulaw jako preferowany kodek, a następnie g711alaw.


voice class codec 1
 codec preference 1 g711ulaw
 codec preference 2 g711alaw

Wyjaśnienie poleceń:

  • voice class codec 1przechodzi w tryb konfiguracji klasy głosowej dla grupy kodeków 1.

  • codec preferenceidentyfikuje preferowane kodeki dla tej grupy kodeków.

7

Skonfiguruj domyślne pule rejestru głosowego:


voice register pool 1
 id network 0.0.0.0 mask 0.0.0.0
 dtmf-relay rtp-nte
 voice-class codec 1

Wyjaśnienie poleceń:

  • voice register pool 1—Wchodzi w tryb konfiguracji puli rejestru głosowego dla urządzeń SIP w tej puli.

  • id networki maskzidentyfikować urządzenie SIP lub zestaw urządzeń sieciowych korzystających z tej puli. Użyj adresów i masek, które mają zastosowanie do Twojego wdrożenia. Adres 0.0.0.0umożliwia rejestrowanie urządzeń z dowolnego miejsca (jeśli adresy urządzeń znajdują się na liście zezwoleń).

  • id extension-number—Pula dotyczy konkret Webex Calling nie użytkownika w rozszerzeniu 1234. Użyj odpowiednich rozszerzeń dla swojej sieci.

  • id phone-number—Pula dotyczy konkretnie Webex Calling użytkownika z numerem telefonu +1 210-903-443. Użyj odpowiedniego numeru telefonu dla swojej sieci.

  • dtmf-relayokreśla rtp-ntemetodę wysyłania cyfr DTMF. W tym przykładzie Transport w czasie rzeczywistym (RTP) z typem ładunku nazwanego zdarzenia telefonicznego (NTE).

  • voice-class codec 1—Przypisuje grupę kodeków 1 do tej puli.

8

Skonfiguruj połączenie alarmowe:


voice emergency response location 1
 elin 1 <number>
 subnet 1 <ip-group> <subnet-mask>

 voice emergency response location 2
  elin 1 <number>
  subnet 1 <ip-group> <subnet-mask>

 voice emergency response zone 1
  location 1
  location 2

 voice class e164-pattern-map 301
 voice class e164-pattern-map 351

Wyjaśnienie poleceń:

  • voice emergency response location 1—Tworzy grupę lokalizacji reagowania awaryjnego 1 dla ulepszonej usługi 911. Kolejne polecenie tworzy grupę lokalizacji reagowania awaryjnego 2.

  • elin 1 <number>Przypisuje elin do lokalizacji reagowania awaryjnego. Dla tego elina <number>część definiuje numer PSTN, który zastępuje rozszerzenie dzwoniącego 911 (na przykład). 14085550100

  • subnet 1 <ip-group> <subnet-mask>—Definiuje grupę podsieci wraz z konkretnym adresem podsieci dla tej lokalizacji reagowania awaryjnego. Użyj tego polecenia, aby zidentyfikować sieć dzwoniących za pomocą adresu IP i maski podsieci. Na przykład, subnet 1 192.168.100.0 /26.

  • voice emergency response zone 1—Definiuje strefę reagowania awaryjnego.

  • location 1 (and 2)—Przypisuje lokalizacje reagowania awaryjnego 1 i 2 do tej strefy reagowania awaryjnego.

  • voice class e164-pattern-map 301 (and 351)—Identyfikuje mapy wzorców e164 301 i 351 dla tej klasy głosowej. Za pomocą mapy można zdefiniować plany wybierania i identyfikatory lokalizacji awaryjnych.

Jeśli nakładka Wi-Fi nie pasuje dokładnie do podsieci IP, wywołania alarmowe dla urządzeń koczowniczych mogą nie mieć prawidłowego mapowania ELIN.

9

Skonfiguruj równoległe wybieranie dla PSTN. Aby zapoznać się z przykładem konfiguracji równorzędnej wybierania, zobacz Przykłady połączeń PSTN.

10

Opcjonalnie. Włącz opcję Muzyka w wstrzymaniu dla routera. Musisz przechowywać plik muzyczny w pamięci flash routera w formacie G.711. Plik może być w formacie pliku.au lub wav, ale format pliku musi zawierać 8-bitowe dane 8-kHz (na przykład format danych ITU-T A-law lub mu-law).

call-manager-fallback
 moh enable-g711 "bootflash:<MOH_filename>"

Wyjaśnienie poleceń:

  • call-manager-fallback—Wchodzi w tryb konfiguracji SRST.

  • moh enable-g711 "bootflash:<MOH_filename>"—Włącza unicast Music on Hold przy użyciu G.711. Zawiera również nazwę katalogu i pliku audio (na przykład, bootflash:music-on-hold.au). Nazwa pliku nie może przekraczać 128 znaków.

Pełna synchronizacja na żądanie

Opcjonalnie. Wykonaj tę procedurę tylko wtedy, gdy chcesz zakończyć natychmiastową synchronizację na żądanie. Ta procedura nie jest obowiązkowa, ponieważ chmura Webex automatycznie synchronizuje dane połączeń z bramką przetrwania raz dziennie.

1

Zaloguj się do Control Hub.

Jeśli jesteś organizacją partnerską, uruchamia się Partner Hub. Aby otworzyć Centrum sterowania, kliknij widok Kli ent w Centrum partnerskim i wybierz odpowiedniego klienta lub wybierz opcję Moja organizacja, aby otworzyć ustawienia Centrum sterowania dla organizacji partnerskiej.

2

Przejdź do opcji Usługi > PSTN i routing > Konfiguracje bramy > Zarządzaj bramami.

3

Kliknij odpowiednią bramę przetrwania, aby otworzyć widok Usługa przetrwania dla tej bramy.

4

Kliknij przycisk Synchronizuj.

5

Kliknij Prześlij.

Zakończenie synchronizacji może potrwać do 10 minut.

Edycja właściwości Brama przetrwania

Ta opcjonalna procedura służy tylko wtedy, gdy chcesz edytować ustawienia istniejącej bramy przetrwania.
1

Zaloguj się do Control Hub.

Jeśli jesteś organizacją partnerską, uruchamia się Partner Hub. Aby otworzyć Centrum sterowania, kliknij widok Kli ent w Centrum partnerskim i wybierz odpowiedniego klienta lub wybierz opcję Moja organizacja, aby otworzyć ustawienia Centrum sterowania dla organizacji partnerskiej.

2

Przejdź do opcji Usługi > PSTN i routing > Konfiguracje bramy > Zarządzaj bramami.

3

Kliknij odpowiednią bramę przetrwania, aby otworzyć widok Usługa przetrwania dla tej bramy.

4

Kliknij przycisk Edytuj i zaktualizuj ustawienia dla następujących elementów.

  • Nazwa hosta — Użyj nazwy hosta lub nazwy domeny w pełni kwalifikowanej certyfikatu, aby nawiązać połączenie TLS z klientami i adresem IP.

  • Adres IP — W formacie IPv4 wprowadź adres IP bramy, do której rejestrują się urządzenia podczas pracy w trybie przetrwania.

5

Kliknij Prześlij.

Jeśli chcesz usunąć bramę przetrwania z Centrum sterowania, najpierw usuń przypisanie usługi Br ama przetrwania. Aby uzyskać więcej informacji, zobacz Przypisywanie usług do bram zarządzanych.

Konfiguracje umożliwiające włączanie CDR w bramce przetrwania

Złącze automatycznie konfiguruje polecenia związane z CDR, aby ułatwić zbieranie metryk liczby połączeń.

Po zakończeniu zdarzenia przeżywalności łącznik przetwarza CDR wygenerowane w okresie zdarzenia wraz z danymi konfiguracyjnymi, aby zidentyfikować różne liczby połączeń. Metryki obejmują liczbę połączeń ogółem, połączeń alarmowych i połączeń zewnętrznych i służą do monitorowania wykorzystania funkcji wewnętrznych. Tylko wskaźniki liczby połączeń są wysyłane do chmury Webex, podczas gdy rzeczywiste CDR nie są przesyłane.

Poniżej znajduje się przykładowa konfiguracja:


!
gw-accounting file
 primary ifs bootflash:guest-share/cdrs/
 acct-template callhistory-detail
 maximum cdrflush-timer 5
 cdr-format detailed
!

Wyjaśnienie poleceń:

  • primary ifs bootflash:guest-share/cdrs/- To polecenie służy do przechowywania plików CDR w folderze udostępnionym gościom, aby umożliwić dostęp przez złącze.

  • acct-template callhistory-detail- To polecenie jest wymagane do włączenia znacznika dial-peer w CDR.

  • maximum cdrflush-timer 5- Wartość domyślna to 60 minut, ale ustawienie na 5 minut pozwala na szybsze logowanie CDR do pliku.

  • cdr-format detailed- To jest domyślny format. Kompaktowy format nie jest odpowiedni, ponieważ nie zawiera znacznika dial-peer.

Konfiguracje umożliwiające przekierowanie połączeń

Funkcja przekazywania połączeń jest częścią funkcji przetrwania, które zapewniają ciągłą obsługę połączeń podczas przerw w sieci w przypadku utraty połączenia z chmurą Webex. Brama Survivability działa jako lokalna brama zapasowa, umożliwiając lokalną rejestrację punktów końcowych i zachowanie podstawowych funkcji wywoływania.

  • Zachowaniem przekierowywania połączeń w trybie przetrwania jest zarządzane przez bramkę Survivability przy użyciu konfiguracji puli, konfiguracji dial-peer i zasad routingu, które obsługują połączenia lokalnie lub kierują je przez łączniki PSTN lub SIP.

  • Brama przetrwania wyłącza SIP REFERER, SIP przeniesiono tymczasowo dla dodatkowych usług przekazywania połączeń i transferu połączeń, ponieważ Webex Calling nie wykorzystuje tych metod w trybie przetrwania.

Konfigurowanie puli rejestru głosowego dla scenariuszy przekazywania połączeń:

Aby skorzystać z funkcji wywołania, skonfiguruj call-forward b2buapolecenie pod poszczególnymi telefon voice register poolami.

  • Aby włączyć call-forward all, skonfiguruj: call-forward b2bua all <extn/phone number/ESN>

  • Aby włączyć call-forward no-answer, skonfiguruj: call-forward b2bua noan <extn/phone number/ESN> timeout <time in sec> ​

  • Aby włączyć wyzwalacz zajęty z określoną liczbą połączeń przychodzących, skonfiguruj:

    
    call-forward b2bua busy <extn/phone number/ESN>
    busy-trigger-per-button <count>

  • Przykładowa konfiguracja:

    
    voice register pool  1​
      id phone-number +12107501105​
      dtmf-relay rtp-nte​
      call-forward b2bua noan +12107501155 timeout 20​
      codec g711ulaw​
    
    voice register pool  2
       busy-trigger-per-button 2
       id extension-number 1104
       dtmf-relay rtp-nte
       call-forward b2bua busy +12307501111
       codec g711ulaw 

Konfiguracje umożliwiające włączenie grupy polowania

Ta tabela zawiera mapowanie konfiguracji elementów grupy polowania w Centrum sterowania i przy użyciu poleceń bramy Survivability

Funkcje grupy polowaniaKonfiguracja przy użyciu koncentratora sterowaniaPolecenia bramy przetrwania

Wybierz wzór routingu połączeń

Od góry do doł/jednoczesny/okrągłe/najdłuższy bezczynny

Sekwencyjny/równoległ/równorzędny/najdłuższy bezczynny

​

Dodaj grupę Hunt

Dodaj grupę polowań z nazwą i numerem telefonu na lokalizację.

Aby dodać grupę Hunt, użyj voice hunt-group <tag> <call routing pattern>. Następnie dodaj numer telefonu za pomocą pilotpolecenia i poluj nazwę grupy za pomocą descriptionpolecenia

Wybierz Użytkownicy, Obszary robocze lub Wirtualne linie do dodania

Wybierz agentów, którzy mają być częścią grupy Hunt

Skonfiguruj listę agentów za pomocą number <tag> <phone-number>polecenia

Zaawansować po ustawionej liczbie pierścieni

Konfiguracja przy użyciu opcji Ustaw liczbę pierścieni

Skonfiguruj za pomocą timeout <timeout value>polecenia, aby przenieść wywołanie do następnego agenta zamiast liczby pierścieni.

Zaawansować, gdy jesteś zajęty

Konfiguracja przy użyciu opcji Zaawansowane, gdy jest zajęty

Skonfiguruj za pomocą present-call idle-phonepolecenia

Przekierowywanie połączeń, gdy wszyscy agenci są nieosiągalni

Konfigurowanie przy użyciu opcji Przekieruj wywołania, gdy wszyscy agenci są nieosiągalni

​

Skonfiguruj za pomocą final <phone number>polecenia

Przekierowywanie połączeń, gdy wszyscy agenci są zajęci lub grupa polowań jest zajęta

Konfigurowanie przy użyciu opcji Przekieruj wywołania, gdy wszyscy agenci są zajęci lub grupa polowania jest zajęta

Skonfiguruj za pomocą final <phone number> command​

  • Konfigurowanie sekwencyjnych pierścieni grupy Hunt

    
      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

  • Konfigurowanie pierścieni równoległych grupy Hunt

    
    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​

Opis poleceń:

  • voice hunt-group- To polecenie służy do definiowania i przejścia do trybu konfiguracji dla grupy polowania.

  • parallel- To słowo kluczowe określa metodę lub algorytm grupy polowania, którego system będzie używał do dystrybucji połączeń przychodzących między członków tej grupy polowania.

  • number- Tworzy listę rozszerzenia/numerów e164 /ESN, które są członkami grupy polowania głosowego. Dowolna liczba na liście nie może być numerem pilota innej grupy łowieckiej.

  • pilot- Jest to główny numer lub numer katalogu dla grupy polowania. Dzwoniący wybierają ten numer, aby dotrzeć do grupy polującej.

  • timeout- Ustawia maksymalny czas, w sekundach, przez który grupa polująca będzie próbowała zadzwonić do swoich członków przed podjęciem następnej akcji.

  • final- To polecenie określa numer zastępczy.

  • statistics collect​- Umożliwia zbieranie statystyk operacyjnych dla grupy łowieckiej.

  • descriptin- opis grupy polowania

  • present-call idle-phone-Przedstaw wezwanie tylko agentom, którzy są bezczynni.

Poniżej znajduje się przykładowe dane wyjściowe z show voice hunt-group statisticspolecenia. Wyjście obejmuje połączenia bezpośrednie z numerem grupy polowania głosowego oraz połączenia z kolejki lub 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#

Konfiguracje umożliwiające podstawową automatyczną dystrybucję połączeń (B-ACD)

Podstawowa automatyczna dystrybucja połączeń (B-ACD) i automatyczna obsługa (AA) zapewnia automatyczne odbieranie połączeń zewnętrznych za pomocą powitań i menu, które pozwalają dzwoniącym wybrać odpowiedni dział lub wybrać znane numery rozszerzeń.

B-ACD zapewnia automatyczne odbieranie i dystrybucję połączeń za pomocą interaktywnych menu i lokalnych grup polowań. Aplikacja B-ACD składa się z usług automatycznej obsługi (AA) i jednej usługi kolejki połączeń. Automatyczna obsługa B-ACD obsługuje połączenia PSTN negocjowane z przychodzącym trunkiem SIP z kodekiem g711ulaw

B-ACD obsługuje grupy polowania głosowego z sekwencyjnymi, równoległymi, równorzędnymi, najdłuższymi bezczynnymi połączeniami obsługującymi współdzielone linie SIP i mieszane linie współdzielone.

Połączenie przychodzące wybiera numer pilota B-ACD AA i słyszy komunikat zawierający powitanie i instrukcje, które pomogą dzwoniącemu automatycznie przekierować połączenie.

Ograniczenia

Podczas przesyłania połączeń używaj tego samego kodeka na wybieraniu przychodzącym i wychodzącym. Korzystanie z różnych kodeków nie jest obsługiwane. IOS nie wywoła transkodera dla połączeń obsługiwanych przez żadną aplikację TCL.

Komponenty B-ACD

Aplikacja B-ACD składa się z usługi kolejki połączeń i jednej lub więcej usług AA. Konfigurowalne komponenty tych usług to:

  • Numer pilota

  • Prompt powitalny i inne pliki audio

  • Opcje menu

  • Wybierz według rozszerzenia

Numer pilota

Każda usługa AA ma swój własny numer pilota AA, który dzwoniący wybierają, aby dotrzeć do AA. Ten numer jest określony w param aa-pilotpoleceniu. Numer pilota AA nie jest powiązany z żadnym numerem telefonu agenta ani telefonem fizycznym, ale musisz zdefiniować peer wybierania z numerem pilota AA jako przychodzącym numerem wywołanym, aby ten numer był dostępny dla dzwoniących z zewnątrz.

Monit powitalny i inne pliki audio

Monit powitalny to plik audio, który jest odtwarzany, gdy połączenie jest odbierane przez numer pilota. Ten plik audio jest jednym z wielu plików audio, które są używane z usługą B-ACD w celu informowania dzwoniących o ich statusie i wszelkich działaniach, które mogą podjąć. Możesz utworzyć spersonalizowane pliki audio opisujące opcje menu dostępne dla dzwoniących. Pliki audio B-ACD opisano w następujących sekcjach:

Ponowne nagrywanie domyślnych plików audio

Domyślne pliki audio są dostarczane dla każdego punktu skryptu i są przekazywane dzwoniącym. Domyślne pliki audio można pobrać z lin ku i skopiować je do miejsca, do którego można dotrzeć router B-ACD, na przykład pamięć flash lub serwer TFTP. Pliki audio i pliki skryptów są zawarte w pliku tar na stronie internetowej. Domyślne pliki i ich komunikaty są wymienione w tabeli. Możesz ponownie nagrywać spersonalizowane wiadomości w stosunku do wiadomości domyślnych, ale nie można zmieniać nazw plików audio, z wyjątkiem przypadków opisanych w sekcji Zmiana kodów języka i nazw plików.

Aby ponownie nagrać i zainstalować domyślne monity audio przed pierwszym użyciem usługi B-ACD, wykonaj czynności opisane w sekcji Pobier anie skryptów Tcl i Monitów audio. Aby ponownie nagrać monity audio w istniejącej usłudze B-ACD, wykonaj czynności opisane w sekcji Aktualizowanie parametrów skryptu i monitów audio (tylko wybieranie przez rozszerzenie).

Domyślna nazwa plikuDomyślne ogłoszenieDługość domyślnego ogłoszenia
en_bacd_welcome.au

„Dziękuję za dzwonienie.” Zawiera dwusekundową pauzę po wysłaniu wiadomości.

3 sekundy

en_bacd_options_menu.au

W przypadku sprzedaży naciśnij 1 (pauza)

W przypadku obsługi klienta naciśnij 2 (pauza)

Aby wybrać przez rozszerzenie, naciśnij 3 (pauza)

Aby porozmawiać z operatorem, naciśnij zero.

Zawiera czterosekundową pauzę po wysłaniu wiadomości.

15 sekund

en_bacd_disconnect.au

„W tej chwili nie jesteśmy w stanie odebrać Twojego telefonu. Spróbuj ponownie w późniejszym czasie. Dziękuję za dzwonienie.” Zawiera czterosekundową pauzę po wysłaniu wiadomości.

10 sekund

en_bacd_invalidoption. au

„Wprowadziłeś nieprawidłową opcję. Proszę spróbuj ponownie.” Obejmuje sekundową pauzę po wysłaniu wiadomości. Ten monit jest odtwarzany, gdy dzwoniący wybierze nieprawidłową opcję menu lub wybierze nieprawidłowe rozszerzenie.

7 sekund

en_bacd_enter_dest.au

„Wprowadź numer rozszerzenia, do którego chcesz dotrzeć.” Zawiera pięciosekundową pauzę po wysłaniu wiadomości. Ten monit jest odtwarzany, gdy dzwoniący wybierze opcję dial-by-extension

7 sekund

en_bacd_allagentsbusy. au

„Wszyscy agenci są obecnie zajęci pomaganiem innym klientom. Trzymaj się pomocy. Niedługo ktoś będzie z tobą”. Zawiera dwusekundową pauzę po wysłaniu wiadomości. Ten monit jest również znany jako drugie powitanie.

7 sekund

en_bacd_music_on_hol d.au

Muzyka w wstrzymaniu (MOH) jest odtwarzana przez rozmówców B-ACD.

60 sekund

Jeśli ponownie nagrywasz którykolwiek z plików audio, pamiętaj, że monity B-ACD wymagają formatu pliku audio G.711 (au) z kodowaniem 8-bitowym, mu-law i 8-kHz. Polecamy następujące narzędzia audio lub inne o podobnej jakości:

  • Adobe Audition dla Microsoft Windows firmy Adobe Systems Inc. (dawniej Cool Edit przez Syntrillium Software Corp.)

  • AudioTool dla Solaris firmy Sun Microsystems Inc.

Skonfiguruj B-ACD

Oto kilka przykładów konfiguracji:


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%
! 
Wyjaśnienie polecenia:
PolecenieWyjaśnienie
param dial-by-extension-option <menu-number>

Umożliwia dzwoniącym wybieranie numerów rozszerzeń po wybraniu określonego numeru menu.

numer menu — Identyfikator opcji menu. Zasięg wynosi od 1 do 9. Nie ma domyślnego.

param aa-pilot

Określa numer pilota skojarzony z automatycznym dial-peer

param voice-mail

Definiuje alternatywne miejsce docelowe połączeń, które nie są odbierane przez agentów AA

paramspace english language en

Definiuje kod języka plików audio, które są używane do dynamicznych monitów przez aplikację IVR.

  • language-package — Nazwa pakietu językowego, który ma być używany. Istnieją trzy wbudowane pakiety językowe: chiński, angielski i hiszpański. Inne języki mogą być obsługiwane za pomocą skryptu języka Tcl (Tool Command Language).

  • language-code — Dwuzakowy kod identyfikujący język powiązanych plików audio. Prawidłowe wpisy są następujące:

    — ch —chi ński

    — en —Angi elski

    — sp —hiszpa ński

    — aa —wszystkie

Ten kod języka musi pasować do dwuznakowego prefiksu języka używanego w nazwach plików monitów audio, niezależnie od języka, który jest faktycznie używany w pliku. Aby uzyskać więcej informacji, zobacz Mon it powitalny i inne pliki audio

param welcome-prompt audio-filename

Przypisuje plik audio do powitania powitalnego używanego przez tę usługę AA.

  • nazwa pliku audio — Identyfikuje część nazwy pliku audio, która zawiera powitanie powitalne, które ma być odtwarzane, gdy dzwoniący po raz pierwszy dotrą do usługi B-ACD. Część identyfikacyjna nazwy pliku nie zawiera prefiksu języka i musi zaczynać się od podkreślenia.

Zmiana kodów językowych i nazw plików

  • Przedrostek dowolnej nazwy pliku może zostać zmieniony na ch, en, sp lub aa. Prefiks musi odpowiadać kodowi określonemu w parametrze języka-kod w poleceniu języka paramspace, niezależnie od rzeczywistego języka używanego w pliku.

  • Zgodnie z jego prefiksem nazwa pliku w wierszu powitalnym (domyślnie to en_bacd_welcome .au) może mieć dowolną nazwę identyfikacyjną, jak określono w poleceniu param welcome-prompt.

  • Zgodnie z jego prefiksem nazwa pliku w wierszu rozwijanego (nie jest dostarczona domyślnie) może mieć dowolną nazwę identyfikacyjną, zgodnie z definicją w poleceniu param drop-through-prompt.

W plikach audio możesz nagrać monit w dowolnym języku. Nie jest konieczna zmiana prefiksu pliku zawierającego monit w innym języku, ponieważ prefiksy kodu językowego są używane dla funkcji, które nie są częścią usługi B-ACD. Ważne jest jednak, aby prefiksy kodu językowego dla plików pasowały do kodu języka określonego w parametrze języka-kod w poleceniu języka paramspace, niezależnie od języka faktycznie używanego w pliku audio.

Nie zmieniaj części identyfikatora nazwy pliku audio, z wyjątkiem _bacd_welcome.aupliku. Skrypty identyfikują pliki audio, które mają takie same nazwy identyfikacyjne jak te w tabeli i które mają ten sam prefiks, który został określony w poleceniu języka paramspace.

Dwa wyjątki od ogólnych reguł nazewnictwa plików to plik audio monitu powitalnego (domyślnie to en_bacd_welcome .au) i plik audio monitu drop-through-option(nie jest dostarczony domyślnie). Identyfikujące części nazw plików dla tych dwóch monitów audio są wyraźnie określone podczas konfiguracji i są całkowicie konfigurowalne przez użytkownika. Pliki te mogą używać dowolnych nazw plików, o ile nazwy są zgodne z następującymi konwencjami:

  • Część prefiksu nazwy pliku musi być taka sama jak kod języka określony w poleceniu języka paramspace. Na przykład, en.

  • Część identyfikacyjna nazwy pliku musi zaczynać się od podkreślenia. Na przykład, _welcome_to_xyz.au.

Używanie plików audio do opisywania opcji menu

Domyślnie, dostarczane są dwa pliki audio, aby zapewnić początkową orientację dzwoniącego i wskazówki dotyczące dostępnych opcji menu: en_welcome_prompt.aui en_bacd_options_menu.au. Można ponownie nagrywać niestandardowe wiadomości nad domyślnymi wiadomościami dostarczonymi w tych plikach, jak wyjaśniono w tabeli.

Jeśli Twoja usługa B-ACD korzysta z jednej usługi AA, nagraj powitanie powitalne en_welcome_prompt.aui zapisz instrukcje dotyczące wyboru menu w. en_bacd_options_menu.au

Jeśli usługa B-ACD korzysta z wielu usług AA, będziesz potrzebować oddzielnych powitań i instrukcji dla każdego AA, zgodnie z następującymi wytycznymi:

  • Nagraj osobny monit powitalny dla każdej usługi AA, używając innej nazwy pliku audio dla każdego monitu powitalnego. Na przykład: en_welcome_aa1.aui en_welcome_aa2.au. Monity powitalne nagrane w tych plikach muszą zawierać zarówno powitanie, jak i instrukcje dotyczące opcji menu.

  • Nagraj ciszę w pliku audio en_bacd_options_menu.au. Należy zarejestrować co najmniej jedną sekundę milczenia. Należy pamiętać, że ten plik nie zawiera instrukcji menu, gdy istnieje wiele usług AA.

Opcje menu

Celem usługi B-ACD jest automatyczne kierowanie połączeń do właściwego miejsca docelowego w organizacji. Interaktywne usługi AA umożliwiają udostępnianie opcji menu dla dzwoniących, aby mogli dokonywać odpowiednich wyborów dla swoich połączeń. Typy opcji menu, które są dostępne w B-ACD, opisano w tabeli. Opcje menu są ogłaszane dzwoniącym za pomocą monitów audio, które są opisane w wierszu po witalnym i innych plikach audio.

TypOpisWymaganiaPrzykład
Dial-by-extension

Dzwoniący naciska cyfrę, aby móc wybrać znane rozszerzenie.

Numer menu użyty dla tej opcji nie może być taki sam, jak wszystkie numery menu (aa-hunt) używane w usłudze kolejki połączeń.

Brak wymagań.

Po usłyszeniu opcji menu dzwoniący wybiera numer 4 i jest w stanie wybrać wewnętrzny numer rozszerzenia.

Opcja wybierania po rozszerzeniu

Usługa B-ACD może również mieć opcję wybierania po rozszerzeniu, która umożliwia dzwoniącym wybieranie wewnętrznych numerów rozszerzeń, gdy znają już numer rozszerzenia. Opcja wybierania po rozszerzeniu jest wyświetlana jako opcja menu.

Opcja wybierania po rozszerzeniu jest konfigurowana przez określenie numeru opcji menu dla parametru wybieranie po rozszerzeniu. Gdy używane jest następujące polecenie, osoby dzwoniące mogą wybrać numer 1, a następnie numer rozszerzenia.

param dial-by-extension-option 1

W ramach usługi kolejki połączeń B-ACD numer opcji wybierania po rozszerzeniu i numery opcji grupy polowania muszą się wzajemnie wykluczać. Ograniczenie to oznacza, że numer opcji użyty dla opcji wybierania po rozszerzeniu nie może być taki sam jak żaden z numerów opcji używanych w opcjach aa-hunt. Na przykład, jeśli używasz aa-hunt1 do aa-hunt5, aby określić grupy polowania w konfiguracji usługi kolejki połączeń, możesz użyć opcji 6 dla opcji wybierania po rozszerzeniu, ale nie dowolnej z liczb od 1 do 5.

Jeśli wszystkie dziesięć numerów aa-hunt jest używanych dla grup polowania w usłudze kolejki wywoławczej, nie pozostanie żadna opcja dla opcji wybierania po rozszerzeniu. Należy pamiętać, że ograniczenie to opiera się na wszystkich numerach opcji (numerach a-hunt) używanych w usłudze kolejki połączeń, a nie na numerach opcji używanych w aplikacji AA.

Pobieranie skryptów Tcl i podpowiedzi audio

Wykonaj poniższe kroki, aby przygotować pliki skryptów i pliki monitów, które są niezbędne dla usługi B-ACD.

  1. Skopiuj plik tar do routera SGW bootflash

  2. Odkompresuj pliki tcl i audio za pomocą polecenia:

    archive tar /xtract bootflash:cme-b-acd-3.0.0.8.tar bootflash:
  3. W razie potrzeby ponownie nagrywaj pliki audio.

Wyjaśnienie poleceń:

PolecenieWyjaśnienie

Pobierz plik B-ACD tar

Pobierz plik tar B-ACD wywołany cme-b-acd-3.0.0.8.tarna serwer TFTP, który jest dostępny dla routera SGW.

Ten plik tar zawiera skrypt AA Tcl, skrypt Tcl kolejki połączeń i domyślne pliki audio potrzebne do usługi B-ACD

enable

Włącza uprzywilejowany tryb EXEC na routerze SGW. Wprowadź hasło, jeśli zostanie wyświetlony monit.

archivetar/xtract <source-url> flash:

Odkompresuje pliki z archiwum plików B-ACD i kopiuje je do pamięci flash. W pliku znajdują się następujące cme-b-acd-3.0.0.8.tarpliki:

  • app-b-acd-aa-x.x.x.x.tcl (skrypt AA)

  • app-b-acd-x.x.x.x.tcl (skrypt kolejki połączeń)

  • en_bacd_allagentsbusy.au (plik audio)

  • en_bacd_options_menu.au (plik audio)

  • en_bacd_disconnect.au (plik audio)

  • en_bacd_music_on_hold.au (plik audio)

  • en_bacd_invalidoption.au (plik audio)

  • en_bacd_welcome.au (plik audio)

  • en_bacd_enter_dest.au (plik audio)

Zapisz, jeśli to konieczne

Ponownie nagrywaj pliki audio za pomocą niestandardowych wiadomości, ale nie zmieniaj nazw plików audio.

Przykłady

Poniższy przykład wyodrębnia pliki z archiwum o nazwie cme-b-acd-2.1.0.0 na serwerze pod adresem 192.168.1.1 i kopiuje je do pamięci flash routera B-ACD.

archive tar /xtract tftp://192.168.1.1/cme-b-acd-2.1.0.0.tar flash:

Aktualizowanie parametrów skryptu i monitów audio (wybieranie tylko przez rozszerzenie)

Możesz zaktualizować parametry skryptu B-ACD, wprowadzając zmiany w konfiguracji. Cisco IOS Aby zmiany parametrów zaczęły obowiązywać, należy zatrzymać i ponownie załadować skrypty B-ACD, w których wprowadzono zmiany. Jeśli ponownie nagrywasz monity audio, musisz ponownie załadować pliki monitów audio, które uległy zmianie.

  1. Określ identyfikatory sesji wszystkich aktywnych sesji

    Użyj showcall application sessionspolecenia w uprzywilejowanym trybie EXEC, aby uzyskać numery ID sesji (ID) usług AA i kolejki połączeń. Jeśli sesja AA nie ma aktywnych wywołań, nazwa skryptu AA nie pojawia się na wyjściu z show call application sessionspolecenia.

  2. W razie potrzeby zatrzymaj sesje usług B-ACD AA i kolejki połączeń. Korzystając z numerów identyfikacyjnych sesji z kroku 1, zatrzymaj sesje usługi B-ACD AA i kolejki połączeń. Użyj call application session stoppolecenia w uprzywilejowanym trybie EXEC, aby zatrzymać sesje AA i kolejki połączeń.
  3. Przeładuj skrypt AA i skrypty kolejki połączeń- Użyj call application voice loadpolecenia w uprzywilejowanym trybie EXEC, aby ponownie załadować skrypty.
  4. Jeśli plik monitu audio został zmieniony, załaduj go ponownie. Użyj audio-prompt loadpolecenia w uprzywilejowanym trybie EXEC, aby ponownie załadować plik audio. Powtórz to polecenie dla każdego zmienionego pliku audio.

Weryfikacja statusu B-ACD

Użyj show call application sessionspolecenia, aby sprawdzić, czy B-ACD jest aktywny.

Poniższy przykład przedstawia sesję z aktywnymi aplikacjami AA i kolejki połączeń. Pole „Aplikacja” to nazwa usługi, pole „Url” to lokalizacja pliku skryptu dla aplikacji


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 

Poniższy przykład pokazuje sesję, w której aktywna jest tylko aplikacja kolejki. Skrypt AA nie pojawia się na wyjściu z show call application sessionspolecenia, ponieważ nie ma aktywnych wywołań. Nazwa usługi AA pojawia się na wyjściu tylko wtedy, gdy jest aktywne połączenie. Skrypt kolejki połączeń aktywuje się po pierwszym połączeniu przychodzącym i pozostaje aktywny, nawet jeśli nie ma aktywnych połączeń.


Router# show call application sessions
Session ID 12
App: queue
Type: Service
Url: flash:app-b-acd-2.1.0.0.tcl

Możesz zaktualizować parametry skryptu B-ACD, wprowadzając zmiany w konfiguracji. Cisco IOS Aby zmiany parametrów zaczęły obowiązywać, należy zatrzymać i ponownie załadować skrypty B-ACD, w których wprowadzono zmiany, jak wyjaśniono w poniższych krokach. Jeśli ponownie nagrywasz monity audio, musisz ponownie załadować pliki monitów audio, które uległy zmianie.

  1. Określ identyfikatory sesji aktywnych sesji:

    Użyj show call application sessionspolecenia w uprzywilejowanym trybie EXEC, aby uzyskać numery ID sesji (ID) usług AA i kolejki połączeń. Jeśli sesja AA nie ma aktywnych wywołań, nazwa skryptu AA nie pojawia się na wyjściu z show call application sessionspolecenia.

    Poniższy przykład pokazuje sesję z aktywnymi połączeniami. Pole „Aplikacja” to nazwa usługi nadana skryptowi kolejki połączeń i skryptowi AA. Nazwy usług można również zobaczyć na wyjściu polecenia show running-config.

    
    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
    
  2. W razie potrzeby zatrzymaj sesje serwisowe B-ACD AA i kolejki połączeń

    Korzystając z numerów identyfikacyjnych sesji z kroku 1, zatrzymaj sesje usługi B-ACD AA i usługi kolejki połączeń. Użyj call application session stoppolecenia w uprzywilejowanym trybie EXEC, aby zatrzymać sesje AA i kolejki połączeń.

    
    Router# call application session stop id 17
    Router# call application session stop id 12

    Podczas korzystania z polecenia zatrzymania sesji aplikacji wywołania dla usługi AA wykonywane są następujące czynności:

    Usługa AA została zatrzymana.

    Wszystkie połączenia aktywnie połączone z usługą AA są odłączone.

    Nazwa usługi AA jest usuwana z wyjścia show call application sessionspolecenia.

    Aby wyeliminować możliwość odłączania połączeń, poczekaj, aż nie będzie połączeń przychodzących przed ponownym załadowaniem skryptu, na przykład po godzinach pracy.

    Jeśli nazwa usługi AA nie pojawia się na wyjściu show call application sessionspolecenia, oznacza to, że nie ma sesji wywołań i nie musisz wydawać dla niej call application session stoppolecenia.

  3. Przeładuj skrypt AA i skrypty kolejki połączeń

    Użyj call application voice loadpolecenia w uprzywilejowanym trybie EXEC, aby ponownie załadować skrypty.

    
    Router# call application voice load aa
    Router# call application voice load queue
  4. Jeśli plik monitu audio został zmieniony, załaduj go ponownie

    Użyj audio-prompt loadpolecenia w uprzywilejowanym trybie EXEC, aby ponownie załadować plik audio. Powtórz to polecenie dla każdego zmienionego pliku audio.

    
    Router# audio-prompt load flash:en_bacd_welcome.au
    Reload of flash:en_bacd_welcome.au successful

Ograniczenia i ograniczenia

  • Dostępność usług publicznej komutowanej sieci telefonicznej (PSTN) zależy od kanałów SIP lub obwodów PSTN dostępnych podczas przerwy w sieci.

  • Urządzenia z łącznością 4G i 5G (na przykład aplikacja Webex na telefon komórkowy lub tablet) mogą nadal być w stanie rejestrować się Webex Calling podczas przerw w dostawie. W rezultacie mogą nie być w stanie dzwonić na inne numery z tej samej lokalizacji podczas aw arii.

  • Wzorce wybierania numerów mogą działać inaczej w trybie przetrwania niż w trybie aktywnym.

  • Brama przetrwania musi używać adresu IPv4. IPv6 nie jest obsługiwany.

  • Aktualizacja stanu synchronizacji na żądanie w Centrum sterowania może potrwać do 30 minut.

  • Stacja dokująca wywołująca nie jest obsługiwana w trybie przetrwania.

  • Nie konfiguruj SIP bindpolecenia w trybie konfiguracji VoIP usługi głosowej. Prowadzi to do niepowodzenia rejestracji punktów końcowych w Survivability Gateway.

  • Upewnij się, że liczby znaczące przedsiębiorstwa (ESN) w różnych lokalizacjach fizycznych są unikalne, aby uniknąć konfliktów i poprawić identyfikowalność, nadmiarowość i niezawodność przełączania awaryjnego.

W trybie przetrwania obowiązują następujące ograniczenia:

  • Klawis@@ ze programowe MPP: Klawisze programowe takie jak Park, Unpark, Barge, Pickup, Group Pickup i Call Pull nie są obsługiwane, ale nie są wyłączone na urządzeniu.

  • Linie współ@@ dziel one: połączenia wykonywane z liniami współdzielonymi mogą dzwonić na wszystkich urządzeniach; jednak inne funkcje linii współdzielonej, takie jak zdalne monitorowanie stanu linii, wstrzymanie, wznawianie, synchronizowany brak przeszkadzania (DND) i ustawienia przekierowywania połączeń nie są dostępne.

  • Konferencje: konferen cje lub połączenia trójdrożne nie są obsługiwane.

  • Podstawowa automatyczna dystrybucja połączeń (B-ACD): Usłu ga z kolokowaną bramką przetrwania i lokalną bramą nie jest obsługiwana.

  • Historia połączeń: Wykonane połączenia są przechowywane lokalnie w historii połączeń zarówno dla urządzeń MPP, jak i aplikacji Webex.

  • Grupy pol owania: Możesz skonfigurować do 100 grup polowań, przy czym każda grupa obsługuje maksymalnie 32 użytkowników.

  • Ulepszony wygląd połączenia współdziel onego: funkcje, takie jak powiadomienie o stanie linii, utrzymywanie linii współ dzielone/zdalne wznawianie i inne z połączeniami podstawowymi, grupą polowania lub przekazywaniem połączeń nie są obsługiwane.

  • Trasowanie połączeń grupo wych poluj: wzorzec ważonego routingu połączeń nie jest obsługiwany.

Doświadczenie użytkownika podczas pracy awaryjnej

Jeśli witryna w Twojej firmie traci łączność z Internetem, a Ty jesteś w tej witrynie, nadal możesz nawiązywać i odbierać połączenia, zarówno wewnętrznie w Twojej firmie, jak i zewnętrznie do klientów. Zobacz aplikację Webex | Przeżywalność witryny.

Przykłady konfiguracji

Przykłady połączeń PSTN

W przypadku połączeń zewnętrznych skonfiguruj połączenie z PSTN. W tym temacie przedstawiono niektóre opcje i przedstawiono przykładowe konfiguracje. Dwie główne opcje to:

  • Połączenie karty interfejsu głosowego (VIC) z PSTN

  • Trunk SIP do bramy PSTN

Połączenie karty interfejsu głosowego z PSTN

Możesz zainstalować kartę interfejsu głosowego (VIC) na routerze i skonfigurować połączenie portu z PSTN.

  • Aby uzyskać szczegółowe informacje na temat instalacji VIC na routerze, zapoznaj się z przewodnikiem instalacji sprzętu dla modelu routera.

  • Aby uzyskać szczegółowe informacje na temat konfigurowania urządzenia VIC, wraz z przykładami, zobacz Podręcz nik konfiguracji portu głosowego, R Cisco IOS elease 3S.

Trunk SIP do bramy PSTN

Można skonfigurować połączenie magistralne SIP wskazujące na bramę PSTN. Aby skonfigurować połączenie magistralne w bramie, użyj konfiguracji klasy głosowej i dzierżawcy. Poniżej znajduje się przykładowa konfiguracja.

voice class tenant 300 
  sip-server ipv4:<ip_address>:<port>
  session transport udp 
  bind all source-interface GigabitEthernet0/0/1 
 

Konfiguracja funkcji Dial peer

W przypadku połączeń magistralnych skonfiguruj równoległe wybieranie przychodzące i wychodzące dla połączenia magistralnego. Konfiguracja zależy od Twoich wymagań. Aby uzyskać szczegółowe informacje o konfiguracji, zobacz Przewodnik konfiguracji równorzędnych wybieraniaCisco IOS, wersja 3S.

Poniżej przedstawiono przykładowe konfiguracje:

Wychodzące dial-peer do PSTN z UDP i 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

Przychodzący dial-peer z PSTN przy użyciu UDP z 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

Tłumaczenia liczb

W przypadku połączeń PSTN może być konieczne użycie reguł tłumaczenia w celu przetłumaczenia wewnętrznych rozszerzeń na numer E.164, który PSTN może przekierować. Poniżej przedstawiono przykładowe konfiguracje:

Z reguły tłumaczenia PSTN z nie+E164

voice translation-rule 350 
 rule 1 /^\([2-9].........\)/ /+1\1/ 
 voice translation-profile 300 
 translate calling 300 
 translate called 300

Z reguły tłumaczenia systemu telefonicznego z +E164

voice translation-rule 300 
 rule 1 /^\+1\(.*\)/ /\1/ 
 voice translation-profile 300 
 translate calling 300 
 translate called 300

Przykład połączeń alarmowych

Poniższy przykład zawiera przykład konfiguracji połączeń alarmowych.

Jeśli nakładka WiFi nie pasuje dokładnie do podsieci IP, wywołania alarmowe dla urządzeń koczowniczych mogą nie mieć prawidłowego mapowania ELIN.

Lokalizacje reagowania awaryjnego (ERL)


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 

Reversy wybierania wychodzącego


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 
Czy ten artykuł był pomocny?
Czy ten artykuł był pomocny?