W tym artykule
dropdown icon
Uwagi dotyczące wdrażania
    Konfiguracja jednej lokalizacji
    Konfiguracja wielu lokalizacji
    Kluczowe warunki utrzymania witryny
    Kolokacja z systemem Unified SRST
    Obsługiwane funkcje i komponenty
    Informacje o portach bramy utrzymania
dropdown icon
Konfiguracja funkcji
    Przepływ zadań konfiguracji utrzymania witryny
    Przypisz usługę utrzymania do bramy
    Pobierz szablon konfiguracji
    Skonfiguruj licenowanie
dropdown icon
Konfiguruj certyfikaty
    Konfigurowanie certyfikatów w systemie Cisco IOS XE
    Importuj certyfikaty wraz z parami kluczy
dropdown icon
Skonfiguruj bramę utrzymania
    Skonfiguruj bramę jako bramę utrzymania
    Zakończ synchronizację na żądanie
    Edytuj właściwości bramy utrzymania
    Konfiguracje włączania rekordów CDR na bramie utrzymania
    Konfiguracje włączające przekierowywanie połączeń
    Konfiguracje włączania grupy poszukiwania
    Konfiguracje włączenia podstawowej automatycznej dystrybucji połączeń (B-ACD)
Ograniczenia i ograniczenia
Środowisko użytkownika w trakcie przełączenia awaryjnego
dropdown icon
Przykłady konfiguracji
    Przykłady połączenia przez sieć komutowaną
    Przykład połączenia alarmowego
Utrzymanie witryny dla Webex Calling
list-menuW tym artykule
list-menuOpinia?

Utrzymanie witryny gwarantuje, że Twoja firma pozostaje osiągalna, nawet jeśli połączenie z Webex zostanie utracone. Wykorzystuje ona lokalną bramę sieciową, aby zapewnić usługi połączeń rezerwowych do lokalnych punktów końcowych podczas awarii sieci.

Kwestie związane z wdrożeniem

Domyślnie punkty końcowe Webex Call 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ę na tryb przetrwania i rejestrują się w lokalnej bramce przetrwania. W tym trybie brama zapewnia podstawowe usługi tworzenia kopii zapasowych. Po przywróceniu połączenia sieciowego z Webex, kontrola połączeń i zapisy przełączają się z powrotem do chmury Webex.

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

  • Wywołanie wewnętrzne (wewnątrzzakładowe) pomiędzy obsługiwanymi punktami końcowymi wywołania Webex

  • Połączenia zewnętrzne (przychodzące i wychodzące) z wykorzystaniem lokalnego obwodu PSTN lub modułu SIP do zewnętrznych numerów i dostawców E911

Aby korzystać z tej funkcji, należy skonfigurować router Cisco IOS XE w sieci lokalnej jako bramę przetrwania. Bramka Survivability Gateway synchronizuje codzienne wywołanie informacji z chmury Webex dla punktów końcowych w tej lokalizacji. Jeśli punkty końcowe przechodzą do trybu Survival, brama może wykorzystać te informacje do przejęcia rejestracji SIP i świadczenia podstawowych usług połączeń.

Ustawienie pojedynczej lokalizacji

Poniższy obraz przedstawia scenariusz awarii sieci, w którym połączenie z Webex jest zerwane, a punkty końcowe w miejscu Webex działają w trybie Survival. Na zdjęciu bramka Survivability Gateway umożliwia połączenie wewnętrzne między dwoma punktami końcowymi na miejscu bez konieczności połączenia z Webex. W tym przypadku bramka Survivability Gateway jest skonfigurowana z lokalnym połączeniem PSTN. W rezultacie punkty końcowe na miejscu w trybie Survival mogą korzystać z PSTN do połączeń przychodzących i wychodzących z zewnętrznych numerów i dostawców usług 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 Wywołanie punktów końcowych z jednej lokalizacji w trybie przeżycia

Konfiguracja wielu lokalizacji

Poniższy obraz przedstawia scenariusz awarii sieci, w którym połączenie z Webex jest przerwane, a punkty końcowe zlokalizowane w różnych lokalizacjach działają w trybie Survival. Istnieje wiele mniejszych lokalizacji w sieci LAN, które są odwzorowane na jednej bramie Survivability. To wdrożenie optymalizuje wykorzystanie zasobów bramy przy jednoczesnym zachowaniu specyficznych dla danej lokalizacji konfiguracji 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 bramą przetrwania a punktami końcowymi w obrębie sieci LAN.

Kluczowe warunki przetrwania zakładu

Następujące warunki mają zastosowanie do bramy przetrwania:

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

  • Codzienna synchronizacja danych połączeń między chmurą Webex a bramą Survivability zawiera informacje uwierzytelniające dla zarejestrowanych użytkowników. Dzięki temu punkty końcowe mogą utrzymywać bezpieczne zapisy, nawet podczas pracy w trybie Survival. Synchronizacja zawiera również informacje o routingu dla tych użytkowników.

  • Bramka Survivability Gateway może automatycznie trasować połączenia wewnętrzne za pomocą informacji o routingu dostarczanych przez Webex. Dodaj konfigurację modułu PSTN do bramy Survivability Gateway, aby zapewnić połączenie zewnętrzne.

  • Każda witryna, która wdroży Site Survivability, wymaga Bramy Survivability w sieci lokalnej.

  • Zarówno rejestracja, jak i kontrola połączeń powracają do chmury Webex po wznowieniu połączenia sieciowego Webex przez co najmniej 30 sekundy.

Kolokacja ze zunifikowanym SRST

Brama Survivability obsługuje umieszczenie konfiguracji Webex Survivability i zunifikowanej konfiguracji SRST na tej samej bramie. Brama może wspierać przetrwanie zarówno punktów końcowych połączeń Webex, jak i punktów końcowych, które rejestrują się w Unified Communications Manager. Aby skonfigurować rozmieszczenie:

Rozważania dotyczące routingu połączeń w przypadku kolokacji

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

  • Bramka Survivability prowadzi połączenia wewnętrzne automatycznie, pod warunkiem że oba punkty końcowe połączenia są zarejestrowane w Bramce Survivability. Połączenia wewnętrzne są automatycznie kierowane między zarejestrowanymi klientami (SRST lub Webex Calling).

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

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

Obsługiwane funkcje i komponenty

Poniższa tabela zawiera informacje o obsługiwanych funkcjach.

Table 1. Supported Calling features
Funkcja Urządzenia MPP i Webex AppVG4xx ATA

Wywołanie rozszerzenia wewnątrzzakładowego

Obsługiwane automatycznie, bez określonej konfiguracji routingu wymaganej na Bramie Survivability.

Obsługiwane automatycznie, bez określonej konfiguracji routingu wymaganej na Bramie Survivability.

Alternatywne numery nie są obsługiwane.

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

Wywołanie PSTN w oparciu o obwód telco lub trunk SIP.

Wywołanie PSTN w oparciu o obwód telco lub trunk SIP.

Obsługa połączeń elektronicznych911

E911 Połączenie wymaga obwodu PSTN lub modułu SIP.

Połączenia wychodzące używają określonego zarejestrowanego numeru identyfikacyjnego lokalizacji awaryjnej (ELIN) dla określonej lokalizacji reakcji awaryjnej (ERL). Jeśli operator awaryjny zwraca rozłączone połączenie, bramka Survivability Gateway przekierowuje połączenie do ostatniego urządzenia, które wywołało numer alarmowy.

E911 Połączenie wymaga obwodu PSTN lub modułu SIP.

Połączenia wychodzące używają określonego zarejestrowanego numeru identyfikacyjnego lokalizacji awaryjnej (ELIN) dla określonej lokalizacji reakcji awaryjnej (ERL). Jeśli operator awaryjny zwraca rozłączone połączenie, bramka Survivability Gateway przekierowuje połączenie do ostatniego urządzenia, które wywołało numer alarmowy.

Wstrzymanie połączenia i wznowienie

Obsługiwane

Jeśli używasz Music On Hold (MOH), podaj bramę przetrwania ręcznie za pomocą pliku MOH.

Analogowe linie VG4xx ATA nie mogą wstrzymać połączeń ani wznowić.

Funkcja ta jest obsługiwana tylko po odebraniu połączenia przychodzącego w systemie VG4xx ATA.

Transfer połączenia z uczestnikiem

Obsługiwane

Funkcja ta jest obsługiwana tylko po odebraniu połączenia przychodzącego w systemie VG4xx ATA.

Transfer połączeń niewidomych

Obsługiwane

Funkcja ta jest obsługiwana tylko po odebraniu połączenia przychodzącego w systemie VG4xx ATA.

Identyfikator dzwoniącego przychodzącego (nazwa)

Obsługiwane

Obsługiwane

Przychodzący identyfikator rozmówcy (imię i nazwisko i numer)

Obsługiwane

Obsługiwane

Połączenie wideo punkt-punkt

Obsługiwane

Nieobsługiwany

Połączenie trójkierunkowe

Nieobsługiwany

Nieobsługiwany

Linie wspólne

Obsługiwane

Obsługiwane

Wirtualne linie

Obsługiwane

Nieobsługiwany

Przekazywanie połączenia

Obsługiwane dla Call forward All, No Answer i zajęty.

Obsługiwane

Grupa poszukiwania

Obsługiwane w następujących przypadkach: Sekwencyjny, równoległy, parzysty i najdłużej bezczynny.

Obsługiwane

Automatyczny asystent

Obsługiwane dla dial by extension

Obsługiwane

Podczas konfigurowania funkcji dostępna jest funkcja Site Survival dla następujących obsługiwanych punktów końcowych.

Table 2. Supported endpoint models
TypModeleMinimalna wersja
Cisco IP Phone z wieloplatformowym oprogramowaniem sprzętowym (MPP)

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

7811, 7821, 7841, 7861

8811, 8841, 8851, 8861

8845 (tylko dźwięk), 8865 (tylko dźwięk), 8875(wideo)

9800

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

12.0(1)

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

Dla 9800 serii- PhoneOS 3.2(1)

Telefon konferencyjny Cisco IP

7832,8832

12.0(1)

Aplikacja Cisco Webex

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 oraz 192

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

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

Funkcje Webex Calling Survival Gateway są dostępne w wersji Cisco IOS XE Dublin 17.12.3 lub późniejszych. Funkcje Hunt Group, Call forward i Auto Attendant są dostępne w systemie IOS 17.18.2 i w późniejszym wydaniu.

Table 3. Supported platform models
ModelMaksymalna liczba rejestracji punktów końcowychMinimalna wersja

Zintegrowany router usług 4321

50

Cisco IOS XE Dublin 17.12.3 lub nowsze

Zintegrowany router usług 4331

100

Zintegrowany router usług 4351

700

Zintegrowany router usług 4431

1200

Router usług zintegrowanych 4451-X

2000

Zintegrowany router usług 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 o porcie referencyjnym dla bramy przetrwania

Table 4. Port reference information for Survivability Gateway

Cel połączenia

Adresy źródłowe

Porty źródłowe

Protokół

Adresy docelowe

Porty docelowe

Sygnalizacja telefoniczna do bramy przetrwania (SIP TLS)

Urządzenia

5060–5080

TLS

Brama przetrwania

8933

Call media to Survivability Gateway (SRTP)

Urządzenia

19560–19660

UDP

Brama przetrwania

8000-14198 (SRTP przez UDP)

Sygnalizacja wywoławcza do bramy PSTN (SIP)

Brama przetrwania

Krótkotrwałe

TCP lub UDP

Twoja brama ITSP PSTN

5060

Wywołanie nośnika do bramy PSTN (SRTP)

Brama przetrwania

8000–48198

UDP

Twoja brama ITSP PSTN

Krótkotrwałe

Synchronizacja czasu (NTP)

Brama przetrwania

Krótkotrwałe

UDP

serwer NTP

123

Rozdzielczość nazw

Brama przetrwania

Krótkotrwałe

UDP

Serwer DNS

53

Zarządzanie chmurą

Łącznik

Krótkotrwałe

Protokół HTTPS

Usługi Webex

443,8433

Wskazówki operacyjne dotyczące trybu w chmurze można znaleźć w Informacja o porcie dla połączeń WebexArtykuł pomocy.

Ustawienia portów można dostosować na routerach Cisco IOS XE. Ta tabela używa domyślnych wartości w celu dostarczenia wskazówek.

Konfiguracja funkcji

Przepływ zadań konfiguracji przetrwania zakładu

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

Przed rozpoczęciem

Jeśli musisz udostępnić nową bramę, aby działać jako Bramka Przetrwania, zapoznaj się z artykułem Webex Zaloguj się do Cisco IOS Managed Gateways do Webex Cloudaby dodać bramę do centrum sterowania.

KrokiPolecenie lub działanieCel

1

Przypisz usługę przetrwania do bramy

W Control Hub przypisz Survivability Gateway obsługa bramy.

2

Pobierz szablon konfiguracji

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

3

Konfiguracja licencji

Konfiguracja licencji dla bramy przetrwania.

4

Konfigurator certyfikatów Cisco IOS XE

Konfiguracja certyfikatów dla bramy przetrwania.

5

Konfiguracja bramy jako bramy przetrwania

Użyj wcześniej pobranego szablonu konfiguracji jako przewodnika konfiguracji wiersza poleceń bramy. Wypełnij wszystkie obowiązkowe konfiguracje, które znajdują się w szablonie.

Przypisz usługę przetrwania do bramy

Przed rozpoczęciem

Jeśli brama nie istnieje w Control Hub, zobacz Zarejestruj się Cisco IOS Gateways do Webex Callingaby dodać nową instancję bramy.
1

Przejdź do Calling w obszarze Services, a następnie kliknij Managed Gateways .

Widok Zarządzane bramy wyświetla listę bram zarządzanych przez Centrum sterowania.
2

Wybierz bramę, którą chcesz przypisać jako bramę przetrwania, i wybierz jedną z poniższych, w oparciu o wartość Service pole:

  • Nieprzypisany (wartość pusta) – Kliknij Assign Service i przejdź do następnego kroku.

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

3

Z rozwijanego typu usługi wybierz Survivability Gateway i wypełnić następujące pola:

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

  • Host Name—Wprowadź w pełni kwalifikowaną nazwę domeny (FQDN) używaną podczas tworzenia certyfikatu dla bramy. Może to być nazwa, która znajduje się w polu Subject Alternate Name (SAN) certyfikatu. FQDN i adres IP są używane tylko do ustanowienia bezpiecznego połączenia z bramą. W związku z tym nie jest obowiązkowe umieszczanie go w DNS.

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

Po zakończeniu rejestracji szczegóły lokalizacji pojawią się na stronie Zarządzane bramy.

4

Kliknij Assign.

Widok Zarządzane bramy wyświetla listę lokalizacji przypisanych do bramy.
(Opcjonalnie) Odłącz usługę przetrwania— Jeśli chcesz usunąć bramę przetrwania z bramy, przejdź do Odprzypisywanie usług zarządzanej bramy.

Pobierz szablon konfiguracji

Pobierz szablon konfiguracji z Control Hub lub użyj tego łącze. Szablon będzie potrzebny podczas konfigurowania wiersza poleceń bramy.
1

Zaloguj się do Centrum sterowania.

Jeśli jesteś organizacją partnerską, uruchamia się Partner Hub. Aby otworzyć Centrum sterowania, kliknij Customer wyświetl w Centrum Partnerów i wybierz odpowiedniego klienta lub wybierz My Organization aby otworzyć ustawienia centrum sterowania dla organizacji partnerskiej.

2

Przejdź do Services > PSTN & Routing > Gateway configurations > Manage Gateways.

3

Kliknij odpowiednią bramę przetrwania.

4

Kliknij Download Config Template i pobierz szablon na pulpit lub laptop.

Konfiguracja licencji

Upewnij się, że masz odpowiednie licencje platformy dla swojej bramy. Skonfiguruj licencje używając poleceń, które są odpowiednie dla Twojej platformy.
1

Wprowadź globalny tryb konfiguracji na routerze:

enable
 configure terminal
2

Skonfiguruj licencje za pomocą poleceń, które dotyczą tylko danej platformy.

  • Dla serii ISR Cisco 4000:

    license boot level uck9
     license boot level securityk9
    
  • W przypadku Cisco Catalyst 8300 i 8200 Series Edge Platforms użyj licencji DNA Network Advantage lub lepszej i wprowadź wymagany poziom przepustowości. Poniższy przykład wykorzystuje dwukierunkową przepustowość 25kryptograficzną Mbps. Wybierz odpowiedni poziom dla przewidywanej liczby połączeń.

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

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

Podczas konfigurowania przepustowości większej niż 250Mbp wymagana jest licencja platformy HSEC.

Konfiguracja certyfikatów

Konfigurator certyfikatów Cisco IOS XE

Wykonaj poniższe kroki, aby zażądać i utworzyć certyfikaty dla bramy przetrwania. Użyj certyfikatów podpisanych przez publicznie znany urząd certyfikacji.

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

Lista urzędów certyfikacji, które są obsługiwane dla Webex Calling, zobacz Jakie urzędy certyfikatów głównych są obsługiwane w przypadku połączeń z platformami audio i wideo Cisco Webex?.

Platforma Survivability Gateway nie obsługuje certyfikatu dzikiej karty.

Uruchom polecenia z kodu próbki, aby wykonać kroki. Aby uzyskać dodatkowe informacje na temat tych poleceń oraz więcej opcji konfiguracyjnych, zobacz „ Obsługa SIP TLS„ Rozdział w Przewodnik konfiguracji zunifikowanych elementów granicznych Cisco.

1

Wprowadź globalny tryb konfiguracji, uruchamiając następujące polecenia:

enable
 configure terminal
2

Wygeneruj klucz prywatny RSA, wykonując następujące polecenie. Moduł klucza prywatnego musi być co najmniej 2048 bitowy.

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

Skonfiguruj punkt zaufania do przechowywania certyfikatu Brama Przetrwania. Brama w pełni kwalifikowana nazwa domeny (fqdn) musi używać tej samej wartości, która została użyta 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

Generuj żądanie podpisywania certyfikatu uruchamiając crypto pki enroll webex-sgw polecenie.

Po wyświetleniu monitu wpisz yes.

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

Jeśli dostawca podpisujący certyfikat wymaga formatu CSR w formacie PEM (Privacy Enhanced Mail), przed przesłaniem należy dodać nagłówek i stopkę. Na przykład:

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

Po wydaniu przez CA certyfikatu uruchom crypto pki authenticate webex-sgw polecenie uwierzytelnienia certyfikatu. Możesz uruchomić to polecenie z dowolnego exec lub config tryb.

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

6

Importuj podpisany certyfikat hosta do punktu zaufania przy użyciu crypto pki import webex-sgw certificate polecenie.

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

7

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

Rozwiązanie Webex Calling obsługuje tylko publicznie znane urzędy certyfikacji. Prywatne lub korporacyjne certyfikaty CA nie są obsługiwane.

  1. Znajdź wspólną nazwę głównego urzędu certyfikacji, 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 CA 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 CA IOS.

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

      Użyj rozszerzonego pakietu CA IOS ios_core.p7b, tylko jeśli brama jest lokalną bramą lokalną. Zobacz Konfiguracja bramy lokalnej w systemie Cisco IOS XE dla połączeń Webexdla szczegółów.

  4. Powtórz te kroki, aby określić, czy główny certyfikat CA 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 CA nie jest zawarty w pakiecie, należy go nabyć i zaimportować do nowego punktu zaufania.

Wykonaj ten krok, jeśli publicznie znany certyfikat główny CA nie jest dostępny z bramą Cisco IOS XE.

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

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

9

W trybie konfiguracji należy określić domyślny punkt zaufania, wersję TLS i domyślne wartości SIP-UA z następującymi poleceniami.

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 zdalnego serwera. PKCS12 to specjalny rodzaj formatu certyfikatów. Łączy cały łańcuch certyfikatów od certyfikatu głównego poprzez certyfikat tożsamości, wraz z parą kluczy RSA. Oznacza to, że importowany pakiet PKCS12 będzie zawierał 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 do routera Survivability Gateway

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

Wykonaj poniższe 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, na którym ten proces jest uruchomiony. Dla użytkowników Mac OSX i GNU/Linux, jest zainstalowany domyślnie.

  2. Przejdź do katalogu, w którym przechowywane są klucze, certyfikaty i pliki łańcuchowe.

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

    Na Mac OSX/Linux: Otwórz okno terminala w katalogu niezbędnym 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 w celu ochrony certyfikatu PKCS12 .

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

    Podaj hasło przy użyciu OpenSSL do wygenerowania pliku PKCS12 .

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

3

Importuj pakiet plików w formacie PKCS12 .

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

Poniżej przedstawiono przykładową konfigurację 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 utworzonego przy użyciu tego polecenia (Na przykład, webex-sgw).

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

  • <file password>—Hasło używane przy tworzeniu pliku PKCS12 (Na przykład, xyz123).

Plik crypto pki import polecenie automatycznie buduje punkt zaufania, aby pomieścić certyfikat.

4

W trybie konfiguracji należy określić domyślny punkt zaufania, wersję TLS i domyślne wartości SIP-UA z następującymi poleceniami.

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

Konfiguracja bramy przetrwania

Konfiguracja bramy jako bramy przetrwania

Użyj wcześniej pobranego szablonu konfiguracji jako przewodnika konfiguracji wiersza poleceń bramy. Należy wypełnić obowiązkowe konfiguracje w szablonie.

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

  • O ile nie określono inaczej, to rozwiązanie wymaga ukończenia wszystkich konfiguracji w tej procedurze.
  • Podczas stosowania ustawień z szablonu, zamień %tokens% z preferowanymi wartościami przed kopiowaniem do bramy.
  • Aby uzyskać więcej informacji na temat poleceń, zobacz Polecenie Webex Managed Gateway Reference. Użyj tego przewodnika, chyba że opis polecenia odnosi się do innego dokumentu.
1

Wejdź do globalnego trybu konfiguracji.


enable
 configure terminal

gdzie:

  • enable- Włącza tryb uprzywilejowany EXEC.

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

2

Wykonaj konfiguracje usługi głosowej:


 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
  

Objaśnienie poleceń:

  • ip address trusted list—Określa listę adresów nierejestrujących, z których Brama Survivability musi przyjmować wiadomości SIP. Na przykład adres rówieśnika SIP.

  • <ip_address> oraz <subnet_mask> reprezentują zaufane zakresy adresów. Nie musisz wprowadzać bezpośrednio podłączonych podsieci, ponieważ Brama Survivability Gateway zaufała im automatycznie.

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

  • no supplementary-service sip refer—Wyłącz metodę REFER dla połączeń do przodu i dodatkowych usług transferu połączeń. Webex Calling nie używa tych metod.

  • no supplementary-service sip moved-temporarily— Wyłącza automatyczne przetwarzanie wiadomości przekierowanych SIP przez bramę302 .

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

  • registrar server—Włącz rejestrator SIP, aby umożliwić klientom Webex Calling zarejestrowanie się w bramie.

  • asymmetric payload full— Umożliwia połączenie wideo w trybie przetrwania.

3

Włącz przetrwanie na routerze:


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

Wyjaśnienie poleceń:

  • voice register global—Wchodzi w tryb globalnej rejestracji głosu.

  • mode webex-sgw— Umożliwia Webex Call Survival Mode i Survivable Remote Site Telephone dla punktów końcowych Unified Communications Manager.

    Po mode webex-sgw konfiguracja, Survivability Gateway słucha portu 8933 w celu uzyskania bezpiecznych połączeń przychodzących z punktów końcowych.

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

    Współdzielone widoki liczą się w kierunku limitu max-dn. Na przykład, jeśli 5 wszystkie telefony mają te same 5 DN, konfiguracja ta liczy się jako 25 DN w kierunku limitu max-dn.

  • max-pool- Ustawia maksymalną liczbę urządzeń, które mogą zarejestrować się w bramie. Ustaw tę wartość na maksimum, na które pozwala platforma, zgodnie z opisem w tabeli 3.

4

Konfiguracja serwerów NTP:

ntp server <ip_address_of_primary_NTP_server>
 ntp server <ip_address_of_secondary_NTP_server>

5

(Opcjonalnie). Konfiguracja ogólnej klasy uprawnień do wywoływania 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

Powyższy przykład tworzy zestaw niestandardowych klas ograniczeń nazwanych kategoriami (na przykład, Wx_calling_International). Szczegółowe informacje na temat korzystania z klasy ograniczeń z rówieśnikami telefonicznymi znajdują się w punkcie „Klasa ograniczeń” w punkcie „Klasa ograniczeń”. Przewodnik konfiguracji rówieśnika wybierania, Cisco IOS Release 15Kategoria: M&T.

6

Skonfiguruj listę ulubionych 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 1 wprowadza tryb konfiguracji klasy głosu dla grupy kodeków 1.

  • codec preference identyfikuje preferowane kodeki dla tej grupy kodeków.

7

Konfiguracja domyślnych puli 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

Objaśnienie poleceń:

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

  • id network oraz mask zidentyfikować urządzenie SIP lub zestaw urządzeń sieciowych, które korzystają z tej puli. Użyj adresów i masek, które mają zastosowanie do wdrożenia. Adres 0.0.0.0 pozwala na rejestrację urządzeń z dowolnego miejsca (jeśli adresy urządzenia znajdują się na liście uprawnień).

  • id extension-number—Pula dotyczy konkretnie użytkownika Webex Calling w rozszerzeniu1234 . Użyj odpowiednich rozszerzeń dla swojej sieci.

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

  • dtmf-relay określa rtp-nte sposób wysyłania cyfr DTMF. W tym przykładzie, Real-Time Transport (RTP) z nazwanym zdarzeniem telefonicznym (NTE) typu payload.

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

8

Konfiguracja połączeń alarmowych:


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 kryzysowego 1 dla ulepszonej 911 usługi. Kolejne polecenie tworzy grupę lokalizacji reakcji awaryjnej 2.

  • elin 1 <number>—Przydziela elin do miejsca reagowania kryzysowego. Dla tej elin część <number> określa numer PSTN, który ma zastąpić rozszerzenie 911 dzwoniącego (na przykład 14085550100).

  • subnet 1 <ip-group> <subnet-mask>—Określa grupę podsieci wraz z określonym adresem podsieci dla tego miejsca reagowania kryzysowego. Użyj tego polecenia, aby zidentyfikować sieć dzwoniącego za pomocą adresu IP i maski podsieci. Na przykład: subnet 1 192.168.100.0 /26.

  • voice emergency response zone 1- Określa strefę reagowania kryzysowego.

  • location 1 (and 2)—Przydziela lokalizacje reagowania kryzysowego 1 i 2 do tej strefy reagowania kryzysowego.

  • voice class e164-pattern-map 301 (and 351)—Identyfikuje e164 mapy wzorców 301 i 351 dla tej klasy głosu. Mapa umożliwia zdefiniowanie planów połączeń i identyfikatorów lokalizacji awaryjnej.

Jeśli nakładka Wi-Fi nie pasuje dokładnie do podsieci IP, to wywołanie awaryjne urządzeń nomadycznych może nie mieć właściwego mapowania ELIN.

9

Skonfiguruj rówieśników dla PSTN. Aby uzyskać przykład konfiguracji peer dial, zobacz Przykłady połączeń PSTN.

10

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

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

Objaśnienie poleceń:

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

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

Zakończ synchronizację na żądanie

Opcjonalnie Wykonaj tę procedurę tylko wtedy, gdy chcesz wykonać natychmiastową synchronizację na żądanie. Ta procedura nie jest obowiązkowa, ponieważ synchronizatory chmur Webex wywołują dane do bramy przetrwania raz dziennie, automatycznie.

1

Zaloguj się do Centrum sterowania.

Jeśli jesteś organizacją partnerską, uruchamia się Partner Hub. Aby otworzyć Centrum sterowania, kliknij Customer wyświetl w Centrum Partnerów i wybierz odpowiedniego klienta lub wybierz My Organization aby otworzyć ustawienia centrum sterowania dla organizacji partnerskiej.

2

Przejdź do Services > PSTN & Routing > Gateway configurations > Manage Gateways.

3

Kliknij odpowiednią bramę przetrwania, aby otworzyć Survivability Service widok dla tej bramy.

4

Kliknij przycisk Sync przycisk.

5

Kliknij Submit.

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

Edytuj właściwości bramy przetrwania

Użyj tej opcjonalnej procedury tylko, jeśli chcesz edytować ustawienia istniejącej bramy przetrwania.
1

Zaloguj się do Centrum sterowania.

Jeśli jesteś organizacją partnerską, uruchamia się Partner Hub. Aby otworzyć Centrum sterowania, kliknij Customer wyświetl w Centrum Partnerów i wybierz odpowiedniego klienta lub wybierz My Organization aby otworzyć ustawienia centrum sterowania dla organizacji partnerskiej.

2

Przejdź do Services > PSTN & Routing > Gateway configurations > Manage Gateways.

3

Kliknij odpowiednią bramę przetrwania, aby otworzyć Survivability Service widok dla tej bramy.

4

Kliknij przycisk Edit przycisk i ustawienia aktualizacji dla poniższych.

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

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

5

Kliknij Submit.

Jeśli chcesz usunąć bramę przetrwania z centrum sterowania, anuluj przypisanie Survivability Gateway Obsługa pierwsza. Aby uzyskać więcej informacji, zobacz Przypisywanie usług do zarządzanych bram.

Konfiguracja włączania CDR na bramie przetrwania

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

Pod koniec zdarzenia przeżywalności, złącze przetwarza CDR wygenerowane w okresie zdarzenia wraz z danymi konfiguracyjnymi, aby zidentyfikować różne liczby połączeń. Wskaźniki obejmują liczbę połączeń całkowitych, połączeń alarmowych i połączeń zewnętrznych i są wykorzystywane do monitorowania wewnętrznego wykorzystania funkcji. Do chmury Webex wysyłane są tylko liczniki połączeń, podczas gdy rzeczywiste CDR nie są transmitowane.

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
!

Objaśnienie poleceń:

  • primary ifs bootflash:guest-share/cdrs/- Polecenie to ma na celu przechowywanie plików CDR w folderze share guest, 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- Domyślnie 60 minuty, ale ustawienie na 5 minuty pozwala na szybsze logowanie CDR do pliku.

  • cdr-format detailed- Jest to domyślny format. Format kompaktowy nie jest odpowiedni, ponieważ nie zawiera znacznika dial-peer.

Konfiguracja umożliwiająca przekierowywanie połączeń

Funkcja przesyłania połączeń jest częścią funkcji przetrwania, które zapewniają ciągłość obsługi połączeń podczas awarii sieci, gdy połączenie z chmurą Webex zostanie utracone. Brama Survivability działa jako lokalna brama awaryjna, pozwalająca punktom końcowym na lokalną rejestrację i utrzymanie podstawowych możliwości połączeń.

  • Zachowanie przekazywania połączeń w trybie Survivability jest zarządzane przez bramę Survivability za pomocą konfiguracji puli, konfiguracji peer dial-peer i zasad routingu, które obsługują połączenia lokalnie lub przekierowują je przez PSTN lub SIP.

  • Brama Survivability wyłącza SIP REFER, SIP przeniesiony tymczasowo dla połączeń do przodu i dodatkowych usług transferu połączeń, ponieważ Webex Calling nie używa tych metod w trybie survivability.

Skonfiguruj pule rejestrów głosowych dla scenariuszy wywołań:

Aby skorzystać z funkcji call-forward, skonfiguruj call-forward b2bua pod dowództwem voice register pool indywidualnych telefonów.

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

  • Aby włączyć call-forward no-answer, konfiguracja: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 włączające grupę myśliwską

Ta tabela zawiera mapowanie konfiguracji funkcji grupy myśliwych w Control Hub i przy użyciu poleceń bramy przetrwania

Funkcje grupy HuntKonfiguracja za pomocą centrum sterowaniaKomendy bramki przetrwania

Wybierz wzorzec routingu połączeń ​

Top-down/Simultaneous/Circular/Longest-idle​

Sekwencyjny/Równoległy/Peer/Longest-Idle

Dodaj grupę Hunt

Dodaj grupę myśliwską z nazwą i numerem telefonu według lokalizacji.

Aby dodać grupę Hunt, użyj voice hunt-group <tag> <call routing pattern>. Następnie dodaj numer telefonu za pomocą pilot polecenie i nazwa grupy hunt z description dowództwo

Wybierz Użytkowników, Przestrzenie robocze lub Wirtualne linie do dodania

Wybierz agentów, którzy będą należeć do grupy Hunt

Konfiguracja listy agentów przy użyciu number <tag> <phone-number> dowództwo

Przesuń po ustawionej liczbie pierścieni

Konfiguracja za pomocą Set number of Rings opcja

Konfiguracja za pomocątimeout <timeout value> polecenie przesunięcia połączenia do następnego agenta zamiast liczby pierścieni.

Przesuń się, gdy jesteś zajęty

Konfiguracja za pomocą Advance when busy opcja

Konfiguracja za pomocą present-call idle-phonedowództwo

Rozmaite połączenia, gdy wszyscy agenci są nieosiągalni

Konfiguracja za pomocą Divert calls when all agents unreachable opcja

Konfiguracja za pomocą final <phone number> dowództwo

Rozmaite połączenia, gdy wszyscy agenci są zajęci lub grupa myśliwska jest zajęta

Konfiguracja za pomocąDivert calls when all agents are busy or the hunt group is busy opcja

Konfiguracja przy użyciu final <phone number> command​

  • Konfiguruj sekwencyjne pierścienie grupowe 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

  • Konfiguracja równoległych pierścieni 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 zdefiniowania i wprowadzenia trybu konfiguracji dla grupy myśliwych.

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

  • number- Tworzy listę rozszerzeń/e164 numerów/ESN, które są członkami grupy myśliwych głosowych. Żaden numer na liście nie może być numerem pilotażowym innej grupy myśliwskiej.

  • pilot- Jest to główny numer lub numer katalogowy grupy myśliwskiej. Dzwoniący wybierają ten numer, aby dotrzeć do grupy myśliwskiej.

  • timeout- Ustawia maksymalną ilość czasu, w sekundach, jaką grupa myśliwska będzie próbowała nakłonić swoich członków przed podjęciem kolejnej akcji.

  • final- To polecenie określa numer awarii.

  • statistics collect​- Umożliwia zbieranie statystyk operacyjnych dla grupy myśliwskiej.

  • descriptin- opis grupy myśliwskiej

  • present-call idle-phone- Zgłoś telefon tylko do agentów, którzy są bezczynni.

Poniżej przedstawiono próbkę wyjściową z show voice hunt-group statistics polecenie. Wyjście obejmuje bezpośrednie połączenia z numerem grupy myśliwych głosowych 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 z pozdrowieniami i menu, które umożliwiają dzwoniącym wybranie odpowiedniego działu lub wybranie znanych numerów rozszerzeń.

B-ACD zapewnia automatyczne odbieranie i dystrybucję połączeń przy użyciu interaktywnych menu i lokalnych grup myśliwskich. Aplikacja B-ACD składa się z usług samoobsługowych (AA) i jednej usługi w kolejce połączeń. Automatyczny uczestnik B-ACD obsługuje połączenia PSTN, które są negocjowane z przychodzącym bagażnikiem SIP za pomocą kodeka g711 ulaw

B-ACD obsługuje grupy myśliwskie z sekwencyjnymi, równoległymi, równorzędnymi, najdłuższymi bezczynnymi liniami SIP współdzielonymi liniami i mieszanymi liniami współdzielonymi.

Połączenie przychodzące wskazuje numer pilota B-ACD AA i słyszy komunikat, który zawiera pozdrowienie i instrukcje, aby pomóc dzwoniącym w automatycznym przekierowywaniu połączenia.

Ograniczenia

Używaj tego samego kodeksu dla przychodzących i wychodzących rówieśników podczas przesyłania połączeń. Używanie różnych kodeków nie jest obsługiwane. System IOS nie będzie korzystał z transkodera dla połączeń obsługiwanych przez jakąkolwiek aplikację TCL.

Komponenty B-ACD

Aplikacja B-ACD składa się z usługi call-queue i jednej lub więcej usług AA. Konfigurowalne komponenty tych usług to:

  • Numer pilotażowy

  • Prompt powitalny i inne pliki audio

  • Opcje menu

  • Wybieranie przez rozszerzenie

Numer pilotażowy

Każda usługa AA ma swój własny numer pilotażowy AA, który dzwonią dzwoniący, aby dotrzeć do AA. Numer ten jest określony w param aa-pilot polecenie. Numer pilota AA nie jest powiązany z żadnym numerem telefonu agenta lub telefonem fizycznym, ale musisz zdefiniować parzysta z numerem pilota AA jako przychodzący numer dzwoniący, tak aby ten numer był dostępny dla zewnętrznych dzwoniących.

Prompt powitalny i inne pliki audio

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

Zmiana kolejności domyślnych plików audio

Domyślne pliki audio są dostarczane dla każdego punktu skryptu i są przekazywane do dzwoniących. Pobierasz domyślne pliki audio z łączei skopiować je do miejsca, do którego można dotrzeć routerem B-ACD, takiego jak pamięć flash lub serwer TFTP. Pliki audio i skrypty są dołączane do pliku tar na stronie internetowej. Domyślne pliki i ich wiadomości są wymienione w tabeli. Możesz przepisać spersonalizowane wiadomości nad domyślnymi wiadomościami, ale nie możesz zmienić nazw plików audio, z wyjątkiem tego, co zostało szczegółowo opisane w Zmiana kodów językowych 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 Pobieranie skryptów Tcl i komunikatów audio. Aby ponownie nagrać monity audio w istniejącej usłudze B-ACD, wykonaj czynności opisane w Aktualizacja parametrów skryptu i monitów dźwiękowych (tylko dial by extension).

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

"Dziękuję, że zadzwoniłeś." Zawiera dwusekundową przerwę po wiadomości.

3 s

en_bacd_options_menu.au

Dla prasy sprzedażowej 1 (pauza)

Dla obsługi klienta naciśnij 2 (pauza)

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

Aby porozmawiać z operatorem naciśnij zero.

Zawiera czterosekundową przerwę po wiadomości.

15sekundę

en_bacd_disconnect.au

„Nie jesteśmy w stanie przyjąć Twojego wezwania w tym czasie. Proszę spróbować ponownie później. Dziękuję, że zadzwoniłeś.” Zawiera czterosekundową przerwę po wiadomości.

10sekundę

en_bacd_invalidoption. au

„Wprowadziłeś nieprawidłową opcję. Proszę spróbować ponownie.” Zawiera jedną sekundę przerwy po wiadomości. Ten komunikat jest odtwarzany, gdy dzwoniący wybierze nieprawidłową opcję menu lub wskaże nieprawidłowe rozszerzenie.

7sekundę

en_bacd_enter_dest.au

„Proszę wpisać numer rozszerzenia, do którego chcesz dotrzeć.” Zawiera pięciosekundową przerwę po wiadomości. Ten komunikat jest odtwarzany, gdy dzwoniący wybiera dial-by-extension opcja

7sekundę

en_bacd_allagentsbusy. au

„Wszyscy agenci są obecnie zajęci pomocą innym klientom. Trzymaj się pomocy. Ktoś będzie z Tobą wkrótce”. Zawiera dwusekundową przerwę po wiadomości. To pozdrowienie znane jest również jako drugie pozdrowienie.

7sekundę

en_bacd_music_on_hol d.au

Muzyka w zawieszeniu (MOH) jest odtwarzana dla dzwoniących B-ACD.

60sekundę

Jeśli prześlesz dowolny z plików audio, pamiętaj, że komunikaty B-ACD wymagają formatu G.711 audio (.au) z kodowaniem 8-bit, mu-law i 8-kHz. Zalecamy następujące narzędzia audio lub inne o podobnej jakości:

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

  • AudioTool dla Solaris przez Sun Microsystems Inc.

Konfiguracja B-ACD

Poniżej znajduje się 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%
! 
Objaś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. Zakres wynosi od 1 do 9. Nie ma wartości domyślnej.

param aa-pilot

Określa numer pilota powiązany z funkcją automatycznego włączania

param voice-mail

Określa alternatywne miejsce docelowe dla 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 komunikatów przez aplikację IVR.

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

  • kod języka — dwuznakowy kod identyfikujący język powiązanych plików audio. Ważne wpisy są następujące:

    ch –chiński

    en —Polski

    sp – hiszpański

    aa —wszystkie

Ten kod językowy musi pasować do dwuznakowego prefiksu języka używanego w nazwach plików dźwiękowych, niezależnie od języka używanego w pliku. Aby uzyskać więcej informacji, zobacz Prompt powitalny i inne pliki audio

param welcome-prompt audio-filename

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

  • nazwa pliku audio —Identyfikator części nazwy pliku audio, która zawiera powitanie do odtworzenia, gdy dzwoniący po raz pierwszy dotrą do usługi B-ACD. Identyfikator części nazwy pliku nie zawiera przedrostka języka i musi zaczynać się od podkreślenia.

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

  • Przedrostek każdej nazwy pliku może być zmieniony na ch, en, sp lub aa. Przedrostek musi pasować do kodu określonego w parametrze kod języka w komendzie paramspace language, niezależnie od języka używanego w pliku.

  • Po prefiksie nazwa pliku powitalnego (domyślnie en_bacd_welcome.au) może mieć dowolną nazwę identyfikującą zdefiniowaną w param welcome-prompt polecenie.

  • Po prefiksie, nazwa pliku rozwijanego (nie jest dostarczana domyślnie) może mieć dowolną nazwę identyfikującą zdefiniowaną w param drop-through-prompt polecenie.

W plikach audio można nagrać wiersz w dowolnym języku. Nie jest konieczna zmiana przedrostka pliku zawierającego wiersz w innym języku, ponieważ przedrostki kodu języka są używane dla funkcji, które nie są częścią usługi B-ACD. Ważne jest jednak, aby prefiksy kodu języka dla plików pasowały do kodu języka, który jest określony w parametrze kodu języka w komendzie paramspace language, niezależnie od języka używanego w pliku audio.

Nie zmieniaj części identyfikatora nazwy pliku audio, z wyjątkiem _bacd_welcome.au . Skrypty identyfikują pliki audio, które mają takie same nazwy identyfikacyjne jak te w Tabelai mają ten sam prefiks, który podajesz w komendzie języka paramspace.

Dwa wyjątki od ogólnych reguł nazewnictwa plików to plik audio powitalny (domyślnie en_bacd_welcome.au) i plik audio. drop-through-option plik dźwiękowy monitu (nie podano domyślnej wartości). Części identyfikujące nazwy plików dla tych dwóch komunikatów dźwiękowych są wyraźnie określone podczas konfiguracji i są całkowicie konfigurowalne dla użytkownika. Pliki te mogą używać dowolnych nazw plików, o ile ich nazwy przestrzegają następujących konwencji:

  • Przedrostek nazwy pliku musi być taki sam jak kod języka podany w poleceniu paramspace language. Na przykład, en.

  • Identyfikator części nazwy pliku musi zaczynać się od podkreślenia. Na przykład: _welcome_to_xyz.au.

Używanie plików audio do opisywania wyborów 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.au oraz en_bacd_options_menu.au. Możesz przepisać niestandardowe wiadomości nad domyślnymi wiadomościami, które są dostarczane w tych plikach, jak wyjaśniono w Tabela.

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

Jeśli Twoja usługa B-ACD korzysta z wielu usług AA, będziesz potrzebował osobnych pozdrowień i instrukcji dla każdego AA, stosując następujące wytyczne:

  • Nagrywaj osobny komunikat powitalny dla każdej usługi AA, używając innej nazwy pliku audio dla każdego komunikatu powitalnego. Na przykład: en_welcome_aa1.au orazen_welcome_aa2.au. Przypomnienia powitalne, które zapisujesz w tych plikach, muszą zawierać zarówno powitanie, jak i instrukcje dotyczące opcji menu.

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

Opcje menu

Celem usługi B-ACD jest automatyczne przekierowywanie połączeń do właściwego miejsca docelowego w organizacji. Interaktywne usługi AA umożliwiają zapewnienie opcji menu dla dzwoniących, aby mogli oni dokonać odpowiednich wyborów dla swoich połączeń. Typy opcji menu, które są dostępne w B-ACD, są opisane w tabeli. Opcje menu są ogłaszane dzwoniącym za pomocą komunikatów dźwiękowych, które są opisane w Prompt powitalny i inne pliki audio.

TypOpisWymaganiaPrzykład.
Dial-by-extension

Dzwoniący naciska cyfrę, aby umożliwić wybranie znanego rozszerzenia.

Numer menu użyty dla tej opcji nie może być taki sam jak numery menu (aa-hunt) używane w usłudze call-queue.

Brak wymagań.

Po usłyszeniu wyboru menu dzwoniący wskaże 4 i jest w stanie wybrać wewnętrzny numer rozszerzenia.

Opcja Dial-by-Extension

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

Opcja dial-by-extension jest konfigurowana przez podanie numeru opcji menu dla parametru dial-by-extension. Gdy używane jest następujące polecenie, dzwoniący mogą wybrać 1 a następnie numer rozszerzenia.

param dial-by-extension-option 1

W ramach usługi call-queue B-ACD numer opcji dial-by-extension i numery opcji grupy hunting muszą być wzajemnie wykluczające się. To ograniczenie oznacza, że numer opcji używany w opcji dial-by-extension 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 do określenia grup hunt w konfiguracji usługi call-queue, możesz użyć opcji 6 dla opcji dial-by-extension, ale nie żadnej z liczb 1 do 5.

Jeśli wszystkie dziesięć liczb aa-hunt są używane dla grup hunt w usłudze call-queue, opcja dial-by-extension nie zostanie pozostawiona. Należy pamiętać, że to ograniczenie opiera się na wszystkich numerach opcji (numerach aa-hunt) używanych w usłudze call-queue, a nie na numerach opcji używanych w aplikacji AA.

Pobieranie skryptów Tcl i komunikatów audio

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

  1. Skopiuj plik tar do bootflash routera SGW

  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.

Objaśnienie poleceń:

PolecenieWyjaśnienie

Pobierz plik tar B-ACD

Pobierz plik tar B-ACD o nazwie cme-b-acd-3.0.0.8.tar do serwera TFTP dostępnego dla routera SGW.

Ten plik tar zawiera skrypt AA Tcl, skrypt Tcl w kolejce wywołań i domyślne pliki audio potrzebne do obsługi B-ACD

enable

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

archivetar/xtract <source-url> flash:

Rozpakowuje pliki w archiwum plików B-ACD i kopiuje je do pamięci flash. Następujące pliki znajdują się w cme-b-acd-3.0.0.8.tar plik:

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

  • app-b-acd-x.x.x.x.tcl (skrypt wywołań kolejki)

  • 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)

W razie potrzeby nagrywać

Nagrywaj pliki audio z niestandardowymi wiadomościami, 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 at 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:

Aktualizacja parametrów skryptu i monitów dźwiękowych (tylko dial by extension)

Parametry skryptu B-ACD można zaktualizować, wprowadzając zmiany w konfiguracji systemu IOS Cisco. Aby zmiany parametru zadziałały, należy zatrzymać i ponownie załadować skrypty B-ACD, które zostały wprowadzone. Jeśli powtórzysz polecenia dźwiękowe, musisz ponownie załadować pliki dźwiękowe, które zostały zmienione.

  1. Określ identyfikatory sesji dla wszystkich aktywnych sesji-

    Użyj showcall application sessions polecenie w trybie uprzywilejowanym EXEC do uzyskiwania numerów identyfikatorów sesji (SID) dla usług AA i połączeń kolejki. Jeśli sesja AA nie ma aktywnych połączeń, nazwa skryptu AA nie pojawi się na wyjściu show call application sessions polecenie.

  2. W razie potrzeby zatrzymaj sesje serwisowe B-ACD AA i call-queue – Używając numerów identyfikacyjnych sesji z Step1, zatrzymaj sesje serwisowe B-ACD AA i call-queue. Użyj call application session stop polecenie w trybie uprzywilejowanym EXEC do zatrzymania sesji AA i wywołań kolejki.
  3. Przeładuj skrypt AA i skrypty w kolejce połączeń- Użyj call application voice load polecenie w trybie uprzywilejowanym EXEC do ponownego wczytania skryptów.
  4. Jeśli plik monitu audio został zmieniony, przeładuj go - Użyj audio-prompt load polecenie w trybie uprzywilejowanym EXEC do ponownego wczytania pliku audio. Powtórz to polecenie dla każdego pliku audio, który został zmieniony.

Weryfikacja statusu B-ACD

Użyj show call application sessions polecenie do sprawdzenia, czy B-ACD jest aktywne.

Poniższy przykład pokazuje sesję z aktywnymi aplikacjami AA i call-queue. 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ę z aktywnym tylko programem kolejowym. Skrypt AA nie pojawia się na wyjściu z show call application sessions polecenie, ponieważ nie ma aktywnych połączeń. Nazwa usługi AA pojawia się na wyjściu tylko wtedy, gdy jest aktywne połączenie. Skrypt kolejki połączeń aktywuje się po pierwszym wywołaniu 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

Parametry skryptu B-ACD można zaktualizować, wprowadzając zmiany w konfiguracji systemu IOS Cisco. Aby zmiany parametrów były skuteczne, należy zatrzymać i ponownie załadować skrypty B-ACD, do których wprowadzono zmiany, jak wyjaśniono w poniższych krokach. Jeśli powtórzysz polecenia dźwiękowe, musisz ponownie załadować pliki dźwiękowe, które zostały zmienione.

  1. Określ identyfikatory sesji dla wszystkich aktywnych sesji:

    Użyj show call application sessions polecenie w trybie uprzywilejowanym EXEC do uzyskiwania numerów identyfikatorów sesji (SID) dla usług AA i połączeń kolejki. Jeśli sesja AA nie ma aktywnych połączeń, nazwa skryptu AA nie pojawi się na wyjściu show call application sessions polecenie.

    Poniższy przykład pokazuje sesję z aktywnymi wywołaniami. Pole „Aplikacja” to nazwa usługi nadana skryptowi kolejki połączeń i skryptowi AA. Możesz także zobaczyć nazwy usług w wyjściu polecenia running-config show.

    
    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 call-queue

    Używając numerów identyfikacyjnych sesji z Step 1, zatrzymaj usługę B-ACD AA i sesję obsługi w kolejce połączeń. Użyj call application session stop polecenie w trybie uprzywilejowanym EXEC do zatrzymania sesji AA i wywołań kolejki.

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

    Podczas korzystania z polecenia stop sesji aplikacji dla usługi AA, następują następujące czynności:

    Usługa AA została wstrzymana.

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

    Nazwa usługi AA jest usuwana z wyjścia dla show call application sessions polecenie.

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

    Jeśli nazwa usługi AA nie pojawia się na wyjściu dla show call application sessions polecenie, oznacza to, że nie ma sesji połączeń i nie musisz wydawać call application session stop Rozkaz dla niego.

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

    Użyj call application voice load polecenie w trybie uprzywilejowanym EXEC do ponownego wczytania skryptów.

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

    Użyj audio-prompt load polecenie w trybie uprzywilejowanym EXEC do ponownego wczytania pliku audio. Powtórz to polecenie dla każdego pliku audio, który został zmieniony.

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

Ograniczenia i ograniczenia

  • Dostępność usługi Public Switched Telephone Network (PSTN) zależy od kanałów SIP lub obwodów PSTN dostępnych podczas awarii 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 zarejestrować się w usłudze Webex Calling podczas przerw. W rezultacie podczas przerwy mogą nie być w stanie zadzwonić do innych numerów z tej samej lokalizacji.

  • Wzorce wybierania mogą działać inaczej w trybie Survival niż w trybie Active.

  • 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 Calling nie jest obsługiwana w trybie Survival.

  • Nie konfiguruj SIP bind polecenie w trybie konfiguracji głosowej usługi głosowej. Prowadzi to do niepowodzenia w rejestracji punktów końcowych za pomocą Survivability Gateway.

  • Upewnij się, że Enterprise Significant Numbers (ESN) w różnych lokalizacjach fizycznych są unikalne, aby uniknąć konfliktów i poprawić identyfikowalność, redundancję i niezawodność awarii.

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

  • Klucze miękkie MPP: Klawisze miękkie, takie jak Park, Unpark, Barge, Pickup, Group Pickup i Call Pull nie są obsługiwane, ale nie wydają się być wyłączone na urządzeniu.

  • Linie wspólne: Połączenia wykonywane na liniach współdzielonych mogą dzwonić na wszystkich urządzeniach; jednak inne funkcje linii współdzielonych, takie jak zdalne monitorowanie stanu linii, przytrzymaj, wznowienie, zsynchronizowane nie przeszkadzają (DND) i ustawienia przekierowywania połączeń, nie są dostępne.

  • Konferencja: Konferencje lub rozmowy trójstronne nie są obsługiwane.

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

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

  • Grupy myśliwskie: Możesz skonfigurować do 100 grup myśliwskich, przy czym każda grupa obsługuje maksymalnie 32 użytkowników.

  • Rozszerzony wygląd połączenia współdzielonego: Funkcje takie jak powiadamianie o stanie linii, współdzielone przytrzymanie linii/zdalne wznowienie oraz inne z połączeniami podstawowymi, grupą myśliwską lub połączeniem do przodu nie są obsługiwane.

  • Routing połączeń z grupą Hunt: Ważony schemat routingu połączeń nie jest obsługiwany.

Doświadczenie użytkownika podczas pracy awaryjnej

Jeśli jakaś lokalizacja w Twojej firmie utraci połączenie z Internetem, a Ty znajdujesz się w tej lokalizacji, możesz nadal nawiązywać i odbierać połączenia, zarówno połączenia wewnętrzne w firmie, jak i połączenia zewnętrzne do klientów. Zobacz Webex App | Przetrwanie witryny.

Przykłady konfiguracji

Przykłady połączeń PSTN

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

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

  • Gniazdo SIP do bramy PSTN

Połączenie karty interfejsu głosowego z PSTN

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

Gniazdo SIP do bramy PSTN

Można skonfigurować połączenie trunk SIP, które wskazuje na bramę PSTN. Aby skonfigurować połączenie bagażnika na bramie, użyj konfiguracji najemcy klasy głosowej. 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 rówieśnika

W przypadku połączeń z gniazdem należy skonfigurować przychodzące i wychodzące połączenia z gniazdem. Konfiguracja zależy od Twoich wymagań. Aby uzyskać szczegółowe informacje o konfiguracji, zobacz Przewodnik konfiguracji rówieśnika wybierania, Cisco IOS Release 3S.

Poniżej przedstawiono przykładowe konfiguracje:

Rozmówcy wychodzące 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ące połączenie 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 liczbowe

W przypadku połączeń PSTN może być konieczne użycie reguł tłumaczenia, aby przetłumaczyć wewnętrzne rozszerzenia na numer E164 , 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 wywołania awaryjnego

Poniższy przykład zawiera przykład konfiguracji wywołania awaryjnego.

Jeśli nakładka WiFi nie pasuje dokładnie do podsieci IP, wówczas wywołanie awaryjne urządzeń nomadycznych może nie mieć poprawnego mapowania ELIN.

Miejsca reagowania kryzysowego (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 

Wychodzące osoby na telefonie


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?