- Strona główna
- /
- Artykuł
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.

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ń.
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ę:
-
Skonfiguruj obsługę programu Unified SRST dla punktów końcowych rejestrujących się w programie Unified Communications Manager. Aby zapoznać się z konfiguracją, zobacz Przewodnik administracyjny Cisco Unified SRST.
-
W tej samej bramie postępuj zgodnie z opisem Przepł yw zadań konfiguracji przetrwania witryny w tym artykule, aby skonfigurować bramę z funkcją przetrwania witryny dla punktów końcowych. Webex Calling
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.
| Funkcja | Urządzenia MPP i aplikacja Webex | VG4xx 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.
| Typ | Modele | Wersja 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.
| Model | Maksymalna liczba rejestracji punktów końcowych | Wersja 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
|
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.
| Kroki | Polecenie lub działanie | Cel |
|---|---|---|
|
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 |
Skonfiguruj licencje dla bramki przetrwania. | |
|
4 |
Skonfiguruj certyfikaty dla bramki przetrwania. | |
|
5 |
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
| 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:
|
| 3 |
Z listy rozwijanej Typ usługi wybierz Br ama przetrwania i wypełnij następujące pola:
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.
|
Pobierz szablon konfiguracji
| 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 |
|
| 3 |
Kliknij odpowiednią bramkę przetrwania. |
| 4 |
Kliknij Pobierz szablon konfiguracji i pobierz szab lon na komputer stacjonarny lub laptop. |
Konfigurowanie licencji
| 1 |
Przejdź do trybu konfiguracji globalnej na routerze:
|
| 2 |
Konfiguruj licencje za pomocą poleceń, które mają zastosowanie tylko do konkretnej platformy.
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:
|
| 2 |
Wygeneruj klucz prywatny RSA, uruchamiając następujące polecenie. Moduł klucza prywatnego musi wynosić co najmniej 2048 bitów.
|
| 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.
|
| 4 |
Wygeneruj żądanie podpisania certyfikatu, uruchamiając Po wyświetleniu monitu wprowadź 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:
|
| 5 |
Po wydaniu certyfikatu przez urzędu certyfikatu uruchom 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ą 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. |
| 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.
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ń.
|
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.
Ten krok ma zastosowanie tylko w przypadku eksportu z innego routera Cisco IOS XE. |
| 2 |
(Opcjonalnie) Utwórz pakiet PKCS12 przy użyciu OpenSSL. 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.
Poniżej znajduje się przykładowa konfiguracja polecenia i szczegóły dotyczące konfigurowalnych parametrów:
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ń.
|
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.
gdzie:
|
| 2 |
Wykonaj konfiguracje usług głosowych:
Wyjaśnienie poleceń:
|
| 3 |
Włącz przeżywalność na routerze:
Wyjaśnienie poleceń:
|
| 4 |
Skonfiguruj serwery NTP:
|
| 5 |
(Opcjonalnie). Skonfiguruj ogólne uprawnienia wywołania klasy ograniczeń:
W poprzednim przykładzie utworzono zestaw niestandardowych klas ograniczeń nazwanych kategoriami (na przykład |
| 6 |
Skonfiguruj listę preferowanych kodeków. Na przykład poniższa lista określa g711ulaw jako preferowany kodek, a następnie g711alaw.
Wyjaśnienie poleceń:
|
| 7 |
Skonfiguruj domyślne pule rejestru głosowego:
Wyjaśnienie poleceń:
|
| 8 |
Skonfiguruj połączenie alarmowe:
Wyjaśnienie poleceń:
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).
Wyjaśnienie poleceń:
|
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 |
|
| 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
| 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 |
|
| 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.
|
| 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
|
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 polowania | Konfiguracja przy użyciu koncentratora sterowania | Polecenia 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ą |
|
Zaawansować po ustawionej liczbie pierścieni |
Konfiguracja przy użyciu opcji Ustaw liczbę pierścieni |
Skonfiguruj za pomocą |
|
Zaawansować, gdy jesteś zajęty |
Konfiguracja przy użyciu opcji Zaawansowane, gdy jest zajęty |
Skonfiguruj za pomocą |
|
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ą |
|
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ą |
-
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 pliku | Domyślne ogłoszenie | Dł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ę |
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:| Polecenie | Wyjaś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.
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.
|
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.auien_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.
| Typ | Opis | Wymagania | Przykł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.
-
Skopiuj plik tar do routera SGW bootflash
Odkompresuj pliki tcl i audio za pomocą polecenia:
archive tar /xtract bootflash:cme-b-acd-3.0.0.8.tar bootflash:- W razie potrzeby ponownie nagrywaj pliki audio.
Wyjaśnienie poleceń:
| Polecenie | Wyjaśnienie |
|---|---|
|
Pobierz plik B-ACD tar |
Pobierz plik tar B-ACD wywołany 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
|
|
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.
-
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 zshow call application sessionspolecenia. - 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ń. - Przeładuj skrypt AA i skrypty kolejki połączeń- Użyj
call application voice loadpolecenia w uprzywilejowanym trybie EXEC, aby ponownie załadować skrypty. - 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.
-
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 zshow 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 - 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 12Podczas 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 niejcall application session stoppolecenia. -
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 -
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