- Domov
- /
- Článok
Vlastné riešenie siete PSTN pre Webex for Cisco BroadWorks
Definície
Definície | Opis |
---|---|
Partner spoločnosti Cisco | Subjekt (vo všeobecnosti Poskytovateľ služieb), ktorý predáva produkty a služby Cisco svojim zákazníkom. |
Koncový zákazník | Používatelia, ktorí používajú produkty a služby Cisco, ktoré im predáva partner Cisco. |
KOCKA | Cisco Unified Border Element |
Partnerská organizácia | Úložisko Webex Identity and Service Management, ktoré uchováva informácie o partneroch Cisco a ich zákazníkoch. |
Partnerské centrum | Webový portál na poskytovanie identity a služieb pre partnerov Cisco a zákazníkov, ktorých spravujú. |
Zákaznícka organizácia | Repozitár Webex Identity and Service Management, ktorý uchováva informácie o koncovom zákazníkovi. |
BroadWorks Enterprise alebo poskytovateľ služieb / skupina | Zastupovanie koncového zákazníka v BroadWorks. |
Prehľad
Riešenie Bring Your Own PSTN (BYoPSTN) umožňuje Webexu pre poskytovateľov služieb Cisco BroadWorks poskytovať používateľom telefónne čísla, ktoré vlastnia, keď sa pripájajú k stretnutiam Webex. Toto riešenie umožňuje partnerom využívať ich vlastné siete PSTN a využívať existujúce vzťahy s poskytovateľmi PSTN namiesto používania čísel poskytovaných spoločnosťou Cisco.
Referenčná architektúra v tomto dokumente poskytuje komplexný dizajn pre možnosť BYoPSTN. Táto architektúra je overená spoločnosťou Cisco a používa Cisco Unified Border Element (CUBE) ako kontrolér hraníc relácie (SBC) na prenos hovorov medzi BroadWorks a Webex Meetings.
Výber možnosti pripojenia k schôdzi
Webex pre Cisco BroadWorks v súčasnosti podporuje dve možnosti poskytovania telefónnych čísel na stretnutia. Poskytovatelia služieb si musia vybrať jednu z týchto dvoch možností – kombinácia nie je podporovaná:
Cisco call-in čísla (Cisco PSTN) – spoločnosť Cisco poskytuje telefónne čísla, ktoré môžu účastníci schôdze použiť na pripojenie k schôdzam
Telefonické čísla poskytnuté partnerom (BYoPSTN) – Poskytovatelia služieb poskytujú svoje vlastné telefónne čísla, ktoré môžu účastníci schôdze použiť pri pripájaní sa k schôdzam
Riešenie BYoPSTN
Partneri, ktorí si vyberú možnosť volania poskytnutého partnerom (BYoPSTN), musia poskytnúť svoje vlastné telefónne čísla PSTN a musia zabezpečiť sieťovú infraštruktúru, ktorá je potrebná na smerovanie hovorov do az Webexu. Riešenie BYoPSTN uľahčuje smerovanie hovorov Over the Top (OTT) cez verejný internet z BroadWorks na Webex.
Pri výbere možnosti BYoPSTN platia nasledujúce podmienky:
Partneri Cisco môžu používať rovnaké telefónne čísla pre viac ako jedného koncového zákazníka. Tieto telefónne čísla môžu byť v ktorejkoľvek krajine, v ktorej Partner pôsobí.
Možnosť BYoPSTN nevyžaduje žiadne zmeny vo všeobecnom procese registrácie pre Webex pre zákazníkov Cisco BroadWorks.
BYoPSTN vyžaduje poskytovanie na úrovni partnera Cisco a všetci koncoví zákazníci, ktorých si partneri aktivujú po spustení BYoPSTN, sú aktivovaní automaticky.
Všetky požiadavky na poskytovanie služieb na stretnutiach zákazníkov sú automatické, ako pri súčasnom všeobecne dostupnom riešení.
Partneri, ktorí si aktivujú štandardný aj prémiový balík, majú dve miesta stretnutia: jedna stránka pre štandardných používateľov a druhá pre prémiových používateľov. Obe lokality sú povolené pre BYoPSTN.
Účastníci schôdze, ktorí sa zúčastňujú na schôdzach, sa môžu rozhodnúť používať zdieľanie videa a obsahu cez internet.
Vzťahuje sa na pripájania sa k stretnutiam pre stretnutia Space aj stretnutia PMR. Upozorňujeme, že pre priestorové stretnutia musí byť priestor vytvorený štandardným alebo prémiovým používateľom s hostiteľskými možnosťami Webex Meeting, aby mohli získať prístupové číslo PSTN – priestory vytvorené používateľmi Basic nezískajú prístupové čísla PSTN.
Tento dokument poskytuje overenú konfiguráciu, ktorá používa CUBE ako váš SBC. Ak však nechcete používať CUBE, môžete nasadiť svoj vlastný SBC.
Architektúra
Riešenie Webex for Cisco BroadWorks BYoPSTN stavia na sade služieb Webex Edge, konkrétnejšie na službe Webex Edge Audio dostupnej pre podnikových zákazníkov. Architektúra je prispôsobená na integráciu infraštruktúry Cisco Partners BroadWorks s Webex Edge Audio, čím umožňuje partnerovi Cisco centrálne konfigurovať sady telefónnych čísel na použitie ich koncovými zákazníkmi.
Hlavné prvky architektúry sú nasledovné:
BroadWorks – infraštruktúra BroadWorks partnerov spoločnosti Cisco
Cisco Unified Border Element (CUBE) – referenčný hraničný kontrolér relácie (SBC) pre riešenie nasadené v dátovom centre Cisco Partners. CUBE musí byť vo vnútri DMZ. Všimnite si, že ak nechcete používať CUBE, môžete nasadiť svoj vlastný SBC.
Webex Edge Audio – služba Webex, ktorá oddeľuje PSTN od Webex zmenou smerovania hovorov tak, aby využívala infraštruktúru poskytovanú partnerom Cisco.
Výzvy účastníkov, aby sa pripojili k schôdzi, prechádzajú cez BroadWorks do CUBE az CUBE do infraštruktúry Webex v cloude cez internet. Tento model je použiteľný pre oba nasledujúce scenáre pripojenia k schôdzi:
Privolať– účastník vytočí telefónne číslo v pozvánke na schôdzu buď na svojom zaregistrovanom telefóne BroadWorks, mobilnom zariadení alebo v aplikácii Webex. Hovor iniciuje BroadWorks.
Spätné volanie (voliteľné)—účastník požaduje, aby Webex zavolal na telefónne číslo, ktoré účastník poskytne. Hovor iniciuje Webex.
Hovory smerované z BroadWorks do CUBE v rámci partnerskej infraštruktúry budú používať SIP TCP pre signalizáciu hovorov a RTP pre médiá. Od CUBE po Webex používajú hovory SIP TLS na signalizáciu a sRTP na médiá. Smerovanie hovorov z CUBE na WebEx je cez internet a nepoužíva SIP Trunk.
Typické nastavenie pre scenáre volania/spätného volania je nasledovné:
Cisco Partner má telefónne číslo PSTN (napríklad 2403332200) a priradený prístupový kód Webex (napríklad 88631321777971704941).
Cisco Partner poskytuje virtuálneho predplatiteľa na BroadWorks, ktorý zodpovedá zariadeniu CUBE. Partner priradí telefónne číslo k prístupovému kódu a naopak.
Prístupový kód, ktorý sa odosiela spoločnosti Webex v správach SIP, identifikuje miesta stretnutí spojené s partnerom Cisco.
Vyššie uvedené telefónne číslo na prístup k mapovaniu kódov sa konfiguruje raz a je spoločné pre všetky miesta stretnutí koncových zákazníkov.
Účastníci, ktorí sa pripájajú k schôdzi, musia zadať zodpovedajúce ID schôdze (napríklad 123456), ktoré identifikuje konkrétnu schôdzu, ku ktorej sa majú pripojiť.
Odporúča sa, aby sa partneri riadili modelom redundancie uvedeným nižšie.
Pripojiť sa k schôdzi pomocou funkcie Call-in
Nasledujúci obrázok znázorňuje proces používateľa, ktorý sa pripojí k schôdzi prostredníctvom zavolania.
Tu sú kroky potrebné na to, aby sa účastník mohol pripojiť k schôdzi zavolaním.
Používateľ naplánuje stretnutie vo Webexe. Webex priradí ID schôdze (napríklad 123456).
Používateľ vytočí telefónne číslo, ktoré je priradené k schôdzi (napríklad 2403332200). SIP INVITE nesie URI požiadavky ako telefónne číslo spojené so stretnutím.
BroadWorks preloží telefónne číslo na prístupový kód (napríklad 88631321777971704941) priradený k lokalite stretnutia a presmeruje hovor na CUBE s URI požiadavky ako prístupovým kódom.
Webex prijme SIP INVITE a prijme hovor. Jazyk oznámení je určený jazykom uvedeným pre telefónne číslo, keď je poskytované v Cisco Partner Hub a BroadWorks.
Používateľ zadá ID stretnutia (napríklad 123456) pomocou DTMF. Webex overí používateľa a potom mu umožní pripojiť sa k schôdzi.
Pripojenie k schôdzi pomocou spätného volania (voliteľné)
Nasledujúci obrázok ukazuje proces používateľa, ktorý sa pripojí k schôdzi spätným volaním, používateľ požiada o zavolanie z Webexu, aby sa pripojil k schôdzi.
Tu sú kroky potrebné na to, aby sa účastník pripojil k schôdzi spätným volaním:
Používateľ naplánuje stretnutie vo Webexe. Webex priradí ID schôdze (napríklad 123456).
Používateľ požiada o hovor z Webexu na požadované číslo (napríklad +16504441000), aby sa pripojil k schôdzi pomocou aplikácie Webex alebo klienta Meetings.
Webex iniciuje SIP INVITE to CUBE na základe skupiny Callback DNS SRV, poskytovanej v Cisco Partner Hub a BroadWorks. Identifikátor URI požiadavky SIP INVITE obsahuje telefónne číslo, ktoré musí prijať hovor (napríklad +16504441000@cube.example.com).
CUBE preloží telefónne číslo v ID vzdialenej strany na hodnotu, ktorá identifikuje virtuálneho predplatiteľa na BroadWorks (napríklad 88631321777971704941@ecccx.amer.pub.webex.com). Toto identifikuje CUBE ako virtuálneho používateľa pre aplikačný server BroadWorks.
Volanie sa ponúkne užívateľovi požadovanému telefónnemu číslu a užívateľ hovor prijme, aby sa pripojil k schôdzi. Toto telefónne číslo môže byť predplatiteľom BroadWorks alebo číslom PSTN. Ak je požadované číslo číslo PSTN, BroadWorks použije zabezpečenú cestu na smerovanie hovoru do PSTN.
Pre možnosť Callback je povinné aktivovať nasledujúce dve funkcie:
- 102746 – Podpora BroadWorks pre CI UUID
- 102074 – BYO PSTN fakturačná podpora pre CallBack a CallIn
Toto je možné potvrdiť z CLI, ako je uvedené nižšie:
AS_CLI/System/ActivatableFeature> get
Id Description Activated Last Modified Timestamp
=============================================================================================
102746 BroadWorks Support for CI UUID true
102074 BYO PSTN Billing support for CallBack and CallIn true
Podrobný popis týchto funkcií a aktivácie nájdete v tomto dokumente v sekcii „Virtuálny predplatiteľ schôdze VoiceXML Meeting Callback“.
Ak sa rozhodnete nenakonfigurovať možnosť Pripojenie k schôdzi pomocou spätného volania, používatelia môžu na pripojenie k schôdzam použiť buď možnosť Zavolať, alebo sa môžu pripojiť pomocou zvuku z počítača. V tomto prípade nemusíte konfigurovať skupiny spätného volania DNS SRV. |
Prehľad konfigurácie riešenia
Riešenie má niekoľko rôznych komponentov, z ktorých každý musí byť správne nakonfigurovaný, aby riešenie úspešne fungovalo. Komponenty sú nasledovné:
BroadWorks
CUBE (alebo alternatívny kontrolór SP Certified Session Border Controller (SBC))
Webex Edge Audio
Medzi konfiguráciou týchto rôznych komponentov existujú vzájomné závislosti, a preto sa vyžaduje, aby jedna alebo viacero organizácií na výrobu riešení dokončilo požadovanú konfiguráciu a overenie riešenia.
Organizácia semien
Začiatočná organizácia je organizácia Webex, ktorú nakonfigurujete na generovanie a overovanie nastavení pre riešenie BYoPSTN. Zdrojová organizácia musí mať aspoň jedného používateľa priradeného a Štandardný balík, a štandardný balík musí používať Telefónne čísla poskytnuté partnerom (BYoPSTN) možnosť pripojenia na stretnutie. Odporúča sa, aby ste organizáciu zdroja priradili k testovaciemu poskytovateľovi služieb BroadWorks alebo podniku.
Organizácie zaoberajúce sa prípravou riešení slúžia dvom účelom:
Konfigurácia semien—Poskytovanie počiatočnej organizácie (organizácií) generuje telefónne číslo na mapovanie prístupových kódov stretnutí a univerzálny jedinečný identifikátor miesta stretnutia (UUID lokality), ktoré sú potrebné pre prebiehajúcu prevádzku riešenia. Tieto informácie sú potrebné na konfiguráciu virtuálnych predplatiteľov BroadWorks (VSUB).
Overenie konfigurácie—Použite organizáciu semien na zistenie, či je vaše riešenie BYoPSTN nakonfigurované v súlade s vašimi požiadavkami. Použite základnú organizáciu a testovacích používateľov na overenie prípadov použitia volania a spätného volania na schôdzku pomocou čísel volaní poskytnutých partnerom a záznamov spätného volania DNS SRV (ak je povolené spätné volanie).
Správca musí vygenerovať organizáciu počiatočného riešenia pre každú jedinečnú množinu telefónnych čísel a záznamov spätného volania DNS SRV. Generovanie organizácie východiskového riešenia v každom prípade vygeneruje požadované telefónne číslo k mapovaniu prístupových kódov k schôdzke a možnosť overiť súvisiace prípady použitia volaní na schôdzku a spätného volania pre tieto telefónne čísla a záznamy DNS SRV spätného volania.
Správca, ktorý používa Cisco Partner Hub, musí vybrať jednu organizáciu s východiskovým riešením ako organizáciu primárna organizácia riešenia semien. UUID lokality stretnutia štandardného balíka schôdze tejto organizácie s primárnym východiskovým riešením musí byť nakonfigurované na BroadWorks. Je dôležité, aby táto lokalita stretnutia zostala poskytovaná, pretože UUID tejto lokality sa odosiela v každej žiadosti o pripojenie k schôdzi ako autentifikačný token. Toto jediné UUID lokality zdieľajú všetky súbory telefónnych čísel a záznamov DNS SRV so spätným volaním. Nie sú potrebné viaceré hodnoty UUID lokality.
Primárne a akékoľvek sekundárne organizácie s východiskovým riešením môžu byť v prípade potreby vymazané pred pridelením sady telefónnych čísel a záznamov DNS SRV spätného volania netestovaným zákazníkom. Keď sú množina telefónnych čísel a záznamov DNS SRV spätného volania priradená akýmkoľvek netestovaným zákazníkom, tieto telefónne čísla a záznamy spätného volania sú priradené k stránkam stretnutí týchto zákazníkov a používajú sa na pripojenie k schôdzi pomocou volania a spätného volania. Akékoľvek zmeny by sa mali považovať za ovplyvňujúce službu.
Nasledujúce časti poskytujú viac podrobností o rôznych konfiguračných prvkoch.
Konfiguračné prvky BYoPSTN
Kľúčovým prvkom riešenia je konfigurácia telefónnych čísel partnerov Cisco a záznamov spätného volania DNS SRV. BYoPSTN používa skupiny telefónnych čísel a spätné volanie DNS SRV skupiny ako spôsob priraďovania geograficky založených telefónnych čísel a redundantného smerovania hovorov pre stretnutia Webex. Tieto prvky sú priradené koncovým zákazníkom podľa zákazníckej šablóny.
Skupiny telefónnych čísel (PNG)
Cisco Partners poskytujú telefónne čísla, ktoré používajú účastníci na pripojenie k stretnutiam v Cisco Partner Hub. Tieto telefónne čísla sú usporiadané do skupiny telefónnych čísel. Zoznam telefónnych čísel je priradený k lokalite stretnutia. Všetky osobné zasadacie miestnosti (PMR) a plánované schôdze na danej lokalite schôdze používajú priradené telefónne čísla. Nasleduje príklad skupiny telefónnych čísel:
Názov telefónneho čísla | Krajina | Kód krajiny | Telefónne číslo | Oznámenie | Typ mýta | Priorita volania |
---|---|---|---|---|---|---|
USA Maryland | USA | +1 | 2403332200 | Angličtina | Mýto | Primárny |
Americká Florida | USA | +1 | 9049002303 | Angličtina | Mýto | Sekundárne |
americký New York | USA | +1 | 8056504578 | Angličtina | Bezplatné číslo | Žiadne |
Telefónne čísla majú nasledujúce atribúty:
Phone Number Name — Meno na popis telefónneho čísla
Country—Krajina, ku ktorej je telefón priradený
Kód krajiny – predvoľba krajiny alebo predvoľba krajiny
Telefónne číslo – telefónne číslo, ktoré sa použije na pripojenie k schôdzi bez predvoľby krajiny
Oznámenie – jazyk oznámenia, ktoré sa prehrá, keď sa účastník pripája k schôdzi
Typ mýta – typ čísla: Mýto alebo bezplatné
Priorita hovoru – priorita priradená číslam stretnutí. Pohľad účastníkov na čísla na pripojenie k schôdzi je usporiadaný na základe tejto priority.
Predvolené telefónne čísla: Správcovia môžu telefónnemu číslu v skupine telefónnych čísel priradiť prioritu volania Primárna, Sekundárna alebo Žiadna. Telefónne čísla s prioritou Primárne alebo Sekundárne sú predvolené telefónne čísla. Predvolené telefónne čísla sa odosielajú v e-mailoch s pozvánkami na schôdzu a sú uvedené v poradí priorít, ktoré by mali účastníci použiť na pripojenie k schôdzam. Predvolené telefónne čísla nemusia byť v rovnakej krajine. Musí byť zvolené primárne telefónne číslo, sekundárne telefónne číslo je voliteľné. Aspoň jedno z predvolených telefónnych čísel musí byť typu Mýto.
Používatelia koncových zákazníkov sa môžu rozhodnúť zadať svoje vlastné predvolené telefónne čísla pomocou webového rozhrania lokality stretnutia. Tieto čísla sa zobrazia pre daného používateľa a jeho účastníkov, keď sú hostiteľom stretnutia. Ak sa používateľ pripojí k schôdzi ako účastník, zobrazí sa iba jemu.
Ako v príklade vyššie, ustanovenia správcu Cisco Partner USA Maryland ako primárny a Americká Florida ako sekundárne sú to predvolené telefónne čísla. Používateľ sa môže rozhodnúť prepísať to na svojich stretnutiach zmenou primárneho nastavenia na americký New York a sekundárne ako USA Maryland.
Maximálny počet telefónnych čísel pre danú skupinu telefónnych čísel je 98.
POZNÁMKA: Konfigurácia vyhradeného čísla pre jeden podnik nie je podporovaná.
Spätné volanie DNS SRV Groups (CDSG)
Aby si účastníci schôdze mohli vybrať možnosť spätného volania, vyžaduje sa Callback DNS SRV Group, ktorá ukazuje na inštancie CUBE v sieti partnera Cisco. Webex používa tieto záznamy na smerovanie spätného volania cez CUBE do spoločnosti BroadWorks, ktorá potom môže spätne zavolať na telefónne číslo účastníka schôdze.
Nasleduje príklad Callback DNS SRV Group.
Krajina/región | Kód krajiny | DNS SRV záznam |
---|---|---|
Spojené štáty americké | +1 | kocka.us.example.com |
Mexiko | +52 | cube.mx.example.com |
Všetky ostatné krajiny | N/A | kocka.global.example.com |
Záznamy DNS SRV spätného volania majú nasledujúce atribúty:
Country/Region (Krajina/región) – krajina alebo región, pre ktorý by sa mal tento DNS SRV záznam použiť na odosielanie žiadostí o hovor.
Kód krajiny – kód krajiny spojený s krajinou/regiónom. Pre každý kód krajiny môžete mať iba jeden záznam DNS SRV.
DNS SRV záznam – DNS SRV záznam pre inštancie Cisco Partner CUBE.
Keď účastník požiada o hovor na svoje zadané telefónne číslo, Webex použije Callback DNS SRV spojený s kódom krajiny pre zadané telefónne číslo na presmerovanie hovoru na príslušné prvky v sieti Cisco Partners.
Použitie záznamu DNS SRV týmto spôsobom poskytuje podporu pre redundantné inštancie CUBE na obsluhu požiadaviek na hovory z Webexu. Vo vyššie uvedenom príklade, keď účastníci stretnutia v USA požadujú spätné volanie z Webexu na ich americké telefónne číslo, Webex používa DNS SRV cube.us.example.com
smerovať tento hovor do siete partnera Cisco. Keď účastníci stretnutia v Mexiku požiadajú o spätné volanie z Webexu na ich mexické telefónne číslo, Webex použije DNS SRV cube.mx.example.com
smerovať tento hovor do siete partnera Cisco.
Pre každú krajinu/regióny, ktoré nemajú špecifický DNS SRV záznam spätného volania, budú tieto žiadosti o hovor smerovať na 'Všetky ostatné krajiny' DNS SRV záznam. Správca musí nakonfigurovať záznam DNS SRV „Všetky ostatné krajiny“.
Maximálny počet záznamov pre danú skupinu DNS SRV spätného volania je 200.
Zákaznícke šablóny
Customer Template je existujúci koncept pre riešenie Webex for BroadWorks. Šablóna poskytuje predvolenú konfiguráciu, ktorá sa používa na poskytovanie koncového zákazníka. BYoPSTN poskytuje zákazníckej šablóne ďalšie atribúty:
Typ pripojenia k schôdzi – môžu to byť čísla na volanie spoločnosti Cisco alebo čísla na volanie poskytnuté partnerom. Tento atribút označuje telefónne čísla, ktoré sú nakonfigurované pre miesta schôdze spojené s balíkmi Standard a Premium. Telefónne čísla poskytnuté partnerom by mal vybrať správca.
Skupina telefónnych čísel – tento atribút spojený len s možnosťou volania poskytnutých partnerom označuje telefónne čísla, ktoré používajú koncoví zákazníci a ktoré sú poskytované pre štandardné a prémiové balíčky pri pripájaní sa k stretnutiam.
Spätné volanie DNS SRV Group – tento atribút je spojený len s možnosťou volacích čísel poskytnutých partnerom a označuje záznamy DNS SRV, ktoré používa Webex pri spätnom volaní koncovým zákazníkom, ktoré sú poskytované pre štandardné a prémiové balíčky pri pripájaní sa k stretnutiam. Ak nechcete povoliť spätné volanie, môžete pri vytváraní alebo aktualizácii šablóny zákazníka vybrať možnosť „Zakázať spätné volanie“. Keď je pre koncového zákazníka zriadený prvý predplatiteľ štandardnej alebo prémiovej verzie, zriadi sa pridružená lokalita stretnutia s balíkom. Miesto stretnutia s balíkom sa poskytuje podľa vyššie uvedenej zákazníckej šablóny. Každý následne poskytnutý predplatiteľ štandardnej alebo prémiovej verzie sa pridá na už poskytnutú lokalitu schôdze – konfigurácia lokality schôdze sa nezmení.
Akékoľvek zmeny v zákazníckej šablóne s ohľadom na vyššie uvedené atribúty sa vzťahujú len na novozriadené stránky na stretnutia s balíkmi. Existujúce lokality schôdze, ktoré sú už zriadené, nie sú ovplyvnené zmenami šablóny zákazníka.
Jedinou pozoruhodnou výnimkou je, že ak koncový zákazník už má miesto stretnutia balíka, každá nová stránka stretnutia balíka sa zriadi pomocou rovnakého typu pripojenia na schôdzu ako existujúca stránka stretnutia balíka. Napríklad, ak má koncový zákazník stránku stretnutia so štandardným balíkom s číslami na volanie spoločnosti Cisco a šablóna zákazníka je aktualizovaná tak, aby používala čísla na volanie poskytnuté partnerom, zriadi sa nová lokalita na stretnutie s balíkom Premium s použitím čísel na volanie spoločnosti Cisco, Neplatí nastavenie zákazníckej šablóny. Miesta stretnutí Standard a Premium pre daného koncového zákazníka budú vždy poskytované konzistentne.
BroadWorks Calling Cluster
Obrazovka Cisco Partner Hub - BroadWorks Calling Cluster poskytuje prístup na zobrazenie a/alebo stiahnutie súboru Konfigurácia BroadWorks (BYoPSTN) informácie. Informácie o konfigurácii BYoPSTN pre daný klaster zahŕňajú nasledujúce údaje:
Podrobnosti o organizácii primárneho zdroja vrátane štandardného UUID lokality stretnutia a adresy URL lokality.
Podrobnosti skupiny telefónnych čísel pre všetky skupiny nakonfigurované pre tento klaster. To zahŕňa telefónne číslo na priradenie prístupových kódov na stretnutie pre každú skupinu. Všimnite si, že podrobnosti by mali zahŕňať skupiny, ktoré sú priradené ku všetkým organizáciám sekundárnych zdrojov riešenia.
Podrobnosti o skupine DNS SRV spätného volania pre všetky skupiny nakonfigurované pre tento klaster. Všimnite si, že podrobnosti by mali zahŕňať skupiny, ktoré sú priradené ku všetkým organizáciám sekundárnych zdrojov riešenia.
Podrobnosti zákazníckej šablóny pre tieto šablóny pomocou ktorejkoľvek zo skupín telefónnych čísel a skupín DNS SRV spätného volania.
Každý klaster volaní BroadWorks má svoj vlastný Konfigurácia BroadWorks (BYoPSTN) informácie konkrétne o jej priradených skupinách telefónnych čísel a skupine DNS SRV so spätným volaním. Upozorňujeme však, že všetky klastre volania BroadWorks zdieľajú rovnakú organizáciu riešenia primárneho zdroja, a preto všetky obsahujú rovnaké UUID lokality stretnutia štandardného balíka a adresu URL lokality.
The Konfigurácia BroadWorks (BYoPSTN) informácie sú k dispozícii na zobrazenie/stiahnutie len vtedy, keď správca nakonfiguruje a vyberie organizáciu primárneho zdroja riešenia. Organizácia primárneho počiatočného riešenia musí mať aspoň jedného používateľa priradeného k štandardnému balíku a tento štandardný balík musí používať možnosť pripojenia k schôdzi s telefónnymi číslami poskytnutými partnerom (BYoPSTN).
Príklad konfiguračných prvkov BYoPSTN
Nasledujúci obrázok zobrazuje príklad viacklastrového nasadenia BroadWorks s geograficky založenými zákazníckymi šablónami, telefónnymi číslami a smerovaním.
Prvá tabuľka ukazuje nasadenie BroadWorks s viacerými klastrami s regionálne založenými zákazníckymi šablónami, skupinami telefónnych čísel a skupinami DNS SRV so spätným volaním. Nasledujúce tabuľky rozširujú skupiny Telefónne čísla a Skupiny DNS SRV so spätným volaním.
BroadWorks Cluster | Názov šablóny | Balíček | Typ pripojenia k schôdzi | Skupina telefónnych čísel | Spätné volanie DNS SRV Group |
---|---|---|---|---|---|
BWKS US NG | US West Std | Štandardné | Partner poskytol telefónne čísla | Západ USA | CB USA |
US West Prem | Premium | ||||
US East Std | Štandardné | východ USA | |||
USA East Prem | Premium | ||||
BWKS MX | MX Std | Štandardné | Partner poskytol telefónne čísla | MX PNG | CB MX |
MX Prem | Premium | ||||
BWKS UK | UK Std | Štandardné | Partner poskytol telefónne čísla | UK PNG | Spätné volanie je zakázané |
UK Prem | Premium | ||||
BWKS USA | US Std | Štandardné | Cisco call-in čísla | Žiadne | Žiadne |
Predplatitelia zriadení pomocou šablóny US West Std alebo US West Prm používajú pri pripájaní sa k stretnutiam telefónne číslo US West. Títo účastníci, ktorí spĺňajú požiadavky na spätné volanie, sa odošlú do záznamov CB US DNS SRV.
Predplatitelia zriadení pomocou šablóny US East Std alebo US East Prm používajú pri pripájaní k stretnutiam telefónne číslo US East Phone. Títo účastníci, ktorí spĺňajú požiadavky na spätné volanie, sa odošlú do záznamov CB US DNS SRV.
Odberatelia zriadení pomocou šablóny MX Std alebo MX Prm používajú pri pripájaní k stretnutiam telefónne číslo MX PNG. Títo účastníci, ktorí spĺňajú požiadavky na spätné volanie, sa odošlú do záznamov CB MX DNS SRV.
Predplatitelia zriadení pomocou šablóny UK Std alebo UK Prm používajú pri pripájaní k stretnutiam telefónne čísla UK PNG. Týmto účastníkom sa neponúkne pripojenie k schôdzi prostredníctvom spätného volania, pretože spätné volanie je zakázané.
Predplatitelia zriadení pomocou štandardu US Std používajú volacie čísla Cisco, a preto nemajú priradenú žiadnu skupinu telefónnych čísel ani skupinu DNS SRV pre spätné volanie. Títo predplatitelia používajú telefónne čísla poskytnuté spoločnosťou Cisco na pripojenie k schôdzi a záznamy Cisco DNS SRV na pripojenie k schôdzi pomocou spätného volania.
Podrobnosti o vzorových skupinách telefónnych čísel sú nasledovné:
Skupina telefónnych čísel | Názov telefónneho čísla | Krajina | Kód krajiny | Telefónne číslo | Oznámenie | Typ mýta | Priorita volania |
---|---|---|---|---|---|---|---|
Západ USA | USA San Francisco | USA | +1 | 4156551000 | Angličtina | Mýto | Primárny |
USA Palo Alto | USA | +1 | 9863502478 | Angličtina | Bezplatné číslo | Žiadne | |
východ USA | USA Maryland | USA | +1 | 2403332200 | Angličtina | Mýto | Primárny |
Americká Florida | USA | +1 | 9049002303 | Angličtina | Mýto | Sekundárne | |
americký New York | USA | +1 | 8056504578 | Angličtina | Bezplatné číslo | Žiadne | |
MX PNG | Mexiko | MX | +52 | 2065304086 | európska španielčina | Mýto | Primárny |
UK PNG | UK | UK | +44 | 4527789651 | Angličtina | Mýto | Primárny |
Podrobnosti o vzorových skupinách DNS SRV spätného volania sú nasledovné:
Spätné volanie DNS SRV Group | Krajina | DNS SRV |
---|---|---|
CB USA | USA | kocka.us.example.com |
Všetky ostatné krajiny | kocka.riadok.example.com | |
CB MX | MX | cube.mx.example.com |
Všetky ostatné krajiny | kocka.riadok.example.com |
Konfigurácia pre záznam US DNS SRV, kocka.us.example.com môže byť ako v príklade:
| 86400 | IN | SRV | 10 | 10 | 5061 |
|
| 86400 | IN | SRV | 10 | 10 | 5061 |
|
Tento záznam DNS SRV sa môže rozložiť na nasledujúci záznam DNS A:
| 86400 | IN | A | 45.84.168.81 |
| 86400 | IN | A | 45.84.168.82 |
DNS SRV záznamy riešia zabezpečenie SIP hovorov z Webexu do CUBE. |
Porty používané spoločnosťou Webex
Porty v tabuľke nižšie musia byť otvorené na firewalle DMZ, kde sa nachádza CUBE a ostatné porty môžu byť zatvorené. Ďalšie informácie o portoch a požiadavkách na sieť nájdete v nasledujúcom článku:
https://collaborationhelp.cisco.com/article/WBX264
Zdroj | Zdrojové porty | Destinácia | Cieľové prístavy | Protokol | Opis | ||
---|---|---|---|---|---|---|---|
Webex Edge Audio služby | Pominuteľné | KOCKA | 5061 | TCP | (mTLS 1.2) Prichádzajúca signalizácia SIP z Webex Edge Audio do CUBE SBC.
| ||
Webex Edge Audio služby | 4000 – 4010 | KOCKA | 5061 | TCP | (mTLS 1.2) Možnosti Ping pre Webex Edge Audio. | ||
KOCKA | Pominuteľné | EdgeAudio | 5605 | TCP | (mTLS 1.2) Odchádzajúca signalizácia SIP pre Webex Edge Audio. | ||
Webex Edge Audio služby | Pominuteľné | KOCKA | Efemérne porty 8000 – 59999 | UDP | (SRTP) Je potrebné otvoriť dierky brány firewall pre prichádzajúcu mediálnu prevádzku do zvuku Edge. | ||
KOCKA | Efemérne porty 10 200 – 28 000 | Edge Audio | Pominuteľné | UDP | (SRTP) Pre odchádzajúce mediálne prenosy do CUBE je potrebné otvoriť dierky brány firewall. |
TLS a SRTP Cipher Suites
Pre mTLS handshake sa používa TLS v1.2 alebo vyšší a Webex Edge Audio podporuje nasledujúce šifry (počas spätného volania ich Webex Edge Audio ponúka v klientovi TLS Handshake Hello):
TLS_ECDHE_ECDSA_S_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_S_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_S_AES_256_CBC_SHA384
TLS_ECDHE_ECDSA_S_AES_128_CBC_SHA256
TLS_ECDHE_RSA_S_AES_256_GCM_SHA384
TLS_ECDHE_RSA_S_AES_128_GCM_SHA256
TLS_ECDHE_RSA_S_AES_256_CBC_SHA384
TLS_ECDHE_RSA_S_AES_128_CBC_SHA256
TLS_RSA_S_AES_256_GCM_SHA384
TLS_RSA_S_AES_256_CBC_SHA256
TLS_RSA_S_AES_128_GCM_SHA256
TLS_RSA_S_AES_128_CBC_SHA256
TLS_DHE_DSS_S_AES_256_GCM_SHA384
TLS_DHE_DSS_S_AES_256_CBC_SHA256
TLS_DHE_DSS_S_AES_128_GCM_SHA256
TLS_DHE_DSS_S_AES_128_CBC_SHA256
Pre sRTP sa používajú nasledujúce šifry:
AEAD_AES_256_GCM
AEAD_AES_128_GCM
AES_CM_128_HMAC_SHA1_80
AES_CM_128_HMAC_SHA1_32
Podporované zvukové kodeky
G722
G711u
G711a
Požiadavky na profily SIP a RTP
Riešenie vyžaduje, aby ste medzi CUBE (alebo vaším SBC) a Webex nasadili SIP TLS pre signalizáciu a sRTP pre médiá.
Profily SIP a RTP ako súčasť tejto komunikácie by mali spĺňať nasledujúce požiadavky:
Požiadavky na profil SIP | Podrobnosti |
---|---|
Časovač uplynutia platnosti relácie | 2220 s (akceptujte SIP 422) * sa upraví podľa obchodných potrieb a očakáva sa 422. |
Ponuka médií na vstup | Skorá ponuka |
Ponuka médií na odchod | Neskorá ponuka |
Možnosti ping interval | 30 s (minimálne) |
DTMF | Užitočné zaťaženie RFC2833 101 (žiadne akustické DTMF!) |
Porty SIP-UDP | 4000-4010,5061,5065 |
RTP profil | Podrobnosti |
---|---|
Hlasový profil nosnosti | G.722/ G.711μ /G.711a |
Veľkosť balíka | 20 ms |
VAD (Detekcia hlasovej aktivity) | Nie |
Časovač nečinnosti médií | 1200 ms |
Zmena kodeku stredného vytáčania | Neakceptovaný |
RTP | 8000-48198 |
sRTP šifry | AEAD_AES_256_GCM AEAD_AES_128_GCM AES_CM_128_HMAC_SHA1_80 AES_CM_128_HMAC_SHA1_32 |
Kodek G.729 nie je podporovaný. Ak chcete použiť G.729, musíte použiť transkodéry. |
Webex domény smerovania hovorov
DNS SRV _sips._tcp.<domain>
sa používa na dosiahnutie Webex Edge Audio. V závislosti od regiónu existujú štyri domény.
región | doména |
---|---|
Ameriky | ecccspx.amer.pub.webex.com |
Spojené kráľovstvo, severná Afrika | ecccspx.emea.pub.webex.com |
Ázia a Tichomorie | ecccspx.apac.pub.webex.com |
Austrália / Nový Zéland | ecccspx.anz.pub.webex.com |
Európa | ecccspx.euro.pub.webex.com |
DNS SRV rozpoznáva niekoľko záznamov A smerujúcich na primárnu a sekundárnu lokalitu. Nasledujúca tabuľka poskytuje príklad pre región AMER a môže sa v budúcnosti zmeniť.
Typ záznamu | Záznam | Cieľ | Účel |
---|---|---|---|
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxpr1.amer.pub.webex.com | Objav Webex Edge Audio |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxpr2.amer.pub.webex.com | Objav Webex Edge Audio |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxsc1.amer.pub.webex.com | Objav Webex Edge Audio |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxsc2.amer.pub.webex.com | Objav Webex Edge Audio |
A | ecccspxpr1.amer.pub.webex.com | 207.182.174.101* | Ukazuje na Webex Edge Audio AMER Primary 1 |
A | ecccspxpr2.amer.pub.webex.com | 207.182.174.102* | Ukazuje na Webex Edge Audio AMER Primary 2 |
A | ecccspxsc1.amer.pub.webex.com | 207 182 174 229* | Ukazuje na Webex Edge Audio AMER Secondary 1 |
A | ecccspxsc2.amer.pub.webex.com | 207 182 174 230* | Ukazuje na Webex Edge Audio AMER Secondary 2 |
DNS-SRV je dynamickej povahy, IP adresy sú náchylné na zmenu; preto sa vyhnite pevnému kódovaniu alebo ukladaniu adries IP do záložiek. Všetky zmeny alebo aktualizácie vykonané v dokumente nájdete v časti „História revízií dokumentu“. Referenčné informácie o porte pre volanie cez Webex dokument. |
CUBE Redundancia
Cisco Unified Border Element (CUBE) umožňuje funkciu Session Border Control v sieti spravujúcej SIP spojenia medzi externými entitami a internou sieťou. Viac informácií o CUBE je k dispozícii v sekcii Predpoklady nižšie.
Podporované modely redundancie sú definované s cieľom poskytovať vysokú dostupnosť a eliminovať jediný bod zlyhania pre partnera Cisco. Nižšie sú uvedené tri rôzne modely. Partneri Cisco by si mali osvojiť model, ktorý je použiteľný pre ich prostredie.
Počas procesu registrácie by partner mal vypnúť filtre ICMP.
Duplexné nasadenie CUBE pre BroadWorks nasadené na jednom mieste
Simplexné nasadenie CUBE pre BroadWorks nasadené na viacerých miestach
Je možný ešte jeden redundantný model, kde je CUBE nasadený v duplexnom režime v každej lokalite. Tento model nie je potrebný vzhľadom na to, že BroadWorks je nasadený s geografickou redundanciou.
Zabezpečovanie
1 | Partnerské predpoklady
|
2 | Poskytovanie telefónnych čísel v Cisco Partner Hub
|
3 | Poskytovanie skupín DNS SRV so spätným volaním v Cisco Partner Hub (voliteľné)
|
4 | Priraďte PNG (a CDSG) k zákazníckym šablónam
|
5 | Poskytovanie organizácií poskytujúcich počiatočné riešenia
|
6 | Vyberte organizáciu riešenia primárneho zdroja
|
7 | Stiahnite si konfiguráciu BroadWorks (BYoPSTN)
|
8 | Určite doménu Webex Edge Audio DNS SRV
|
9 | Konfigurácia BroadWorks partnera poskytovania
|
10 | Poskytovateľský partner CUBE (alebo vaše vlastné SBC)
|
11 | Certifikácia BYoPSTN
|
Krok 1: Partnerské predpoklady
Na poskytovanie BYoPSTN musia byť splnené nasledujúce predpoklady. Predpoklady uvedené nižšie predpokladajú, že partner má funkčné nasadenie Webex pre Cisco BroadWorks, ktoré zahŕňa:
Fungujúci systém BroadWorks – ako je zdokumentované v Webex for Cisco BroadWorks Solution Guide
Licencia BroadWorks AS so službou „VoiceXML“ v dostatočnom množstve (1 na číslo PSTN)
Vyžadované opravy BroadWorks:
Pre R22:
AP.xsp.22.0.1123.ap376935
AP.as.22.0.1123.ap376935
Pre R23:
AP.xsp.23.0.1075.ap376935
AP.as.23.0.1075.ap376935
Za R24
AP.as.24.0.944.ap376935
Nasadený systém Cisco CUBE (IOS verzia 16.12.2 alebo vyššia): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Podporované sú hardvérové aj virtuálne CUBE. Hardvérový CUBE sa odporúča pre škálovateľnosť a spracovanie väčšieho počtu hovorov.
Partnerská organizácia Webex – ako je uvedené v Webex for Cisco BroadWorks Solution Guide
Krok 2: Poskytovanie skupín telefónnych čísel (PNG) v partnerskom centre
Postup, ktorý partner Cisco používa na pridávanie telefónnych čísel na schôdzu Webex, je nasledujúci:
Prihláste sa do Cisco Partner Hub.
Ísť do nastavenie.
Prejdite na Volanie BroadWorks.
Pod Konfigurácia pripojenia na schôdzu (BYoPSTN), vyberte Vytvorte skupinu telefónnych čísel na zavolaniep.
Zadajte Skupina telefónnych čísel pomenujte a vyberte Ďalšie.
Zadajte Telefónne číslo podrobnosti a vyberte Ďalšie.
Skontrolujte súhrn podrobností o skupine telefónnych čísel a vyberte Uložiť.
Opakujte tento postup pre každú skupinu telefónnych čísel, ktorú chcete pridať.
Snímky obrazovky nižšie ilustrujú postup.
Krok 3: Poskytovanie skupín DNS SRV so spätným volaním (CDSG) v partnerskom centre
Tento krok je potrebné vykonať iba vtedy, ak chcete nasadiť možnosť Pripojiť sa k schôdzi prostredníctvom spätného volania. V opačnom prípade môžete tento krok preskočiť. |
Ak túto možnosť nenakonfigurujete, používatelia môžu použiť možnosť Call-in na pripojenie k schôdzam alebo sa môžu pripojiť pomocou zvuku počítača. |
Keď použijete možnosť Meeting Callback, vyžaduje sa Callback DNS SRV Group na smerovanie hovorov z Webexu do CUBE. Postup, ktorý partner Cisco používa na pridanie svojich záznamov CUBE DNS SRV do Webexu, je nasledujúci:
Prihláste sa do partnerského centra.
Ísť do nastavenie.
Prejdite na Volanie BroadWorks.
Pod Konfigurácia pripojenia na schôdzu (BYoPSTN), vyberte Vytvorte skupinu DNS SRV so spätným volaním.
Zadajte Callback DNS SRV Názov skupiny.
Vyberte Ďalšie.
Zadajte podrobnosti o spätnom volaní DNS SRV.
Vyberte Ďalšie.
Pozrite si súhrn podrobností o spätnom volaní DNS SRV.
Vyberte Uložiť.
Poskytnite všetky aktualizácie DNS, aby odrážali nové záznamy v skupine DNS SRV.
Tento postup zopakujte pre každú skupinu DNS SRV spätného volania, ktorú chcete pridať.
Snímky obrazovky nižšie ilustrujú postup.
Krok 4: Priraďte PNG a CDSG k zákazníckym šablónam v partnerskom centre
Počiatočná konfigurácia a overenie riešenia BYoPSTN vyžaduje organizáciu semien pre každú jedinečnú kombináciu Skupina telefónnych čísel a Spätné volanie DNS SRV Group (ak sa vyžaduje spätné volanie). Preto sa odporúča, aby partneri Cisco podobne vytvorili nový Zákaznícka šablóna pre každú jedinečnú kombináciu skupiny telefónnych čísel a skupiny DNS SRV spätného volania. Každá zákaznícka šablóna by sa mala použiť na vygenerovanie príslušnej seedovej organizácie.
Keď je konfigurácia BYoPSTN nasadená a overená pomocou zdrojových organizácií, skupiny telefónnych čísel a skupiny DNS SRV spätného volania možno podľa potreby použiť na existujúce šablóny zákazníkov.
Upozorňujeme, že novovytvorené zákaznícke šablóny nepoužívajú existujúci netestujúci zákazníci, a preto ich možno bezpečne použiť na manuálne overenie konfigurácie BYoPSTN.
Ak nenasadzujete Meeting Join cez Callback, nemusíte priraďovať Callback DNS SRV Groups k zákazníckej šablóne. Treba si však vybrať Zakázať spätné volanie. |
Ak chcete pridať do novej zákazníckej šablóny, postupujte takto:
Prihláste sa do Cisco Partner Hub.
Ísť do nastavenie.
Prejdite na Volanie BroadWorks.
Pod Šablóny, vyberte Pridať šablónu.
Zadajte podrobnosti o šablóne. Na Typ balíka etapa:
Vyberte Typ balíka ako Štandardné.
Vyberte Konfigurácia pripojenia k schôdzi ako Telefónne čísla poskytnuté partnerom (BYoPSTN).
Vyberte poskytovanie Skupina telefónnych čísel.
Pre Spätné volanie skupiny DNS SRV, ak chcete povoliť možnosť Spätné volanie schôdze, vyberte zabezpečenú skupinu DNS SRV spätného volania. V opačnom prípade vyberte Zakázať spätné volanie.
Vyberte Ďalšie.
Zadajte zostávajúce podrobnosti o šablóne.
Pozrite si súhrn podrobností o šablóne.
Kliknite Uložiť.
Tento postup zopakujte pre každú zákaznícku šablónu, ktorú je potrebné pridať
Snímka obrazovky nižšie ilustruje postup.
Ak chcete aktualizovať existujúcu zákaznícku šablónu, postupujte takto:
Prihláste sa do Cisco Partner Hub.
Ísť do nastavenie.
Prejdite na Volanie BroadWorks oddiele.
Pod Šablóny, vyberte Zobraziť šablónu.
Vyberte šablónu, ktorá sa má aktualizovať.
Prejdite na Konfigurácia pripojenia k schôdzi sekcia:
Vyberte Telefónne čísla poskytnuté partnerom (BYoPSTN).
Vyberte predtým nakonfigurovaný Skupina telefónnych čísel.
Pre Spätné volanie skupiny DNS SRV, ak chcete povoliť možnosť Spätné volanie schôdze, vyberte zabezpečenú skupinu DNS SRV pre spätné volanie. V opačnom prípade vyberte Zakázať spätné volanie.
Vyberte Uložiť.
Snímka obrazovky nižšie ilustruje postup.
Krok 5: Poskytovanie organizácií poskytujúcich počiatočné riešenia
Riešenie BYoPSTN má niekoľko rôznych komponentov, z ktorých každý musí byť správne nakonfigurovaný, aby riešenie úspešne fungovalo. Jedným z dvoch účelov organizácií počiatočných riešení je vygenerovať telefónne číslo k mapovaniu prístupových kódov k stretnutiam a univerzálnemu jedinečnému identifikátoru miesta stretnutia (UUID lokality), ktoré sú potrebné pre prebiehajúcu prevádzku riešenia. Ďalším účelom je overenie konfigurácie.
Pre každú jedinečnú kombináciu skupiny telefónnych čísel a skupiny DNS SRV spätného volania, ktorá sa má použiť, by sa mala predtým vytvoriť zodpovedajúca šablóna zákazníka. Pre každú z týchto zákazníckych šablón musí byť zriadená organizácia počiatočného riešenia. Poskytovanie týchto zdrojových organizácií generuje telefónne číslo na mapovanie prístupových kódov schôdze a UUID lokality stretnutia, ktoré sú potrebné na konfiguráciu BroadWorks.
Pomocou každej z predtým nakonfigurovaných zákazníckych šablón zabezpečte predplatiteľa pre nového testovacieho poskytovateľa služieb BroadWorks alebo nového BroadWorks Enterprise s Štandardné balenie užívateľ. Výsledný Štandardné balenie miesto stretnutia by malo používať čísla na volanie poskytovateľa partnera s možnosťou pripojenia na stretnutie. Na poskytnutie predplatiteľa možno použiť ktorýkoľvek z nasledujúcich spôsobov:
Poskytnite testovaciemu predplatiteľovi pomocou rozhraní API pre predplatiteľov BroadWorks, ako je zdokumentované na
developer.webex.com
.Povoľte testovaciemu predplatiteľovi službu IM&P na zariadení BroadWorks nakonfigurovanom na používanie zákazníckej šablóny. Uistite sa, že zákaznícka šablóna používa štandardný balík ako predvolený, aby ste sa uistili, že testovací predplatiteľ má priradený štandardný balík. Prípadne musí byť testovací predplatiteľ následne aktualizovaný, aby mal štandardný balík.
Upozorňujeme, že sa odporúča, aby organizácie zaoberajúce sa východiskovým riešením boli pridružené k testovaciemu poskytovateľovi služieb BroadWorks alebo testovaniu BroadWorks Enterprise.
Krok 6: Vyberte organizáciu riešenia primárneho zdroja
Je dôležité, aby táto lokalita stretnutia zostala poskytovaná, pretože UUID tejto lokality sa odosiela v každej žiadosti o pripojenie k schôdzi ako autentifikačný token. Pôvodnú organizáciu by ste nemali odstraňovať, pretože sa odstráni aj pridružená lokalita schôdze. Ak sa zdrojová organizácia odstráni, budete musieť vytvoriť novú a prekonfigurovať Broadworks s novým UUID lokality.
Primárne a akékoľvek sekundárne organizácie s východiskovým riešením môžu byť v prípade potreby vymazané pred pridelením sady telefónnych čísel a záznamov DNS SRV spätného volania netestovaným zákazníkom. Keď sú množina telefónnych čísel a záznamov DNS SRV spätného volania priradená akýmkoľvek netestovaným zákazníkom, tieto telefónne čísla a záznamy spätného volania sú priradené k stránkam stretnutí týchto zákazníkov a používajú sa na pripojenie k schôdzi pomocou volania a spätného volania. Akékoľvek zmeny by sa mali považovať za ovplyvňujúce službu.
Ak chcete vybrať organizáciu riešenia primárneho zdroja, postupujte takto:
Prihláste sa do Cisco Partner Hub.
Ísť do nastavenie.
Prejdite na Volanie BroadWorks oddiele.
Pod Overenie konfigurácie (BYoPSTN) sekciu, vyberte Priradiť.
V Priradiť organizáciu na obrazovke, vyhľadajte a vyberte jednu zo zdrojových organizácií, ktoré ste predtým nakonfigurovali
Vyberte Priradiť.
Vybraná organizácia semien je primárna organizácia semien.
Snímky obrazovky nižšie ilustrujú postup.
Krok 7: Stiahnite si konfiguráciu BroadWorks (BYoPSTN)
Podrobnosti organizácie primárneho počiatočného riešenia, skupín telefónnych čísel a spätného volania DNS SRV pre daný klaster BroadWorks sú dostupné na jednom mieste, v súbore JSON s konfiguráciou BroadWorks (BYoPSTN). Tieto informácie sú potrebné na konfiguráciu BroadWorks pre BYoPSTN.
Upozorňujeme, že konfiguračný súbor JSON je k dispozícii na zobrazenie/stiahnutie až po výbere organizácie primárneho východiskového riešenia.
Postup zobrazenia/stiahnutia konfiguračného súboru JSON je nasledujúci:
Prihláste sa do Cisco Partner Hub.
Ísť do nastavenie.
Prejdite na Volanie BroadWorks.
Pod Zhluky, vyberte Zobraziť klaster.
Vyberte klaster, ktorý je priradený k zákazníckym šablónam, ktoré sú nakonfigurované pre BYoPSTN.
Prejdite na Konfigurácia BroadWorks pre BYoPSTN oddiele.
Kliknite Stiahnite si konfiguračný súbor JSON.
Zopakujte tento postup pre všetky ostatné klastre BroadWorks.
Snímky obrazovky nižšie ilustrujú postup.
Pozrite si vzorový konfiguračný súbor JSON nižšie. Súbor obsahuje doplňujúce informácie o každej skupine telefónnych čísel, skupine DNS SRV spätného volania, nasledujúce kľúčové konfiguračné položky, ktoré je potrebné zadať na BroadWorks, sú označené tučným písmom.
siteUUID: BroadWorks musí túto hodnotu odoslať v správach SIP, je to token, ktorý Webex Edge Audio používa na potvrdenie identity BroadWorks partnera Cisco a jeho prístupu k miestam stretnutí spravovaným týmto partnerom Cisco.
Mapovanie telefónneho čísla na prístupový kód: Telefónne čísla a ich priradené prístupové kódy Webex musia byť nakonfigurované na BroadWorks.
telefónne číslo
prístupový kód
localeTag: Požadovaný jazyk oznamovania priradený k telefónnemu číslu musí byť nakonfigurovaný na BroadWorks.
dnsSrv: Callback DNS SRV musí byť nakonfigurovaný v DNS a musí odkazovať na požadované inštancie CUBE.
{
"siteUUID": "491db0821791441a96c233fefb6c6dfc",
"siteURL": " seedtestenterpriseabc.webex.com ",
"partnerOrgId": "1da175de-3651-4467-b26b-b0d85a2cb3ad",
"solutionValidationOrgId": "d927ac4d-3d73-4d7f-8506-a1bc0a221934",
"customerTemplates": [
{
"name": "US West Std",
"id": "27fe1337-ab1d-44b0-8b5e-ff1d32f6e3f8",
"phoneNumberGroupId": "1bcb05bd-b919-45fd-b30e-71d2abb59e26",
"callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159c3e992"
},
{
"name": "US East Std",
"id": "070d6682-b64f-46ea-bc4b-b2e1218ba4bb",
"phoneNumberGroupId": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e",
"callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159c3e992"
}
],
"phoneNumberGroups": [
{
"name": "US West",
"id": "1bcb05bd-b919-45fd-b30e-71d2abb59e26",
"phonenumbers": [
{
"id": "617c5faa-1721-45c7-bc70-e6d7c20ccc29",
"name": "US Palo Alto",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "TollFree",
"defaultPhoneNumberType": "NONE",
"phoneNumber": "9863502478",
"accessCode": "88672693772924908359"
},
{
"id": "48fa7c50-9da0-4c8b-9b2f-307ff435c7c7",
"name": "US Toll San Francisco",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "PRIMARY",
"phoneNumber": "4156551000",
"accessCode": "88652789466280320324"
}
]
},
{
"name": "US East",
"id": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e",
"phonenumbers": [
{
"id": "ca0c622a-8621-4477-91e0-b3e214833568",
"name": "US Maryland",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "PRIMARY",
"phoneNumber": "2403332200",
"accessCode": "88631321777971704941"
},
{
"id": "00875574-9a46-4447-a967-350b6176755a",
"name": "US Florida",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "SECONDARY",
"phoneNumber": "9049002303",
"accessCode": "88632627551145646175"
},
{
"id": "a2c10316-9266-4423-a669-d67949f99d33",
"name": "US New York",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "TollFree",
"defaultPhoneNumberType": "NONE",
"phoneNumber": "8056504578",
"accessCode": "88649679020033567943"
}
]
}
],
"callbackDnsSrvGroups": [
{
"name": "CB US",
"callbackDnsSrvs": [
{
"name": "Callback US",
"countryCode": "US",
"dnsSrv": "cube.us.example.com",
"id": "c5209d17-7c2f-45b3-95a6-65d7f5f53c7e"
}
],
"id": "25392686-a390-49b9-bad5-cb47159c3e992"
},
{
"name": "CB MX",
"callbackDnsSrvs": [
{
"name": "Callback MX",
"countryCode": "MX",
"dnsSrv": "cube.mx.example.com",
"id": "cca0e4c3-5cff-412c-a854-bfb719f603a2"
}
],
"id": "36403797-b401-50c0-cbe5-dc58260d4f003"
}
]
}
Krok 8: Určite doménu Webex Edge Audio DNS SRV
Webex Edge Audio DNS SRV doména musí byť nakonfigurovaná na BroadWorks. Na určenie hodnoty použite nasledujúci postup.
Prihláste sa do Cisco Partner Hub.
Ísť do zákazníkov.
Vyberte podnik na overenie BYoPSTN.
Vyberte Zobraziť zákazníka.
Ísť do Služby/Stretnutia.
Vyberte stránku stretnutia štandardného balíka.
Prejdite na spodok bočného panela a vyberte Konfigurovať stránku.
Vyberte Spoločné nastavenia / Nastavenia zvuku.
Pod Vlastné globálne volacie čísla Edge Audio sekciu, vyberte Vytvorte Lua skript.
Vo vyskakovacom okne vyhľadajte hodnotu „-- Update To header with CCAX URL“.
-- Update To header with CCAX URL local oldTo1 = msg:getHeader("To") local newTo1 = string.gsub(oldTo1, "<sip:(.+)@(.*)>", "<sip:%1@ecccx.amer.webex.com>") msg:modifyHeader("To", newTo1)
Vytiahnite hodnotu tučným písmom, napr.
ecccx.amer.webex.com.
Toto je doména Webex Edge Audio DNS SRV, ktorá musí byť nakonfigurovaná na BroadWorks.
Krok 9: Konfigurácia BroadWorks partnera poskytovania
Táto časť popisuje konfiguráciu BroadWorks potrebnú na implementáciu scenárov privolania na schôdzu a spätného volania, ktoré sú znázornené na diagramoch nižšie. Príklady konfigurácie sú založené na údajoch v súbore JSON zobrazenom v predchádzajúcej časti. Očakáva sa, že čísla, domény, pomenovanie podniku/skupín, typ zariadení, politiky, profily atď. sa budú v závislosti od partnera líšiť.
Priebeh hovoru:
- Používateľ požaduje spätné volanie, Webex iniciuje spätné volanie.
- Hovor je smerovaný na BroadWorks OTT.
- Hovor dosiahne CUBE poskytnutú v CH. CUBE presmeruje hovor na BroadWorks.
- BroadWorks identifikuje hovor ako pôvodcu stretnutia hostiteľa a vytvorí reláciu pre používateľa hostiteľa stretnutia a spracuje hovor.
- Relácia hostiteľa stretnutia spracuje hovor a preloží vytočené číslo. Okrem toho sa vygeneruje fakturačný záznam v mene používateľa hostiteľa stretnutia.
- BroadWorks smeruje hovor buď na používateľa priradeného k zariadeniu (7) alebo do PSTN (8).
Predtým ako začneš
SIP komunikácia medzi BroadWorks a CUBE môže prebiehať cez UDP alebo TCP v závislosti od požiadaviek vašej siete. Napríklad, ak niektoré sieťové alebo prístupové zariadenia (napríklad brány alebo koncové body) v tokoch volania alebo spätného volania BYoPSTN nepodporujú TCP, namiesto toho by sa malo použiť UDP.
Konfigurácia a príklady uvedené v tejto príručke používajú ako prenosový protokol TCP. Ak chcete použiť TCP, uistite sa, že váš aplikačný server BroadWorks a sieťový server sú nakonfigurované pre TCP:
_CLI/Interface/SIP> get
networkProxyTransport = unspecified
accessProxyTransport = unspecified
supportDnsSrv = true
supportTcp = true
Aplikačný server
Identifikovať/Typ profilu zariadenia
Mal by sa vytvoriť nový typ profilu identity/zariadenia, ktorý bude reprezentovať CUBE. Uistite sa, že ste nastavili nasledujúce vlastnosti nižšie, zatiaľ čo ostatné môžu byť ponechané na predvolených hodnotách:
Typ signalizačnej adresy —Nastavený na Inteligentné adresovanie proxy
Overenie-Nastavený na Povolené
Podporte identitu v AKTUALIZÁCIÁCH a Znova INVITE—Skontrolované
Možnosť statickej registrácie-Nastavený na Povolené
Video schopné-Nastavený na Zakázané
V nižšie uvedenom príklade je nový typ profilu identity/zariadenia „VXML_profile“ je vytvorený, aby reprezentoval KOCKU.
Virtuálny predplatiteľ hlasu XML
Vytvorte inštanciu VoiceXML
Každé číslo PSTN Webex Meetings je v BroadWorks reprezentované virtuálnym predplatiteľom a možno použiť funkciu virtuálneho predplatiteľa VoiceXML. Pre všetkých virtuálnych účastníkov VoiceXML sa odporúča použiť vyhradený podnik a skupinu. Všimnite si, že v skutočnosti nevyužívame žiadne funkcie VoiceXML, ale tento typ virtuálneho používateľa je vhodný na interakciu s CUBE.
Aby ste mohli používať službu VoiceXML, uistite sa, že licencia má dostatočné množstvo „VoiceXML“ a že služba je autorizovaná na úrovni podniku a skupiny a že služba VoiceXML je priradená skupine, ako je znázornené na obrázku nižšie.
Pod VoiceXML a vytvorte inštanciu pre každé číslo PSTN.
, vyberteNakonfigurujte VoiceXML adresy
Pre každú inštanciu VoiceXML poskytnite pod adresami VoiceXML nasledovné:
Telefónne číslo—Zadajte telefónne číslo pre webovú lokalitu schôdzí Webex (napríklad 2403332200).
Rozšírenie
Identita/Profil zariadenia—Vytvorte jednu inštanciu (napríklad VXML_deviceProf) na základe typu zariadenia vytvoreného v predchádzajúcej časti (VXML_profile v príklade) a zadajte nasledujúcu konfiguráciu.
Linka/prístav— Vstúpte do <access number="">@<domain> formát, kde
<access number=""> je číslo prístupového kódu stránky Webex Meetings (dostupné zo súboru JSON) (napríklad 88631321777971704941)
<domain> je doména Webex Edge Audio pre túto stránku stretnutia (napríklad ecccspx.amer.pub.webex.com)
Kontaktný sip—V prípade volaní na schôdzu na prístupové číslo sa pozvánka INVITE odošle s identifikátorom URI požiadavky nastaveným na hodnotu tohto poľa. Zadajte kontakt SIP v tomto formáte <sip contact="">;<Locale>;<Meetings Site="" UUID="">;<SIP transport="">, kde:
<sip contact=""> je <number> z poľa linka/port, ale s doménou ako SRV, ktorá sa prenesie na adresu CUBE (napríklad 88631321777971704941@cube.internal.local)
<Locale> predstavuje nastavenie jazyka podľa miestneho nastavenia používateľa (napríklad locale=en_USA)
<Meetings Site="" UUID=""> je UUID lokality zo súboru JSON (napríklad x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b)
<SIP transport=""> by mal byť transport=tcp, aby AS používal TCP na odosielanie správ do CUBE.
Nižšie je uvedený príklad nastavení adresy VoiceXML.
Pre každé ďalšie prístupové číslo stretnutia, ktoré sa má použiť, by sa mal vytvoriť ďalší virtuálny účastník VoiceXML, ktorý je analogický s vyššie uvedeným. Je možné použiť rovnaký profil zariadenia, ale polia Port linky a Kontakt musia byť vytvorené z informácií o prístupovom čísle, ako je uvedené vyššie. |
Uistite sa, že ste si overili, že limity politiky spracovania hovorov, ktoré nakonfigurujete na virtuálnom predplatiteľovi BroadWorks, sú dostatočné na spracovanie ďalších hovorov BYoPSTN vo vašej skupine telefónnych čísel. |
Priraďte SIP autentifikáciu inštancii VoiceXML
Priraďte službu Autentifikácia virtuálnemu účastníkovi VoiceXML. Toto sa použije na overenie správ SIP INVITE z CUBE v scenári spätného volania. Taktiež bráni virtuálnemu účastníkovi VoiceXML prijímať hovory od iných strán ako CUBE
Prejdite na stránku overenia virtuálneho účastníka v časti Pomôcky a zadajte používateľské meno a heslo SIP, ako je uvedené nižšie:
CUBE musí byť nakonfigurovaný s rovnakým užívateľským menom a heslom, aby sa správne overili správy INVITE, ktoré sa posielajú do AS. Príklad príkazu na konfiguráciu SIP autentifikácie na CUBE je nasledujúci:
|
Namedefs súbor
Pole SIP kontaktu virtuálneho účastníka VoiceXML obsahuje URL, kde sa doménová časť prekladá na CUBE adresu. Toto je interný SRV a súbor namedefs na AS možno použiť na rozlíšenie interného SRV na CUBE IP.
V našom príklade je SIP kontakt SRV cube.internal.local a pri dosiahnutí CUBE sa rozdelí na adresu 10.165.196.30 port 5060. Na AS, /usr/local/broadworks/bw_base/conf/namedefs
súbor sa aktualizuje takto:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Typ hovoru Webex Meetings
K dispozícii sú možnosti konfigurácie spracovania hovorov Webex Meetings, pomocou ktorých môžete ovládať, ako sa budú spracovávať hovory Meeting Call-In. V predvolenom nastavení sa hovory typu Meeting Call-In spracovávajú ako externé hovory, pretože čísla Call-In sú hosťované v špecializovanom podniku alebo poskytovateľovi služieb. Externé hovory sú normálne zahrnuté v počte relácií kontroly vstupu do relácie a označené na spoplatnenie v poli CDR indikátor nabíjania.
Nasledujúci príklad pridáva odporúčanú konfiguráciu na spracovanie predvolaní na schôdzu ako interné hovory tak, že sú vylúčené z účtovania a sú vylúčené z počtov kontroly prijímania relácií.
Nastavením Vynútiť pole NS Charge Field pravda, populácia CDR poľa indikátor nabíjania je založená na nakonfigurovanom atribúte Charge typu volania sieťového servera.
AS_CLI/System/CallP/WebexMeetings/WebexCallTypes> add "Webex Meetings" WXM true true
AS_CLI/System/CallP/WebexMeetings/WebexCallTypes> get
Name NS Call Type Enforce NS Charge Field Process As Internal For SAC-Subscriber
==========================================================================================
Webex Meetings WXM true true
Virtuálny účastník spätného volania na schôdzi VoiceXML
Vytvorte predplatiteľa spätného volania schôdze VoiceXML
Vyhradený virtuálny účastník VoiceXML so špeciálnou možnosťou Webex Meeting Callback (ďalej len účastník spätného volania na schôdzu VoiceXML) musí byť nakonfigurovaný na BroadWorks Application Server (AS), aby mohol spracovávať spätné volania Webex Meetings. Na AS môže byť nakonfigurovaná iba jedna inštancia tohto účastníka.
Ak chcete túto funkciu povoliť, nastavte položku Activatable Feature 102074 na hodnotu true cez CLI.
AS_CLI/System/ActivatableFeature> activate 102074
***** Warning *****:
This activity should only be done during a maintenance window because
this may cause large amounts of data to be added/modified/deleted and
it may take some time to execute. Features that have web page impacts
require that users and administrators log out and log back in.
Are you sure you want to continue?
Please confirm (Yes, Y, No, N): y
...Done
AS_CLI/System/ActivatableFeature> get
Id Description Activated Last Modified Timestamp
=============================================================================================
102746 BroadWorks Support for CI UUID true
102074 BYO PSTN Billing support for CallBack and CallIn true
104256 Weak Password Validation Service false
104073 Add FAC Support for Call Center Agent Join-Unjoin in CDR false
103542 Configurable Endpoint For Auto-Answer And Forced Answer false
104255 Control password usage and behavior to ensure security false
Keďže „podpora fakturácie BYO PSTN pre spätné volanie a volanie“ závisí od funkcie „Podpora BroadWorks pre CI UUID“, pred aktiváciou funkcie (102074) musíte aktivovať aj funkciu (102746). Ďalšie podrobnosti nájdete v časti „Synchronizácia UUID používateľa CI (podpora Broadworks pre CI UUID)“. |
Účastník spätného volania na schôdzu VoiceXML je podobný existujúcemu virtuálnemu predplatiteľovi BYOPSTN VXML, ale označil ho novým príznakom „Spätné volanie schôdze Webex“. Tento účastník spätného volania schôdze VoiceXML má nakonfigurovaný rovnaký profil zariadenia ako existujúci virtuálny účastník BYOPSTN VXML, ako aj službu autentifikácie s rovnakými prihlasovacími údajmi.
Príklad je uvedený nižšie:
Účastník spätného volania schôdze VoiceXML musí existovať na AS hosťujúcom hostiteľovi schôdze. Keď AS prijme požiadavku INVITE na spätné volanie schôdze, pokúsi sa počas nastavovania hovoru nájsť používateľa na spätné volanie schôdze VoiceXML aj hostiteľa schôdze. Ak sa nenájde ani jeden z týchto používateľov, hovor sa odmietne.
Relácia hostiteľa stretnutia
V scenári spätného volania s hlavičkou X-Cisco-Meet-Info prijíma aplikačný server Cisco BroadWorks požiadavku SIP INVITE a identifikuje hostiteľa schôdze pomocou parametra UUID hostiteľa CI User v hlavičke SIP X-Cisco-Meet-Info. Vytvorí sa relácia hovoru v mene hostiteľa stretnutia, ktorý sa vytvorí na spracovanie hovoru a spustenie profilu služby používateľa. Okrem toho sa vygeneruje fakturačný záznam v mene používateľa hostiteľa stretnutia. ID schôdze a informácie o UUID lokality z hlavičky SIP X-Cisco-Meet-Info sú zachytené vo fakturačnom zázname.
Príklad hlavičky SIP X-Cisco-Meet-Info je zobrazený nižšie:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab
-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
Platforma na doručovanie aplikácií
Synchronizácia UUID používateľa CI (podpora Broadworks pre CI UUID)
Používateľské CI UUID je jedinečný identifikátor na identifikáciu používateľov v prostredí Webex.
Táto aplikácia Webex Provisioning Sync na platforme Cisco BroadWorks Application Delivery Platform (ADP) sa používa na synchronizáciu, mapovanie a ukladanie používateľského CI UUID do infraštruktúry BroadWorks, takže ju možno použiť v rôznych interakciách so službou Webex a Webex for BroadWorks.
Pozrite si „Povoliť Webex Meeting Callback“ o tom, ako CI Používateľ Priradenie UUID používa Cisco BroadWorks Network Server a Cisco BroadWorks Application Server.
Nasledujúce kroky nastavia aplikáciu Webex Provisioning Sync na pravidelné získavanie a aktualizáciu používateľov BroadWork pomocou CI UUID.
Aplikácia Webex Provisioning Sync vyžaduje poverenia OAuth od správcu spark-admin:broadworks_subscribers_read rozsah pre poskytovateľa Cisco Identity Provider a môžete ho získať po zadaní servisnej požiadavky u vášho zástupcu.
Viac podrobností o požiadavke na službu nájdete v časti „Získanie poverení OAuth pre váš Webex for Cisco BroadWorks“: https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/Solution_Guide/wbxbw_b_solution-guide/wbxbw_b_SolutionGuide-PDF_chapter_01.html?bookSearch=true#Cisco_Generic_Topic.dita_0e1beabc-80ae-4e8d-b177-17108ec5daed
Pridajte token s príslušným názvom partnera takto:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> add custBYO refreshToken
New Password:
Re-type New Password:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> get
Partner Name Refresh Token
==================================
FederationPartner ********
custPart ********
custBYO ********
Pridajte meno partnera spojeného s tokenom OAuth do zoznamu partnerov, ktorých má monitorovať aplikácia Webex Provisioning Sync, s príznakom „povolené“ nastaveným na hodnotu „pravda“.
Touto aplikáciou Webex Provisioning Sync začne vykonávať synchronizáciu UUID používateľov CI v definovanom intervale výzvy.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true
Keď je partner zahrnutý, aplikácia Webex Provisioning Sync môže teraz vykonávať priradenie CI UUID k používateľom BroadWorks.
Zmeňte časový limit pripojenia pomocou nasledujúcich príkazov:
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> set requestTimeout 30000
...Done
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> get
requestTimeout = 30000
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> cd http
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller/Http> set connectionTimeout 300
*** Warning: BroadWorks needs to be restarted for the changes to take effect ***
ADP_CLI/Application/WebexProvisioningSync/GeneralSetting/Controller/HTTP > get
connectionPoolSize = 5
connectionTimeout = 300
connectionIdleTimeOut = 300
maxConcurrentRequests = 10
maxCookieAgeInHours = 24
Toto priradenie je možné vykonať automaticky alebo manuálne. Príkaz CLI manualSync môže okamžite spustiť priradenie.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
Partneri, ktorí majú možnosť „Povolené“ nastavenú na hodnotu „pravda“, vykonajú priradenú hodnotu v intervale dotazovania. Počas počiatočného priradenia sa aplikácia Webex Provisioning Sync dotazuje na Webex Subscriber API, aby získala údaje obsahujúce CI UUID pre všetkých používateľov, ktorých hosťuje partner. Externé ID používateľa BroadWorks sa aktualizuje pomocou súvisiaceho UUID CI. Následné priradenia ovplyvňujú používateľov pridaných k partnerovi. Stavový príkaz možno použiť na zistenie, či je synchronizácia dokončená.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> status
Partner Name Status Last Sync Time
============================================================
custBYO synchronizing
custPart monitoring 2023-01-29T15:36:43.873-05:00
2 entries found.
Po dokončení synchronizácie sa stav zmení späť na monitorovanie. Následná synchronizácia sa vykoná na používateľoch pridaných k partnerovi po „čase poslednej synchronizácie“.
Nasledujúci obrázok zobrazuje CI UUID nastavené v rámci externého ID:
Sieťový server
Typ hovoru
Na účely účtovania a vykazovania môže byť žiaduce označiť CDR pre volania na stretnutie. Dá sa to dosiahnuť pomocou politiky Network Server PreCallTyping.
Najprv na NS CLI pod /System/CallP/CallType pridajte nový typ hovoru. Nasledujúci príklad pridáva nový typ volania „WXM“:
NS_CLI/System/CallP/CallTypes> add WXM LOCAL true false "Webex Meetings"
NS_CLI/System/CallP/CallTypes> get calltype WXM
CallType Description Category Scope SupportE164 Charge
=======================================================================
WXM Webex Meetings LOCAL User Defined true false
Typ hovoru potom možno použiť v inštancii PreCallTyping, ktorá je súčasťou smerovacieho profilu používateľa BroadWorks. V tomto príklade bola do kontextu CLI /Policy/PreCallTyping pridaná nová inštancia PreCallTyping „wxm“, ale mohlo by ísť o existujúcu inštanciu PreCallTyping, ktorá sa už používa:
NS_CLI/Policy/PreCallTyping> add wxm true CallTypes ALL
NS_CLI/Policy/PreCallTyping> get wxm
Policy: PreCallTyping Instance: wxm
CallTypes:
Selection = {ALL}
From = {PCS, ALL, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}
supportLCABasedNormalization = false
Enable = true
Ďalším krokom je pridanie položiek do inštancie PreCallTyping pre všetky vytáčané čísla v kontexte /Policy/PreCallTyping/DialPlan CLI. Napríklad:
NS_CLI/Policy/PreCallTyping/DialPlan> add wxm 1 dflt 12403332200 12403332200 exact 11 11 WXM 0 0 Webex Meetings
NS_CLI/Policy/PreCallTyping/DialPlan> add wxm 1 dflt_e164 12403332200 12403332200 exact 11 11 WXM 0 0 Webex Meetings
NS_CLI/Policy/PreCallTyping/DialPlan> get wxm 1
Policy: PreCallTyping Instance: wxm Table: DialPlan
CC Dial Plan From To Match Min Max Call Type Prefix Action Call Ind Description
================================================================================================
1 dflt 12403332200 12403332200 {exact} 11 11 {WXM} 0 Webex Weetings
1 dflt_e164 12403332200 12403332200 {exact} 11 11 {WXM} 0 Webex Meetings
Inštancia PreCallTyping sa potom pridá (za predpokladu, že ešte neexistuje) do príslušného smerovacieho profilu pôvodného používateľa, ako je znázornené v príklade nižšie:
NS_CLI/Policy/Profile> add Profall PreCallTyping wxm
NS_CLI/Policy/Profile> get profile Profall
Profile: Profall
Policy Instance
==========================================
CallTyping DefaultInst
CallScreening DefaultInst
SubLocation DefaultInst
FarEndRtg DefaultInst
NearEndRtg DefaultInst
UrlDialing DefaultInst
MediaSrvSel DefaultInst
SIMPLE DefaultInst
DstSvcRtg DefaultInst
NumberPortability DefaultInst
RCBasedRtg DefaultInst
NetVoicePortalRtg DefaultInst
PreCallTyping wxm
CDR pochádzajúce z BroadWorks sa generujú iba hovormi od predplatiteľov BW. Volania pochádzajúce z PSTN zo „sieťovej“ strany AS nebudú generovať pôvodné CDR. V oboch prípadoch bude pre virtuálneho účastníka VoiceXML existovať ukončovacia CDR. |
SmerovanieNE
RoutingNE sa vyžaduje na NS pod /System/Device/RoutingNE CLI kontextu, aby reprezentoval CUBE. Týmto spôsobom, keď NS prijme INVITE z CUBE, priradí hlavičku via k položke RoutingNE, ktorá je poskytovaná na NS. Pozrite si Príručka správy rozhrania príkazového riadka sieťového servera Cisco BroadWorks podrobnosti o tom, ako pridať smerovanieNE.
Nižšie je uvedený príklad príkazov na pridanie RoutingNE „WebexMeetings“, kde IP adresa CUBE = 10.165.196.30. Príklad tiež ukazuje príkazy na vytvorenie nových inštancií OrigRedirect a Profile na priradenie k RoutingNE, ale možno použiť aj existujúce inštancie.
NS_CLI/Policy/OrigRedirect> add wxm_Inst true CallTypes ALL supportTrunkGroupLookups disable applyAccessSideRules enableRestrictive
NS_CLI/Policy/OrigRedirect> get wxm_Inst
Policy: OrigRedirect Instance: wxm_Inst
Enable = true
CallTypes:
Selection = {ALL}
From = {PCS, ALL, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}
supportTrunkGroupLookups:
Selection = {disable}
From = {disable, enablePermissive, enableRestrictive}
applyAccessSideRules:
Selection = {enableRestrictive}
From = {disable, enablePermissive, enableRestrictive}
NS_CLI/Policy/Profile> add wxm_routing
NS_CLI/Policy/Profile> add wmx_routing OrigRedirect wxm_Inst
NS_CLI/Policy/Profile> add wmx_routing SubLocation DefaultInst
NS_CLI/Policy/Profile> get profile wxm_routing
Profile: wxm_routing
Policy Instance
==========================================
OrigRedirect wxm_Inst
SubLocation DefaultInst
NS_CLI/System/Device/RoutingNE> add WebexMeetings 1240364 1 99 wxm_routing false OnLine AccessRoutingNE
NS_CLI/System/Device/RoutingNE/Address> add WebexMeetings 10.165.196.30 1 99 tcp
NS_CLI/System/Device/RoutingNE> get
Network Element WebexMeetings
Location = 1240364
Static Cost = 1
Static Weight = 99
Poll = false
OpState = enabled
State = OnLine
Profile = wxm_routing
Signaling Attributes= AccessRoutingNE
NS_CLI/System/Device/RoutingNE/Address> get
Routing NE Address Cost Weight Port Transport Route
WebexMeetings 10.165.196.30 1 99 - tcp
V príklade konfigurácie odošle CUBE do NS INVITE, ktorá je podobná nasledujúcemu (dôležité polia sú tučne):
INVITE sip:+19991111111@domain.com:5060 SIP/2.0
Via:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB
Remote-Party-ID:" BroadWorks
"<sip:886222222222@domain.com>;screen=no;party=calling;privacy=off
From:" BroadWorks "<sip:+12403333333@10.20.20.20>;tag=958BDDF4-1AB
To:<sip:+19991111111@domain.com>
Date:Thu, 03 Nov 2022 12:39:58 GMT
Call-ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30
Supported:100rel,timer,resource-priority,replaces,sdp-anat
Min-SE:14400
Cisco-Guid: 1976459008-1521160685-2893855292-0660755617
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec"
X-Cisco-Org-Id:82e2eb35-1610-44e7-9b20-ab607e026270
User-Agent: Cisco-SIPGateway/IOS-16.12.2s
Timestamp: 1667479198
Session-ID:
e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000
Allow:INVITE,OPTIONS,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGSTER
CSeq:101 INVITE
Contact:<sip:+12403333333@10.20.20.20:5060;transport=tcp>
Expires:180
Allow-Events:telephone-event
Max-Forwards:68
Kde:
INVITE Request URI obsahuje číslo spätného volania
Cez hlavičku: obsahuje IP adresu CUBE, ktorá sa použije na výber profilu RoutingNE.
Hlavička X-Cisco-Info-Meet: používa sa na identifikáciu hostCIUserUuid, meetingid & siteUUID.
Po prijatí INVITE NS použije hlavičku Via na spárovanie s RoutingNE „WebexMeetings“. Tým sa následne vyberie „wxm_routingsmerovací profil, ktorý obsahujewxm_Inst” inštancia OrigRedirect.
Politika NS OrigRedirect sa potom bude zhodovať s hlavičkou X-CISCO-MEET-INFO:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
s linkovým portom nakonfigurovaným na virtuálnom účastníkovi VoiceXML a poslať 302 presmerovanie do AS páru hosťujúceho tohto účastníka. Správa 302 je podobná nasledujúcej:
SIP/2.0 302 Moved temporarily
Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK5452684
From:" Webex "<sip:+12403332200@10.165.196.30>;tag=8EEAA586-1675
To:<sip:+14519615001@10.155.6.172>;tag=394411970-1602687588994
Call-ID:ABC5CCA2-D6411EB-8AD6D92D-EE20F768@10.165.196.30
CSeq:101 INVITE
Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone> ;q=0.5, <sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone>;q=0.25
Content-Length:0
Alias
Doménu v INVITE URI (v príklade je to bw.myenterprise.com) odoslanú CUBE do NS musí rozpoznať NS. Dá sa to urobiť pridaním domény na NS_Kontext CLI/System/Alias, napríklad:
NS_CLI/System/Alias> add bw.myenterprise.com
Príkaz na konfiguráciu domény INVITE URI na kocke nájdete v nasledujúcej časti pod položkou dial-peer/session target, napríklad:
dial-peer voice 23401 voip
session target dns:bw.myenterprise.com
HostingNE
Aby sa podporili možnosti konfigurácie spracovania hovorov Webex Meetings pre fakturáciu a riadenie prijímania relácií, signalizačné atribúty servera Application Server Hosting NE CallTypeInfoRequired a RequiresChargeIndication musí byť povolené v kontexte NS_CLI/System/Device/HostingNE._ Napríklad:
NS_CLI/System/Device/HostingNE> set broadworksASHostNe signaling E164Compliant,
CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Povoliť spätné volanie schôdze Webex
V scenári spätného volania s hlavičkou SIP X-Cisco-Meet-Info, CUBE odošle volanie na sieťový server na presmerovanie pôvodcu na pár AS. Pár AS je určený na základe povoliť WebexMeetingHoostLookup systémový parameter.
NS_CLI/System/CallP/Options> get
accessSideRoutingNeDeterminedViaSignaling = false
disableNdcValidationForCalledNumbers = true
forceRoutingNEProfile = false
skipPrivatePoliciesOnEmergency = true
maxReturnedContacts = 10
enableWebexMeetingHostLookup = true
Kedy povoliť WebexMeetingHoostLookup Ak je systémový parameter nastavený na hodnotu true, používateľ schôdze hostiteľa CI UUID v hlavičke X-Cisco-Meet-Info sa používa na identifikáciu páru AS hosťujúceho používateľa hostiteľa schôdze.
INVITE sip:+19991111111@domain.com:5060 SIP/2.0
Via:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB
Remote-Party-ID:" BroadWorks "<sip:886222222222@domain.com>;screen=no;party=calling;privacy=off
From:" BroadWorks "<sip:+12403333333@10.20.20.20>;tag=958BDDF4-1AB
To:<sip:+19991111111@domain.com>
Date:Thu, 03 Nov 2022 12:39:58 GMT
Call-ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30
Supported:100rel,timer,resource-priority,replaces,sdp-anat
Min-SE:14400
Cisco-Guid: 1976459008-1521160685-2893855292-0660755617
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec"
X-Cisco-Org-Id:82e2eb35-1610-44e7-9b20-ab607e026270
User-Agent: Cisco-SIPGateway/IOS-16.12.2s
Timestamp: 1667479198
Session-ID: e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000
Allow:INVITE,OPTIONS,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGISTER
CSeq:101 INVITE
Contact:<sip:+12403333333@10.20.20.20:5060;transport=tcp>
Expires:180
Allow-Events:telephone-event
Max-Forwards:68
Krok 10 Poskytovateľský partner CUBE
Táto časť poskytuje overenú konfiguráciu, ako nasadiť Cisco Unified Border Element (CUBE) ako kontrolér hraníc relácie (SBC) pre riešenie Bring Your Own PSTN.
Táto časť sa zameriava na konfigurácie CUBE, ktoré sú potrebné na spoluprácu s príkladnou konfiguráciou Webex pre Cisco BroadWorks uvedenou v predchádzajúcej časti. Všeobecnejšiu diskusiu o počiatočnom nasadení a konfigurácii CUBE nájdete v nasledujúcich príručkách: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book/voi-cube-overview.html
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-Guide
Nasadiť Ynaše vlastné SBC Možnosť
Ak nechcete nasadiť CUBE, máte možnosť nasadiť svoj vlastný SBC. Upozorňujeme však, že tento dokument neposkytuje overenú konfiguráciu pre iné SBC ako CUBE.
Ak nasadíte svoj vlastný SBC, môžete sa riadiť požiadavkami na konfiguráciu CUBE na vysokej úrovni (napríklad priradenia, ako je doména, verejné a súkromné rozhrania a brány), aby ste viedli svoju konfiguráciu. Podrobnú pomoc s príkazovým riadkom si však pozrite v dokumentácii k SBC, pretože skutočné príkazy pre váš vlastný SBC sa budú pravdepodobne líšiť od CUBE.
Ak nie je uvedené inak, zostávajúce požiadavky na konfiguráciu v kroku 10 platia bez ohľadu na to, ktorý SBC nasadíte. Príklady príkazového riadka sú však len pre CUBE, pokiaľ nie je uvedené, že príklad platí pre iné SBC. V prípade iných SBC si pozrite dokumentáciu k SBC, kde nájdete konfiguračné príkazy. |
Počiatočná konfigurácia
Ak chcete nakonfigurovať CUBE, musí byť povolený privilegovaný režim EXEC. Ak sa zobrazí výzva, zadajte heslo.
enable
Ak chcete prejsť do režimu globálnej konfigurácie:
configure terminal
Nastavte doménu:
ip domain name myenterprise.com
Nastavte maximálnu veľkosť segmentu (MSS):
ip tcp mss 1360
Konfigurácia siete
Definujte verejné a súkromné rozhrania. V našom príklade CUBE:
------- Private side -------
interface GigabitEthernet1
description Interface facing BC
ip address <CUBE PRIV IP> <SUBNET MASK>
negotiation auto
no mop enabled
no mop sysid
!
------- Public side -------
interface GigabitEthernet2
description Interface facing WEBEX
ip address <CUBE PUB IP> <SUBNET MASK>
negotiation auto
no mop enabled
no mop sysid
!
Nakonfigurujte brány pre smerovanie IP pre verejnú a súkromnú stranu:
ip route 0.0.0.0 <PUB SUBNET MASK> <CUBE PUB GW IP>
ip route 10.0.0.0 <PRIV SUBNET MASK> <CUBE PRIV GW IP>
Povoliť SSH:
ip ssh logging events
ip ssh version 2
!
username admin privilege 15 password <password>
CUBE (alebo vaše vlastné SBC) musí byť v DMZ so správne nakonfigurovanými pravidlami brány firewall. Pozri sekciu Porty používané spoločnosťou Webex na otvorenie zoznamu portov na externom firewalle |
Nakonfigurujte záznamy SRV pre spätné volania odoslané z CUBE (alebo vášho SBC) na sieťové servery BroadWorks. Napríklad SRV pre bw.myenterprise.com:
ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns01.myenterprise.com
ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns02.myenterprise.com
ip host ns01.myenterprise.com <NS01 IP>
ip host ns02.myenterprise.com <NS02 IP>
Nakonfigurujte server DNS:
ip name-server <DNS_IP_address>
Alternatívnou možnosťou DNS je nakonfigurovať interný DNS, kde interný DNS dosiahne nadradený server DNS, ak interné vyhľadávanie zlyhá. |
Konfigurácia spracovania hovorov
Všeobecné
Nakonfigurujte CUBE (alebo váš SBC) so všetkými IP adresami, ktoré potrebujú prístup k službe VoIP. Toto zahŕňa:
Signalizačné adresy SIP na súkromnej strane pre servery BroadWorks AS, NS a MS.
Verejné bočné adresy pre infraštruktúru Webex Edge for Audio.
Nižšie nájdete príklad konfigurácie CUBE:
voice service voip
ip address trusted list
------- IPs on private side (needs to include all BroadWorks AS, NS and MS signaling addresses) -------
ipv4 <NS01 IP>
ipv4 <NS02 IP>
ipv4 <AS01 IP>
ipv4 <AS02 IP>
ipv4 <MS01 IP>
------- IPs on public side (These are the public addresses for the Webex audio infrastructure. The below range is an example only.) -------
ipv4 64.68.96.0 255.255.224.0
ipv4 66.114.160.0 255.255.240.0
ipv4 66.163.32.0 255.255.224.0
Vyššie uvedený rozsah adries IP je príkladom. Aktuálny zoznam verejných IP adries pre audio infraštruktúru Webex nájdete na: |
Ako povolím návštevnosť Webex Meetings v mojej sieti?— Rozsah adries IP pre väčšinu klastrov sa zobrazí pod Zoznam rozsahov adries IP používaných službou Cisco Webex Meeting Services. Jedna výnimka je pre čínske klastre, pre ktoré je rozsah uvedený na nižšie uvedenom odkaze:
Sieťové požiadavky pre Cisco Webex China Cluster
Predvolený časovač pre CUBE na nadviazanie TCP spojenia pred tým, ako sa presunie dopredu, je 20 sekúnd. Ak to chcete zmeniť:
ip tcp synwait-time <5-300 (seconds)>
Na strane BroadWorks je predvolený časovač pre časový limit aplikačného servera na nereagujúcom prístupovom zariadení 6 sekúnd. Ak to chcete zmeniť:
AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds <1-15 (seconds)>
Verejné a súkromné strany rozhrania pre prevádzku RTP na CUBE (alebo na vašom vlastnom SBC) musia byť otvorené. Príklad CUBE nájdete nižšie:
voice service voip
rtcp all-pass-through
media disable-detailed-stats
------- CUBE public IP + port range -------
media-address range <CUBE PUB IP> <CUBE PUB IP> port-range 10200-28000
------- CUBE private IP + port range -------
media-address range <CUBE PRIV IP> <CUBE PRIV IP> port-range 10200-28000
Kde:
- <CUBE PUB="" IP=""> je verejná IP adresa CUBE
- <CUBE PRIV="" IP=""> je súkromná IP adresa CUBE
- Rozsah portov: v príklade je rozsah portov od 10200 do 28000
CUBE podporuje nasledujúce šifrovacie sady TLS (počas hovoru ich CUBE ponúka v aplikácii TLS Handshake's Client Hello):
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_EMPTY_RENEGOTIATION_INFO_SCSV
Ďalšie všeobecné nastavenia na konfiguráciu (pozri nižšie príklady konfigurácií CUBE):
aaa new-model
aaa authentication login default local
aaa authorization exec default local
!
ip scp server enable
!
voice service voip
address-hiding
allow-connections sip to sip
no supplementary-service sip moved-temporarily
call-quality
max-dropout 2
max-reorder 2
sip
contact-passing
Identifikátory URI pre prichádzajúce a odchádzajúce vytáčanie musia byť definované pre neskoršie použitie v telefonických partneroch:
voice class uri INEdgeAudio sip
pattern x-cisco-webex-service=audio
!
voice class uri OUTEdgeAudio sip
host cube.internal.local
Webex Edge Audio podporuje kodeky G722, G711ulaw a G711alaw. Nasledujúci kód hlasovej triedy musí byť definovaný pre neskoršie použitie v telefonických partneroch:
voice class codec 3
codec preference 1 g722-64
codec preference 2 g711ulaw
codec preference 3 g711alaw
Webex Edge Audio používa SRTP. Hlasová trieda SRTP-crypto priraďuje preferovaný SRTP kryptografický balík na použitie pre Edge Audio. Nakonfigurujte nasledujúce kryptomeny v poradí. Konfigurácia hlasovej triedy srtp-crypto musí byť použitá na dial-peers, ktoré sa používajú na spojenie s Edge Audio.
voice class srtp-crypto 234
crypto 1 AEAD_AES_256_GCM
crypto 2 AEAD_AES_128_GCM
crypto 3 AES_CM_128_HMAC_SHA1_80
crypto 4 AES_CM_128_HMAC_SHA1_32
Predkonfigurujte primárny kľúč, aby ste mohli nastaviť heslo na autentifikáciu
key config-key password-encrypt Password123 authentication username <username>
password encryption aes
Zadajte prihlasovacie údaje SIP, ktoré boli poskytnuté pre virtuálneho účastníka VoiceXML na AS pomocou nasledujúceho príkazu. Pre scenáre spätného volania sa tieto poverenia použijú, keď AS vyzve INVITE, ktoré CUBE (alebo váš vlastný SBC) pošle AS.
sip-ua
------- to enable authentication -------
authentication username <username> password 0 <password>
Po nakonfigurovaní autentifikácie bude heslo pri prezeraní pomocou príkazu „show running-config“ zakryté
sip-ua
------- to enable authentication -------
authentication username <username> password 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
Musí sa vykonať aj nasledujúca globálna konfigurácia SIP:
------- Max INVITE retries -------
retry invite 3
------- By default, use TLS -------
transport tcp tls v1.2
connection-reuse
------- What trustpoint to use when mTLS is challenged -------
crypto signaling default trustpoint <trustpoint>
Profily prekladov
Profil prekladu správ SIP 2340 sa používa na hovory na zavolanie stretnutia. Pred odoslaním do Edge Audio by mal obsahovať položku na úpravu správ SIP prichádzajúcich z BroadWorks, ako je uvedené v príklade pravidla 11.
------- BroadWorks to Webex -------
voice class sip-profiles 2340
rule 1 request INVITE sip-header SIP-Req-URI modify "sips:" "sip:"
rule 2 request INVITE sip-header To modify "sips:" "sip:"
rule 3 request INVITE sip-header From modify "sips:" sip:
rule 4 request INVITE sip-header Remote-Party-ID modify "sips:" "sip:"
rule 5 request INVITE sip-header P-Asserted-Identity modify "sips:" "sip:"
rule 6 request ACK sip-header From modify "sips:" "sip:"
rule 7 request REINVITE sip-header P-Asserted-Identity modify "sips:" "sip:"
rule 8 request REINVITE sip-header From modify "sips:" "sip:"
rule 9 request REINVITE sip-header Contact modify "sips:(.*)>" "sip:\1;transport=tls>"
rule 10 request INVITE sip-header Contact modify "sips:" "sip:"
rule 11 request INVITE sip-header SIP-Req-URI modify "cube.internal.local" "ecccspx.amer.pub.webex.com"
Vyššie uvedené pravidlo 11 mapuje prichádzajúcu požiadavku Uri od spoločnosti BroadWorks, ktorá má hodnotu Contact profilu virtuálneho účastníka CUBE (hodnota poľa Contact vo VXML_deviceProfil zariadenia Prof v našom príklade):
88631321777971704941@cube.internal.local;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Do príslušnej domény smerovania hovorov Webex Edge:88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Všimnite si, že keď je CUBE (alebo váš vlastný SBC) za statickým NAT, je potrebná dodatočná konfigurácia pre sip-profile 2340. Ďalšie informácie nájdete na nasledujúcom odkaze:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideAk nasadíte svoj vlastný SBC, budete musieť nakonfigurovať podobné pravidlá na svojom vlastnom SBC. |
Aby bolo možné preposlať 486 správ odoslaných AS späť do Webex Edge Audio, na CUBE je potrebná nasledujúca konfigurácia (pre svoj vlastný SBC si pomoc pozrite v dokumentácii k SBC)
voice service voip
no notify redirect ip2ip
sip
sip-profiles inbound
!
voice class sip-profiles 1
response 486 sip-header Reason modify "7" ""
response 486 sip-header SIP-StatusLine modify "486.*" "600 Busy Everywhere"
Ak iné 4xx správy je potrebné preposlať späť do Webex Edge Audio, postupujte podľa rovnakého príkladu vyššie.
Dial Peers
Nájomník hlasovej triedy musí byť definovaný na CUBE (alebo na vašom vlastnom SBC), aby sa mohol neskôr použiť v telefonických partneroch, čo spĺňa nasledujúce kritériá:
- Pre pakety RTP-NTE DTMF nie je potrebná žiadna interakcia užitočného zaťaženia, preto nakonfigurujte asymetrické užitočné zaťaženie ako plné.
- Edge audio nepodporuje aktualizácie ID volajúceho, takže musí byť nakonfigurovaná hodnota „no update-callerid“.
- Smerovanie hovorov Webex Edge Audio je založené na URI. Identifikátor URI smeru hovoru musí byť povolený, aby sa zhodoval s vytáčanými účastníkmi na základe URI.
voice class tenant 234
asymmetric payload full
no update-callerid
Header-passing
no pass-thru content custom-sdp
call-route url
Nasledujúci vytáčací partneri sú nakonfigurovaní tak, aby umožnili CUBE spracovávať hovory medzi BroadWorks a Webex Edge Audio. Na CUBE nakonfigurujte nasledovné (podobnú konfiguráciu je potrebné nakonfigurovať na vašom vlastnom SBC):
dial-peer voice 23411 voip
description External Webex edge audio entry or exit dial-peer
session protocol sipv2
session target dns:ecccspx.amer.pub.webex.com
session transport tcp tls
destination uri OUTEdgeAudio
incoming uri request INEdgeAudio
voice-class codec 3 offer-all
voice-class sip url sips
voice-class sip profiles 2340
voice-class sip tenant 234
voice-class sip srtp-crypto 234
voice-class sip bind control source-interface GigabitEthernet2
voice-class sip bind media source-interface GigabitEthernet2
voice-class sip requri-passing
voice-class sip audio forced
dtmf-relay rtp-nte
srtp
!
dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
---- using DNS SRV (preferred) - must match srv record configured above (_sip._tcp.bw.myenterprise.com) ----
session target dns:bw.myenterprise.com
session transport tcp
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3
voice-class sip url sip
voice-class sip profiles 2341
voice-class sip profiles 1 inbound
voice-class sip tenant 234
voice-class sip bind control source-interface GigabitEthernet1
voice-class sip bind media source-interface GigabitEthernet1 dtmf-relay rtp-nte
!
CUBE Toky hovorov
S konfiguráciou vykonanou vyššie sú príklady scenárov toku prichádzajúcich/odchádzajúcich hovorov na CUBE popísané nižšie. Farebné kódovanie konkrétneho kroku ho spája s rovnakými farebnými položkami vo vyššie uvedených položkách.
Ak nasadzujete svoj vlastný SBC, podrobnosti o tokoch hovorov s vaším SBC nájdete v dokumentácii k SBC. |
Pre scenár schôdzky od BroadWorks po Webex:
- Prichádzajúce INVITE je prijaté od BroadWorks na internom rozhraní s:
INVITE sip: 88631321777971704941@cube.internal.local;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 To:"VXML Virtual"<sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
- Prichádzajúci profil 23401 vytáčaného partnera je vybraný na základe hostiteľa v prichádzajúcej požiadavke URI („cube.internal.local“), ktorá sa zhoduje s konfiguráciou „prichádzajúcej uri požiadavky OUTEdgeAudio“.
- Odchádzajúci telefónny partner 23411 je vybraný na základe hostiteľa v URI požiadavky („cube.internal.local“), ktorý zodpovedá konfigurácii „destination uri OUTEdgeAudio“.
- Odchádzajúce INVITE sa odošle na externé rozhranie s hostiteľom v požiadavke URI zmenené z „cube.internal.local“ na „ecccspx.amer.pub.webex.com“ pomocou profilu prekladu správ „voice-class sip profiles 2340“ špecifikované vo vytáčaní:
INVITE sip: 88631321777971704941@ecccspx.amer.pub.webex.com;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 To: " VXML Virtual" <sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
Pre scenár spätného volania schôdze z Webex na BroadWorks
- Prichádzajúce INVITE je prijaté z Webex na externom rozhraní CUBE s:
INVITE sip:+14519615001@cube.us.example.com;transport=tls;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b;x-cisco-webex-service=audio SIP/2.0 To: sip:+14519615001@cube.us.example.com;type=carrier_sbc X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
- Prichádzajúci vytáčací partner 23411 je vybraný na základe vzoru „x-cisco-webex-service=audio“ prítomného v prichádzajúcom URI požiadavky na základe konfigurácie „Incoming uri request INEdgeAudio“.
- Vyberú sa dvaja vytáčaní partneri na základe vzoru „x-cisco-webex-service=audio“, ktorý je prítomný v URI požiadavky na základe konfigurácie „destination uri INEdgeAudio“.
- Vytočte Peer 302
- Vytočte Peer 23401
- Odchádzajúca pozvánka INVITE sa odošle na sieťové servery (vyhľadávanie SRV na základe „záznamu dns:bw.myenterprise.com cieľa relácie“ v partnerskom telefónnom systéme) na internom rozhraní
INVITE sip:+14519615001@10.155.6.172:5060 SIP/2.0 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" From: " Webex " ;tag=B91821B7-561
- Sieťový server vráti kontakty pre dvojicu AS hosťujúcu virtuálneho predplatiteľa CUBE:
SIP/2.0 302 Moved temporarily Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK880BD From:" Webex "<sip:+12404540887@10.165.196.30>;tag=B91821B7-561 To:<sip:+14519615001@10.155.6.172>;tag=1829261807-1603395221529 Call-ID:3C88DF6A-13D411EB-8EE3D92D-EE20F768@10.165.196.30 CSeq:101 INVITE Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone;transport=tcp>;q=0.5,<sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone;transport=tcp>;q=0.25 Content-Length:0
- CUBE nasmeruje hovor na aktívny AS na základe vráteného kontaktu v správe 302:
INVITE sip:+14519615001@hs2-bwks-v-as01- alpha.bwlab.org:5060;user=phone;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK8812341 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" From: " Webex " <sip:+12404540887@10.165.196.30>;tag=B91821C8-1AF5 To: <sip:+14519615001@10.155.6.172>
Konfigurácia mTLS
Nasledujúce kroky konfigurácie je potrebné vykonať, aby sa umožnilo pripojenie mTLS medzi CUBE (alebo vašim vlastným SBC) a Webex Edge Audio.
Je povinné nakonfigurovať mTLS medzi CUBE (alebo vlastným SBC) a Webex Edge Audio. |
Podpora certifikátov zástupných znakov
Certifikáty podpísané zástupným znakom používajú všeobecný názov predmetu (napr. *.us.example.com), ktorý zodpovedá doméne pre CUBE alebo váš vlastný SBC. Zástupné certifikáty sú podporované pre nasadenia CUBE alebo SBC s viacerými klastrami, ale nie sú podporované pre nasadenia CUBE alebo SBC s jedným uzlom.
Trustpool
Počas TLS handshake, keď Webex Edge Audio odošle svoj certifikát, CUBE ho overí podľa zoznamu certifikátov akceptovaných v fonde dôveryhodnosti.
Balík trustpool sa musí aktualizovať pomocou Cisco Root CA stiahnutím najnovšieho „Cisco Trusted Core Root Bundle“ z http://www.cisco.com/security/pki/ pomocou príkazu:
crypto pki trustpool import clean url <url>
Certifikáty odoslané spoločnosťou Webex Edge Audio sú podpísané spoločnosťou IdenTrust. Uistite sa, že je nainštalovaný certifikát „IdenTrust Commercial Root CA“. Ďalšie podrobnosti nájdete na tomto odkaze:
Ak používate svoj vlastný SBC a nemôžete dokončiť import, môžete balík previesť do formátu .pem pomocou nástrojov s otvoreným zdrojom, ako je OpenSSL. Môžete napríklad použiť certifikáty hydrantID s nasledujúcim príkazom:
|
Trustpoint
Edge Audio vyžaduje, aby vaša CUBE ponúkala podpísané certifikáty od dôveryhodných certifikačných autorít CA pre pripojenia Mutual TLS (mTLS). Pomocou nasledujúceho odkazu sa dostanete na zoznam certifikačných autorít, ktorým Cisco dôveruje. Certifikáty, ktoré sú podpísané autoritami v tomto zozname, sa považujú za platné a pripojenie bude povolené: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
Single Node CUBE
Jeden uzol znamená, že CUBE (alebo váš vlastný SBC) naimportuje certifikát s názvom subjektu jedinečným pre jeho FQDN, čo znamená, že ho nebude môcť importovať žiadna iná CUBE (inými slovami, NIE certifikát so zástupným znakom).
Ak chcete vytvoriť CSR (žiadosť o podpis certifikátu) pre CUBE:
- vytvorte pár kľúčov (tento pár kľúčov bude prepojený s bodom dôvery)
CUBE(config)# crypto key generate rsa general-keys label <key label> exportable
- general-keys – určuje, že sa má vygenerovať univerzálny pár kľúčov.
- štítok <key-label> - (Voliteľné) Názov, ktorý sa používa pre pár kľúčov RSA pri ich exporte. Ak nie je zadané označenie kľúča, použije sa úplný názov domény (FQDN) smerovača.
- exportovateľné - (voliteľné) Určuje, že pár kľúčov RSA možno exportovať do iného zariadenia Cisco, ako je napríklad smerovač.
- vytvorte bod dôvery (bod dôvery obsahuje certifikát, ktorý chcete viazať na kocku. Keď CUBE dostane žiadosť o certifikát, odpovie s priloženým certifikátom dôveryhodného bodu)
CUBE(config)#crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# crl optional enrollment terminal pem fqdn <fqdn> subject-name CN=<fqdn> rsakeypair <key label>
crl – zoznam zrušených certifikátov (CRL) je zoznam zrušených certifikátov. CRL vytvára a digitálne podpisuje CA, ktorá pôvodne vydala certifikáty. CRL obsahuje dátumy, kedy bol každý certifikát vydaný a kedy končí jeho platnosť.
enrollment terminal pem – Pridáva k žiadosti o certifikát hranice elektronickej pošty so zvýšenou ochranou súkromia (PEM) (manuálne kopírovanie a prilepenie z BEGIN CERTIFICATE REQUEST do END CERTIFICATE REQUEST)
fqdn – Plne kvalifikovaný názov domény CUBE
názov-predmetu CN=<fqdn> - názov predmetu, ktorý sa má podpísať
rsakeypair <key label=""> - pár kľúčov vygenerovaný z predchádzajúceho kroku
(odkaz: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/sec_conn_pki/configuration/15-mt/sec-pki-15-mt-book/sec-cert-enroll-pki.html)
- generovať CSR:
CUBE(config)#crypto pki enroll <trustpoint> % Start certificate enrollment .. ... % Include the router serial number in the subject name? [yes/no]: no % Include an IP address in the subject name? [no]: no Display Certificate Request to terminal? [yes/no]: yes Certificate Request follows: -----BEGIN CERTIFICATE REQUEST----- ... -----END CERTIFICATE REQUEST----- ---End - This line not part of the certificate request--- Redisplay enrollment request? [yes/no]: no
- Odoslať CSR (od BEGIN CERTIFICATE REQUEST po END CERTIFICATE REQUEST) CA (Certifikačná autorita)
CA vygeneruje podpísaný certifikát
- V závislosti od CA poskytne koreňový certifikát (napr. DigiCertCA.crt) a požadovaný certifikát (napr. cube.crt)
- Načítajte certifikát CA
- Najprv overte dôveryhodnosť pomocou koreňového certifikátu
CUBE(config)#crypto pki authenticate <trustpoint> Enter the base 64 encoded CA certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE ROOT CERT> -----END CERTIFICATE----- Certificate has the following attributes: Fingerprint: 40065311 FDB33E88 0A6F7DD1 4E229187 % Do you accept this certificate? [yes/no]: yes Trustpoint CA certificate accepted. % Certificate successfully imported
- Potom importujte certifikát CUBE do dôveryhodného bodu CUBE
CUBE(config)# crypto ca import <trustpoint> certificate % The fully-qualified domain name in the certificate will be: ... Enter the base 64 encoded certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE FQDN CERT> -----END CERTIFICATE----- % Router Certificate successfully imported
Ak nasadzujete svoj vlastný SBC, pozrite si dokumentáciu k SBC, kde nájdete podrobnosti o tom, ako vytvoriť CSR. |
Viacuzlový klaster CUBE (používanie alternatívnych názvov v certifikáte) – NIE JE PODPOROVANÉ
Viac uzlov znamená, že CUBE bude môcť importovať rovnaký certifikát pre viac ako jedno nasadenie CUBE. Použitie alternatívneho názvu subjektu na generovanie CSR nie je momentálne podporované: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
Viacuzlový klaster CUBE (pomocou certifikátu podpísaného zástupným znakom vo formáte pkcs12)
Viacnásobný uzol používajúci certifikát podpísaný zástupným znakom znamená, že názov subjektu je všeobecný (napr. *.us.example.com) a zodpovedá doméne CUBE (alebo vašej doméne SBC).
- Za predpokladu, že máte pripravený zástupný certifikát, pripravte si súbory verejného (.crt) a súkromného kľúča (.key).
- Pomocou OpenSSL vytvorte pribalený súbor vo formáte PKCS12 (.pfx) vrátane súborov .crt a .key: (použite cygwin v systéme Windows) - referencia: https://www.ssl.com/how-to/create-a-pfx-p12-certificate-file-using-openssl/
openssl pkcs12 -export -out <pfxfilename>.pfx -inkey <privatekeyfile>.key -in <certfile>.crt
- Preneste súbor .pfx do súboru CUBE:bootflash: (scp zo servera Linux do CUBE)
scp <pfxfilename>.pfx <user>@<CUBEIP>:bootflash:<pfxfilename>.pfx
- Vytvorte bod dôveryhodnosti a importujte súbor pkcs12:
CUBE# conf t CUBE(config)# CUBE(config)# crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# revocation-check crl CUBE(ca-trustpoint)# exit CUBE(config)# crypto pki import <trustpoint> pkcs12 bootflash:<pfxfilename>.pfx password <password>
Overte konfiguráciu certifikátu CUBE
Overte, či je v certifikáte zahrnutá celá reťaz. Nasledujúci príklad ukazuje overovacie príkazy pre CUBE. Ak nasadzujete svoj vlastný SBC, použite príkazy, ktoré sa vzťahujú na váš SBC.
CUBE(config)#crypto pki certificate validate <trustpoint>
Chain has 2 certificates
Certificate chain for <trustpoint> is valid
CUBE#show crypto pki trustpoints status
...
Trustpoint <trustpoint>:
Issuing CA certificate configured:
Subject Name:
cn=HydrantID SSL ICA G2,o=HydrantID (Avalanche Cloud Corporation),c=US
Fingerprint MD5: 1135E326 56E5AADF 53A4DD32 C8D5590F
Fingerprint SHA1: AC4A728B 4DFC3560 1FA34B92 2422A42C 253F756C
Router General Purpose certificate configured:
Subject Name:
cn=*.us.example.com,ou=Webex,o=Cisco Systems, Inc.,l=San Jose,st=California,c=US
Fingerprint MD5: 756E4C83 CF36311A 7839FA51 7FA7ABA0
Fingerprint SHA1: 8268817F 79EF91E0 3BA976A1 5C9D97F3 E834EB54
State:
Keys generated ............. Yes (General Purpose, non-exportable)
Issuing CA authenticated ....... Yes
Certificate request(s) ..... Yes
Nastavte signalizáciu SIP na používanie bodu dôvery
Na poskytnutie SIP UA s dôveryhodným bodom CUBE použite nasledujúci príkaz. Nasleduje príklad pre CUBE. Ak nasadzujete svoj vlastný SBC, pomoc s príkazmi nájdete v dokumentácii k SBC.
CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint <trustpoint>
CUBE denníky
Ak chcete zobraziť povolené filtre ladenia
CUBE# show debug
Nastavenie filtrov ladenia (príklady)
CUBE# debug ccsip messages
CUBE# debug ccsip transport
CUBE# debug ccsip error
CUBE# debug ccsip info
CUBE# debug voip dialpeer inout
CUBE# debug voip ccapi inout
CUBE# debug voip application
CUBE# debug ip tcp transaction
Zrušenie nastavenia filtrov ladenia (príklad)
CUBE# no debug ccsip messages
Ak chcete vyčistiť a skontrolovať vyrovnávaciu pamäť denníka
CUBE# clear log
>>> make test call <<<
CUBE# show log
Ak nenasadzujete CUBE, pozrite si dokumentáciu vášho vlastného SBC, kde nájdete podrobnosti o tom, ako používať protokoly. |
Ďalšie užitočné príkazy
Ak chcete skontrolovať aktuálnu konfiguráciu
CUBE# show running-config (or just CUBE# show run)
Na uloženie konfigurácie do ROM, ktorá sa použije pri zavádzaní
CUBE# write
Krok 11 Certifikácia BYoPSTN
Po dokončení konfigurácie a poskytovania riešenia BYoPSTN sa od partnera vyžaduje, aby prešiel súborom akceptačných testovacích prípadov, aby certifikoval svoje riešenie. Toto je povinný krok na schválenie a aktiváciu partnerského BYoPSTN.
Prípady akceptačných testov sú uvedené v dokumente Prineste si svoj vlastný PSTN akceptačný postup Webex For Cisco BroadWorks na adrese: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Partner by mal poskytnúť výsledky úspešne vykonaných akceptačných testov nástupným a certifikačným tímom.
Otázky, problémy a výsledky z vykonania prípadov akceptačných testov by mali byť nahlásené a zdieľané v priestore Webex určenom na registráciu partnera.
Použiť aktualizácie na skupinu telefónnych čísel v prevádzke/skupinu DNS SRV spätného volania
Keď sú netestovaní zákazníci priradení k zákazníckej šablóne pomocou telefónnych čísel poskytnutých partnerom, títo používatelia majú k dispozícii nasledujúce možnosti pripojenia k schôdzi:
Pozvánky na schôdzu obsahujú jedno alebo viac predvolených telefónnych čísel z priradenej skupiny telefónnych čísel
Aplikácia Webex zobrazuje jedno alebo viac predvolených telefónnych čísel zo skupiny priradených telefónnych čísel ako možnosť pripojenia k schôdzi
Používateľské rozhranie lokality schôdze Webex zobrazuje jedno alebo viac predvolených telefónnych čísel zo skupiny priradených telefónnych čísel ako možnosť pripojenia k schôdzi
Ak bolo na zákazníckej šablóne povolené spätné volanie, Webex Meeting poskytuje možnosť „Zavolajte mi na“, kde je požiadavka na spätné volanie smerovaná na jeden zo záznamov špecifikovaných v priradenej skupine spätného volania DNS SRV
Zmena možností pripojenia k schôdzi pre zákaznícku šablónu alebo zmena priradenej skupiny telefónnych čísel alebo zmena skupiny DNS SRV spätného volania môže ovplyvniť vyššie uvedené možnosti pripojenia k schôdzi. Tieto zmeny sa nevzťahujú na existujúcich zákazníkov, no novým zákazníkom sa tieto zmeny okamžite prejavia na stránkach stretnutí s balíkmi Standard a Premium. Preto sa dôrazne odporúča, aby bola každá takáto zmena overená pomocou organizácie počiatočného riešenia predtým, ako sa použije na existujúce zákaznícke šablóny, skupiny telefónnych čísel alebo skupiny DNS SRV so spätným volaním (ak sú nasadené skupiny DNS SRV so spätným volaním).
Pri aktualizácii možností pripojenia k schôdzi pre šablónu zákazníka a/alebo pri aplikovaní aktualizácií skupín telefónnych čísel alebo skupín DNS SRV so spätným volaním by ste mali postupovať podľa nasledujúcich krokov.
Upozorňujeme, že ak testovaní poskytovatelia služieb BroadWorks a/alebo testovacie spoločnosti BroadWorks Enterprises používajú zákaznícke šablóny, skupiny telefónnych čísel alebo skupiny DNS SRV spätného volania, tento postup je voliteľný. Môže byť vhodnejšie jednoducho vymazať testovacích poskytovateľov služieb BroadWorks a/alebo otestovať organizácie BroadWorks Enterprises a znova ich poskytnúť pomocou aktualizovaných zákazníckych šablón, skupín telefónnych čísel alebo skupín DNS SRV so spätným volaním.
Aktualizovať iba skupinu telefónnych čísel:
Vytvorte novú dočasnú skupinu telefónnych čísel s požadovanými aktualizáciami.
- Vytvorte novú dočasnú zákaznícku šablónu, ktorá používa novú skupinu telefónnych čísel. Ak sa spolu so skupinou používa existujúca skupina telefónnych čísel, priraďte ju k šablóne.
- Vytvorte organizáciu počiatočného riešenia poskytnutím predplatiteľa od testovacieho poskytovateľa služieb BroadWorks alebo otestujte BroadWorks Enterprise so štandardným balíkom pomocou novej zákazníckej šablóny. Upozorňujeme, že ide o organizáciu sekundárneho zdroja, nevyžaduje sa žiadna aktualizácia UUID lokality schôdze nakonfigurovaná na BroadWorks.
- Stiahnite si súbor JSON BroadWorks Configuration (BYoPSTN), ktorý obsahuje telefónne číslo na prístup k mapovaniu kódov pre nové telefónne čísla v skupine telefónnych čísel.
- Určite doménu Webex Edge Audio DNS SRV pre lokalitu schôdze štandardného balíka organizácie východiskového riešenia. Mala by byť nezmenená od hodnoty, ktorá bola predtým určená pre pôvodnú skupinu telefónnych čísel.
- Aplikujte aktualizácie konfigurácie na BroadWorks pomocou súboru JSON BroadWorks Configuration (BYoPSTN).
- Overte konfiguráciu naplánovaním stretnutí pomocou stránky štandardného balíka organizácie seed a pripojením sa k schôdzi pomocou telefónnych čísel.
- Použite aktualizáciu na pôvodnú skupinu telefónnych čísel. Zmena je teraz v prevádzke pre netestovaných zákazníkov.
- Organizáciu východiskového riešenia, dočasnú skupinu telefónnych čísel a zákaznícku šablónu možno odstrániť. Po aktualizácii pôvodnej skupiny telefónnych čísel už tieto prvky nie sú potrebné.
Aktualizovať iba skupinu DNS SRV so spätným volaním:
- Vytvorte novú dočasnú skupinu DNS SRV Callback Group s požadovanými aktualizáciami.
- Vytvorte novú dočasnú zákaznícku šablónu, ktorá používa novú skupinu DNS SRV spätného volania a existujúcu skupinu telefónnych čísel. Ak sa spolu so skupinou používa existujúca skupina DNS SRV Callback Group, priraďte ju k šablóne.
- Vytvorte organizáciu počiatočného riešenia poskytnutím predplatiteľa od testovacieho poskytovateľa služieb BroadWorks alebo otestujte BroadWorks Enterprise so štandardným balíkom pomocou novej zákazníckej šablóny. Upozorňujeme, že ide o organizáciu sekundárneho zdroja, nevyžaduje sa žiadna aktualizácia UUID lokality schôdze nakonfigurovaná na BroadWorks.
- Overte konfiguráciu naplánovaním schôdzí pomocou stránky štandardného balíka organizácie počiatočnej organizácie, pripojením sa k schôdzi pomocou telefónnych čísel na zavolanie a použitím možnosti „Zavolajte mi na“.
- Použite aktualizáciu na pôvodnú skupinu DNS SRV Callback Group. Zmena je teraz v prevádzke pre netestovaných zákazníkov.
- Organizáciu východiskového riešenia, skupinu DNS SRV Callback Group a Customer Template možno odstrániť. Tieto prvky už nie sú potrebné po aktualizácii pôvodnej skupiny Callback DNS SRV.
Aktualizujte telefónne číslo aj skupinu DNS SRV spätného volania:
- Vytvorte nové dočasné telefónne číslo a DNS SRV Callback Group s požadovanými aktualizáciami.
- Vytvorte novú dočasnú zákaznícku šablónu, ktorá používa novú skupinu telefónnych čísel a novú skupinu DNS SRV so spätným volaním. Ak sa spolu so skupinou používa existujúca skupina telefónnych čísel a/alebo skupina spätného volania DNS SRV, priraďte ju k šablóne.
- Vytvorte organizáciu počiatočného riešenia poskytnutím predplatiteľa od testovacieho poskytovateľa služieb BroadWorks alebo otestujte BroadWorks Enterprise so štandardným balíkom pomocou novej zákazníckej šablóny. Upozorňujeme, že ide o organizáciu sekundárneho zdroja, nevyžaduje sa žiadna aktualizácia UUID lokality schôdze nakonfigurovaná na BroadWorks.
- Stiahnite si súbor JSON BroadWorks Configuration (BYoPSTN), ktorý obsahuje telefónne číslo na prístup k mapovaniu kódov pre nové telefónne čísla v skupine telefónnych čísel.
- Určite doménu Webex Edge Audio DNS SRV pre lokalitu schôdze štandardného balíka organizácie východiskového riešenia. Mala by byť nezmenená od hodnoty, ktorá bola predtým určená pre pôvodnú skupinu telefónnych čísel.
- Aplikujte aktualizácie konfigurácie na BroadWorks pomocou súboru JSON BroadWorks Configuration (BYoPSTN).
- Overte konfiguráciu naplánovaním schôdzí pomocou stránky štandardného balíka organizácie počiatočnej organizácie, pripojením sa k schôdzi pomocou telefónnych čísel na zavolanie a použitím možnosti „Zavolajte mi na“.
- Použite aktualizáciu na pôvodné telefónne číslo a skupinu DNS SRV Callback. Zmena je teraz v prevádzke pre netestovaných zákazníkov.
- Organizáciu počiatočného riešenia, dočasnú skupinu telefónnych čísel, skupinu spätného volania DNS SRV a zákaznícku šablónu možno odstrániť. Po aktualizácii pôvodnej skupiny telefónnych čísel a skupiny DNS SRV spätného volania už tieto prvky nie sú potrebné.
Organizácia primárneho východiskového riešenia by sa nemala vymazať, pokiaľ nebola vybratá a nakonfigurovaná nová organizácia primárneho východiskového riešenia na BroadWorks. Odstránením organizácie primárneho východiskového riešenia sa odstráni siteUUID, od ktorého závisí riešenie BYoPSTN na overenie správ SIP do Webex Edge Audio. Ak sa odstránia, pripojenia k schôdzi pomocou volania pre weby, ktoré používajú číslo na zavolanie poskytnuté partnerom, zlyhajú. |
Interoperabilita médií G722 pri používaní vlastného SBC
Pri využívaní vlastného SBC je potrebné zvážiť problémy interoperability, ktoré bežne rieši CUBE, medzi Cisco Partners BroadWorks Infrastructure a Webex Cloud. Jedným príkladom je volanie alebo spätné volanie pomocou kodeku G722, ktorý zahŕňa BroadWorks Media Server (napríklad pri použití služby BroadWorks Call Recording). V tomto scenári môže Webex Edge Audio odoslať SDP s riadkom "a=fmtp:9". Váš SBC bude musieť aktualizovať tento riadok, aby pridal parameter bitovej rýchlosti na "a=fmtp:9 bitrate=64" pred jeho odoslaním do backendu BroadWorks.
Známe obmedzenia
Akékoľvek zmeny možnosti pripojenia k schôdzi podľa šablóny zákazníka, telefónnych čísel Cisco alebo telefónnych čísel poskytnutých partnerom sa aplikujú iba na nových zákazníkov. Existujúci zákazníci používajúci šablónu zostávajú nezmenení.
Akékoľvek zmeny v nastaveniach skupiny telefónnych čísel podľa šablóny zákazníka alebo skupiny DNS SRV spätného volania sa aplikujú iba na nových zákazníkov alebo existujúcich zákazníkov, ktorí sú poskytovaní pre svojho prvého používateľa štandardného alebo prémiového balíka. Existujúci zákazníci, ktorí už majú používateľov balíka Standard alebo Premium, zostávajú nezmenení.
Akékoľvek zmeny skupín telefónnych čísel alebo skupín DNS SRV so spätným volaním, ktoré sú priradené k zákazníckym šablónam, sa aplikujú iba na nových zákazníkov alebo existujúcich zákazníkov, ktorí sú poskytovaní pre svojho prvého používateľa balíka Standard alebo Premium. Existujúci zákazníci priradení k priradeným šablónam, ktoré už majú používateľov štandardného alebo prémiového balíka, zostávajú nezmenené.
Daná zákaznícka šablóna podporuje volacie čísla Cisco alebo možnosť pripojenia k schôdzi na telefónne číslo poskytnuté partnerom, kombinácia dvoch možností pre rovnakú šablónu nie je podporovaná.
Správa SIP pre prípad použitia „Zavolajte mi na“ alebo spätného volania na schôdzu neobsahuje informácie o zákazníkovi a/alebo používateľovi, ktorý je hostiteľom schôdze, ku ktorej sa chcete pripojiť.
Telefónne čísla a súvisiace prístupové kódy k schôdzi pre danú skupinu telefónnych čísel podporujú iba jednu doménu Webex Edge Audio DNS SRV (napr. ecccspx.amer.webex.com). Používanie týchto telefónnych čísel na volanie na stretnutia v inej doméne Webex Edge Audio DNS SRV nie je podporované.
Webex Edge Audio nepodporuje opätovné vyjednávanie kodekov počas hovoru. Preto služby, ktoré sú vyvolané po prijatí hovoru, nemusia správne fungovať.
Aplikácia Webex, používateľské rozhranie webu Webex Meeting a e-mail s pozvánkou na stretnutie Webex poskytujú odkaz na dokument „Obmedzenia bezplatných hovorov“. Tento dokument je špecifický pre telefónne čísla poskytnuté spoločnosťou Cisco a používatelia by ho mali ignorovať pri používaní telefónnych čísel poskytnutých partnerom na pripojenie k schôdzi.
História revízií dokumentu
Nasledujúca tabuľka zobrazuje históriu zmien tohto dokumentu za posledných 12 mesiacov.
Dátum | Verzia | Popis zmeny | |
---|---|---|---|
8. apríla 2024 | 1-36 |
| |
10. januára 2024 | 1-35 |
| |
22. decembra 2023 | 1-34 |
| |
4. júla 2023 | 1-33 |
| |
2. februára 2023 | 1-32 |
| |
2. februára 2023 | 1-31 |
| |
31. januára 2023 | 1-30 |
| |
29. novembra 2022 | 1-29 |
|
Definície
Definície | Opis |
---|---|
Partner spoločnosti Cisco | Subjekt (vo všeobecnosti Poskytovateľ služieb), ktorý predáva produkty a služby Cisco svojim zákazníkom. |
Koncový zákazník | Používatelia, ktorí používajú produkty a služby Cisco, ktoré im predáva partner Cisco. |
KOCKA | Cisco Unified Border Element |
Partnerská organizácia | Úložisko Webex Identity and Service Management, ktoré uchováva informácie o partneroch Cisco a ich zákazníkoch. |
Partnerské centrum | Webový portál na poskytovanie identity a služieb pre partnerov Cisco a zákazníkov, ktorých spravujú. |
Zákaznícka organizácia | Repozitár Webex Identity and Service Management, ktorý uchováva informácie o koncovom zákazníkovi. |
BroadWorks Enterprise alebo poskytovateľ služieb / skupina | Zastupovanie koncového zákazníka v BroadWorks. |
Prehľad
Riešenie Bring Your Own PSTN (BYoPSTN) umožňuje Webexu pre poskytovateľov služieb Cisco BroadWorks poskytovať používateľom telefónne čísla, ktoré vlastnia, keď sa pripájajú k stretnutiam Webex. Toto riešenie umožňuje partnerom využívať ich vlastné siete PSTN a využívať existujúce vzťahy s poskytovateľmi PSTN namiesto používania čísel poskytovaných spoločnosťou Cisco.
Referenčná architektúra v tomto dokumente poskytuje komplexný dizajn pre možnosť BYoPSTN. Táto architektúra je overená spoločnosťou Cisco a používa Cisco Unified Border Element (CUBE) ako kontrolér hraníc relácie (SBC) na prenos hovorov medzi BroadWorks a Webex Meetings.
Výber možnosti pripojenia k schôdzi
Webex pre Cisco BroadWorks v súčasnosti podporuje dve možnosti poskytovania telefónnych čísel na stretnutia. Poskytovatelia služieb si musia vybrať jednu z týchto dvoch možností – kombinácia nie je podporovaná:
Cisco call-in čísla (Cisco PSTN) – spoločnosť Cisco poskytuje telefónne čísla, ktoré môžu účastníci schôdze použiť na pripojenie k schôdzam
Telefonické čísla poskytnuté partnerom (BYoPSTN) – Poskytovatelia služieb poskytujú svoje vlastné telefónne čísla, ktoré môžu účastníci schôdze použiť pri pripájaní sa k schôdzam
Riešenie BYoPSTN
Partneri, ktorí si vyberú možnosť volania poskytnutého partnerom (BYoPSTN), musia poskytnúť svoje vlastné telefónne čísla PSTN a musia zabezpečiť sieťovú infraštruktúru, ktorá je potrebná na smerovanie hovorov do az Webexu. Riešenie BYoPSTN uľahčuje smerovanie hovorov Over the Top (OTT) cez verejný internet z BroadWorks na Webex.
Pri výbere možnosti BYoPSTN platia nasledujúce podmienky:
Partneri Cisco môžu používať rovnaké telefónne čísla pre viac ako jedného koncového zákazníka. Tieto telefónne čísla môžu byť v ktorejkoľvek krajine, v ktorej Partner pôsobí.
Možnosť BYoPSTN nevyžaduje žiadne zmeny vo všeobecnom procese registrácie pre Webex pre zákazníkov Cisco BroadWorks.
BYoPSTN vyžaduje poskytovanie na úrovni partnera Cisco a všetci koncoví zákazníci, ktorých si partneri aktivujú po spustení BYoPSTN, sú aktivovaní automaticky.
Všetky požiadavky na poskytovanie služieb na stretnutiach zákazníkov sú automatické, ako pri súčasnom všeobecne dostupnom riešení.
Partneri, ktorí si aktivujú štandardný aj prémiový balík, majú dve miesta stretnutia: jedna stránka pre štandardných používateľov a druhá pre prémiových používateľov. Obe lokality sú povolené pre BYoPSTN.
Účastníci schôdze, ktorí sa zúčastňujú na schôdzach, sa môžu rozhodnúť používať zdieľanie videa a obsahu cez internet.
Vzťahuje sa na pripájania sa k stretnutiam pre stretnutia Space aj stretnutia PMR. Upozorňujeme, že pre priestorové stretnutia musí byť priestor vytvorený štandardným alebo prémiovým používateľom s hostiteľskými možnosťami Webex Meeting, aby mohli získať prístupové číslo PSTN – priestory vytvorené používateľmi Basic nezískajú prístupové čísla PSTN.
Tento dokument poskytuje overenú konfiguráciu, ktorá používa CUBE ako váš SBC. Ak však nechcete používať CUBE, môžete nasadiť svoj vlastný SBC.
Architektúra
Riešenie Webex for Cisco BroadWorks BYoPSTN stavia na sade služieb Webex Edge, konkrétnejšie na službe Webex Edge Audio dostupnej pre podnikových zákazníkov. Architektúra je prispôsobená na integráciu infraštruktúry Cisco Partners BroadWorks s Webex Edge Audio, čím umožňuje partnerovi Cisco centrálne konfigurovať sady telefónnych čísel na použitie ich koncovými zákazníkmi.
Hlavné prvky architektúry sú nasledovné:
BroadWorks – infraštruktúra BroadWorks partnerov spoločnosti Cisco
Cisco Unified Border Element (CUBE) – referenčný hraničný kontrolér relácie (SBC) pre riešenie nasadené v dátovom centre Cisco Partners. CUBE musí byť vo vnútri DMZ. Všimnite si, že ak nechcete používať CUBE, môžete nasadiť svoj vlastný SBC.
Webex Edge Audio – služba Webex, ktorá oddeľuje PSTN od Webex zmenou smerovania hovorov tak, aby využívala infraštruktúru poskytovanú partnerom Cisco.
Výzvy účastníkov, aby sa pripojili k schôdzi, prechádzajú cez BroadWorks do CUBE az CUBE do infraštruktúry Webex v cloude cez internet. Tento model je použiteľný pre oba nasledujúce scenáre pripojenia k schôdzi:
Privolať– účastník vytočí telefónne číslo v pozvánke na schôdzu buď na svojom zaregistrovanom telefóne BroadWorks, mobilnom zariadení alebo v aplikácii Webex. Hovor iniciuje BroadWorks.
Spätné volanie (voliteľné)—účastník požaduje, aby Webex zavolal na telefónne číslo, ktoré účastník poskytne. Hovor iniciuje Webex.
Hovory smerované z BroadWorks do CUBE v rámci partnerskej infraštruktúry budú používať SIP TCP pre signalizáciu hovorov a RTP pre médiá. Od CUBE po Webex používajú hovory SIP TLS na signalizáciu a sRTP na médiá. Smerovanie hovorov z CUBE na WebEx je cez internet a nepoužíva SIP Trunk.
Typické nastavenie pre scenáre volania/spätného volania je nasledovné:
Cisco Partner má telefónne číslo PSTN (napríklad 2403332200) a priradený prístupový kód Webex (napríklad 88631321777971704941).
Cisco Partner poskytuje virtuálneho predplatiteľa na BroadWorks, ktorý zodpovedá zariadeniu CUBE. Partner priradí telefónne číslo k prístupovému kódu a naopak.
Prístupový kód, ktorý sa odosiela spoločnosti Webex v správach SIP, identifikuje miesta stretnutí spojené s partnerom Cisco.
Vyššie uvedené telefónne číslo na prístup k mapovaniu kódov sa konfiguruje raz a je spoločné pre všetky miesta stretnutí koncových zákazníkov.
Účastníci, ktorí sa pripájajú k schôdzi, musia zadať zodpovedajúce ID schôdze (napríklad 123456), ktoré identifikuje konkrétnu schôdzu, ku ktorej sa majú pripojiť.
Odporúča sa, aby sa partneri riadili modelom redundancie uvedeným nižšie.
Pripojiť sa k schôdzi pomocou funkcie Call-in
Nasledujúci obrázok znázorňuje proces používateľa, ktorý sa pripojí k schôdzi prostredníctvom zavolania.
Tu sú kroky potrebné na to, aby sa účastník mohol pripojiť k schôdzi zavolaním.
Používateľ naplánuje stretnutie vo Webexe. Webex priradí ID schôdze (napríklad 123456).
Používateľ vytočí telefónne číslo, ktoré je priradené k schôdzi (napríklad 2403332200). SIP INVITE nesie URI požiadavky ako telefónne číslo spojené so stretnutím.
BroadWorks preloží telefónne číslo na prístupový kód (napríklad 88631321777971704941) priradený k lokalite stretnutia a presmeruje hovor na CUBE s URI požiadavky ako prístupovým kódom.
Webex prijme SIP INVITE a prijme hovor. Jazyk oznámení je určený jazykom uvedeným pre telefónne číslo, keď je poskytované v Cisco Partner Hub a BroadWorks.
Používateľ zadá ID stretnutia (napríklad 123456) pomocou DTMF. Webex overí používateľa a potom mu umožní pripojiť sa k schôdzi.
Pripojenie k schôdzi pomocou spätného volania (voliteľné)
Nasledujúci obrázok ukazuje proces používateľa, ktorý sa pripojí k schôdzi spätným volaním, používateľ požiada o zavolanie z Webexu, aby sa pripojil k schôdzi.
Tu sú kroky potrebné na to, aby sa účastník pripojil k schôdzi spätným volaním:
Používateľ naplánuje stretnutie vo Webexe. Webex priradí ID schôdze (napríklad 123456).
Používateľ požiada o hovor z Webexu na požadované číslo (napríklad +16504441000), aby sa pripojil k schôdzi pomocou aplikácie Webex alebo klienta Meetings.
Webex iniciuje SIP INVITE to CUBE na základe skupiny Callback DNS SRV, poskytovanej v Cisco Partner Hub a BroadWorks. Identifikátor URI požiadavky SIP INVITE obsahuje telefónne číslo, ktoré musí prijať hovor (napríklad +16504441000@cube.example.com).
CUBE preloží telefónne číslo v ID vzdialenej strany na hodnotu, ktorá identifikuje virtuálneho predplatiteľa na BroadWorks (napríklad 88631321777971704941@ecccx.amer.pub.webex.com). Toto identifikuje CUBE ako virtuálneho používateľa pre aplikačný server BroadWorks.
Volanie sa ponúkne užívateľovi požadovanému telefónnemu číslu a užívateľ hovor prijme, aby sa pripojil k schôdzi. Toto telefónne číslo môže byť predplatiteľom BroadWorks alebo číslom PSTN. Ak je požadované číslo číslo PSTN, BroadWorks použije zabezpečenú cestu na smerovanie hovoru do PSTN.
Pre možnosť Callback je povinné aktivovať nasledujúce dve funkcie:
- 102746 – Podpora BroadWorks pre CI UUID
- 102074 – BYO PSTN fakturačná podpora pre CallBack a CallIn
Toto je možné potvrdiť z CLI, ako je uvedené nižšie:
AS_CLI/System/ActivatableFeature> get
Id Description Activated Last Modified Timestamp
=============================================================================================
102746 BroadWorks Support for CI UUID true
102074 BYO PSTN Billing support for CallBack and CallIn true
Podrobný popis týchto funkcií a aktivácie nájdete v tomto dokumente v sekcii „Virtuálny predplatiteľ schôdze VoiceXML Meeting Callback“.
Ak sa rozhodnete nenakonfigurovať možnosť Pripojenie k schôdzi pomocou spätného volania, používatelia môžu na pripojenie k schôdzam použiť buď možnosť Zavolať, alebo sa môžu pripojiť pomocou zvuku z počítača. V tomto prípade nemusíte konfigurovať skupiny spätného volania DNS SRV. |
Prehľad konfigurácie riešenia
Riešenie má niekoľko rôznych komponentov, z ktorých každý musí byť správne nakonfigurovaný, aby riešenie úspešne fungovalo. Komponenty sú nasledovné:
BroadWorks
CUBE (alebo alternatívny kontrolór SP Certified Session Border Controller (SBC))
Webex Edge Audio
Medzi konfiguráciou týchto rôznych komponentov existujú vzájomné závislosti, a preto sa vyžaduje, aby jedna alebo viacero organizácií na výrobu riešení dokončilo požadovanú konfiguráciu a overenie riešenia.
Organizácia semien
Začiatočná organizácia je organizácia Webex, ktorú nakonfigurujete na generovanie a overovanie nastavení pre riešenie BYoPSTN. Zdrojová organizácia musí mať aspoň jedného používateľa priradeného a Štandardný balík, a štandardný balík musí používať Telefónne čísla poskytnuté partnerom (BYoPSTN) možnosť pripojenia na stretnutie. Odporúča sa, aby ste organizáciu zdroja priradili k testovaciemu poskytovateľovi služieb BroadWorks alebo podniku.
Organizácie zaoberajúce sa prípravou riešení slúžia dvom účelom:
Konfigurácia semien—Poskytovanie počiatočnej organizácie (organizácií) generuje telefónne číslo na mapovanie prístupových kódov stretnutí a univerzálny jedinečný identifikátor miesta stretnutia (UUID lokality), ktoré sú potrebné pre prebiehajúcu prevádzku riešenia. Tieto informácie sú potrebné na konfiguráciu virtuálnych predplatiteľov BroadWorks (VSUB).
Overenie konfigurácie—Použite organizáciu semien na zistenie, či je vaše riešenie BYoPSTN nakonfigurované v súlade s vašimi požiadavkami. Použite základnú organizáciu a testovacích používateľov na overenie prípadov použitia volania a spätného volania na schôdzku pomocou čísel volaní poskytnutých partnerom a záznamov spätného volania DNS SRV (ak je povolené spätné volanie).
Správca musí vygenerovať organizáciu počiatočného riešenia pre každú jedinečnú množinu telefónnych čísel a záznamov spätného volania DNS SRV. Generovanie organizácie východiskového riešenia v každom prípade vygeneruje požadované telefónne číslo k mapovaniu prístupových kódov k schôdzke a možnosť overiť súvisiace prípady použitia volaní na schôdzku a spätného volania pre tieto telefónne čísla a záznamy DNS SRV spätného volania.
Správca, ktorý používa Cisco Partner Hub, musí vybrať jednu organizáciu s východiskovým riešením ako organizáciu primárna organizácia riešenia semien. UUID lokality stretnutia štandardného balíka schôdze tejto organizácie s primárnym východiskovým riešením musí byť nakonfigurované na BroadWorks. Je dôležité, aby táto lokalita stretnutia zostala poskytovaná, pretože UUID tejto lokality sa odosiela v každej žiadosti o pripojenie k schôdzi ako autentifikačný token. Toto jediné UUID lokality zdieľajú všetky súbory telefónnych čísel a záznamov DNS SRV so spätným volaním. Nie sú potrebné viaceré hodnoty UUID lokality.
Primárne a akékoľvek sekundárne organizácie s východiskovým riešením môžu byť v prípade potreby vymazané pred pridelením sady telefónnych čísel a záznamov DNS SRV spätného volania netestovaným zákazníkom. Keď sú množina telefónnych čísel a záznamov DNS SRV spätného volania priradená akýmkoľvek netestovaným zákazníkom, tieto telefónne čísla a záznamy spätného volania sú priradené k stránkam stretnutí týchto zákazníkov a používajú sa na pripojenie k schôdzi pomocou volania a spätného volania. Akékoľvek zmeny by sa mali považovať za ovplyvňujúce službu.
Nasledujúce časti poskytujú viac podrobností o rôznych konfiguračných prvkoch.
Konfiguračné prvky BYoPSTN
Kľúčovým prvkom riešenia je konfigurácia telefónnych čísel partnerov Cisco a záznamov spätného volania DNS SRV. BYoPSTN používa skupiny telefónnych čísel a spätné volanie DNS SRV skupiny ako spôsob priraďovania geograficky založených telefónnych čísel a redundantného smerovania hovorov pre stretnutia Webex. Tieto prvky sú priradené koncovým zákazníkom podľa zákazníckej šablóny.
Skupiny telefónnych čísel (PNG)
Cisco Partners poskytujú telefónne čísla, ktoré používajú účastníci na pripojenie k stretnutiam v Cisco Partner Hub. Tieto telefónne čísla sú usporiadané do skupiny telefónnych čísel. Zoznam telefónnych čísel je priradený k lokalite stretnutia. Všetky osobné zasadacie miestnosti (PMR) a plánované schôdze na danej lokalite schôdze používajú priradené telefónne čísla. Nasleduje príklad skupiny telefónnych čísel:
Názov telefónneho čísla | Krajina | Kód krajiny | Telefónne číslo | Oznámenie | Typ mýta | Priorita volania |
---|---|---|---|---|---|---|
USA Maryland | USA | +1 | 2403332200 | Angličtina | Mýto | Primárny |
Americká Florida | USA | +1 | 9049002303 | Angličtina | Mýto | Sekundárne |
americký New York | USA | +1 | 8056504578 | Angličtina | Bezplatné číslo | Žiadne |
Telefónne čísla majú nasledujúce atribúty:
Phone Number Name — Meno na popis telefónneho čísla
Country—Krajina, ku ktorej je telefón priradený
Kód krajiny – predvoľba krajiny alebo predvoľba krajiny
Telefónne číslo – telefónne číslo, ktoré sa použije na pripojenie k schôdzi bez predvoľby krajiny
Oznámenie – jazyk oznámenia, ktoré sa prehrá, keď sa účastník pripája k schôdzi
Typ mýta – typ čísla: Mýto alebo bezplatné
Priorita hovoru – priorita priradená číslam stretnutí. Pohľad účastníkov na čísla na pripojenie k schôdzi je usporiadaný na základe tejto priority.
Predvolené telefónne čísla: Správcovia môžu telefónnemu číslu v skupine telefónnych čísel priradiť prioritu volania Primárna, Sekundárna alebo Žiadna. Telefónne čísla s prioritou Primárne alebo Sekundárne sú predvolené telefónne čísla. Predvolené telefónne čísla sa odosielajú v e-mailoch s pozvánkami na schôdzu a sú uvedené v poradí priorít, ktoré by mali účastníci použiť na pripojenie k schôdzam. Predvolené telefónne čísla nemusia byť v rovnakej krajine. Musí byť zvolené primárne telefónne číslo, sekundárne telefónne číslo je voliteľné. Aspoň jedno z predvolených telefónnych čísel musí byť typu Mýto.
Používatelia koncových zákazníkov sa môžu rozhodnúť zadať svoje vlastné predvolené telefónne čísla pomocou webového rozhrania lokality stretnutia. Tieto čísla sa zobrazia pre daného používateľa a jeho účastníkov, keď sú hostiteľom stretnutia. Ak sa používateľ pripojí k schôdzi ako účastník, zobrazí sa iba jemu.
Ako v príklade vyššie, ustanovenia správcu Cisco Partner USA Maryland ako primárny a Americká Florida ako sekundárne sú to predvolené telefónne čísla. Používateľ sa môže rozhodnúť prepísať to na svojich stretnutiach zmenou primárneho nastavenia na americký New York a sekundárne ako USA Maryland.
Maximálny počet telefónnych čísel pre danú skupinu telefónnych čísel je 98.
POZNÁMKA: Konfigurácia vyhradeného čísla pre jeden podnik nie je podporovaná.
Spätné volanie DNS SRV Groups (CDSG)
Aby si účastníci schôdze mohli vybrať možnosť spätného volania, vyžaduje sa Callback DNS SRV Group, ktorá ukazuje na inštancie CUBE v sieti partnera Cisco. Webex používa tieto záznamy na smerovanie spätného volania cez CUBE do spoločnosti BroadWorks, ktorá potom môže spätne zavolať na telefónne číslo účastníka schôdze.
Nasleduje príklad Callback DNS SRV Group.
Krajina/región | Kód krajiny | DNS SRV záznam |
---|---|---|
Spojené štáty americké | +1 | kocka.us.example.com |
Mexiko | +52 | cube.mx.example.com |
Všetky ostatné krajiny | N/A | kocka.global.example.com |
Záznamy DNS SRV spätného volania majú nasledujúce atribúty:
Country/Region (Krajina/región) – krajina alebo región, pre ktorý by sa mal tento DNS SRV záznam použiť na odosielanie žiadostí o hovor.
Kód krajiny – kód krajiny spojený s krajinou/regiónom. Pre každý kód krajiny môžete mať iba jeden záznam DNS SRV.
DNS SRV záznam – DNS SRV záznam pre inštancie Cisco Partner CUBE.
Keď účastník požiada o hovor na svoje zadané telefónne číslo, Webex použije Callback DNS SRV spojený s kódom krajiny pre zadané telefónne číslo na presmerovanie hovoru na príslušné prvky v sieti Cisco Partners.
Použitie záznamu DNS SRV týmto spôsobom poskytuje podporu pre redundantné inštancie CUBE na obsluhu požiadaviek na hovory z Webexu. Vo vyššie uvedenom príklade, keď účastníci stretnutia v USA požadujú spätné volanie z Webexu na ich americké telefónne číslo, Webex používa DNS SRV cube.us.example.com
smerovať tento hovor do siete partnera Cisco. Keď účastníci stretnutia v Mexiku požiadajú o spätné volanie z Webexu na ich mexické telefónne číslo, Webex použije DNS SRV cube.mx.example.com
smerovať tento hovor do siete partnera Cisco.
Pre každú krajinu/regióny, ktoré nemajú špecifický DNS SRV záznam spätného volania, budú tieto žiadosti o hovor smerovať na 'Všetky ostatné krajiny' DNS SRV záznam. Správca musí nakonfigurovať záznam DNS SRV „Všetky ostatné krajiny“.
Maximálny počet záznamov pre danú skupinu DNS SRV spätného volania je 200.
Zákaznícke šablóny
Customer Template je existujúci koncept pre riešenie Webex for BroadWorks. Šablóna poskytuje predvolenú konfiguráciu, ktorá sa používa na poskytovanie koncového zákazníka. BYoPSTN poskytuje zákazníckej šablóne ďalšie atribúty:
Typ pripojenia k schôdzi – môžu to byť čísla na volanie spoločnosti Cisco alebo čísla na volanie poskytnuté partnerom. Tento atribút označuje telefónne čísla, ktoré sú nakonfigurované pre miesta schôdze spojené s balíkmi Standard a Premium. Telefónne čísla poskytnuté partnerom by mal vybrať správca.
Skupina telefónnych čísel – tento atribút spojený len s možnosťou volania poskytnutých partnerom označuje telefónne čísla, ktoré používajú koncoví zákazníci a ktoré sú poskytované pre štandardné a prémiové balíčky pri pripájaní sa k stretnutiam.
Spätné volanie DNS SRV Group – tento atribút je spojený len s možnosťou volacích čísel poskytnutých partnerom a označuje záznamy DNS SRV, ktoré používa Webex pri spätnom volaní koncovým zákazníkom, ktoré sú poskytované pre štandardné a prémiové balíčky pri pripájaní sa k stretnutiam. Ak nechcete povoliť spätné volanie, môžete pri vytváraní alebo aktualizácii šablóny zákazníka vybrať možnosť „Zakázať spätné volanie“. Keď je pre koncového zákazníka zriadený prvý predplatiteľ štandardnej alebo prémiovej verzie, zriadi sa pridružená lokalita stretnutia s balíkom. Miesto stretnutia s balíkom sa poskytuje podľa vyššie uvedenej zákazníckej šablóny. Každý následne poskytnutý predplatiteľ štandardnej alebo prémiovej verzie sa pridá na už poskytnutú lokalitu schôdze – konfigurácia lokality schôdze sa nezmení.
Akékoľvek zmeny v zákazníckej šablóne s ohľadom na vyššie uvedené atribúty sa vzťahujú len na novozriadené stránky na stretnutia s balíkmi. Existujúce lokality schôdze, ktoré sú už zriadené, nie sú ovplyvnené zmenami šablóny zákazníka.
Jedinou pozoruhodnou výnimkou je, že ak koncový zákazník už má miesto stretnutia balíka, každá nová stránka stretnutia balíka sa zriadi pomocou rovnakého typu pripojenia na schôdzu ako existujúca stránka stretnutia balíka. Napríklad, ak má koncový zákazník stránku stretnutia so štandardným balíkom s číslami na volanie spoločnosti Cisco a šablóna zákazníka je aktualizovaná tak, aby používala čísla na volanie poskytnuté partnerom, zriadi sa nová lokalita na stretnutie s balíkom Premium s použitím čísel na volanie spoločnosti Cisco, Neplatí nastavenie zákazníckej šablóny. Miesta stretnutí Standard a Premium pre daného koncového zákazníka budú vždy poskytované konzistentne.
BroadWorks Calling Cluster
Obrazovka Cisco Partner Hub - BroadWorks Calling Cluster poskytuje prístup na zobrazenie a/alebo stiahnutie súboru Konfigurácia BroadWorks (BYoPSTN) informácie. Informácie o konfigurácii BYoPSTN pre daný klaster zahŕňajú nasledujúce údaje:
Podrobnosti o organizácii primárneho zdroja vrátane štandardného UUID lokality stretnutia a adresy URL lokality.
Podrobnosti skupiny telefónnych čísel pre všetky skupiny nakonfigurované pre tento klaster. To zahŕňa telefónne číslo na priradenie prístupových kódov na stretnutie pre každú skupinu. Všimnite si, že podrobnosti by mali zahŕňať skupiny, ktoré sú priradené ku všetkým organizáciám sekundárnych zdrojov riešenia.
Podrobnosti o skupine DNS SRV spätného volania pre všetky skupiny nakonfigurované pre tento klaster. Všimnite si, že podrobnosti by mali zahŕňať skupiny, ktoré sú priradené ku všetkým organizáciám sekundárnych zdrojov riešenia.
Podrobnosti zákazníckej šablóny pre tieto šablóny pomocou ktorejkoľvek zo skupín telefónnych čísel a skupín DNS SRV spätného volania.
Každý klaster volaní BroadWorks má svoj vlastný Konfigurácia BroadWorks (BYoPSTN) informácie konkrétne o jej priradených skupinách telefónnych čísel a skupine DNS SRV so spätným volaním. Upozorňujeme však, že všetky klastre volania BroadWorks zdieľajú rovnakú organizáciu riešenia primárneho zdroja, a preto všetky obsahujú rovnaké UUID lokality stretnutia štandardného balíka a adresu URL lokality.
The Konfigurácia BroadWorks (BYoPSTN) informácie sú k dispozícii na zobrazenie/stiahnutie len vtedy, keď správca nakonfiguruje a vyberie organizáciu primárneho zdroja riešenia. Organizácia primárneho počiatočného riešenia musí mať aspoň jedného používateľa priradeného k štandardnému balíku a tento štandardný balík musí používať možnosť pripojenia k schôdzi s telefónnymi číslami poskytnutými partnerom (BYoPSTN).
Príklad konfiguračných prvkov BYoPSTN
Nasledujúci obrázok zobrazuje príklad viacklastrového nasadenia BroadWorks s geograficky založenými zákazníckymi šablónami, telefónnymi číslami a smerovaním.
Prvá tabuľka ukazuje nasadenie BroadWorks s viacerými klastrami s regionálne založenými zákazníckymi šablónami, skupinami telefónnych čísel a skupinami DNS SRV so spätným volaním. Nasledujúce tabuľky rozširujú skupiny Telefónne čísla a Skupiny DNS SRV so spätným volaním.
BroadWorks Cluster | Názov šablóny | Balíček | Typ pripojenia k schôdzi | Skupina telefónnych čísel | Spätné volanie DNS SRV Group |
---|---|---|---|---|---|
BWKS US NG | US West Std | Štandardné | Partner poskytol telefónne čísla | Západ USA | CB USA |
US West Prem | Premium | ||||
US East Std | Štandardné | východ USA | |||
USA East Prem | Premium | ||||
BWKS MX | MX Std | Štandardné | Partner poskytol telefónne čísla | MX PNG | CB MX |
MX Prem | Premium | ||||
BWKS UK | UK Std | Štandardné | Partner poskytol telefónne čísla | UK PNG | Spätné volanie je zakázané |
UK Prem | Premium | ||||
BWKS USA | US Std | Štandardné | Cisco call-in čísla | Žiadne | Žiadne |
Predplatitelia zriadení pomocou šablóny US West Std alebo US West Prm používajú pri pripájaní sa k stretnutiam telefónne číslo US West. Títo účastníci, ktorí spĺňajú požiadavky na spätné volanie, sa odošlú do záznamov CB US DNS SRV.
Predplatitelia zriadení pomocou šablóny US East Std alebo US East Prm používajú pri pripájaní k stretnutiam telefónne číslo US East Phone. Títo účastníci, ktorí spĺňajú požiadavky na spätné volanie, sa odošlú do záznamov CB US DNS SRV.
Odberatelia zriadení pomocou šablóny MX Std alebo MX Prm používajú pri pripájaní k stretnutiam telefónne číslo MX PNG. Títo účastníci, ktorí spĺňajú požiadavky na spätné volanie, sa odošlú do záznamov CB MX DNS SRV.
Predplatitelia zriadení pomocou šablóny UK Std alebo UK Prm používajú pri pripájaní k stretnutiam telefónne čísla UK PNG. Týmto účastníkom sa neponúkne pripojenie k schôdzi prostredníctvom spätného volania, pretože spätné volanie je zakázané.
Predplatitelia zriadení pomocou štandardu US Std používajú volacie čísla Cisco, a preto nemajú priradenú žiadnu skupinu telefónnych čísel ani skupinu DNS SRV pre spätné volanie. Títo predplatitelia používajú telefónne čísla poskytnuté spoločnosťou Cisco na pripojenie k schôdzi a záznamy Cisco DNS SRV na pripojenie k schôdzi pomocou spätného volania.
Podrobnosti o vzorových skupinách telefónnych čísel sú nasledovné:
Skupina telefónnych čísel | Názov telefónneho čísla | Krajina | Kód krajiny | Telefónne číslo | Oznámenie | Typ mýta | Priorita volania |
---|---|---|---|---|---|---|---|
Západ USA | USA San Francisco | USA | +1 | 4156551000 | Angličtina | Mýto | Primárny |
USA Palo Alto | USA | +1 | 9863502478 | Angličtina | Bezplatné číslo | Žiadne | |
východ USA | USA Maryland | USA | +1 | 2403332200 | Angličtina | Mýto | Primárny |
Americká Florida | USA | +1 | 9049002303 | Angličtina | Mýto | Sekundárne | |
americký New York | USA | +1 | 8056504578 | Angličtina | Bezplatné číslo | Žiadne | |
MX PNG | Mexiko | MX | +52 | 2065304086 | európska španielčina | Mýto | Primárny |
UK PNG | UK | UK | +44 | 4527789651 | Angličtina | Mýto | Primárny |
Podrobnosti o vzorových skupinách DNS SRV spätného volania sú nasledovné:
Spätné volanie DNS SRV Group | Krajina | DNS SRV |
---|---|---|
CB USA | USA | kocka.us.example.com |
Všetky ostatné krajiny | kocka.riadok.example.com | |
CB MX | MX | cube.mx.example.com |
Všetky ostatné krajiny | kocka.riadok.example.com |
Konfigurácia pre záznam US DNS SRV, kocka.us.example.com môže byť ako v príklade:
| 86400 | IN | SRV | 10 | 10 | 5061 |
|
| 86400 | IN | SRV | 10 | 10 | 5061 |
|
Tento záznam DNS SRV sa môže rozložiť na nasledujúci záznam DNS A:
| 86400 | IN | A | 45.84.168.81 |
| 86400 | IN | A | 45.84.168.82 |
DNS SRV záznamy riešia zabezpečenie SIP hovorov z Webexu do CUBE. |
Porty používané spoločnosťou Webex
Porty v tabuľke nižšie musia byť otvorené na firewalle DMZ, kde sa nachádza CUBE a ostatné porty môžu byť zatvorené. Ďalšie informácie o portoch a požiadavkách na sieť nájdete v nasledujúcom článku:
https://collaborationhelp.cisco.com/article/WBX264
Zdroj | Zdrojové porty | Destinácia | Cieľové prístavy | Protokol | Opis | ||
---|---|---|---|---|---|---|---|
Webex Edge Audio služby | Pominuteľné | KOCKA | 5061 | TCP | (mTLS 1.2) Prichádzajúca signalizácia SIP z Webex Edge Audio do CUBE SBC.
| ||
Webex Edge Audio služby | 4000 – 4010 | KOCKA | 5061 | TCP | (mTLS 1.2) Možnosti Ping pre Webex Edge Audio. | ||
KOCKA | Pominuteľné | EdgeAudio | 5605 | TCP | (mTLS 1.2) Odchádzajúca signalizácia SIP pre Webex Edge Audio. | ||
Webex Edge Audio služby | Pominuteľné | KOCKA | Efemérne porty 8000 – 59999 | UDP | (SRTP) Je potrebné otvoriť dierky brány firewall pre prichádzajúcu mediálnu prevádzku do zvuku Edge. | ||
KOCKA | Efemérne porty 10 200 – 28 000 | Edge Audio | Pominuteľné | UDP | (SRTP) Pre odchádzajúce mediálne prenosy do CUBE je potrebné otvoriť dierky brány firewall. |
TLS a SRTP Cipher Suites
Pre mTLS handshake sa používa TLS v1.2 alebo vyšší a Webex Edge Audio podporuje nasledujúce šifry (počas spätného volania ich Webex Edge Audio ponúka v klientovi TLS Handshake Hello):
TLS_ECDHE_ECDSA_S_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_S_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_S_AES_256_CBC_SHA384
TLS_ECDHE_ECDSA_S_AES_128_CBC_SHA256
TLS_ECDHE_RSA_S_AES_256_GCM_SHA384
TLS_ECDHE_RSA_S_AES_128_GCM_SHA256
TLS_ECDHE_RSA_S_AES_256_CBC_SHA384
TLS_ECDHE_RSA_S_AES_128_CBC_SHA256
TLS_RSA_S_AES_256_GCM_SHA384
TLS_RSA_S_AES_256_CBC_SHA256
TLS_RSA_S_AES_128_GCM_SHA256
TLS_RSA_S_AES_128_CBC_SHA256
TLS_DHE_DSS_S_AES_256_GCM_SHA384
TLS_DHE_DSS_S_AES_256_CBC_SHA256
TLS_DHE_DSS_S_AES_128_GCM_SHA256
TLS_DHE_DSS_S_AES_128_CBC_SHA256
Pre sRTP sa používajú nasledujúce šifry:
AEAD_AES_256_GCM
AEAD_AES_128_GCM
AES_CM_128_HMAC_SHA1_80
AES_CM_128_HMAC_SHA1_32
Podporované zvukové kodeky
G722
G711u
G711a
Požiadavky na profily SIP a RTP
Riešenie vyžaduje, aby ste medzi CUBE (alebo vaším SBC) a Webex nasadili SIP TLS pre signalizáciu a sRTP pre médiá.
Profily SIP a RTP ako súčasť tejto komunikácie by mali spĺňať nasledujúce požiadavky:
Požiadavky na profil SIP | Podrobnosti |
---|---|
Časovač uplynutia platnosti relácie | 2220 s (akceptujte SIP 422) * sa upraví podľa obchodných potrieb a očakáva sa 422. |
Ponuka médií na vstup | Skorá ponuka |
Ponuka médií na odchod | Neskorá ponuka |
Možnosti ping interval | 30 s (minimálne) |
DTMF | Užitočné zaťaženie RFC2833 101 (žiadne akustické DTMF!) |
Porty SIP-UDP | 4000-4010,5061,5065 |
RTP profil | Podrobnosti |
---|---|
Hlasový profil nosnosti | G.722/ G.711μ /G.711a |
Veľkosť balíka | 20 ms |
VAD (Detekcia hlasovej aktivity) | Nie |
Časovač nečinnosti médií | 1200 ms |
Zmena kodeku stredného vytáčania | Neakceptovaný |
RTP | 8000-48198 |
sRTP šifry | AEAD_AES_256_GCM AEAD_AES_128_GCM AES_CM_128_HMAC_SHA1_80 AES_CM_128_HMAC_SHA1_32 |
Kodek G.729 nie je podporovaný. Ak chcete použiť G.729, musíte použiť transkodéry. |
Webex domény smerovania hovorov
DNS SRV _sips._tcp.<domain>
sa používa na dosiahnutie Webex Edge Audio. V závislosti od regiónu existujú štyri domény.
región | doména |
---|---|
Ameriky | ecccspx.amer.pub.webex.com |
Spojené kráľovstvo, severná Afrika | ecccspx.emea.pub.webex.com |
Ázia a Tichomorie | ecccspx.apac.pub.webex.com |
Austrália / Nový Zéland | ecccspx.anz.pub.webex.com |
Európa | ecccspx.euro.pub.webex.com |
DNS SRV rozpoznáva niekoľko záznamov A smerujúcich na primárnu a sekundárnu lokalitu. Nasledujúca tabuľka poskytuje príklad pre región AMER a môže sa v budúcnosti zmeniť.
Typ záznamu | Záznam | Cieľ | Účel |
---|---|---|---|
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxpr1.amer.pub.webex.com | Objav Webex Edge Audio |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxpr2.amer.pub.webex.com | Objav Webex Edge Audio |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxsc1.amer.pub.webex.com | Objav Webex Edge Audio |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxsc2.amer.pub.webex.com | Objav Webex Edge Audio |
A | ecccspxpr1.amer.pub.webex.com | 207.182.174.101* | Ukazuje na Webex Edge Audio AMER Primary 1 |
A | ecccspxpr2.amer.pub.webex.com | 207.182.174.102* | Ukazuje na Webex Edge Audio AMER Primary 2 |
A | ecccspxsc1.amer.pub.webex.com | 207 182 174 229* | Ukazuje na Webex Edge Audio AMER Secondary 1 |
A | ecccspxsc2.amer.pub.webex.com | 207 182 174 230* | Ukazuje na Webex Edge Audio AMER Secondary 2 |
DNS-SRV je dynamickej povahy, IP adresy sú náchylné na zmenu; preto sa vyhnite pevnému kódovaniu alebo ukladaniu adries IP do záložiek. Všetky zmeny alebo aktualizácie vykonané v dokumente nájdete v časti „História revízií dokumentu“. Referenčné informácie o porte pre volanie cez Webex dokument. |
CUBE Redundancia
Cisco Unified Border Element (CUBE) umožňuje funkciu Session Border Control v sieti spravujúcej SIP spojenia medzi externými entitami a internou sieťou. Viac informácií o CUBE je k dispozícii v sekcii Predpoklady nižšie.
Podporované modely redundancie sú definované s cieľom poskytovať vysokú dostupnosť a eliminovať jediný bod zlyhania pre partnera Cisco. Nižšie sú uvedené tri rôzne modely. Partneri Cisco by si mali osvojiť model, ktorý je použiteľný pre ich prostredie.
Počas procesu registrácie by partner mal vypnúť filtre ICMP.
Duplexné nasadenie CUBE pre BroadWorks nasadené na jednom mieste
Simplexné nasadenie CUBE pre BroadWorks nasadené na viacerých miestach
Je možný ešte jeden redundantný model, kde je CUBE nasadený v duplexnom režime v každej lokalite. Tento model nie je potrebný vzhľadom na to, že BroadWorks je nasadený s geografickou redundanciou.
Zabezpečovanie
1 | Partnerské predpoklady
|
2 | Poskytovanie telefónnych čísel v Cisco Partner Hub
|
3 | Poskytovanie skupín DNS SRV so spätným volaním v Cisco Partner Hub (voliteľné)
|
4 | Priraďte PNG (a CDSG) k zákazníckym šablónam
|
5 | Poskytovanie organizácií poskytujúcich počiatočné riešenia
|
6 | Vyberte organizáciu riešenia primárneho zdroja
|
7 | Stiahnite si konfiguráciu BroadWorks (BYoPSTN)
|
8 | Určite doménu Webex Edge Audio DNS SRV
|
9 | Konfigurácia BroadWorks partnera poskytovania
|
10 | Poskytovateľský partner CUBE (alebo vaše vlastné SBC)
|
11 | Certifikácia BYoPSTN
|
Krok 1: Partnerské predpoklady
Na poskytovanie BYoPSTN musia byť splnené nasledujúce predpoklady. Predpoklady uvedené nižšie predpokladajú, že partner má funkčné nasadenie Webex pre Cisco BroadWorks, ktoré zahŕňa:
Fungujúci systém BroadWorks – ako je zdokumentované v Webex for Cisco BroadWorks Solution Guide
Licencia BroadWorks AS so službou „VoiceXML“ v dostatočnom množstve (1 na číslo PSTN)
Vyžadované opravy BroadWorks:
Pre R22:
AP.xsp.22.0.1123.ap376935
AP.as.22.0.1123.ap376935
Pre R23:
AP.xsp.23.0.1075.ap376935
AP.as.23.0.1075.ap376935
Za R24
AP.as.24.0.944.ap376935
Nasadený systém Cisco CUBE (IOS verzia 16.12.2 alebo vyššia): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Podporované sú hardvérové aj virtuálne CUBE. Hardvérový CUBE sa odporúča pre škálovateľnosť a spracovanie väčšieho počtu hovorov.
Partnerská organizácia Webex – ako je uvedené v Webex for Cisco BroadWorks Solution Guide
Krok 2: Poskytovanie skupín telefónnych čísel (PNG) v partnerskom centre
Postup, ktorý partner Cisco používa na pridávanie telefónnych čísel na schôdzu Webex, je nasledujúci:
Prihláste sa do Cisco Partner Hub.
Ísť do nastavenie.
Prejdite na Volanie BroadWorks.
Pod Konfigurácia pripojenia na schôdzu (BYoPSTN), vyberte Vytvorte skupinu telefónnych čísel na zavolaniep.
Zadajte Skupina telefónnych čísel pomenujte a vyberte Ďalšie.
Zadajte Telefónne číslo podrobnosti a vyberte Ďalšie.
Skontrolujte súhrn podrobností o skupine telefónnych čísel a vyberte Uložiť.
Opakujte tento postup pre každú skupinu telefónnych čísel, ktorú chcete pridať.
Snímky obrazovky nižšie ilustrujú postup.
Krok 3: Poskytovanie skupín DNS SRV so spätným volaním (CDSG) v partnerskom centre
Tento krok je potrebné vykonať iba vtedy, ak chcete nasadiť možnosť Pripojiť sa k schôdzi prostredníctvom spätného volania. V opačnom prípade môžete tento krok preskočiť. |
Ak túto možnosť nenakonfigurujete, používatelia môžu použiť možnosť Call-in na pripojenie k schôdzam alebo sa môžu pripojiť pomocou zvuku počítača. |
Keď použijete možnosť Meeting Callback, vyžaduje sa Callback DNS SRV Group na smerovanie hovorov z Webexu do CUBE. Postup, ktorý partner Cisco používa na pridanie svojich záznamov CUBE DNS SRV do Webexu, je nasledujúci:
Prihláste sa do partnerského centra.
Ísť do nastavenie.
Prejdite na Volanie BroadWorks.
Pod Konfigurácia pripojenia na schôdzu (BYoPSTN), vyberte Vytvorte skupinu DNS SRV so spätným volaním.
Zadajte Callback DNS SRV Názov skupiny.
Vyberte Ďalšie.
Zadajte podrobnosti o spätnom volaní DNS SRV.
Vyberte Ďalšie.
Pozrite si súhrn podrobností o spätnom volaní DNS SRV.
Vyberte Uložiť.
Poskytnite všetky aktualizácie DNS, aby odrážali nové záznamy v skupine DNS SRV.
Tento postup zopakujte pre každú skupinu DNS SRV spätného volania, ktorú chcete pridať.
Snímky obrazovky nižšie ilustrujú postup.
Krok 4: Priraďte PNG a CDSG k zákazníckym šablónam v partnerskom centre
Počiatočná konfigurácia a overenie riešenia BYoPSTN vyžaduje organizáciu semien pre každú jedinečnú kombináciu Skupina telefónnych čísel a Spätné volanie DNS SRV Group (ak sa vyžaduje spätné volanie). Preto sa odporúča, aby partneri Cisco podobne vytvorili nový Zákaznícka šablóna pre každú jedinečnú kombináciu skupiny telefónnych čísel a skupiny DNS SRV spätného volania. Každá zákaznícka šablóna by sa mala použiť na vygenerovanie príslušnej seedovej organizácie.
Keď je konfigurácia BYoPSTN nasadená a overená pomocou zdrojových organizácií, skupiny telefónnych čísel a skupiny DNS SRV spätného volania možno podľa potreby použiť na existujúce šablóny zákazníkov.
Upozorňujeme, že novovytvorené zákaznícke šablóny nepoužívajú existujúci netestujúci zákazníci, a preto ich možno bezpečne použiť na manuálne overenie konfigurácie BYoPSTN.
Ak nenasadzujete Meeting Join cez Callback, nemusíte priraďovať Callback DNS SRV Groups k zákazníckej šablóne. Treba si však vybrať Zakázať spätné volanie. |
Ak chcete pridať do novej zákazníckej šablóny, postupujte takto:
Prihláste sa do Cisco Partner Hub.
Ísť do nastavenie.
Prejdite na Volanie BroadWorks.
Pod Šablóny, vyberte Pridať šablónu.
Zadajte podrobnosti o šablóne. Na Typ balíka etapa:
Vyberte Typ balíka ako Štandardné.
Vyberte Konfigurácia pripojenia k schôdzi ako Telefónne čísla poskytnuté partnerom (BYoPSTN).
Vyberte poskytovanie Skupina telefónnych čísel.
Pre Spätné volanie skupiny DNS SRV, ak chcete povoliť možnosť Spätné volanie schôdze, vyberte zabezpečenú skupinu DNS SRV spätného volania. V opačnom prípade vyberte Zakázať spätné volanie.
Vyberte Ďalšie.
Zadajte zostávajúce podrobnosti o šablóne.
Pozrite si súhrn podrobností o šablóne.
Kliknite Uložiť.
Tento postup zopakujte pre každú zákaznícku šablónu, ktorú je potrebné pridať
Snímka obrazovky nižšie ilustruje postup.
Ak chcete aktualizovať existujúcu zákaznícku šablónu, postupujte takto:
Prihláste sa do Cisco Partner Hub.
Ísť do nastavenie.
Prejdite na Volanie BroadWorks oddiele.
Pod Šablóny, vyberte Zobraziť šablónu.
Vyberte šablónu, ktorá sa má aktualizovať.
Prejdite na Konfigurácia pripojenia k schôdzi sekcia:
Vyberte Telefónne čísla poskytnuté partnerom (BYoPSTN).
Vyberte predtým nakonfigurovaný Skupina telefónnych čísel.
Pre Spätné volanie skupiny DNS SRV, ak chcete povoliť možnosť Spätné volanie schôdze, vyberte zabezpečenú skupinu DNS SRV pre spätné volanie. V opačnom prípade vyberte Zakázať spätné volanie.
Vyberte Uložiť.
Snímka obrazovky nižšie ilustruje postup.
Krok 5: Poskytovanie organizácií poskytujúcich počiatočné riešenia
Riešenie BYoPSTN má niekoľko rôznych komponentov, z ktorých každý musí byť správne nakonfigurovaný, aby riešenie úspešne fungovalo. Jedným z dvoch účelov organizácií počiatočných riešení je vygenerovať telefónne číslo k mapovaniu prístupových kódov k stretnutiam a univerzálnemu jedinečnému identifikátoru miesta stretnutia (UUID lokality), ktoré sú potrebné pre prebiehajúcu prevádzku riešenia. Ďalším účelom je overenie konfigurácie.
Pre každú jedinečnú kombináciu skupiny telefónnych čísel a skupiny DNS SRV spätného volania, ktorá sa má použiť, by sa mala predtým vytvoriť zodpovedajúca šablóna zákazníka. Pre každú z týchto zákazníckych šablón musí byť zriadená organizácia počiatočného riešenia. Poskytovanie týchto zdrojových organizácií generuje telefónne číslo na mapovanie prístupových kódov schôdze a UUID lokality stretnutia, ktoré sú potrebné na konfiguráciu BroadWorks.
Pomocou každej z predtým nakonfigurovaných zákazníckych šablón zabezpečte predplatiteľa pre nového testovacieho poskytovateľa služieb BroadWorks alebo nového BroadWorks Enterprise s Štandardné balenie užívateľ. Výsledný Štandardné balenie miesto stretnutia by malo používať čísla na volanie poskytovateľa partnera s možnosťou pripojenia na stretnutie. Na poskytnutie predplatiteľa možno použiť ktorýkoľvek z nasledujúcich spôsobov:
Poskytnite testovaciemu predplatiteľovi pomocou rozhraní API pre predplatiteľov BroadWorks, ako je zdokumentované na
developer.webex.com
.Povoľte testovaciemu predplatiteľovi službu IM&P na zariadení BroadWorks nakonfigurovanom na používanie zákazníckej šablóny. Uistite sa, že zákaznícka šablóna používa štandardný balík ako predvolený, aby ste sa uistili, že testovací predplatiteľ má priradený štandardný balík. Prípadne musí byť testovací predplatiteľ následne aktualizovaný, aby mal štandardný balík.
Upozorňujeme, že sa odporúča, aby organizácie zaoberajúce sa východiskovým riešením boli pridružené k testovaciemu poskytovateľovi služieb BroadWorks alebo testovaniu BroadWorks Enterprise.
Krok 6: Vyberte organizáciu riešenia primárneho zdroja
Je dôležité, aby táto lokalita stretnutia zostala poskytovaná, pretože UUID tejto lokality sa odosiela v každej žiadosti o pripojenie k schôdzi ako autentifikačný token. Pôvodnú organizáciu by ste nemali odstraňovať, pretože sa odstráni aj pridružená lokalita schôdze. Ak sa zdrojová organizácia odstráni, budete musieť vytvoriť novú a prekonfigurovať Broadworks s novým UUID lokality.
Primárne a akékoľvek sekundárne organizácie s východiskovým riešením môžu byť v prípade potreby vymazané pred pridelením sady telefónnych čísel a záznamov DNS SRV spätného volania netestovaným zákazníkom. Keď sú množina telefónnych čísel a záznamov DNS SRV spätného volania priradená akýmkoľvek netestovaným zákazníkom, tieto telefónne čísla a záznamy spätného volania sú priradené k stránkam stretnutí týchto zákazníkov a používajú sa na pripojenie k schôdzi pomocou volania a spätného volania. Akékoľvek zmeny by sa mali považovať za ovplyvňujúce službu.
Ak chcete vybrať organizáciu riešenia primárneho zdroja, postupujte takto:
Prihláste sa do Cisco Partner Hub.
Ísť do nastavenie.
Prejdite na Volanie BroadWorks oddiele.
Pod Overenie konfigurácie (BYoPSTN) sekciu, vyberte Priradiť.
V Priradiť organizáciu na obrazovke, vyhľadajte a vyberte jednu zo zdrojových organizácií, ktoré ste predtým nakonfigurovali
Vyberte Priradiť.
Vybraná organizácia semien je primárna organizácia semien.
Snímky obrazovky nižšie ilustrujú postup.
Krok 7: Stiahnite si konfiguráciu BroadWorks (BYoPSTN)
Podrobnosti organizácie primárneho počiatočného riešenia, skupín telefónnych čísel a spätného volania DNS SRV pre daný klaster BroadWorks sú dostupné na jednom mieste, v súbore JSON s konfiguráciou BroadWorks (BYoPSTN). Tieto informácie sú potrebné na konfiguráciu BroadWorks pre BYoPSTN.
Upozorňujeme, že konfiguračný súbor JSON je k dispozícii na zobrazenie/stiahnutie až po výbere organizácie primárneho východiskového riešenia.
Postup zobrazenia/stiahnutia konfiguračného súboru JSON je nasledujúci:
Prihláste sa do Cisco Partner Hub.
Ísť do nastavenie.
Prejdite na Volanie BroadWorks.
Pod Zhluky, vyberte Zobraziť klaster.
Vyberte klaster, ktorý je priradený k zákazníckym šablónam, ktoré sú nakonfigurované pre BYoPSTN.
Prejdite na Konfigurácia BroadWorks pre BYoPSTN oddiele.
Kliknite Stiahnite si konfiguračný súbor JSON.
Zopakujte tento postup pre všetky ostatné klastre BroadWorks.
Snímky obrazovky nižšie ilustrujú postup.
Pozrite si vzorový konfiguračný súbor JSON nižšie. Súbor obsahuje doplňujúce informácie o každej skupine telefónnych čísel, skupine DNS SRV spätného volania, nasledujúce kľúčové konfiguračné položky, ktoré je potrebné zadať na BroadWorks, sú označené tučným písmom.
siteUUID: BroadWorks musí túto hodnotu odoslať v správach SIP, je to token, ktorý Webex Edge Audio používa na potvrdenie identity BroadWorks partnera Cisco a jeho prístupu k miestam stretnutí spravovaným týmto partnerom Cisco.
Mapovanie telefónneho čísla na prístupový kód: Telefónne čísla a ich priradené prístupové kódy Webex musia byť nakonfigurované na BroadWorks.
telefónne číslo
prístupový kód
localeTag: Požadovaný jazyk oznamovania priradený k telefónnemu číslu musí byť nakonfigurovaný na BroadWorks.
dnsSrv: Callback DNS SRV musí byť nakonfigurovaný v DNS a musí odkazovať na požadované inštancie CUBE.
{
"siteUUID": "491db0821791441a96c233fefb6c6dfc",
"siteURL": " seedtestenterpriseabc.webex.com ",
"partnerOrgId": "1da175de-3651-4467-b26b-b0d85a2cb3ad",
"solutionValidationOrgId": "d927ac4d-3d73-4d7f-8506-a1bc0a221934",
"customerTemplates": [
{
"name": "US West Std",
"id": "27fe1337-ab1d-44b0-8b5e-ff1d32f6e3f8",
"phoneNumberGroupId": "1bcb05bd-b919-45fd-b30e-71d2abb59e26",
"callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159c3e992"
},
{
"name": "US East Std",
"id": "070d6682-b64f-46ea-bc4b-b2e1218ba4bb",
"phoneNumberGroupId": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e",
"callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159c3e992"
}
],
"phoneNumberGroups": [
{
"name": "US West",
"id": "1bcb05bd-b919-45fd-b30e-71d2abb59e26",
"phonenumbers": [
{
"id": "617c5faa-1721-45c7-bc70-e6d7c20ccc29",
"name": "US Palo Alto",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "TollFree",
"defaultPhoneNumberType": "NONE",
"phoneNumber": "9863502478",
"accessCode": "88672693772924908359"
},
{
"id": "48fa7c50-9da0-4c8b-9b2f-307ff435c7c7",
"name": "US Toll San Francisco",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "PRIMARY",
"phoneNumber": "4156551000",
"accessCode": "88652789466280320324"
}
]
},
{
"name": "US East",
"id": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e",
"phonenumbers": [
{
"id": "ca0c622a-8621-4477-91e0-b3e214833568",
"name": "US Maryland",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "PRIMARY",
"phoneNumber": "2403332200",
"accessCode": "88631321777971704941"
},
{
"id": "00875574-9a46-4447-a967-350b6176755a",
"name": "US Florida",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "SECONDARY",
"phoneNumber": "9049002303",
"accessCode": "88632627551145646175"
},
{
"id": "a2c10316-9266-4423-a669-d67949f99d33",
"name": "US New York",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "TollFree",
"defaultPhoneNumberType": "NONE",
"phoneNumber": "8056504578",
"accessCode": "88649679020033567943"
}
]
}
],
"callbackDnsSrvGroups": [
{
"name": "CB US",
"callbackDnsSrvs": [
{
"name": "Callback US",
"countryCode": "US",
"dnsSrv": "cube.us.example.com",
"id": "c5209d17-7c2f-45b3-95a6-65d7f5f53c7e"
}
],
"id": "25392686-a390-49b9-bad5-cb47159c3e992"
},
{
"name": "CB MX",
"callbackDnsSrvs": [
{
"name": "Callback MX",
"countryCode": "MX",
"dnsSrv": "cube.mx.example.com",
"id": "cca0e4c3-5cff-412c-a854-bfb719f603a2"
}
],
"id": "36403797-b401-50c0-cbe5-dc58260d4f003"
}
]
}
Krok 8: Určite doménu Webex Edge Audio DNS SRV
Webex Edge Audio DNS SRV doména musí byť nakonfigurovaná na BroadWorks. Na určenie hodnoty použite nasledujúci postup.
Prihláste sa do Cisco Partner Hub.
Ísť do zákazníkov.
Vyberte podnik na overenie BYoPSTN.
Vyberte Zobraziť zákazníka.
Ísť do Služby/Stretnutia.
Vyberte stránku stretnutia štandardného balíka.
Prejdite na spodok bočného panela a vyberte Konfigurovať stránku.
Vyberte Spoločné nastavenia / Nastavenia zvuku.
Pod Vlastné globálne volacie čísla Edge Audio sekciu, vyberte Vytvorte Lua skript.
Vo vyskakovacom okne vyhľadajte hodnotu „-- Update To header with CCAX URL“.
-- Update To header with CCAX URL local oldTo1 = msg:getHeader("To") local newTo1 = string.gsub(oldTo1, "<sip:(.+)@(.*)>", "<sip:%1@ecccx.amer.webex.com>") msg:modifyHeader("To", newTo1)
Vytiahnite hodnotu tučným písmom, napr.
ecccx.amer.webex.com.
Toto je doména Webex Edge Audio DNS SRV, ktorá musí byť nakonfigurovaná na BroadWorks.
Krok 9: Konfigurácia BroadWorks partnera poskytovania
Táto časť popisuje konfiguráciu BroadWorks potrebnú na implementáciu scenárov privolania na schôdzu a spätného volania, ktoré sú znázornené na diagramoch nižšie. Príklady konfigurácie sú založené na údajoch v súbore JSON zobrazenom v predchádzajúcej časti. Očakáva sa, že čísla, domény, pomenovanie podniku/skupín, typ zariadení, politiky, profily atď. sa budú v závislosti od partnera líšiť.
Priebeh hovoru:
- Používateľ požaduje spätné volanie, Webex iniciuje spätné volanie.
- Hovor je smerovaný na BroadWorks OTT.
- Hovor dosiahne CUBE poskytnutú v CH. CUBE presmeruje hovor na BroadWorks.
- BroadWorks identifikuje hovor ako pôvodcu stretnutia hostiteľa a vytvorí reláciu pre používateľa hostiteľa stretnutia a spracuje hovor.
- Relácia hostiteľa stretnutia spracuje hovor a preloží vytočené číslo. Okrem toho sa vygeneruje fakturačný záznam v mene používateľa hostiteľa stretnutia.
- BroadWorks smeruje hovor buď na používateľa priradeného k zariadeniu (7) alebo do PSTN (8).
Predtým ako začneš
SIP komunikácia medzi BroadWorks a CUBE môže prebiehať cez UDP alebo TCP v závislosti od požiadaviek vašej siete. Napríklad, ak niektoré sieťové alebo prístupové zariadenia (napríklad brány alebo koncové body) v tokoch volania alebo spätného volania BYoPSTN nepodporujú TCP, namiesto toho by sa malo použiť UDP.
Konfigurácia a príklady uvedené v tejto príručke používajú ako prenosový protokol TCP. Ak chcete použiť TCP, uistite sa, že váš aplikačný server BroadWorks a sieťový server sú nakonfigurované pre TCP:
_CLI/Interface/SIP> get
networkProxyTransport = unspecified
accessProxyTransport = unspecified
supportDnsSrv = true
supportTcp = true
Aplikačný server
Identifikovať/Typ profilu zariadenia
Mal by sa vytvoriť nový typ profilu identity/zariadenia, ktorý bude reprezentovať CUBE. Uistite sa, že ste nastavili nasledujúce vlastnosti nižšie, zatiaľ čo ostatné môžu byť ponechané na predvolených hodnotách:
Typ signalizačnej adresy —Nastavený na Inteligentné adresovanie proxy
Overenie-Nastavený na Povolené
Podporte identitu v AKTUALIZÁCIÁCH a Znova INVITE—Skontrolované
Možnosť statickej registrácie-Nastavený na Povolené
Video schopné-Nastavený na Zakázané
V nižšie uvedenom príklade je nový typ profilu identity/zariadenia „VXML_profile“ je vytvorený, aby reprezentoval KOCKU.
Virtuálny predplatiteľ hlasu XML
Vytvorte inštanciu VoiceXML
Každé číslo PSTN Webex Meetings je v BroadWorks reprezentované virtuálnym predplatiteľom a možno použiť funkciu virtuálneho predplatiteľa VoiceXML. Pre všetkých virtuálnych účastníkov VoiceXML sa odporúča použiť vyhradený podnik a skupinu. Všimnite si, že v skutočnosti nevyužívame žiadne funkcie VoiceXML, ale tento typ virtuálneho používateľa je vhodný na interakciu s CUBE.
Aby ste mohli používať službu VoiceXML, uistite sa, že licencia má dostatočné množstvo „VoiceXML“ a že služba je autorizovaná na úrovni podniku a skupiny a že služba VoiceXML je priradená skupine, ako je znázornené na obrázku nižšie.
Pod VoiceXML a vytvorte inštanciu pre každé číslo PSTN.
, vyberteNakonfigurujte VoiceXML adresy
Pre každú inštanciu VoiceXML poskytnite pod adresami VoiceXML nasledovné:
Telefónne číslo—Zadajte telefónne číslo pre webovú lokalitu schôdzí Webex (napríklad 2403332200).
Rozšírenie
Identita/Profil zariadenia—Vytvorte jednu inštanciu (napríklad VXML_deviceProf) na základe typu zariadenia vytvoreného v predchádzajúcej časti (VXML_profile v príklade) a zadajte nasledujúcu konfiguráciu.
Linka/prístav— Vstúpte do <access number="">@<domain> formát, kde
<access number=""> je číslo prístupového kódu stránky Webex Meetings (dostupné zo súboru JSON) (napríklad 88631321777971704941)
<domain> je doména Webex Edge Audio pre túto stránku stretnutia (napríklad ecccspx.amer.pub.webex.com)
Kontaktný sip—V prípade volaní na schôdzu na prístupové číslo sa pozvánka INVITE odošle s identifikátorom URI požiadavky nastaveným na hodnotu tohto poľa. Zadajte kontakt SIP v tomto formáte <sip contact="">;<Locale>;<Meetings Site="" UUID="">;<SIP transport="">, kde:
<sip contact=""> je <number> z poľa linka/port, ale s doménou ako SRV, ktorá sa prenesie na adresu CUBE (napríklad 88631321777971704941@cube.internal.local)
<Locale> predstavuje nastavenie jazyka podľa miestneho nastavenia používateľa (napríklad locale=en_USA)
<Meetings Site="" UUID=""> je UUID lokality zo súboru JSON (napríklad x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b)
<SIP transport=""> by mal byť transport=tcp, aby AS používal TCP na odosielanie správ do CUBE.
Nižšie je uvedený príklad nastavení adresy VoiceXML.
Pre každé ďalšie prístupové číslo stretnutia, ktoré sa má použiť, by sa mal vytvoriť ďalší virtuálny účastník VoiceXML, ktorý je analogický s vyššie uvedeným. Je možné použiť rovnaký profil zariadenia, ale polia Port linky a Kontakt musia byť vytvorené z informácií o prístupovom čísle, ako je uvedené vyššie. |
Uistite sa, že ste si overili, že limity politiky spracovania hovorov, ktoré nakonfigurujete na virtuálnom predplatiteľovi BroadWorks, sú dostatočné na spracovanie ďalších hovorov BYoPSTN vo vašej skupine telefónnych čísel. |
Priraďte SIP autentifikáciu inštancii VoiceXML
Priraďte službu Autentifikácia virtuálnemu účastníkovi VoiceXML. Toto sa použije na overenie správ SIP INVITE z CUBE v scenári spätného volania. Taktiež bráni virtuálnemu účastníkovi VoiceXML prijímať hovory od iných strán ako CUBE
Prejdite na stránku overenia virtuálneho účastníka v časti Pomôcky a zadajte používateľské meno a heslo SIP, ako je uvedené nižšie:
CUBE musí byť nakonfigurovaný s rovnakým užívateľským menom a heslom, aby sa správne overili správy INVITE, ktoré sa posielajú do AS. Príklad príkazu na konfiguráciu SIP autentifikácie na CUBE je nasledujúci:
|
Namedefs súbor
Pole SIP kontaktu virtuálneho účastníka VoiceXML obsahuje URL, kde sa doménová časť prekladá na CUBE adresu. Toto je interný SRV a súbor namedefs na AS možno použiť na rozlíšenie interného SRV na CUBE IP.
V našom príklade je SIP kontakt SRV cube.internal.local a pri dosiahnutí CUBE sa rozdelí na adresu 10.165.196.30 port 5060. Na AS, /usr/local/broadworks/bw_base/conf/namedefs
súbor sa aktualizuje takto:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Typ hovoru Webex Meetings
K dispozícii sú možnosti konfigurácie spracovania hovorov Webex Meetings, pomocou ktorých môžete ovládať, ako sa budú spracovávať hovory Meeting Call-In. V predvolenom nastavení sa hovory typu Meeting Call-In spracovávajú ako externé hovory, pretože čísla Call-In sú hosťované v špecializovanom podniku alebo poskytovateľovi služieb. Externé hovory sú normálne zahrnuté v počte relácií kontroly vstupu do relácie a označené na spoplatnenie v poli CDR indikátor nabíjania.
Nasledujúci príklad pridáva odporúčanú konfiguráciu na spracovanie predvolaní na schôdzu ako interné hovory tak, že sú vylúčené z účtovania a sú vylúčené z počtov kontroly prijímania relácií.
Nastavením Vynútiť pole NS Charge Field pravda, populácia CDR poľa indikátor nabíjania je založená na nakonfigurovanom atribúte Charge typu volania sieťového servera.
AS_CLI/System/CallP/WebexMeetings/WebexCallTypes> add "Webex Meetings" WXM true true
AS_CLI/System/CallP/WebexMeetings/WebexCallTypes> get
Name NS Call Type Enforce NS Charge Field Process As Internal For SAC-Subscriber
==========================================================================================
Webex Meetings WXM true true
Virtuálny účastník spätného volania na schôdzi VoiceXML
Vytvorte predplatiteľa spätného volania schôdze VoiceXML
Vyhradený virtuálny účastník VoiceXML so špeciálnou možnosťou Webex Meeting Callback (ďalej len účastník spätného volania na schôdzu VoiceXML) musí byť nakonfigurovaný na BroadWorks Application Server (AS), aby mohol spracovávať spätné volania Webex Meetings. Na AS môže byť nakonfigurovaná iba jedna inštancia tohto účastníka.
Ak chcete túto funkciu povoliť, nastavte položku Activatable Feature 102074 na hodnotu true cez CLI.
AS_CLI/System/ActivatableFeature> activate 102074
***** Warning *****:
This activity should only be done during a maintenance window because
this may cause large amounts of data to be added/modified/deleted and
it may take some time to execute. Features that have web page impacts
require that users and administrators log out and log back in.
Are you sure you want to continue?
Please confirm (Yes, Y, No, N): y
...Done
AS_CLI/System/ActivatableFeature> get
Id Description Activated Last Modified Timestamp
=============================================================================================
102746 BroadWorks Support for CI UUID true
102074 BYO PSTN Billing support for CallBack and CallIn true
104256 Weak Password Validation Service false
104073 Add FAC Support for Call Center Agent Join-Unjoin in CDR false
103542 Configurable Endpoint For Auto-Answer And Forced Answer false
104255 Control password usage and behavior to ensure security false
Keďže „podpora fakturácie BYO PSTN pre spätné volanie a volanie“ závisí od funkcie „Podpora BroadWorks pre CI UUID“, pred aktiváciou funkcie (102074) musíte aktivovať aj funkciu (102746). Ďalšie podrobnosti nájdete v časti „Synchronizácia UUID používateľa CI (podpora Broadworks pre CI UUID)“. |
Účastník spätného volania na schôdzu VoiceXML je podobný existujúcemu virtuálnemu predplatiteľovi BYOPSTN VXML, ale označil ho novým príznakom „Spätné volanie schôdze Webex“. Tento účastník spätného volania schôdze VoiceXML má nakonfigurovaný rovnaký profil zariadenia ako existujúci virtuálny účastník BYOPSTN VXML, ako aj službu autentifikácie s rovnakými prihlasovacími údajmi.
Príklad je uvedený nižšie:
Účastník spätného volania schôdze VoiceXML musí existovať na AS hosťujúcom hostiteľovi schôdze. Keď AS prijme požiadavku INVITE na spätné volanie schôdze, pokúsi sa počas nastavovania hovoru nájsť používateľa na spätné volanie schôdze VoiceXML aj hostiteľa schôdze. Ak sa nenájde ani jeden z týchto používateľov, hovor sa odmietne.
Relácia hostiteľa stretnutia
V scenári spätného volania s hlavičkou X-Cisco-Meet-Info prijíma aplikačný server Cisco BroadWorks požiadavku SIP INVITE a identifikuje hostiteľa schôdze pomocou parametra UUID hostiteľa CI User v hlavičke SIP X-Cisco-Meet-Info. Vytvorí sa relácia hovoru v mene hostiteľa stretnutia, ktorý sa vytvorí na spracovanie hovoru a spustenie profilu služby používateľa. Okrem toho sa vygeneruje fakturačný záznam v mene používateľa hostiteľa stretnutia. ID schôdze a informácie o UUID lokality z hlavičky SIP X-Cisco-Meet-Info sú zachytené vo fakturačnom zázname.
Príklad hlavičky SIP X-Cisco-Meet-Info je zobrazený nižšie:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab
-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
Platforma na doručovanie aplikácií
Synchronizácia UUID používateľa CI (podpora Broadworks pre CI UUID)
Používateľské CI UUID je jedinečný identifikátor na identifikáciu používateľov v prostredí Webex.
Táto aplikácia Webex Provisioning Sync na platforme Cisco BroadWorks Application Delivery Platform (ADP) sa používa na synchronizáciu, mapovanie a ukladanie používateľského CI UUID do infraštruktúry BroadWorks, takže ju možno použiť v rôznych interakciách so službou Webex a Webex for BroadWorks.
Pozrite si „Povoliť Webex Meeting Callback“ o tom, ako CI Používateľ Priradenie UUID používa Cisco BroadWorks Network Server a Cisco BroadWorks Application Server.
Nasledujúce kroky nastavia aplikáciu Webex Provisioning Sync na pravidelné získavanie a aktualizáciu používateľov BroadWork pomocou CI UUID.
Aplikácia Webex Provisioning Sync vyžaduje poverenia OAuth od správcu spark-admin:broadworks_subscribers_read rozsah pre poskytovateľa Cisco Identity Provider a môžete ho získať po zadaní servisnej požiadavky u vášho zástupcu.
Viac podrobností o požiadavke na službu nájdete v časti „Získanie poverení OAuth pre váš Webex for Cisco BroadWorks“: https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/Solution_Guide/wbxbw_b_solution-guide/wbxbw_b_SolutionGuide-PDF_chapter_01.html?bookSearch=true#Cisco_Generic_Topic.dita_0e1beabc-80ae-4e8d-b177-17108ec5daed
Pridajte token s príslušným názvom partnera takto:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> add custBYO refreshToken
New Password:
Re-type New Password:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> get
Partner Name Refresh Token
==================================
FederationPartner ********
custPart ********
custBYO ********
Pridajte meno partnera spojeného s tokenom OAuth do zoznamu partnerov, ktorých má monitorovať aplikácia Webex Provisioning Sync, s príznakom „povolené“ nastaveným na hodnotu „pravda“.
Touto aplikáciou Webex Provisioning Sync začne vykonávať synchronizáciu UUID používateľov CI v definovanom intervale výzvy.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true
Keď je partner zahrnutý, aplikácia Webex Provisioning Sync môže teraz vykonávať priradenie CI UUID k používateľom BroadWorks.
Zmeňte časový limit pripojenia pomocou nasledujúcich príkazov:
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> set requestTimeout 30000
...Done
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> get
requestTimeout = 30000
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> cd http
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller/Http> set connectionTimeout 300
*** Warning: BroadWorks needs to be restarted for the changes to take effect ***
ADP_CLI/Application/WebexProvisioningSync/GeneralSetting/Controller/HTTP > get
connectionPoolSize = 5
connectionTimeout = 300
connectionIdleTimeOut = 300
maxConcurrentRequests = 10
maxCookieAgeInHours = 24
Toto priradenie je možné vykonať automaticky alebo manuálne. Príkaz CLI manualSync môže okamžite spustiť priradenie.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
Partneri, ktorí majú možnosť „Povolené“ nastavenú na hodnotu „pravda“, vykonajú priradenú hodnotu v intervale dotazovania. Počas počiatočného priradenia sa aplikácia Webex Provisioning Sync dotazuje na Webex Subscriber API, aby získala údaje obsahujúce CI UUID pre všetkých používateľov, ktorých hosťuje partner. Externé ID používateľa BroadWorks sa aktualizuje pomocou súvisiaceho UUID CI. Následné priradenia ovplyvňujú používateľov pridaných k partnerovi. Stavový príkaz možno použiť na zistenie, či je synchronizácia dokončená.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> status
Partner Name Status Last Sync Time
============================================================
custBYO synchronizing
custPart monitoring 2023-01-29T15:36:43.873-05:00
2 entries found.
Po dokončení synchronizácie sa stav zmení späť na monitorovanie. Následná synchronizácia sa vykoná na používateľoch pridaných k partnerovi po „čase poslednej synchronizácie“.
Nasledujúci obrázok zobrazuje CI UUID nastavené v rámci externého ID:
Sieťový server
Typ hovoru
Na účely účtovania a vykazovania môže byť žiaduce označiť CDR pre volania na stretnutie. Dá sa to dosiahnuť pomocou politiky Network Server PreCallTyping.
Najprv na NS CLI pod /System/CallP/CallType pridajte nový typ hovoru. Nasledujúci príklad pridáva nový typ volania „WXM“:
NS_CLI/System/CallP/CallTypes> add WXM LOCAL true false "Webex Meetings"
NS_CLI/System/CallP/CallTypes> get calltype WXM
CallType Description Category Scope SupportE164 Charge
=======================================================================
WXM Webex Meetings LOCAL User Defined true false
Typ hovoru potom možno použiť v inštancii PreCallTyping, ktorá je súčasťou smerovacieho profilu používateľa BroadWorks. V tomto príklade bola do kontextu CLI /Policy/PreCallTyping pridaná nová inštancia PreCallTyping „wxm“, ale mohlo by ísť o existujúcu inštanciu PreCallTyping, ktorá sa už používa:
NS_CLI/Policy/PreCallTyping> add wxm true CallTypes ALL
NS_CLI/Policy/PreCallTyping> get wxm
Policy: PreCallTyping Instance: wxm
CallTypes:
Selection = {ALL}
From = {PCS, ALL, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}
supportLCABasedNormalization = false
Enable = true
Ďalším krokom je pridanie položiek do inštancie PreCallTyping pre všetky vytáčané čísla v kontexte /Policy/PreCallTyping/DialPlan CLI. Napríklad:
NS_CLI/Policy/PreCallTyping/DialPlan> add wxm 1 dflt 12403332200 12403332200 exact 11 11 WXM 0 0 Webex Meetings
NS_CLI/Policy/PreCallTyping/DialPlan> add wxm 1 dflt_e164 12403332200 12403332200 exact 11 11 WXM 0 0 Webex Meetings
NS_CLI/Policy/PreCallTyping/DialPlan> get wxm 1
Policy: PreCallTyping Instance: wxm Table: DialPlan
CC Dial Plan From To Match Min Max Call Type Prefix Action Call Ind Description
================================================================================================
1 dflt 12403332200 12403332200 {exact} 11 11 {WXM} 0 Webex Weetings
1 dflt_e164 12403332200 12403332200 {exact} 11 11 {WXM} 0 Webex Meetings
Inštancia PreCallTyping sa potom pridá (za predpokladu, že ešte neexistuje) do príslušného smerovacieho profilu pôvodného používateľa, ako je znázornené v príklade nižšie:
NS_CLI/Policy/Profile> add Profall PreCallTyping wxm
NS_CLI/Policy/Profile> get profile Profall
Profile: Profall
Policy Instance
==========================================
CallTyping DefaultInst
CallScreening DefaultInst
SubLocation DefaultInst
FarEndRtg DefaultInst
NearEndRtg DefaultInst
UrlDialing DefaultInst
MediaSrvSel DefaultInst
SIMPLE DefaultInst
DstSvcRtg DefaultInst
NumberPortability DefaultInst
RCBasedRtg DefaultInst
NetVoicePortalRtg DefaultInst
PreCallTyping wxm
CDR pochádzajúce z BroadWorks sa generujú iba hovormi od predplatiteľov BW. Volania pochádzajúce z PSTN zo „sieťovej“ strany AS nebudú generovať pôvodné CDR. V oboch prípadoch bude pre virtuálneho účastníka VoiceXML existovať ukončovacia CDR. |
SmerovanieNE
RoutingNE sa vyžaduje na NS pod /System/Device/RoutingNE CLI kontextu, aby reprezentoval CUBE. Týmto spôsobom, keď NS prijme INVITE z CUBE, priradí hlavičku via k položke RoutingNE, ktorá je poskytovaná na NS. Pozrite si Príručka správy rozhrania príkazového riadka sieťového servera Cisco BroadWorks podrobnosti o tom, ako pridať smerovanieNE.
Nižšie je uvedený príklad príkazov na pridanie RoutingNE „WebexMeetings“, kde IP adresa CUBE = 10.165.196.30. Príklad tiež ukazuje príkazy na vytvorenie nových inštancií OrigRedirect a Profile na priradenie k RoutingNE, ale možno použiť aj existujúce inštancie.
NS_CLI/Policy/OrigRedirect> add wxm_Inst true CallTypes ALL supportTrunkGroupLookups disable applyAccessSideRules enableRestrictive
NS_CLI/Policy/OrigRedirect> get wxm_Inst
Policy: OrigRedirect Instance: wxm_Inst
Enable = true
CallTypes:
Selection = {ALL}
From = {PCS, ALL, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}
supportTrunkGroupLookups:
Selection = {disable}
From = {disable, enablePermissive, enableRestrictive}
applyAccessSideRules:
Selection = {enableRestrictive}
From = {disable, enablePermissive, enableRestrictive}
NS_CLI/Policy/Profile> add wxm_routing
NS_CLI/Policy/Profile> add wmx_routing OrigRedirect wxm_Inst
NS_CLI/Policy/Profile> add wmx_routing SubLocation DefaultInst
NS_CLI/Policy/Profile> get profile wxm_routing
Profile: wxm_routing
Policy Instance
==========================================
OrigRedirect wxm_Inst
SubLocation DefaultInst
NS_CLI/System/Device/RoutingNE> add WebexMeetings 1240364 1 99 wxm_routing false OnLine AccessRoutingNE
NS_CLI/System/Device/RoutingNE/Address> add WebexMeetings 10.165.196.30 1 99 tcp
NS_CLI/System/Device/RoutingNE> get
Network Element WebexMeetings
Location = 1240364
Static Cost = 1
Static Weight = 99
Poll = false
OpState = enabled
State = OnLine
Profile = wxm_routing
Signaling Attributes= AccessRoutingNE
NS_CLI/System/Device/RoutingNE/Address> get
Routing NE Address Cost Weight Port Transport Route
WebexMeetings 10.165.196.30 1 99 - tcp
V príklade konfigurácie odošle CUBE do NS INVITE, ktorá je podobná nasledujúcemu (dôležité polia sú tučne):
INVITE sip:+19991111111@domain.com:5060 SIP/2.0
Via:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB
Remote-Party-ID:" BroadWorks
"<sip:886222222222@domain.com>;screen=no;party=calling;privacy=off
From:" BroadWorks "<sip:+12403333333@10.20.20.20>;tag=958BDDF4-1AB
To:<sip:+19991111111@domain.com>
Date:Thu, 03 Nov 2022 12:39:58 GMT
Call-ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30
Supported:100rel,timer,resource-priority,replaces,sdp-anat
Min-SE:14400
Cisco-Guid: 1976459008-1521160685-2893855292-0660755617
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec"
X-Cisco-Org-Id:82e2eb35-1610-44e7-9b20-ab607e026270
User-Agent: Cisco-SIPGateway/IOS-16.12.2s
Timestamp: 1667479198
Session-ID:
e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000
Allow:INVITE,OPTIONS,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGSTER
CSeq:101 INVITE
Contact:<sip:+12403333333@10.20.20.20:5060;transport=tcp>
Expires:180
Allow-Events:telephone-event
Max-Forwards:68
Kde:
INVITE Request URI obsahuje číslo spätného volania
Cez hlavičku: obsahuje IP adresu CUBE, ktorá sa použije na výber profilu RoutingNE.
Hlavička X-Cisco-Info-Meet: používa sa na identifikáciu hostCIUserUuid, meetingid & siteUUID.
Po prijatí INVITE NS použije hlavičku Via na spárovanie s RoutingNE „WebexMeetings“. Tým sa následne vyberie „wxm_routingsmerovací profil, ktorý obsahujewxm_Inst” inštancia OrigRedirect.
Politika NS OrigRedirect sa potom bude zhodovať s hlavičkou X-CISCO-MEET-INFO:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
s linkovým portom nakonfigurovaným na virtuálnom účastníkovi VoiceXML a poslať 302 presmerovanie do AS páru hosťujúceho tohto účastníka. Správa 302 je podobná nasledujúcej:
SIP/2.0 302 Moved temporarily
Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK5452684
From:" Webex "<sip:+12403332200@10.165.196.30>;tag=8EEAA586-1675
To:<sip:+14519615001@10.155.6.172>;tag=394411970-1602687588994
Call-ID:ABC5CCA2-D6411EB-8AD6D92D-EE20F768@10.165.196.30
CSeq:101 INVITE
Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone> ;q=0.5, <sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone>;q=0.25
Content-Length:0
Alias
Doménu v INVITE URI (v príklade je to bw.myenterprise.com) odoslanú CUBE do NS musí rozpoznať NS. Dá sa to urobiť pridaním domény na NS_Kontext CLI/System/Alias, napríklad:
NS_CLI/System/Alias> add bw.myenterprise.com
Príkaz na konfiguráciu domény INVITE URI na kocke nájdete v nasledujúcej časti pod položkou dial-peer/session target, napríklad:
dial-peer voice 23401 voip
session target dns:bw.myenterprise.com
HostingNE
Aby sa podporili možnosti konfigurácie spracovania hovorov Webex Meetings pre fakturáciu a riadenie prijímania relácií, signalizačné atribúty servera Application Server Hosting NE CallTypeInfoRequired a RequiresChargeIndication musí byť povolené v kontexte NS_CLI/System/Device/HostingNE._ Napríklad:
NS_CLI/System/Device/HostingNE> set broadworksASHostNe signaling E164Compliant,
CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Povoliť spätné volanie schôdze Webex
V scenári spätného volania s hlavičkou SIP X-Cisco-Meet-Info, CUBE odošle volanie na sieťový server na presmerovanie pôvodcu na pár AS. Pár AS je určený na základe povoliť WebexMeetingHoostLookup systémový parameter.
NS_CLI/System/CallP/Options> get
accessSideRoutingNeDeterminedViaSignaling = false
disableNdcValidationForCalledNumbers = true
forceRoutingNEProfile = false
skipPrivatePoliciesOnEmergency = true
maxReturnedContacts = 10
enableWebexMeetingHostLookup = true
Kedy povoliť WebexMeetingHoostLookup Ak je systémový parameter nastavený na hodnotu true, používateľ schôdze hostiteľa CI UUID v hlavičke X-Cisco-Meet-Info sa používa na identifikáciu páru AS hosťujúceho používateľa hostiteľa schôdze.
INVITE sip:+19991111111@domain.com:5060 SIP/2.0
Via:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB
Remote-Party-ID:" BroadWorks "<sip:886222222222@domain.com>;screen=no;party=calling;privacy=off
From:" BroadWorks "<sip:+12403333333@10.20.20.20>;tag=958BDDF4-1AB
To:<sip:+19991111111@domain.com>
Date:Thu, 03 Nov 2022 12:39:58 GMT
Call-ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30
Supported:100rel,timer,resource-priority,replaces,sdp-anat
Min-SE:14400
Cisco-Guid: 1976459008-1521160685-2893855292-0660755617
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec"
X-Cisco-Org-Id:82e2eb35-1610-44e7-9b20-ab607e026270
User-Agent: Cisco-SIPGateway/IOS-16.12.2s
Timestamp: 1667479198
Session-ID: e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000
Allow:INVITE,OPTIONS,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGISTER
CSeq:101 INVITE
Contact:<sip:+12403333333@10.20.20.20:5060;transport=tcp>
Expires:180
Allow-Events:telephone-event
Max-Forwards:68
Krok 10 Poskytovateľský partner CUBE
Táto časť poskytuje overenú konfiguráciu, ako nasadiť Cisco Unified Border Element (CUBE) ako kontrolér hraníc relácie (SBC) pre riešenie Bring Your Own PSTN.
Táto časť sa zameriava na konfigurácie CUBE, ktoré sú potrebné na spoluprácu s príkladnou konfiguráciou Webex pre Cisco BroadWorks uvedenou v predchádzajúcej časti. Všeobecnejšiu diskusiu o počiatočnom nasadení a konfigurácii CUBE nájdete v nasledujúcich príručkách: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book/voi-cube-overview.html
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-Guide
Nasadiť Ynaše vlastné SBC Možnosť
Ak nechcete nasadiť CUBE, máte možnosť nasadiť svoj vlastný SBC. Upozorňujeme však, že tento dokument neposkytuje overenú konfiguráciu pre iné SBC ako CUBE.
Ak nasadíte svoj vlastný SBC, môžete sa riadiť požiadavkami na konfiguráciu CUBE na vysokej úrovni (napríklad priradenia, ako je doména, verejné a súkromné rozhrania a brány), aby ste viedli svoju konfiguráciu. Podrobnú pomoc s príkazovým riadkom si však pozrite v dokumentácii k SBC, pretože skutočné príkazy pre váš vlastný SBC sa budú pravdepodobne líšiť od CUBE.
Ak nie je uvedené inak, zostávajúce požiadavky na konfiguráciu v kroku 10 platia bez ohľadu na to, ktorý SBC nasadíte. Príklady príkazového riadka sú však len pre CUBE, pokiaľ nie je uvedené, že príklad platí pre iné SBC. V prípade iných SBC si pozrite dokumentáciu k SBC, kde nájdete konfiguračné príkazy. |
Počiatočná konfigurácia
Ak chcete nakonfigurovať CUBE, musí byť povolený privilegovaný režim EXEC. Ak sa zobrazí výzva, zadajte heslo.
enable
Ak chcete prejsť do režimu globálnej konfigurácie:
configure terminal
Nastavte doménu:
ip domain name myenterprise.com
Nastavte maximálnu veľkosť segmentu (MSS):
ip tcp mss 1360
Konfigurácia siete
Definujte verejné a súkromné rozhrania. V našom príklade CUBE:
------- Private side -------
interface GigabitEthernet1
description Interface facing BC
ip address <CUBE PRIV IP> <SUBNET MASK>
negotiation auto
no mop enabled
no mop sysid
!
------- Public side -------
interface GigabitEthernet2
description Interface facing WEBEX
ip address <CUBE PUB IP> <SUBNET MASK>
negotiation auto
no mop enabled
no mop sysid
!
Nakonfigurujte brány pre smerovanie IP pre verejnú a súkromnú stranu:
ip route 0.0.0.0 <PUB SUBNET MASK> <CUBE PUB GW IP>
ip route 10.0.0.0 <PRIV SUBNET MASK> <CUBE PRIV GW IP>
Povoliť SSH:
ip ssh logging events
ip ssh version 2
!
username admin privilege 15 password <password>
CUBE (alebo vaše vlastné SBC) musí byť v DMZ so správne nakonfigurovanými pravidlami brány firewall. Pozri sekciu Porty používané spoločnosťou Webex na otvorenie zoznamu portov na externom firewalle |
Nakonfigurujte záznamy SRV pre spätné volania odoslané z CUBE (alebo vášho SBC) na sieťové servery BroadWorks. Napríklad SRV pre bw.myenterprise.com:
ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns01.myenterprise.com
ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns02.myenterprise.com
ip host ns01.myenterprise.com <NS01 IP>
ip host ns02.myenterprise.com <NS02 IP>
Nakonfigurujte server DNS:
ip name-server <DNS_IP_address>
Alternatívnou možnosťou DNS je nakonfigurovať interný DNS, kde interný DNS dosiahne nadradený server DNS, ak interné vyhľadávanie zlyhá. |
Konfigurácia spracovania hovorov
Všeobecné
Nakonfigurujte CUBE (alebo váš SBC) so všetkými IP adresami, ktoré potrebujú prístup k službe VoIP. Toto zahŕňa:
Signalizačné adresy SIP na súkromnej strane pre servery BroadWorks AS, NS a MS.
Verejné bočné adresy pre infraštruktúru Webex Edge for Audio.
Nižšie nájdete príklad konfigurácie CUBE:
voice service voip
ip address trusted list
------- IPs on private side (needs to include all BroadWorks AS, NS and MS signaling addresses) -------
ipv4 <NS01 IP>
ipv4 <NS02 IP>
ipv4 <AS01 IP>
ipv4 <AS02 IP>
ipv4 <MS01 IP>
------- IPs on public side (These are the public addresses for the Webex audio infrastructure. The below range is an example only.) -------
ipv4 64.68.96.0 255.255.224.0
ipv4 66.114.160.0 255.255.240.0
ipv4 66.163.32.0 255.255.224.0
Vyššie uvedený rozsah adries IP je príkladom. Aktuálny zoznam verejných IP adries pre audio infraštruktúru Webex nájdete na: |
Ako povolím návštevnosť Webex Meetings v mojej sieti?— Rozsah adries IP pre väčšinu klastrov sa zobrazí pod Zoznam rozsahov adries IP používaných službou Cisco Webex Meeting Services. Jedna výnimka je pre čínske klastre, pre ktoré je rozsah uvedený na nižšie uvedenom odkaze:
Sieťové požiadavky pre Cisco Webex China Cluster
Predvolený časovač pre CUBE na nadviazanie TCP spojenia pred tým, ako sa presunie dopredu, je 20 sekúnd. Ak to chcete zmeniť:
ip tcp synwait-time <5-300 (seconds)>
Na strane BroadWorks je predvolený časovač pre časový limit aplikačného servera na nereagujúcom prístupovom zariadení 6 sekúnd. Ak to chcete zmeniť:
AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds <1-15 (seconds)>
Verejné a súkromné strany rozhrania pre prevádzku RTP na CUBE (alebo na vašom vlastnom SBC) musia byť otvorené. Príklad CUBE nájdete nižšie:
voice service voip
rtcp all-pass-through
media disable-detailed-stats
------- CUBE public IP + port range -------
media-address range <CUBE PUB IP> <CUBE PUB IP> port-range 10200-28000
------- CUBE private IP + port range -------
media-address range <CUBE PRIV IP> <CUBE PRIV IP> port-range 10200-28000
Kde:
- <CUBE PUB="" IP=""> je verejná IP adresa CUBE
- <CUBE PRIV="" IP=""> je súkromná IP adresa CUBE
- Rozsah portov: v príklade je rozsah portov od 10200 do 28000
CUBE podporuje nasledujúce šifrovacie sady TLS (počas hovoru ich CUBE ponúka v aplikácii TLS Handshake's Client Hello):
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_EMPTY_RENEGOTIATION_INFO_SCSV
Ďalšie všeobecné nastavenia na konfiguráciu (pozri nižšie príklady konfigurácií CUBE):
aaa new-model
aaa authentication login default local
aaa authorization exec default local
!
ip scp server enable
!
voice service voip
address-hiding
allow-connections sip to sip
no supplementary-service sip moved-temporarily
call-quality
max-dropout 2
max-reorder 2
sip
contact-passing
Identifikátory URI pre prichádzajúce a odchádzajúce vytáčanie musia byť definované pre neskoršie použitie v telefonických partneroch:
voice class uri INEdgeAudio sip
pattern x-cisco-webex-service=audio
!
voice class uri OUTEdgeAudio sip
host cube.internal.local
Webex Edge Audio podporuje kodeky G722, G711ulaw a G711alaw. Nasledujúci kód hlasovej triedy musí byť definovaný pre neskoršie použitie v telefonických partneroch:
voice class codec 3
codec preference 1 g722-64
codec preference 2 g711ulaw
codec preference 3 g711alaw
Webex Edge Audio používa SRTP. Hlasová trieda SRTP-crypto priraďuje preferovaný SRTP kryptografický balík na použitie pre Edge Audio. Nakonfigurujte nasledujúce kryptomeny v poradí. Konfigurácia hlasovej triedy srtp-crypto musí byť použitá na dial-peers, ktoré sa používajú na spojenie s Edge Audio.
voice class srtp-crypto 234
crypto 1 AEAD_AES_256_GCM
crypto 2 AEAD_AES_128_GCM
crypto 3 AES_CM_128_HMAC_SHA1_80
crypto 4 AES_CM_128_HMAC_SHA1_32
Predkonfigurujte primárny kľúč, aby ste mohli nastaviť heslo na autentifikáciu
key config-key password-encrypt Password123 authentication username <username>
password encryption aes
Zadajte prihlasovacie údaje SIP, ktoré boli poskytnuté pre virtuálneho účastníka VoiceXML na AS pomocou nasledujúceho príkazu. Pre scenáre spätného volania sa tieto poverenia použijú, keď AS vyzve INVITE, ktoré CUBE (alebo váš vlastný SBC) pošle AS.
sip-ua
------- to enable authentication -------
authentication username <username> password 0 <password>
Po nakonfigurovaní autentifikácie bude heslo pri prezeraní pomocou príkazu „show running-config“ zakryté
sip-ua
------- to enable authentication -------
authentication username <username> password 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
Musí sa vykonať aj nasledujúca globálna konfigurácia SIP:
------- Max INVITE retries -------
retry invite 3
------- By default, use TLS -------
transport tcp tls v1.2
connection-reuse
------- What trustpoint to use when mTLS is challenged -------
crypto signaling default trustpoint <trustpoint>
Profily prekladov
Profil prekladu správ SIP 2340 sa používa na hovory na zavolanie stretnutia. Pred odoslaním do Edge Audio by mal obsahovať položku na úpravu správ SIP prichádzajúcich z BroadWorks, ako je uvedené v príklade pravidla 11.
------- BroadWorks to Webex -------
voice class sip-profiles 2340
rule 1 request INVITE sip-header SIP-Req-URI modify "sips:" "sip:"
rule 2 request INVITE sip-header To modify "sips:" "sip:"
rule 3 request INVITE sip-header From modify "sips:" sip:
rule 4 request INVITE sip-header Remote-Party-ID modify "sips:" "sip:"
rule 5 request INVITE sip-header P-Asserted-Identity modify "sips:" "sip:"
rule 6 request ACK sip-header From modify "sips:" "sip:"
rule 7 request REINVITE sip-header P-Asserted-Identity modify "sips:" "sip:"
rule 8 request REINVITE sip-header From modify "sips:" "sip:"
rule 9 request REINVITE sip-header Contact modify "sips:(.*)>" "sip:\1;transport=tls>"
rule 10 request INVITE sip-header Contact modify "sips:" "sip:"
rule 11 request INVITE sip-header SIP-Req-URI modify "cube.internal.local" "ecccspx.amer.pub.webex.com"
Vyššie uvedené pravidlo 11 mapuje prichádzajúcu požiadavku Uri od spoločnosti BroadWorks, ktorá má hodnotu Contact profilu virtuálneho účastníka CUBE (hodnota poľa Contact vo VXML_deviceProfil zariadenia Prof v našom príklade):
88631321777971704941@cube.internal.local;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Do príslušnej domény smerovania hovorov Webex Edge:88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Všimnite si, že keď je CUBE (alebo váš vlastný SBC) za statickým NAT, je potrebná dodatočná konfigurácia pre sip-profile 2340. Ďalšie informácie nájdete na nasledujúcom odkaze:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideAk nasadíte svoj vlastný SBC, budete musieť nakonfigurovať podobné pravidlá na svojom vlastnom SBC. |
Aby bolo možné preposlať 486 správ odoslaných AS späť do Webex Edge Audio, na CUBE je potrebná nasledujúca konfigurácia (pre svoj vlastný SBC si pomoc pozrite v dokumentácii k SBC)
voice service voip
no notify redirect ip2ip
sip
sip-profiles inbound
!
voice class sip-profiles 1
response 486 sip-header Reason modify "7" ""
response 486 sip-header SIP-StatusLine modify "486.*" "600 Busy Everywhere"
Ak iné 4xx správy je potrebné preposlať späť do Webex Edge Audio, postupujte podľa rovnakého príkladu vyššie.
Dial Peers
Nájomník hlasovej triedy musí byť definovaný na CUBE (alebo na vašom vlastnom SBC), aby sa mohol neskôr použiť v telefonických partneroch, čo spĺňa nasledujúce kritériá:
- Pre pakety RTP-NTE DTMF nie je potrebná žiadna interakcia užitočného zaťaženia, preto nakonfigurujte asymetrické užitočné zaťaženie ako plné.
- Edge audio nepodporuje aktualizácie ID volajúceho, takže musí byť nakonfigurovaná hodnota „no update-callerid“.
- Smerovanie hovorov Webex Edge Audio je založené na URI. Identifikátor URI smeru hovoru musí byť povolený, aby sa zhodoval s vytáčanými účastníkmi na základe URI.
voice class tenant 234
asymmetric payload full
no update-callerid
Header-passing
no pass-thru content custom-sdp
call-route url
Nasledujúci vytáčací partneri sú nakonfigurovaní tak, aby umožnili CUBE spracovávať hovory medzi BroadWorks a Webex Edge Audio. Na CUBE nakonfigurujte nasledovné (podobnú konfiguráciu je potrebné nakonfigurovať na vašom vlastnom SBC):
dial-peer voice 23411 voip
description External Webex edge audio entry or exit dial-peer
session protocol sipv2
session target dns:ecccspx.amer.pub.webex.com
session transport tcp tls
destination uri OUTEdgeAudio
incoming uri request INEdgeAudio
voice-class codec 3 offer-all
voice-class sip url sips
voice-class sip profiles 2340
voice-class sip tenant 234
voice-class sip srtp-crypto 234
voice-class sip bind control source-interface GigabitEthernet2
voice-class sip bind media source-interface GigabitEthernet2
voice-class sip requri-passing
voice-class sip audio forced
dtmf-relay rtp-nte
srtp
!
dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
---- using DNS SRV (preferred) - must match srv record configured above (_sip._tcp.bw.myenterprise.com) ----
session target dns:bw.myenterprise.com
session transport tcp
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3
voice-class sip url sip
voice-class sip profiles 2341
voice-class sip profiles 1 inbound
voice-class sip tenant 234
voice-class sip bind control source-interface GigabitEthernet1
voice-class sip bind media source-interface GigabitEthernet1 dtmf-relay rtp-nte
!
CUBE Toky hovorov
S konfiguráciou vykonanou vyššie sú príklady scenárov toku prichádzajúcich/odchádzajúcich hovorov na CUBE popísané nižšie. Farebné kódovanie konkrétneho kroku ho spája s rovnakými farebnými položkami vo vyššie uvedených položkách.
Ak nasadzujete svoj vlastný SBC, podrobnosti o tokoch hovorov s vaším SBC nájdete v dokumentácii k SBC. |
Pre scenár schôdzky od BroadWorks po Webex:
- Prichádzajúce INVITE je prijaté od BroadWorks na internom rozhraní s:
INVITE sip: 88631321777971704941@cube.internal.local;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 To:"VXML Virtual"<sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
- Prichádzajúci profil 23401 vytáčaného partnera je vybraný na základe hostiteľa v prichádzajúcej požiadavke URI („cube.internal.local“), ktorá sa zhoduje s konfiguráciou „prichádzajúcej uri požiadavky OUTEdgeAudio“.
- Odchádzajúci telefónny partner 23411 je vybraný na základe hostiteľa v URI požiadavky („cube.internal.local“), ktorý zodpovedá konfigurácii „destination uri OUTEdgeAudio“.
- Odchádzajúce INVITE sa odošle na externé rozhranie s hostiteľom v požiadavke URI zmenené z „cube.internal.local“ na „ecccspx.amer.pub.webex.com“ pomocou profilu prekladu správ „voice-class sip profiles 2340“ špecifikované vo vytáčaní:
INVITE sip: 88631321777971704941@ecccspx.amer.pub.webex.com;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 To: " VXML Virtual" <sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
Pre scenár spätného volania schôdze z Webex na BroadWorks
- Prichádzajúce INVITE je prijaté z Webex na externom rozhraní CUBE s:
INVITE sip:+14519615001@cube.us.example.com;transport=tls;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b;x-cisco-webex-service=audio SIP/2.0 To: sip:+14519615001@cube.us.example.com;type=carrier_sbc X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
- Prichádzajúci vytáčací partner 23411 je vybraný na základe vzoru „x-cisco-webex-service=audio“ prítomného v prichádzajúcom URI požiadavky na základe konfigurácie „Incoming uri request INEdgeAudio“.
- Vyberú sa dvaja vytáčaní partneri na základe vzoru „x-cisco-webex-service=audio“, ktorý je prítomný v URI požiadavky na základe konfigurácie „destination uri INEdgeAudio“.
- Vytočte Peer 302
- Vytočte Peer 23401
- Odchádzajúca pozvánka INVITE sa odošle na sieťové servery (vyhľadávanie SRV na základe „záznamu dns:bw.myenterprise.com cieľa relácie“ v partnerskom telefónnom systéme) na internom rozhraní
INVITE sip:+14519615001@10.155.6.172:5060 SIP/2.0 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" From: " Webex " ;tag=B91821B7-561
- Sieťový server vráti kontakty pre dvojicu AS hosťujúcu virtuálneho predplatiteľa CUBE:
SIP/2.0 302 Moved temporarily Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK880BD From:" Webex "<sip:+12404540887@10.165.196.30>;tag=B91821B7-561 To:<sip:+14519615001@10.155.6.172>;tag=1829261807-1603395221529 Call-ID:3C88DF6A-13D411EB-8EE3D92D-EE20F768@10.165.196.30 CSeq:101 INVITE Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone;transport=tcp>;q=0.5,<sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone;transport=tcp>;q=0.25 Content-Length:0
- CUBE nasmeruje hovor na aktívny AS na základe vráteného kontaktu v správe 302:
INVITE sip:+14519615001@hs2-bwks-v-as01- alpha.bwlab.org:5060;user=phone;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK8812341 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" From: " Webex " <sip:+12404540887@10.165.196.30>;tag=B91821C8-1AF5 To: <sip:+14519615001@10.155.6.172>
Konfigurácia mTLS
Nasledujúce kroky konfigurácie je potrebné vykonať, aby sa umožnilo pripojenie mTLS medzi CUBE (alebo vašim vlastným SBC) a Webex Edge Audio.
Je povinné nakonfigurovať mTLS medzi CUBE (alebo vlastným SBC) a Webex Edge Audio. |
Podpora certifikátov zástupných znakov
Certifikáty podpísané zástupným znakom používajú všeobecný názov predmetu (napr. *.us.example.com), ktorý zodpovedá doméne pre CUBE alebo váš vlastný SBC. Zástupné certifikáty sú podporované pre nasadenia CUBE alebo SBC s viacerými klastrami, ale nie sú podporované pre nasadenia CUBE alebo SBC s jedným uzlom.
Trustpool
Počas TLS handshake, keď Webex Edge Audio odošle svoj certifikát, CUBE ho overí podľa zoznamu certifikátov akceptovaných v fonde dôveryhodnosti.
Balík trustpool sa musí aktualizovať pomocou Cisco Root CA stiahnutím najnovšieho „Cisco Trusted Core Root Bundle“ z http://www.cisco.com/security/pki/ pomocou príkazu:
crypto pki trustpool import clean url <url>
Certifikáty odoslané spoločnosťou Webex Edge Audio sú podpísané spoločnosťou IdenTrust. Uistite sa, že je nainštalovaný certifikát „IdenTrust Commercial Root CA“. Ďalšie podrobnosti nájdete na tomto odkaze:
Ak používate svoj vlastný SBC a nemôžete dokončiť import, môžete balík previesť do formátu .pem pomocou nástrojov s otvoreným zdrojom, ako je OpenSSL. Môžete napríklad použiť certifikáty hydrantID s nasledujúcim príkazom:
|
Trustpoint
Edge Audio vyžaduje, aby vaša CUBE ponúkala podpísané certifikáty od dôveryhodných certifikačných autorít CA pre pripojenia Mutual TLS (mTLS). Pomocou nasledujúceho odkazu sa dostanete na zoznam certifikačných autorít, ktorým Cisco dôveruje. Certifikáty, ktoré sú podpísané autoritami v tomto zozname, sa považujú za platné a pripojenie bude povolené: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
Single Node CUBE
Jeden uzol znamená, že CUBE (alebo váš vlastný SBC) naimportuje certifikát s názvom subjektu jedinečným pre jeho FQDN, čo znamená, že ho nebude môcť importovať žiadna iná CUBE (inými slovami, NIE certifikát so zástupným znakom).
Ak chcete vytvoriť CSR (žiadosť o podpis certifikátu) pre CUBE:
- vytvorte pár kľúčov (tento pár kľúčov bude prepojený s bodom dôvery)
CUBE(config)# crypto key generate rsa general-keys label <key label> exportable
- general-keys – určuje, že sa má vygenerovať univerzálny pár kľúčov.
- štítok <key-label> - (Voliteľné) Názov, ktorý sa používa pre pár kľúčov RSA pri ich exporte. Ak nie je zadané označenie kľúča, použije sa úplný názov domény (FQDN) smerovača.
- exportovateľné - (voliteľné) Určuje, že pár kľúčov RSA možno exportovať do iného zariadenia Cisco, ako je napríklad smerovač.
- vytvorte bod dôvery (bod dôvery obsahuje certifikát, ktorý chcete viazať na kocku. Keď CUBE dostane žiadosť o certifikát, odpovie s priloženým certifikátom dôveryhodného bodu)
CUBE(config)#crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# crl optional enrollment terminal pem fqdn <fqdn> subject-name CN=<fqdn> rsakeypair <key label>
crl – zoznam zrušených certifikátov (CRL) je zoznam zrušených certifikátov. CRL vytvára a digitálne podpisuje CA, ktorá pôvodne vydala certifikáty. CRL obsahuje dátumy, kedy bol každý certifikát vydaný a kedy končí jeho platnosť.
enrollment terminal pem – Pridáva k žiadosti o certifikát hranice elektronickej pošty so zvýšenou ochranou súkromia (PEM) (manuálne kopírovanie a prilepenie z BEGIN CERTIFICATE REQUEST do END CERTIFICATE REQUEST)
fqdn – Plne kvalifikovaný názov domény CUBE
názov-predmetu CN=<fqdn> - názov predmetu, ktorý sa má podpísať
rsakeypair <key label=""> - pár kľúčov vygenerovaný z predchádzajúceho kroku
(odkaz: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/sec_conn_pki/configuration/15-mt/sec-pki-15-mt-book/sec-cert-enroll-pki.html)
- generovať CSR:
CUBE(config)#crypto pki enroll <trustpoint> % Start certificate enrollment .. ... % Include the router serial number in the subject name? [yes/no]: no % Include an IP address in the subject name? [no]: no Display Certificate Request to terminal? [yes/no]: yes Certificate Request follows: -----BEGIN CERTIFICATE REQUEST----- ... -----END CERTIFICATE REQUEST----- ---End - This line not part of the certificate request--- Redisplay enrollment request? [yes/no]: no
- Odoslať CSR (od BEGIN CERTIFICATE REQUEST po END CERTIFICATE REQUEST) CA (Certifikačná autorita)
CA vygeneruje podpísaný certifikát
- V závislosti od CA poskytne koreňový certifikát (napr. DigiCertCA.crt) a požadovaný certifikát (napr. cube.crt)
- Načítajte certifikát CA
- Najprv overte dôveryhodnosť pomocou koreňového certifikátu
CUBE(config)#crypto pki authenticate <trustpoint> Enter the base 64 encoded CA certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE ROOT CERT> -----END CERTIFICATE----- Certificate has the following attributes: Fingerprint: 40065311 FDB33E88 0A6F7DD1 4E229187 % Do you accept this certificate? [yes/no]: yes Trustpoint CA certificate accepted. % Certificate successfully imported
- Potom importujte certifikát CUBE do dôveryhodného bodu CUBE
CUBE(config)# crypto ca import <trustpoint> certificate % The fully-qualified domain name in the certificate will be: ... Enter the base 64 encoded certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE FQDN CERT> -----END CERTIFICATE----- % Router Certificate successfully imported
Ak nasadzujete svoj vlastný SBC, pozrite si dokumentáciu k SBC, kde nájdete podrobnosti o tom, ako vytvoriť CSR. |
Viacuzlový klaster CUBE (používanie alternatívnych názvov v certifikáte) – NIE JE PODPOROVANÉ
Viac uzlov znamená, že CUBE bude môcť importovať rovnaký certifikát pre viac ako jedno nasadenie CUBE. Použitie alternatívneho názvu subjektu na generovanie CSR nie je momentálne podporované: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
Viacuzlový klaster CUBE (pomocou certifikátu podpísaného zástupným znakom vo formáte pkcs12)
Viacnásobný uzol používajúci certifikát podpísaný zástupným znakom znamená, že názov subjektu je všeobecný (napr. *.us.example.com) a zodpovedá doméne CUBE (alebo vašej doméne SBC).
- Za predpokladu, že máte pripravený zástupný certifikát, pripravte si súbory verejného (.crt) a súkromného kľúča (.key).
- Pomocou OpenSSL vytvorte pribalený súbor vo formáte PKCS12 (.pfx) vrátane súborov .crt a .key: (použite cygwin v systéme Windows) - referencia: https://www.ssl.com/how-to/create-a-pfx-p12-certificate-file-using-openssl/
openssl pkcs12 -export -out <pfxfilename>.pfx -inkey <privatekeyfile>.key -in <certfile>.crt
- Preneste súbor .pfx do súboru CUBE:bootflash: (scp zo servera Linux do CUBE)
scp <pfxfilename>.pfx <user>@<CUBEIP>:bootflash:<pfxfilename>.pfx
- Vytvorte bod dôveryhodnosti a importujte súbor pkcs12:
CUBE# conf t CUBE(config)# CUBE(config)# crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# revocation-check crl CUBE(ca-trustpoint)# exit CUBE(config)# crypto pki import <trustpoint> pkcs12 bootflash:<pfxfilename>.pfx password <password>
Overte konfiguráciu certifikátu CUBE
Overte, či je v certifikáte zahrnutá celá reťaz. Nasledujúci príklad ukazuje overovacie príkazy pre CUBE. Ak nasadzujete svoj vlastný SBC, použite príkazy, ktoré sa vzťahujú na váš SBC.
CUBE(config)#crypto pki certificate validate <trustpoint>
Chain has 2 certificates
Certificate chain for <trustpoint> is valid
CUBE#show crypto pki trustpoints status
...
Trustpoint <trustpoint>:
Issuing CA certificate configured:
Subject Name:
cn=HydrantID SSL ICA G2,o=HydrantID (Avalanche Cloud Corporation),c=US
Fingerprint MD5: 1135E326 56E5AADF 53A4DD32 C8D5590F
Fingerprint SHA1: AC4A728B 4DFC3560 1FA34B92 2422A42C 253F756C
Router General Purpose certificate configured:
Subject Name:
cn=*.us.example.com,ou=Webex,o=Cisco Systems, Inc.,l=San Jose,st=California,c=US
Fingerprint MD5: 756E4C83 CF36311A 7839FA51 7FA7ABA0
Fingerprint SHA1: 8268817F 79EF91E0 3BA976A1 5C9D97F3 E834EB54
State:
Keys generated ............. Yes (General Purpose, non-exportable)
Issuing CA authenticated ....... Yes
Certificate request(s) ..... Yes
Nastavte signalizáciu SIP na používanie bodu dôvery
Na poskytnutie SIP UA s dôveryhodným bodom CUBE použite nasledujúci príkaz. Nasleduje príklad pre CUBE. Ak nasadzujete svoj vlastný SBC, pomoc s príkazmi nájdete v dokumentácii k SBC.
CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint <trustpoint>
CUBE denníky
Ak chcete zobraziť povolené filtre ladenia
CUBE# show debug
Nastavenie filtrov ladenia (príklady)
CUBE# debug ccsip messages
CUBE# debug ccsip transport
CUBE# debug ccsip error
CUBE# debug ccsip info
CUBE# debug voip dialpeer inout
CUBE# debug voip ccapi inout
CUBE# debug voip application
CUBE# debug ip tcp transaction
Zrušenie nastavenia filtrov ladenia (príklad)
CUBE# no debug ccsip messages
Ak chcete vyčistiť a skontrolovať vyrovnávaciu pamäť denníka
CUBE# clear log
>>> make test call <<<
CUBE# show log
Ak nenasadzujete CUBE, pozrite si dokumentáciu vášho vlastného SBC, kde nájdete podrobnosti o tom, ako používať protokoly. |
Ďalšie užitočné príkazy
Ak chcete skontrolovať aktuálnu konfiguráciu
CUBE# show running-config (or just CUBE# show run)
Na uloženie konfigurácie do ROM, ktorá sa použije pri zavádzaní
CUBE# write
Krok 11 Certifikácia BYoPSTN
Po dokončení konfigurácie a poskytovania riešenia BYoPSTN sa od partnera vyžaduje, aby prešiel súborom akceptačných testovacích prípadov, aby certifikoval svoje riešenie. Toto je povinný krok na schválenie a aktiváciu partnerského BYoPSTN.
Prípady akceptačných testov sú uvedené v dokumente Prineste si svoj vlastný PSTN akceptačný postup Webex For Cisco BroadWorks na adrese: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Partner by mal poskytnúť výsledky úspešne vykonaných akceptačných testov nástupným a certifikačným tímom.
Otázky, problémy a výsledky z vykonania prípadov akceptačných testov by mali byť nahlásené a zdieľané v priestore Webex určenom na registráciu partnera.
Použiť aktualizácie na skupinu telefónnych čísel v prevádzke/skupinu DNS SRV spätného volania
Keď sú netestovaní zákazníci priradení k zákazníckej šablóne pomocou telefónnych čísel poskytnutých partnerom, títo používatelia majú k dispozícii nasledujúce možnosti pripojenia k schôdzi:
Pozvánky na schôdzu obsahujú jedno alebo viac predvolených telefónnych čísel z priradenej skupiny telefónnych čísel
Aplikácia Webex zobrazuje jedno alebo viac predvolených telefónnych čísel zo skupiny priradených telefónnych čísel ako možnosť pripojenia k schôdzi
Používateľské rozhranie lokality schôdze Webex zobrazuje jedno alebo viac predvolených telefónnych čísel zo skupiny priradených telefónnych čísel ako možnosť pripojenia k schôdzi
Ak bolo na zákazníckej šablóne povolené spätné volanie, Webex Meeting poskytuje možnosť „Zavolajte mi na“, kde je požiadavka na spätné volanie smerovaná na jeden zo záznamov špecifikovaných v priradenej skupine spätného volania DNS SRV
Zmena možností pripojenia k schôdzi pre zákaznícku šablónu alebo zmena priradenej skupiny telefónnych čísel alebo zmena skupiny DNS SRV spätného volania môže ovplyvniť vyššie uvedené možnosti pripojenia k schôdzi. Tieto zmeny sa nevzťahujú na existujúcich zákazníkov, no novým zákazníkom sa tieto zmeny okamžite prejavia na stránkach stretnutí s balíkmi Standard a Premium. Preto sa dôrazne odporúča, aby bola každá takáto zmena overená pomocou organizácie počiatočného riešenia predtým, ako sa použije na existujúce zákaznícke šablóny, skupiny telefónnych čísel alebo skupiny DNS SRV so spätným volaním (ak sú nasadené skupiny DNS SRV so spätným volaním).
Pri aktualizácii možností pripojenia k schôdzi pre šablónu zákazníka a/alebo pri aplikovaní aktualizácií skupín telefónnych čísel alebo skupín DNS SRV so spätným volaním by ste mali postupovať podľa nasledujúcich krokov.
Upozorňujeme, že ak testovaní poskytovatelia služieb BroadWorks a/alebo testovacie spoločnosti BroadWorks Enterprises používajú zákaznícke šablóny, skupiny telefónnych čísel alebo skupiny DNS SRV spätného volania, tento postup je voliteľný. Môže byť vhodnejšie jednoducho vymazať testovacích poskytovateľov služieb BroadWorks a/alebo otestovať organizácie BroadWorks Enterprises a znova ich poskytnúť pomocou aktualizovaných zákazníckych šablón, skupín telefónnych čísel alebo skupín DNS SRV so spätným volaním.
Aktualizovať iba skupinu telefónnych čísel:
Vytvorte novú dočasnú skupinu telefónnych čísel s požadovanými aktualizáciami.
- Vytvorte novú dočasnú zákaznícku šablónu, ktorá používa novú skupinu telefónnych čísel. Ak sa spolu so skupinou používa existujúca skupina telefónnych čísel, priraďte ju k šablóne.
- Vytvorte organizáciu počiatočného riešenia poskytnutím predplatiteľa od testovacieho poskytovateľa služieb BroadWorks alebo otestujte BroadWorks Enterprise so štandardným balíkom pomocou novej zákazníckej šablóny. Upozorňujeme, že ide o organizáciu sekundárneho zdroja, nevyžaduje sa žiadna aktualizácia UUID lokality schôdze nakonfigurovaná na BroadWorks.
- Stiahnite si súbor JSON BroadWorks Configuration (BYoPSTN), ktorý obsahuje telefónne číslo na prístup k mapovaniu kódov pre nové telefónne čísla v skupine telefónnych čísel.
- Určite doménu Webex Edge Audio DNS SRV pre lokalitu schôdze štandardného balíka organizácie východiskového riešenia. Mala by byť nezmenená od hodnoty, ktorá bola predtým určená pre pôvodnú skupinu telefónnych čísel.
- Aplikujte aktualizácie konfigurácie na BroadWorks pomocou súboru JSON BroadWorks Configuration (BYoPSTN).
- Overte konfiguráciu naplánovaním stretnutí pomocou stránky štandardného balíka organizácie seed a pripojením sa k schôdzi pomocou telefónnych čísel.
- Použite aktualizáciu na pôvodnú skupinu telefónnych čísel. Zmena je teraz v prevádzke pre netestovaných zákazníkov.
- Organizáciu východiskového riešenia, dočasnú skupinu telefónnych čísel a zákaznícku šablónu možno odstrániť. Po aktualizácii pôvodnej skupiny telefónnych čísel už tieto prvky nie sú potrebné.
Aktualizovať iba skupinu DNS SRV so spätným volaním:
- Vytvorte novú dočasnú skupinu DNS SRV Callback Group s požadovanými aktualizáciami.
- Vytvorte novú dočasnú zákaznícku šablónu, ktorá používa novú skupinu DNS SRV spätného volania a existujúcu skupinu telefónnych čísel. Ak sa spolu so skupinou používa existujúca skupina DNS SRV Callback Group, priraďte ju k šablóne.
- Vytvorte organizáciu počiatočného riešenia poskytnutím predplatiteľa od testovacieho poskytovateľa služieb BroadWorks alebo otestujte BroadWorks Enterprise so štandardným balíkom pomocou novej zákazníckej šablóny. Upozorňujeme, že ide o organizáciu sekundárneho zdroja, nevyžaduje sa žiadna aktualizácia UUID lokality schôdze nakonfigurovaná na BroadWorks.
- Overte konfiguráciu naplánovaním schôdzí pomocou stránky štandardného balíka organizácie počiatočnej organizácie, pripojením sa k schôdzi pomocou telefónnych čísel na zavolanie a použitím možnosti „Zavolajte mi na“.
- Použite aktualizáciu na pôvodnú skupinu DNS SRV Callback Group. Zmena je teraz v prevádzke pre netestovaných zákazníkov.
- Organizáciu východiskového riešenia, skupinu DNS SRV Callback Group a Customer Template možno odstrániť. Tieto prvky už nie sú potrebné po aktualizácii pôvodnej skupiny Callback DNS SRV.
Aktualizujte telefónne číslo aj skupinu DNS SRV spätného volania:
- Vytvorte nové dočasné telefónne číslo a DNS SRV Callback Group s požadovanými aktualizáciami.
- Vytvorte novú dočasnú zákaznícku šablónu, ktorá používa novú skupinu telefónnych čísel a novú skupinu DNS SRV so spätným volaním. Ak sa spolu so skupinou používa existujúca skupina telefónnych čísel a/alebo skupina spätného volania DNS SRV, priraďte ju k šablóne.
- Vytvorte organizáciu počiatočného riešenia poskytnutím predplatiteľa od testovacieho poskytovateľa služieb BroadWorks alebo otestujte BroadWorks Enterprise so štandardným balíkom pomocou novej zákazníckej šablóny. Upozorňujeme, že ide o organizáciu sekundárneho zdroja, nevyžaduje sa žiadna aktualizácia UUID lokality schôdze nakonfigurovaná na BroadWorks.
- Stiahnite si súbor JSON BroadWorks Configuration (BYoPSTN), ktorý obsahuje telefónne číslo na prístup k mapovaniu kódov pre nové telefónne čísla v skupine telefónnych čísel.
- Určite doménu Webex Edge Audio DNS SRV pre lokalitu schôdze štandardného balíka organizácie východiskového riešenia. Mala by byť nezmenená od hodnoty, ktorá bola predtým určená pre pôvodnú skupinu telefónnych čísel.
- Aplikujte aktualizácie konfigurácie na BroadWorks pomocou súboru JSON BroadWorks Configuration (BYoPSTN).
- Overte konfiguráciu naplánovaním schôdzí pomocou stránky štandardného balíka organizácie počiatočnej organizácie, pripojením sa k schôdzi pomocou telefónnych čísel na zavolanie a použitím možnosti „Zavolajte mi na“.
- Použite aktualizáciu na pôvodné telefónne číslo a skupinu DNS SRV Callback. Zmena je teraz v prevádzke pre netestovaných zákazníkov.
- Organizáciu počiatočného riešenia, dočasnú skupinu telefónnych čísel, skupinu spätného volania DNS SRV a zákaznícku šablónu možno odstrániť. Po aktualizácii pôvodnej skupiny telefónnych čísel a skupiny DNS SRV spätného volania už tieto prvky nie sú potrebné.
Organizácia primárneho východiskového riešenia by sa nemala vymazať, pokiaľ nebola vybratá a nakonfigurovaná nová organizácia primárneho východiskového riešenia na BroadWorks. Odstránením organizácie primárneho východiskového riešenia sa odstráni siteUUID, od ktorého závisí riešenie BYoPSTN na overenie správ SIP do Webex Edge Audio. Ak sa odstránia, pripojenia k schôdzi pomocou volania pre weby, ktoré používajú číslo na zavolanie poskytnuté partnerom, zlyhajú. |
Interoperabilita médií G722 pri používaní vlastného SBC
Pri využívaní vlastného SBC je potrebné zvážiť problémy interoperability, ktoré bežne rieši CUBE, medzi Cisco Partners BroadWorks Infrastructure a Webex Cloud. Jedným príkladom je volanie alebo spätné volanie pomocou kodeku G722, ktorý zahŕňa BroadWorks Media Server (napríklad pri použití služby BroadWorks Call Recording). V tomto scenári môže Webex Edge Audio odoslať SDP s riadkom "a=fmtp:9". Váš SBC bude musieť aktualizovať tento riadok, aby pridal parameter bitovej rýchlosti na "a=fmtp:9 bitrate=64" pred jeho odoslaním do backendu BroadWorks.
Známe obmedzenia
Akékoľvek zmeny možnosti pripojenia k schôdzi podľa šablóny zákazníka, telefónnych čísel Cisco alebo telefónnych čísel poskytnutých partnerom sa aplikujú iba na nových zákazníkov. Existujúci zákazníci používajúci šablónu zostávajú nezmenení.
Akékoľvek zmeny v nastaveniach skupiny telefónnych čísel podľa šablóny zákazníka alebo skupiny DNS SRV spätného volania sa aplikujú iba na nových zákazníkov alebo existujúcich zákazníkov, ktorí sú poskytovaní pre svojho prvého používateľa štandardného alebo prémiového balíka. Existujúci zákazníci, ktorí už majú používateľov balíka Standard alebo Premium, zostávajú nezmenení.
Akékoľvek zmeny skupín telefónnych čísel alebo skupín DNS SRV so spätným volaním, ktoré sú priradené k zákazníckym šablónam, sa aplikujú iba na nových zákazníkov alebo existujúcich zákazníkov, ktorí sú poskytovaní pre svojho prvého používateľa balíka Standard alebo Premium. Existujúci zákazníci priradení k priradeným šablónam, ktoré už majú používateľov štandardného alebo prémiového balíka, zostávajú nezmenené.
Daná zákaznícka šablóna podporuje volacie čísla Cisco alebo možnosť pripojenia k schôdzi na telefónne číslo poskytnuté partnerom, kombinácia dvoch možností pre rovnakú šablónu nie je podporovaná.
Správa SIP pre prípad použitia „Zavolajte mi na“ alebo spätného volania na schôdzu neobsahuje informácie o zákazníkovi a/alebo používateľovi, ktorý je hostiteľom schôdze, ku ktorej sa chcete pripojiť.
Telefónne čísla a súvisiace prístupové kódy k schôdzi pre danú skupinu telefónnych čísel podporujú iba jednu doménu Webex Edge Audio DNS SRV (napr. ecccspx.amer.webex.com). Používanie týchto telefónnych čísel na volanie na stretnutia v inej doméne Webex Edge Audio DNS SRV nie je podporované.
Webex Edge Audio nepodporuje opätovné vyjednávanie kodekov počas hovoru. Preto služby, ktoré sú vyvolané po prijatí hovoru, nemusia správne fungovať.
Aplikácia Webex, používateľské rozhranie webu Webex Meeting a e-mail s pozvánkou na stretnutie Webex poskytujú odkaz na dokument „Obmedzenia bezplatných hovorov“. Tento dokument je špecifický pre telefónne čísla poskytnuté spoločnosťou Cisco a používatelia by ho mali ignorovať pri používaní telefónnych čísel poskytnutých partnerom na pripojenie k schôdzi.
História revízií dokumentu
Nasledujúca tabuľka zobrazuje históriu zmien tohto dokumentu za posledných 12 mesiacov.
Dátum | Verzia | Popis zmeny | |
---|---|---|---|
8. apríla 2024 | 1-36 |
| |
10. januára 2024 | 1-35 |
| |
22. decembra 2023 | 1-34 |
| |
4. júla 2023 | 1-33 |
| |
2. februára 2023 | 1-32 |
| |
2. februára 2023 | 1-31 |
| |
31. januára 2023 | 1-30 |
| |
29. novembra 2022 | 1-29 |
|
Prineste si vlastné riešenie PSTN
Definície
Definície |
Opis |
---|---|
Partner spoločnosti Cisco |
Subjekt (vo všeobecnosti Poskytovateľ služieb), ktorý predáva produkty a služby Cisco svojim zákazníkom. |
Koncový zákazník |
Používatelia, ktorí používajú produkty a služby Cisco, ktoré im predáva partner Cisco. |
KOCKA |
Cisco Unified Border Element |
Partnerská organizácia |
Úložisko Webex Identity and Service Management, ktoré uchováva informácie o partneroch Cisco a ich zákazníkoch. |
Partnerské centrum |
Webový portál na poskytovanie identity a služieb pre partnerov Cisco a zákazníkov, ktorých spravujú. |
Zákaznícka organizácia |
Repozitár Webex Identity and Service Management, ktorý uchováva informácie o koncovom zákazníkovi. |
BroadWorks Enterprise alebo poskytovateľ služieb / skupina |
Zastupovanie koncového zákazníka v BroadWorks. |
Riešenie Bring Your Own PSTN (BYoPSTN) umožňuje spoločnosti Webex pre poskytovateľov služieb Cisco BroadWorks poskytovať telefónne čísla, ktoré vlastnia, pre používateľov, ktorí ich môžu použiť pri pripájaní sa k stretnutiam Webex. Toto riešenie umožňuje partnerom využívať ich vlastné siete PSTN a využívať existujúce vzťahy s poskytovateľmi PSTN namiesto používania čísel poskytovaných spoločnosťou Cisco.
Referenčná architektúra v tomto dokumente poskytuje komplexný dizajn pre možnosť BYoPSTN. Táto architektúra je overená spoločnosťou Cisco a používa Cisco Unified Border Element (CUBE) ako kontrolér hraníc relácie (SBC) na prenos hovorov medzi BroadWorks a Webex Meetings.
Výber možnosti pripojenia k schôdzi
Webex pre Cisco BroadWorks v súčasnosti podporuje dve možnosti poskytovania telefónnych čísel na stretnutia. Poskytovatelia služieb si musia vybrať jednu z týchto dvoch možností – kombinácia nie je podporovaná:
-
Cisco volacie čísla (Cisco PSTN) – Cisco poskytuje telefónne čísla, ktoré môžu účastníci schôdze použiť na pripojenie k schôdzam
-
Telefonické čísla poskytnuté partnerom (BYoPSTN) – Poskytovatelia služieb poskytujú svoje vlastné telefónne čísla, ktoré môžu účastníci schôdze použiť pri pripájaní sa k schôdzam
Riešenie BYoPSTN
Partneri, ktorí si vyberú možnosť volania poskytnutého partnerom (BYoPSTN), musia poskytnúť svoje vlastné telefónne čísla PSTN a musia zabezpečiť sieťovú infraštruktúru, ktorá je potrebná na smerovanie hovorov do az Webexu. Riešenie BYoPSTN uľahčuje smerovanie hovorov Over the Top (OTT) cez verejný internet z BroadWorks na Webex.
Pri výbere možnosti BYoPSTN platia nasledujúce podmienky:
-
Partneri Cisco môžu používať rovnaké telefónne čísla pre viac ako jedného koncového zákazníka. Tieto telefónne čísla môžu byť v ktorejkoľvek krajine, v ktorej Partner pôsobí.
-
Možnosť BYoPSTN nevyžaduje žiadne zmeny vo všeobecnom procese registrácie pre Webex pre zákazníkov Cisco BroadWorks.
-
BYoPSTN vyžaduje poskytovanie na úrovni partnera Cisco a všetci koncoví zákazníci, ktorých si partneri aktivujú po spustení BYoPSTN, sú aktivovaní automaticky.
-
Všetky požiadavky na poskytovanie služieb na stretnutiach zákazníkov sú automatické, ako pri súčasnom všeobecne dostupnom riešení.
-
Partneri, ktorí si aktivujú štandardný aj prémiový balík, majú dve miesta stretnutia: jedna stránka pre štandardných používateľov a druhá pre prémiových používateľov. Obe lokality sú povolené pre BYoPSTN.
-
Účastníci schôdze, ktorí sa zúčastňujú na schôdzach, sa môžu rozhodnúť používať zdieľanie videa a obsahu cez internet.
-
Vzťahuje sa na pripájania sa k stretnutiam pre stretnutia Space aj stretnutia PMR. Upozorňujeme, že pre priestorové stretnutia musí byť priestor vytvorený štandardným alebo prémiovým používateľom s hostiteľskými možnosťami Webex Meeting, aby mohli získať prístupové číslo PSTN – priestory vytvorené používateľmi Basic nezískajú prístupové čísla PSTN.
-
Tento dokument poskytuje overenú konfiguráciu, ktorá používa CUBE ako váš SBC. Ak však nechcete používať CUBE, môžete nasadiť svoj vlastný SBC.
Architektúra
Riešenie Webex for Cisco BroadWorks BYoPSTN stavia na sade služieb Webex Edge, konkrétnejšie na službe Webex Edge Audio dostupnej pre podnikových zákazníkov. Architektúra je prispôsobená na integráciu infraštruktúry Cisco Partners BroadWorks s Webex Edge Audio, čím umožňuje partnerovi Cisco centrálne konfigurovať sady telefónnych čísel na použitie ich koncovými zákazníkmi.
Hlavné prvky architektúry sú nasledovné:
-
BroadWorks – infraštruktúra BroadWorks partnerov spoločnosti Cisco
-
Cisco Unified Border Element (CUBE) – referenčný hraničný kontrolér relácie (SBC) pre riešenie nasadené v dátovom centre Cisco Partners. CUBE musí byť vo vnútri DMZ. Všimnite si, že ak nechcete používať CUBE, môžete nasadiť svoj vlastný SBC.
-
Webex Edge Audio – služba Webex, ktorá oddeľuje PSTN od Webex zmenou smerovania hovorov tak, aby využívala infraštruktúru poskytovanú partnerom Cisco.
Výzvy účastníkov, aby sa pripojili k schôdzi, prechádzajú cez BroadWorks do CUBE az CUBE do infraštruktúry Webex v cloude cez internet. Tento model je použiteľný pre oba nasledujúce scenáre pripojenia k schôdzi:
-
Call-in – účastník vytočí telefónne číslo uvedené v pozvánke na schôdzu buď na svojom zaregistrovanom telefóne BroadWorks, mobilnom zariadení alebo v aplikácii Webex. Hovor iniciuje BroadWorks.
-
Spätné volanie (voliteľné) – účastník požaduje, aby Webex zavolal na telefónne číslo, ktoré mu účastník poskytne. Hovor iniciuje Webex.
Hovory smerované z BroadWorks do CUBE v rámci partnerskej infraštruktúry budú používať SIP TCP pre signalizáciu hovorov a RTP pre médiá. Od CUBE po Webex používajú hovory SIP TLS na signalizáciu a sRTP na médiá. Smerovanie hovorov z CUBE na WebEx je cez internet a nepoužíva SIP Trunk.
Typické nastavenie pre scenáre volania/spätného volania je nasledovné:
-
Cisco Partner má telefónne číslo PSTN (napríklad 2403332200) a priradený prístupový kód Webex (napríklad 88631321777971704941).
-
Cisco Partner poskytuje virtuálneho predplatiteľa na BroadWorks, ktorý zodpovedá zariadeniu CUBE. Partner priradí telefónne číslo k prístupovému kódu a naopak.
-
Prístupový kód, ktorý sa odosiela spoločnosti Webex v správach SIP, identifikuje miesta stretnutí spojené s partnerom Cisco.
-
Vyššie uvedené telefónne číslo na prístup k mapovaniu kódov sa konfiguruje raz a je spoločné pre všetky miesta stretnutí koncových zákazníkov.
-
Účastníci, ktorí sa pripájajú k schôdzi, musia zadať zodpovedajúce ID schôdze (napríklad 123456), ktoré identifikuje konkrétnu schôdzu, ku ktorej sa majú pripojiť.
Odporúča sa, aby sa partneri riadili modelom redundancie uvedeným nižšie.
Pripojiť sa k schôdzi pomocou funkcie Call-in
Nasledujúci obrázok znázorňuje proces používateľa, ktorý sa pripojí k schôdzi prostredníctvom zavolania.
Tu sú kroky potrebné na to, aby sa účastník mohol pripojiť k schôdzi zavolaním.
-
Používateľ naplánuje stretnutie vo Webexe. Webex priradí ID schôdze (napríklad 123456).
-
Používateľ vytočí telefónne číslo, ktoré je priradené k schôdzi (napríklad 2403332200). SIP INVITE nesie URI požiadavky ako telefónne číslo spojené so stretnutím.
-
BroadWorks preloží telefónne číslo na prístupový kód (napríklad 88631321777971704941) priradený k lokalite stretnutia a presmeruje hovor na CUBE s URI požiadavky ako prístupovým kódom.
-
Webex prijme SIP INVITE a prijme hovor. Jazyk oznámení je určený jazykom uvedeným pre telefónne číslo, keď je poskytované v Cisco Partner Hub a BroadWorks.
-
Používateľ zadá ID stretnutia (napríklad 123456) pomocou DTMF. Webex overí používateľa a potom mu umožní pripojiť sa k schôdzi.
Pripojenie k schôdzi pomocou spätného volania (voliteľné)
Nasledujúci obrázok ukazuje proces používateľa, ktorý sa pripojí k schôdzi spätným volaním, používateľ požiada o zavolanie z Webexu, aby sa pripojil k schôdzi.
Tu sú kroky potrebné na to, aby sa účastník pripojil k schôdzi spätným volaním:
-
Používateľ naplánuje stretnutie vo Webexe. Webex priradí ID schôdze (napríklad 123456).
-
Používateľ požiada o hovor z Webexu na požadované číslo (napríklad +16504441000), aby sa pripojil k schôdzi pomocou aplikácie Webex alebo klienta Meetings.
-
Webex iniciuje SIP INVITE to CUBE na základe skupiny Callback DNS SRV, poskytovanej v Cisco Partner Hub a BroadWorks. Identifikátor URI požiadavky SIP INVITE obsahuje telefónne číslo, ktoré musí prijať hovor (napríklad +16504441000@cube.example.com).
-
CUBE preloží telefónne číslo v ID vzdialenej strany na hodnotu, ktorá identifikuje virtuálneho predplatiteľa na BroadWorks (napríklad 88631321777971704941@ecccx.amer.pub.webex.com). Toto identifikuje CUBE ako virtuálneho používateľa pre aplikačný server BroadWorks.
-
Volanie sa ponúkne užívateľovi požadovanému telefónnemu číslu a užívateľ hovor prijme, aby sa pripojil k schôdzi. Toto telefónne číslo môže byť predplatiteľom BroadWorks alebo číslom PSTN. Ak je požadované číslo číslo PSTN, BroadWorks použije zabezpečenú cestu na smerovanie hovoru do PSTN.
Pre možnosť Callback je povinné aktivovať nasledujúce dve funkcie:
- 102746 – Podpora BroadWorks pre CI UUID
- 102074 – BYO PSTN fakturačná podpora pre CallBack a CallIn
Toto je možné potvrdiť z CLI, ako je uvedené nižšie:
AS_CLI/System/ActivatableFeature> získať ID Popis Aktivovaná Časová pečiatka poslednej zmeny ============================================ ==================================================== Podpora 102746 BroadWorks pre CI UUID true 102074 BYO PSTN Podpora fakturácie pre spätné volanie a volanie true
Podrobný popis týchto funkcií a aktivácie nájdete v sekcii „Virtuálny predplatiteľ schôdze VoiceXML Meeting Callback“ v tomto dokumente.
Prehľad konfigurácie riešenia
Riešenie má niekoľko rôznych komponentov, z ktorých každý musí byť správne nakonfigurovaný, aby riešenie úspešne fungovalo. Komponenty sú nasledovné:
-
BroadWorks
-
CUBE (alebo alternatívny kontrolór SP Certified Session Border Controller (SBC))
-
Webex Edge Audio
Medzi konfiguráciou týchto rôznych komponentov existujú vzájomné závislosti, a preto sa vyžaduje, aby jedna alebo viacero organizácií na výrobu riešení dokončilo požadovanú konfiguráciu a overenie riešenia.
Organizácia semien
Začiatočná organizácia je organizácia Webex, ktorú nakonfigurujete na generovanie a overovanie nastavení pre riešenie BYoPSTN. Základná organizácia musí mať aspoň jedného používateľa priradeného k štandardnému balíku a tento štandardný balík musí používať možnosť pripojenia k schôdzi poskytnutých partnermi (BYoPSTN) . Odporúča sa, aby ste organizáciu zdroja priradili k testovaciemu poskytovateľovi služieb BroadWorks alebo podniku.
Organizácie zaoberajúce sa prípravou riešení slúžia dvom účelom:
-
Konfigurácia zdroja – Poskytovanie zdrojových organizácií generuje telefónne čísla k mapovaniam prístupových kódov schôdzí a univerzálne jedinečného identifikátora miesta schôdze (UUID lokality), ktoré sú potrebné pre prebiehajúcu prevádzku riešenia. Tieto informácie sú potrebné na konfiguráciu virtuálnych predplatiteľov BroadWorks (VSUB).
-
Overenie konfigurácie – použite základnú organizáciu na zistenie, či je vaše riešenie BYoPSTN nakonfigurované v súlade s vašimi požiadavkami. Použite základnú organizáciu a testovacích používateľov na overenie prípadov použitia volania a spätného volania na schôdzku pomocou čísel volaní poskytnutých partnerom a záznamov spätného volania DNS SRV (ak je povolené spätné volanie).
Správca musí vygenerovať organizáciu počiatočného riešenia pre každú jedinečnú množinu telefónnych čísel a záznamov spätného volania DNS SRV. Generovanie organizácie východiskového riešenia v každom prípade vygeneruje požadované telefónne číslo k mapovaniu prístupových kódov schôdze a možnosť overiť súvisiace prípady použitia privolania a spätného volania pre tieto telefónne čísla a záznamy DNS SRV spätného volania.
Správca, ktorý používa Cisco Partner Hub, musí vybrať jednu organizáciu riešenia seed ako organizáciu primárneho riešenia seed. UUID lokality stretnutia stretnutia štandardného balíka tejto organizácie s primárnym východiskovým riešením musí byť nakonfigurované na BroadWorks. Je dôležité, aby táto lokalita stretnutia zostala poskytovaná, pretože UUID tejto lokality sa odosiela v každej žiadosti o pripojenie k schôdzi ako autentifikačný token. Toto jediné UUID lokality zdieľajú všetky súbory telefónnych čísel a záznamov DNS SRV so spätným volaním. Nie sú potrebné viaceré hodnoty UUID lokality.
Primárne a akékoľvek sekundárne organizácie s východiskovým riešením môžu byť v prípade potreby vymazané pred pridelením sady telefónnych čísel a záznamov DNS SRV spätného volania netestovaným zákazníkom. Keď sú množina telefónnych čísel a záznamov DNS SRV spätného volania priradená akýmkoľvek netestovaným zákazníkom, tieto telefónne čísla a záznamy spätného volania sú priradené k stránkam stretnutí týchto zákazníkov a používajú sa na pripojenie k schôdzi pomocou volania a spätného volania. Akékoľvek zmeny by sa mali považovať za ovplyvňujúce službu.
Nasledujúce časti poskytujú viac podrobností o rôznych konfiguračných prvkoch.
Prvky konfigurácie BYoPSTN
Kľúčovým prvkom riešenia je konfigurácia telefónnych čísel partnerov Cisco a záznamov spätného volania DNS SRV. BYoPSTN používa skupiny telefónnych čísel a spätné volanie DNS SRV skupiny ako spôsob priraďovania geograficky založených telefónnych čísel a redundantného smerovania hovorov pre stretnutia Webex. Tieto prvky sú priradené koncovým zákazníkom podľa zákazníckej šablóny.
Skupiny telefónnych čísel (PNG)
Cisco Partners poskytujú telefónne čísla, ktoré používajú účastníci na pripojenie k stretnutiam v Cisco Partner Hub. Tieto telefónne čísla sú usporiadané do skupiny telefónnych čísel. Zoznam telefónnych čísel je priradený k lokalite stretnutia. Všetky osobné zasadacie miestnosti (PMR) a plánované stretnutia v danej lokalite stretnutia používajú priradené telefónne čísla. Nasleduje príklad skupiny telefónnych čísel:
Názov telefónneho čísla |
Krajina |
Kód krajiny |
Telefónne číslo |
Oznámenie |
Typ mýta |
Priorita volania |
---|---|---|---|---|---|---|
USA Maryland |
USA |
+1 |
2403332200 |
Angličtina |
Mýto |
Primárne |
Americká Florida |
USA |
+1 |
9049002303 |
Angličtina |
Mýto |
Sekundárne |
americký New York |
USA |
+1 |
8056504578 |
Angličtina |
Bezplatné číslo |
Žiadne |
Telefónne čísla majú nasledujúce atribúty:
-
Phone Number Name — Meno na popis telefónneho čísla
-
Krajina – Krajina, ku ktorej je telefón priradený
-
Kód krajiny – predvoľba krajiny alebo predvoľba krajiny
-
Telefónne číslo – telefónne číslo, ktoré sa použije na pripojenie k schôdzi bez kódu krajiny
-
Oznámenie – jazyk oznámenia, ktoré sa prehrá, keď sa účastník pripája k schôdzi
-
Typ mýta – typ čísla: Mýto alebo bezplatné
-
Priorita hovoru – priorita priradená číslam stretnutí. Pohľad účastníkov na čísla na pripojenie k schôdzi je usporiadaný na základe tejto priority.
Predvolené telefónne čísla: Správcovia môžu telefónnemu číslu v skupine telefónnych čísel priradiť prioritu volania Primárna, Sekundárna alebo Žiadna. Telefónne čísla s prioritou Primárne alebo Sekundárne sú predvolené telefónne čísla. Predvolené telefónne čísla sa odosielajú v e-mailoch s pozvánkami na schôdzu a sú uvedené v poradí priorít, ktoré by mali účastníci použiť na pripojenie k schôdzam. Predvolené telefónne čísla nemusia byť v rovnakej krajine. Musí byť zvolené primárne telefónne číslo, sekundárne telefónne číslo je voliteľné. Aspoň jedno z predvolených telefónnych čísel musí byť typu Mýto.
Používatelia koncových zákazníkov sa môžu rozhodnúť zadať svoje vlastné predvolené telefónne čísla pomocou webového rozhrania lokality stretnutia. Tieto čísla sa zobrazia pre daného používateľa a jeho účastníkov, keď sú hostiteľom stretnutia. Ak sa používateľ pripojí k schôdzi ako účastník, zobrazí sa iba jemu.
Ako je uvedené v príklade vyššie, správca Cisco Partner ustanoví USA Maryland ako primárne a USA Florida ako sekundárne, to sú predvolené telefónne čísla. Používateľ sa môže rozhodnúť, že to na svojich stretnutiach prepíše tak, že zmení primárnu možnosť na USA New York a sekundárnu na USA Maryland.
Maximálny počet telefónnych čísel pre danú skupinu telefónnych čísel je 98.
POZNÁMKA: Konfigurácia vyhradeného čísla pre jeden podnik nie je podporovaná.
Spätné volanie DNS SRV Groups (CDSG)
Aby si účastníci stretnutia mohli vybrať možnosť spätného volania, vyžaduje sa Callback DNS SRV Group, ktorá ukazuje na inštancie CUBE v sieti partnera Cisco. Webex používa tieto záznamy na smerovanie spätného volania cez CUBE do spoločnosti BroadWorks, ktorá potom môže spätne zavolať na telefónne číslo účastníka schôdze.
Nasleduje príklad Callback DNS SRV Group.
Krajina/región |
Kód krajiny |
DNS SRV záznam |
---|---|---|
Spojené štáty americké |
+1 |
cube.us.example.com |
Mexiko |
+52 |
cube.mx.example.com |
Všetky ostatné krajiny |
N/A |
cube.global.example.com |
Záznamy DNS SRV spätného volania majú nasledujúce atribúty:
-
Country/Region (Krajina/región) – krajina alebo región, pre ktorý by sa mal tento DNS SRV záznam použiť na odosielanie žiadostí o hovor.
-
Kód krajiny – kód krajiny spojený s krajinou/regiónom. Pre každý kód krajiny môžete mať iba jeden záznam DNS SRV.
-
DNS SRV záznam – DNS SRV záznam pre inštancie Cisco Partner CUBE.
Keď účastník požiada o hovor na svoje zadané telefónne číslo, Webex použije Callback DNS SRV spojený s kódom krajiny pre zadané telefónne číslo na presmerovanie hovoru na príslušné prvky v sieti Cisco Partners.
Použitie záznamu DNS SRV týmto spôsobom poskytuje podporu pre redundantné inštancie CUBE na obsluhu požiadaviek na hovory z Webexu. Vo vyššie uvedenom príklade, keď účastníci stretnutia v USA požadujú spätné volanie z Webexu na svoje telefónne číslo v USA, Webex použije DNS SRV cube.us.example.com
na smerovanie tohto hovoru do siete partnera Cisco. Keď účastníci stretnutia v Mexiku požiadajú o spätné volanie z Webexu na ich mexické telefónne číslo, Webex použije DNS SRV cube.mx.example.com
na smerovanie tohto hovoru do siete partnera Cisco.
V prípade krajín alebo oblastí, ktoré nemajú špecifický záznam DNS SRV spätného volania, budú tieto žiadosti o hovor smerovať do záznamu DNS SRV „Všetky ostatné krajiny“ . Správca musí nakonfigurovať záznam DNS SRV „Všetky ostatné krajiny“.
Maximálny počet záznamov pre danú skupinu DNS SRV spätného volania je 200.
Zákaznícke šablóny
Customer Template je existujúci koncept pre riešenie Webex for BroadWorks. Šablóna poskytuje predvolenú konfiguráciu, ktorá sa používa na poskytovanie koncového zákazníka. BYoPSTN poskytuje zákazníckej šablóne ďalšie atribúty:
-
Typ pripojenia k schôdzi – môžu to byť čísla na volanie spoločnosti Cisco alebo čísla na volanie poskytnuté partnerom. Tento atribút označuje telefónne čísla, ktoré sú nakonfigurované pre miesta schôdze spojené s balíkmi Standard a Premium. Telefónne čísla poskytnuté partnerom by mal vybrať správca.
-
Skupina telefónnych čísel – tento atribút spojený len s možnosťou volania poskytnutých partnerom označuje telefónne čísla, ktoré používajú koncoví zákazníci a ktoré sú poskytované pre štandardné a prémiové balíčky pri pripájaní sa k stretnutiam.
Spätné volanie DNS SRV Group – tento atribút je spojený len s možnosťou volacích čísel poskytnutých partnerom a označuje záznamy DNS SRV, ktoré používa Webex pri spätnom volaní koncovým zákazníkom, ktoré sú poskytované pre štandardné a prémiové balíčky pri pripájaní sa k stretnutiam. Ak nechcete povoliť spätné volanie, môžete pri vytváraní alebo aktualizácii šablóny zákazníka vybrať možnosť „Zakázať spätné volanie“. Keď je pre koncového zákazníka zriadený prvý predplatiteľ štandardnej alebo prémiovej verzie, zriadi sa príslušná lokalita stretnutia s balíkom. Miesto stretnutia s balíkom sa poskytuje podľa vyššie uvedenej zákazníckej šablóny. Každý následne poskytnutý predplatiteľ štandardnej alebo prémiovej verzie sa pridá na už poskytnutú lokalitu schôdze – konfigurácia lokality schôdze sa nezmení.
Akékoľvek zmeny v zákazníckej šablóne s ohľadom na vyššie uvedené atribúty sa vzťahujú len na novozriadené stránky na stretnutia s balíkmi. Existujúce lokality schôdze, ktoré sú už zriadené, nie sú ovplyvnené zmenami šablóny zákazníka.
Jedinou pozoruhodnou výnimkou je, že ak koncový zákazník už má miesto stretnutia balíka, každá nová stránka stretnutia balíka sa zriadi pomocou rovnakého typu pripojenia na schôdzu ako existujúca stránka stretnutia balíka. Ak má napríklad koncový zákazník stránku stretnutia so štandardným balíkom, ktorá používa čísla na volanie Cisco a šablóna zákazníka je aktualizovaná tak, aby používala čísla na volanie poskytnuté partnerom, zriadi sa nová stránka stretnutia s balíkom Premium s použitím telefónnych čísel Cisco, Neplatí nastavenie zákazníckej šablóny. Miesta stretnutí Standard a Premium pre daného koncového zákazníka budú vždy poskytované konzistentne.
BroadWorks Calling Cluster
Obrazovka Cisco Partner Hub – BroadWorks Calling Cluster poskytuje prístup na zobrazenie a/alebo stiahnutie informácií o konfigurácii BroadWorks (BYoPSTN) . Informácie o konfigurácii BYoPSTN pre daný klaster zahŕňajú nasledujúce údaje:
-
Podrobnosti organizácie primárneho zdroja vrátane UUID lokality stretnutia štandardného balíka a adresy URL lokality.
-
Podrobnosti skupiny telefónnych čísel pre všetky skupiny nakonfigurované pre tento klaster. To zahŕňa telefónne číslo na priradenie prístupových kódov na stretnutie pre každú skupinu. Všimnite si, že podrobnosti by mali zahŕňať skupiny, ktoré sú spojené so všetkými organizáciami sekundárnych zdrojov riešenia.
-
Podrobnosti o skupine DNS SRV spätného volania pre všetky skupiny nakonfigurované pre tento klaster. Všimnite si, že podrobnosti by mali zahŕňať skupiny, ktoré sú spojené so všetkými organizáciami sekundárnych zdrojov riešenia.
-
Podrobnosti zákazníckej šablóny pre tieto šablóny pomocou ktorejkoľvek zo skupín telefónnych čísel a skupín DNS SRV spätného volania.
Každý klaster volania BroadWorks má svoje vlastné informácie o konfigurácii BroadWorks (BYoPSTN), konkrétne o priradených skupinách telefónnych čísel a skupine DNS SRV so spätným volaním. Upozorňujeme však, že všetky klastre volania BroadWorks zdieľajú rovnakú organizáciu riešenia primárneho zdroja, a preto všetky obsahujú rovnaké UUID lokality stretnutia štandardného balíka a adresu URL lokality.
Informácie o konfigurácii BroadWorks (BYoPSTN) sú k dispozícii na zobrazenie/prevzatie iba vtedy, keď správca nakonfiguruje a vyberie organizáciu riešenia primárneho zdroja. Organizácia primárneho počiatočného riešenia musí mať aspoň jedného používateľa priradeného k štandardnému balíku a tento štandardný balík musí používať možnosť pripojenia k schôdzi s telefónnymi číslami poskytnutými partnerom (BYoPSTN).
Príklad konfiguračných prvkov BYoPSTN
Nasledujúci obrázok zobrazuje príklad viacklastrového nasadenia BroadWorks s geograficky založenými zákazníckymi šablónami, telefónnymi číslami a smerovaním.
Prvá tabuľka ukazuje nasadenie BroadWorks s viacerými klastrami s regionálne založenými zákazníckymi šablónami, skupinami telefónnych čísel a skupinami DNS SRV so spätným volaním. Nasledujúce tabuľky sa rozširujú o skupiny Phone Number Group a Callback DNS SRV Groups.
BroadWorks Cluster |
Názov šablóny |
Balíček |
Typ pripojenia k schôdzi |
Skupina telefónnych čísel |
Spätné volanie DNS SRV Group |
---|---|---|---|---|---|
BWKS US NG |
US West Std |
Štandardné |
Partner poskytol telefónne čísla |
Západ USA |
CB USA |
US West Prem |
Premium | ||||
US East Std |
Štandardné |
východ USA | |||
USA East Prem |
Premium | ||||
BWKS MX |
MX Std |
Štandardné |
Partner poskytol telefónne čísla |
MX PNG |
CB MX |
MX Prem |
Premium | ||||
BWKS UK |
UK Std |
Štandardné |
Partner poskytol telefónne čísla |
UK PNG |
Spätné volanie je zakázané |
UK Prem |
Premium | ||||
BWKS USA |
US Std |
Štandardné |
Cisco call-in čísla |
Žiadne |
Žiadne |
-
Predplatitelia zriadení pomocou šablóny US West Std alebo US West Prm používajú pri pripájaní sa k stretnutiam telefónne číslo US West. Títo účastníci, ktorí spĺňajú požiadavky na spätné volanie, sa odošlú do záznamov CB US DNS SRV.
-
Predplatitelia zriadení pomocou šablóny US East Std alebo US East Prm používajú pri pripájaní k stretnutiam telefónne číslo US East Phone. Títo účastníci, ktorí spĺňajú požiadavky na spätné volanie, sa odošlú do záznamov CB US DNS SRV.
-
Odberatelia zriadení pomocou šablóny MX Std alebo MX Prm používajú pri pripájaní k stretnutiam telefónne číslo MX PNG. Títo účastníci, ktorí spĺňajú požiadavky na spätné volanie o pripojenie, sa odosielajú do záznamov CB MX DNS SRV.
-
Predplatitelia zriadení pomocou šablóny UK Std alebo UK Prm používajú pri pripájaní k stretnutiam telefónne čísla UK PNG. Týmto účastníkom sa neponúkne pripojenie k schôdzi prostredníctvom spätného volania, pretože spätné volanie je zakázané.
-
Predplatitelia zriadení pomocou štandardu US Std používajú volacie čísla Cisco, a preto nemajú priradenú žiadnu skupinu telefónnych čísel ani skupinu DNS SRV pre spätné volanie. Títo predplatitelia používajú telefónne čísla poskytnuté spoločnosťou Cisco na pripojenie k schôdzi a záznamy Cisco DNS SRV na pripojenie k schôdzi pomocou spätného volania.
Podrobnosti o vzorových skupinách telefónnych čísel sú nasledovné:
Skupina telefónnych čísel |
Názov telefónneho čísla |
Krajina |
Kód krajiny |
Telefónne číslo |
Oznámenie |
Typ mýta |
Priorita volania |
---|---|---|---|---|---|---|---|
Západ USA |
USA San Francisco |
USA |
+1 |
4156551000 |
Angličtina |
Mýto |
Primárne |
USA Palo Alto |
USA |
+1 |
9863502478 |
Angličtina |
Bezplatné číslo |
Žiadne | |
východ USA |
USA Maryland |
USA |
+1 |
2403332200 |
Angličtina |
Mýto |
Primárne |
Americká Florida |
USA |
+1 |
9049002303 |
Angličtina |
Mýto |
Sekundárne | |
americký New York |
USA |
+1 |
8056504578 |
Angličtina |
Bezplatné číslo |
Žiadne | |
MX PNG |
Mexiko |
MX |
+52 |
2065304086 |
európska španielčina |
Mýto |
Primárne |
UK PNG |
UK |
UK |
+44 |
4527789651 |
Angličtina |
Mýto |
Primárne |
Podrobnosti o vzorových skupinách DNS SRV spätného volania sú nasledovné:
Spätné volanie DNS SRV Group |
Krajina |
DNS SRV |
---|---|---|
CB USA |
USA |
cube.us.example.com |
Všetky ostatné krajiny |
cube.row.example.com | |
CB MX |
MX |
cube.mx.example.com |
Všetky ostatné krajiny |
cube.row.example.com |
Konfigurácia pre US DNS SRV záznam cube.us.example.com môže byť ako v príklade:
|
86400 |
IN |
SRV |
10 |
10 |
5061 |
|
|
86400 |
IN |
SRV |
10 |
10 |
5061 |
|
Tento záznam DNS SRV sa môže rozložiť na nasledujúci záznam DNS A:
|
86400 |
IN |
A |
45.84.168.81 |
|
86400 |
IN |
A |
45.84.168.82 |
Porty používané spoločnosťou Webex
Porty v tabuľke nižšie musia byť otvorené na firewalle DMZ, kde sa nachádza CUBE a ostatné porty môžu byť zatvorené. Ďalšie informácie o portoch a požiadavkách na sieť nájdete v nasledujúcom článku:
https://collaborationhelp.cisco.com/article/WBX264
Zdroj |
Zdrojové porty |
Cieľ |
Cieľové prístavy |
Protokol |
Opis |
---|---|---|---|---|---|
Webex Edge Audio služby |
Pominuteľné |
KOCKA |
5061 |
TCP |
(mTLS 1.2) Prichádzajúca signalizácia SIP z Webex Edge Audio do CUBE SBC. CUBE SBC vyžaduje konkrétne použitie portu 5061. Použitie iných portov v rozsahu od 5060 do 5070 môže byť podporované inými SBC. |
Webex Edge Audio služby |
4000 - 4010 |
KOCKA |
5061 |
TCP |
(mTLS 1.2) Možnosti Ping pre Webex Edge Audio. |
KOCKA |
Pominuteľné |
EdgeAudio |
5605 |
TCP |
(mTLS 1.2) Odchádzajúca signalizácia SIP pre Webex Edge Audio. |
Webex Edge Audio služby |
Pominuteľné |
KOCKA |
Efemérne porty 8000 - 59999 |
UDP |
(SRTP) Je potrebné otvoriť dierky brány firewall pre prichádzajúcu mediálnu prevádzku do zvuku Edge. |
KOCKA |
Efemérne porty 10200 - 28000 |
Edge Audio |
Pominuteľné |
UDP |
(SRTP) Pre odchádzajúce mediálne prenosy do CUBE je potrebné otvoriť dierky brány firewall. |
TLS a SRTP Cipher Suites
Pre mTLS handshake sa používa TLS v1.2 alebo vyšší a Webex Edge Audio podporuje nasledujúce šifry (počas spätného volania ich Webex Edge Audio ponúka v TLS Handshake’s Client Hello):
-
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
-
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
-
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
-
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
-
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
-
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
-
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
-
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
-
TLS_RSA_WITH_AES_256_GCM_SHA384
-
TLS_RSA_WITH_AES_256_CBC_SHA256
-
TLS_RSA_WITH_AES_128_GCM_SHA256
-
TLS_RSA_WITH_AES_128_CBC_SHA256
-
TLS_DHE_DSS_WITH_AES_256_GCM_SHA384
-
TLS_DHE_DSS_WITH_AES_256_CBC_SHA256
-
TLS_DHE_DSS_WITH_AES_128_GCM_SHA256
-
TLS_DHE_DSS_WITH_AES_128_CBC_SHA256
Pre sRTP sa používajú nasledujúce šifry:
-
AEAD_AES_256_GCM
-
AEAD_AES_128_GCM
-
AES_CM_128_HMAC_SHA1_80
-
AES_CM_128_HMAC_SHA1_32
Podporované zvukové kodeky
-
G722
-
G711u
-
G711a
Požiadavky na profil SIP a RTP
Riešenie vyžaduje, aby ste medzi CUBE (alebo vaším SBC) a Webex nasadili SIP TLS pre signalizáciu a sRTP pre médiá.
Profily SIP a RTP ako súčasť tejto komunikácie by mali spĺňať nasledujúce požiadavky:
Požiadavky na profil SIP |
Podrobnosti |
---|---|
Časovač uplynutia platnosti relácie |
2220 s (akceptujte SIP 422) * sa upraví podľa obchodných potrieb a očakáva sa 422. |
Ponuka médií na vstup |
Skorá ponuka |
Ponuka médií na odchod |
Neskorá ponuka |
Možnosti ping interval |
30 s (minimálne) |
DTMF |
Užitočné zaťaženie RFC2833 101 (žiadne akustické DTMF!) |
Porty SIP-UDP |
4000-4010,5061,5065 |
RTP profil |
Podrobnosti |
---|---|
Hlasový profil užitočného zaťaženia |
G.722/ G.711μ /G.711a |
Veľkosť balíka |
20 ms |
VAD (Detekcia hlasovej aktivity) |
Nie |
Časovač nečinnosti médií |
1200 ms |
Zmena kodeku stredného vytáčania |
Neakceptované |
RTP |
8000-48198 |
sRTP šifry |
AEAD_AES_256_GCM AEAD_AES_128_GCM AES_CM_128_HMAC_SHA1_80 AES_CM_128_HMAC_SHA1_32 |
Webex domény smerovania hovorov
DNS SRV _sips._tcp.
sa používa na dosiahnutie Webex Edge Audio. V závislosti od regiónu existujú štyri domény.
región |
doména |
---|---|
Ameriky |
ecccspx.amer.pub.webex.com |
Spojené kráľovstvo, severná Afrika |
ecccspx.emea.pub.webex.com |
Ázia a Tichomorie |
ecccspx.apac.pub.webex.com |
Austrália / Nový Zéland |
ecccspx.anz.pub.webex.com |
Európa |
ecccspx.euro.pub.webex.com |
DNS SRV rozpoznáva niekoľko záznamov A smerujúcich na primárnu a sekundárnu lokalitu. Nasledujúca tabuľka poskytuje príklad pre región AMER a môže sa v budúcnosti zmeniť.
Typ záznamu |
Záznam |
Cieľ |
Účel |
---|---|---|---|
SRV |
_sips._tcp.ecccspx.amer.pub.webex.com |
ecccspxpr1.amer.pub.webex.com |
Objav Webex Edge Audio |
SRV |
_sips._tcp.ecccspx.amer.pub.webex.com |
ecccspxpr2.amer.pub.webex.com |
Objav Webex Edge Audio |
SRV |
_sips._tcp.ecccspx.amer.pub.webex.com |
ecccspxsc1.amer.pub.webex.com |
Objav Webex Edge Audio |
SRV |
_sips._tcp.ecccspx.amer.pub.webex.com |
ecccspxsc2.amer.pub.webex.com |
Objav Webex Edge Audio |
A |
ecccspxpr1.amer.pub.webex.com |
207.182.174.101* |
Ukazuje na Webex Edge Audio AMER Primary 1 |
A |
ecccspxpr2.amer.pub.webex.com |
207.182.174.102* |
Ukazuje na Webex Edge Audio AMER Primary 2 |
A |
ecccspxsc1.amer.pub.webex.com |
207.182.174.229* |
Ukazuje na Webex Edge Audio AMER Secondary 1 |
A |
ecccspxsc2.amer.pub.webex.com |
207.182.174.230* |
Ukazuje na Webex Edge Audio AMER Secondary 2 |
DNS-SRV je dynamickej povahy, IP adresy sú náchylné na zmenu; preto sa vyhnite pevnému kódovaniu alebo ukladaniu adries IP do záložiek. Všetky zmeny alebo aktualizácie dokumentu Port Reference Information for Webex Calling nájdete v časti „História revízií dokumentu“.
CUBE Redundancia
Cisco Unified Border Element (CUBE) umožňuje funkciu Session Border Control v sieti spravujúcej SIP spojenia medzi externými entitami a internou sieťou. Viac informácií o CUBE je k dispozícii v sekcii Predpoklady nižšie.
Podporované modely redundancie sú definované za účelom poskytovania vysokej dostupnosti a eliminácie jediného bodu zlyhania pre partnera Cisco. Nižšie sú uvedené tri rôzne modely. Partneri Cisco by si mali osvojiť model, ktorý je použiteľný pre ich prostredie.
Počas procesu registrácie by partner mal vypnúť filtre ICMP.
Duplexné nasadenie CUBE pre BroadWorks nasadené na jednom mieste
Simplexné nasadenie CUBE pre BroadWorks nasadené na viacerých miestach
Je možný ešte jeden model redundancie, kde je CUBE nasadený v duplexnom režime v každej lokalite. Tento model nie je potrebný vzhľadom na to, že BroadWorks je nasadený s geografickou redundanciou.
Poskytovanie zásob
1 |
Partnerské predpoklady
|
2 |
Poskytovanie telefónnych čísel v Cisco Partner Hub
|
3 |
Poskytovanie skupín DNS SRV so spätným volaním v Cisco Partner Hub (voliteľné)
|
4 |
Priraďte PNG (a CDSG) k zákazníckym šablónam
|
5 |
Poskytovanie organizácií poskytujúcich počiatočné riešenia
|
6 |
Vyberte organizáciu riešenia primárneho zdroja
|
7 |
Stiahnite si konfiguráciu BroadWorks (BYoPSTN)
|
8 |
Určite doménu Webex Edge Audio DNS SRV
|
9 |
Konfigurácia BroadWorks partnera poskytovania
|
10 |
Provision Partner CUBE (alebo váš vlastný SBC)
|
11 |
Certifikácia BYoPSTN
|
Krok 1: Partnerské predpoklady
Na poskytovanie BYoPSTN musia byť splnené nasledujúce predpoklady. Predpoklady uvedené nižšie predpokladajú, že partner má funkčné nasadenie Webex pre Cisco BroadWorks, ktoré zahŕňa:
-
Fungujúci systém BroadWorks – ako je zdokumentované v Sprievodcovi riešením Webex for Cisco BroadWorks
-
Licencia BroadWorks AS so službou „VoiceXML“ v dostatočnom množstve (1 na číslo PSTN)
-
Vyžadované opravy BroadWorks:
Pre R22:
-
AP.xsp.22.0.1123.ap376935
-
AP.as.22.0.1123.ap376935
Pre R23:
-
AP.xsp.23.0.1075.ap376935
-
AP.as.23.0.1075.ap376935
Za R24
-
AP.as.24.0.944.ap376935
-
-
Nasadený systém Cisco CUBE (IOS verzia 16.12.2 alebo vyššia): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Podporované sú hardvérové aj virtuálne CUBE. Hardvérový CUBE sa odporúča pre škálovateľnosť a spracovanie väčšieho počtu hovorov.
-
Partnerská organizácia Webex – ako je uvedené v Sprievodcovi riešením Webex for Cisco BroadWorks
Krok 2: Poskytovanie skupín telefónnych čísel (PNG) v partnerskom centre
Postup, ktorý partner Cisco používa na pridávanie telefónnych čísel na schôdzu Webex, je nasledujúci:
-
Prihláste sa do Cisco Partner Hub.
-
Prejdite do časti Nastavenia.
-
Prejdite na položku BroadWorks Calling.
-
V časti Konfigurácia pripojenia k schôdzi (BYoPSTN) vyberte možnosť Vytvoriť skupinu telefónnych čísel na zavolanie.
-
Zadajte názov skupiny telefónnych čísel a vyberte možnosť Ďalej.
-
Zadajte podrobnosti o telefónnom čísle a vyberte možnosť Ďalej.
-
Skontrolujte súhrn podrobností o skupine telefónnych čísel a vyberte možnosť Uložiť.
-
Opakujte tento postup pre každú skupinu telefónnych čísel, ktorú chcete pridať.
Snímky obrazovky nižšie ilustrujú postup.
Krok 3: Poskytovanie spätných volaní DNS SRV skupín (CDSG) v partnerskom centre
Keď použijete možnosť Meeting Callback, vyžaduje sa Callback DNS SRV Group na smerovanie hovorov z Webexu do CUBE. Postup, ktorý partner Cisco používa na pridanie svojich záznamov CUBE DNS SRV do Webexu, je nasledujúci:
-
Prihláste sa do partnerského centra.
-
Prejdite do časti Nastavenia.
-
Prejdite na položku BroadWorks Calling.
-
V časti Konfigurácia pripojenia k schôdzi (BYoPSTN) vyberte možnosť Vytvoriť skupinu DNS SRV so spätným volaním.
-
Zadajte pole Callback DNS SRV Názov skupiny.
-
Vyberte položku Ďalej.
-
Zadajte podrobnosti o spätnom volaní DNS SRV.
-
Vyberte položku Ďalej.
-
Pozrite si súhrn podrobností o spätnom volaní DNS SRV.
-
Vyberte možnosť Uložiť.
-
Poskytnite všetky aktualizácie DNS, aby odrážali nové záznamy v skupine DNS SRV.
-
Tento postup zopakujte pre každú skupinu DNS SRV spätného volania, ktorú chcete pridať.
Snímky obrazovky nižšie ilustrujú postup.
Krok 4: Priraďte PNG a CDSG k zákazníckym šablónam v partnerskom centre
Počiatočná konfigurácia a overenie riešenia BYoPSTN vyžaduje počiatočnú organizáciu pre každú jedinečnú kombináciu skupiny telefónnych čísel a skupiny DNS SRV so spätným volaním (ak sa vyžaduje spätné volanie). Preto sa odporúča, aby partneri Cisco podobne vytvorili novú šablónu zákazníka pre každú jedinečnú kombináciu skupiny telefónnych čísel a skupiny DNS SRV so spätným volaním. Každá zákaznícka šablóna by sa mala použiť na vygenerovanie príslušnej seedovej organizácie.
Keď je konfigurácia BYoPSTN nasadená a overená pomocou zdrojových organizácií, skupiny telefónnych čísel a skupiny DNS SRV pre spätné volanie možno podľa potreby použiť na existujúce šablóny zákazníkov.
Upozorňujeme, že novovytvorené zákaznícke šablóny nepoužívajú existujúci netestujúci zákazníci, a preto ich možno bezpečne použiť na manuálne overenie konfigurácie BYoPSTN.
Ak chcete pridať do novej zákazníckej šablóny, postupujte takto:
-
Prihláste sa do Cisco Partner Hub.
-
Prejdite do časti Nastavenia.
-
Prejdite na položku BroadWorks Calling.
-
V časti Šablóny vyberte možnosť Pridať šablónu.
-
Zadajte podrobnosti o šablóne. Vo fáze Typ balíka :
-
Vyberte Typ balíka ako Štandardný.
-
Vyberte možnosť Konfigurácia pripojenia k schôdzi ako Čísla na volanie poskytnuté partnerom (BYoPSTN).
-
Vyberte poskytnutú skupinu telefónnych čísel.
-
Ak chcete pre skupinu DNS SRV spätného volania povoliť možnosť Spätné volanie schôdze, vyberte poskytnutú skupinu DNS SRV so spätným volaním. V opačnom prípade vyberte možnosť Zakázať spätné volanie.
-
-
Vyberte položku Ďalej.
-
Zadajte zostávajúce podrobnosti šablóny.
-
Pozrite si súhrn podrobností o šablóne.
-
Kliknite na tlačidlo Uložiť.
-
Tento postup zopakujte pre každú zákaznícku šablónu, ktorú je potrebné pridať
Snímka obrazovky nižšie ilustruje postup.
Ak chcete aktualizovať existujúcu zákaznícku šablónu, postupujte takto:
-
Prihláste sa do Cisco Partner Hub.
-
Prejdite do časti Nastavenia.
-
Posuňte sa na sekciu BroadWorks Calling.
-
V časti Šablóny vyberte možnosť Zobraziť šablónu.
-
Vyberte šablónu, ktorá sa má aktualizovať.
-
Posuňte sa na sekciu Konfigurácia pripojenia k schôdzi :
-
Vyberte možnosť Čísla na volanie poskytnuté partnerom (BYoPSTN).
-
Vyberte predtým nakonfigurovanú skupinu telefónnych čísel.
-
Pre skupinu DNS SRV spätného volania, ak chcete povoliť možnosť Spätné volanie schôdze, vyberte poskytnutú skupinu DNS SRV spätného volania. V opačnom prípade vyberte možnosť Zakázať spätné volanie.
-
-
Vyberte možnosť Uložiť.
Snímka obrazovky nižšie ilustruje postup.
Krok 5: Poskytovanie organizácií poskytujúcich počiatočné riešenia
Riešenie BYoPSTN má niekoľko rôznych komponentov, z ktorých každý musí byť správne nakonfigurovaný, aby riešenie úspešne fungovalo. Jedným z dvoch účelov organizácií počiatočných riešení je vygenerovať telefónne číslo k mapovaniu prístupových kódov k stretnutiam a univerzálnemu jedinečnému identifikátoru miesta stretnutia (UUID lokality), ktoré sú potrebné pre prebiehajúcu prevádzku riešenia. Ďalším účelom je overenie konfigurácie.
Pre každú jedinečnú kombináciu skupiny telefónnych čísel a skupiny DNS SRV spätného volania, ktorá sa má použiť, by sa mala predtým vytvoriť zodpovedajúca šablóna zákazníka. Pre každú z týchto zákazníckych šablón musí byť zriadená organizácia počiatočného riešenia. Poskytovanie týchto zdrojových organizácií generuje telefónne číslo na mapovanie prístupových kódov schôdze a UUID lokality stretnutia, ktoré sú potrebné na konfiguráciu BroadWorks.
Pomocou každej z predtým nakonfigurovaných zákazníckych šablón vytvorte predplatiteľa pre nového testovacieho poskytovateľa služieb BroadWorks alebo nového BroadWorks Enterprise s používateľom štandardného balíka . Výsledná stránka schôdze v štandardnom balíku by mala využívať možnosť pripojenia sa k schôdzi na číslach volania poskytovateľa partnera. Na poskytnutie predplatiteľa možno použiť ktorýkoľvek z nasledujúcich spôsobov:
-
Poskytnite testovaciemu odberateľovi pomocou rozhraní API pre predplatiteľov BroadWorks, ako je zdokumentované na stránke
developer.webex.com
. -
Povoľte testovaciemu predplatiteľovi službu IM&P na zariadení BroadWorks nakonfigurovanom na používanie zákazníckej šablóny. Uistite sa, že zákaznícka šablóna používa štandardný balík ako predvolený, aby ste sa uistili, že testovací predplatiteľ má priradený štandardný balík. Prípadne musí byť testovací predplatiteľ následne aktualizovaný, aby mal štandardný balík.
Upozorňujeme, že sa odporúča, aby organizácie s východiskovým riešením boli spojené s testovacím poskytovateľom služieb BroadWorks alebo testovaným BroadWorks Enterprise.
Krok 6: Vyberte organizáciu riešenia primárneho zdroja
Je dôležité, aby táto lokalita stretnutia zostala poskytovaná, pretože UUID tejto lokality sa odosiela v každej žiadosti o pripojenie k schôdzi ako autentifikačný token. Pôvodnú organizáciu by ste nemali odstraňovať, pretože sa odstráni aj pridružená lokalita schôdze. Ak sa zdrojová organizácia odstráni, budete musieť vytvoriť novú a prekonfigurovať Broadworks s novým UUID lokality.
Primárne a akékoľvek sekundárne organizácie s východiskovým riešením môžu byť v prípade potreby vymazané pred pridelením sady telefónnych čísel a záznamov DNS SRV spätného volania netestovaným zákazníkom. Keď sú množina telefónnych čísel a záznamov DNS SRV spätného volania priradená akýmkoľvek netestovaným zákazníkom, tieto telefónne čísla a záznamy spätného volania sú priradené k stránkam stretnutí týchto zákazníkov a používajú sa na pripojenie k schôdzi pomocou volania a spätného volania. Akékoľvek zmeny by sa mali považovať za ovplyvňujúce službu.
Ak chcete vybrať organizáciu riešenia primárneho zdroja, postupujte takto:
-
Prihláste sa do Cisco Partner Hub.
-
Prejdite do časti Nastavenia.
-
Posuňte sa na sekciu BroadWorks Calling.
-
V časti Overenie konfigurácie (BYoPSTN) vyberte možnosť Priradiť.
-
Na obrazovke Priradiť organizáciu vyhľadajte a vyberte jednu z predtým nakonfigurovaných zdrojových organizácií
-
Vyberte položku Priradiť.
Vybraná organizácia semien je primárna organizácia semien.
Snímky obrazovky nižšie ilustrujú postup.
Krok 7: Stiahnite si konfiguráciu BroadWorks (BYoPSTN)
Podrobnosti o organizácii primárneho počiatočného riešenia, skupinách telefónnych čísel a spätnom volaní DNS SRV pre daný klaster BroadWorks sú dostupné na jednom mieste, v súbore JSON s konfiguráciou BroadWorks (BYoPSTN). Tieto informácie sú potrebné na konfiguráciu BroadWorks pre BYoPSTN.
Upozorňujeme, že konfiguračný súbor JSON je k dispozícii na zobrazenie/stiahnutie až po výbere organizácie primárneho východiskového riešenia.
Postup zobrazenia/stiahnutia konfiguračného súboru JSON je nasledujúci:
-
Prihláste sa do Cisco Partner Hub.
-
Prejdite do časti Nastavenia.
-
Prejdite na položku BroadWorks Calling.
-
V časti Klastre vyberte možnosť Zobraziť klaster.
-
Vyberte klaster, ktorý je priradený k zákazníckym šablónam, ktoré sú nakonfigurované pre BYoPSTN.
-
Posuňte sa na časť Konfigurácia BroadWorks pre BYoPSTN .
-
Kliknite na položku Prevziať konfiguračný súbor JSON.
-
Zopakujte tento postup pre všetky ostatné klastre BroadWorks.
Snímky obrazovky nižšie ilustrujú postup.
Pozrite si vzorový konfiguračný súbor JSON nižšie. Súbor obsahuje doplňujúce informácie o každej skupine telefónnych čísel, skupine DNS SRV spätného volania, nasledujúce kľúčové konfiguračné položky, ktoré je potrebné zadať na BroadWorks, sú označené tučným písmom.
-
siteUUID: BroadWorks musí túto hodnotu odosielať v správach SIP, je to token, ktorý Webex Edge Audio používa na potvrdenie identity BroadWorks partnera Cisco a jeho prístupu k miestam stretnutí spravovaným týmto partnerom Cisco.
-
Mapovanie telefónneho čísla na prístupový kód: Telefónne čísla a ich priradené prístupové kódy Webex musia byť nakonfigurované na BroadWorks.
-
telefónne číslo
-
prístupový kód
-
-
localeTag: Požadovaný jazyk oznamovania priradený k telefónnemu číslu musí byť nakonfigurovaný na BroadWorks.
-
dnsSrv: Callback DNS SRV musí byť nakonfigurovaný v DNS a musí odkazovať na požadované inštancie CUBE.
{ "siteUUID": "491db0821791441a96c233fefb6c6dfc", "siteURL": " seedtestenterpriseabc.webex.com ", "partnerOrgId": "1da175de-3651-4467-0db25 "solutionValidationOrgId": "d927ac4d-3d73-4d7f-8506-a1bc0a221934", "customerTemplates": [ { "name": "US West Std", "id": "27fe1337-ab1d-48e-ffe-68 "phoneNumberGroupId": "1bcb05bd-b919-45fd-b30e-71d2abb59e26", "callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159"US3e}" "id": "070d6682-b64f-46ea-bc4b-b2e1218ba4bb", "phoneNumberGroupId": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e", "callupDns":rvG "25392686-a390-49b9-bad5-cb47159c3e992" } ], "phoneNumberGroups": [ { "name": "US West", "id": "1bcb05bd-b919-45fd-b30e-59d", "" telefónne čísla": [ { "id": "617c5faa-1721-45c7-bc70-e6d7c20ccc29", "name": "US Palo Alto", "countryCode": "US", "localeTag": "en_US", "tollType": " TollFree", "defaultPhoneNumberType": "NONE", "phoneNumber": "9863502478", "accessCode": "88672693772924908359" }, { "id": "48fa7c50-9da0-4c8b-9b2f-307ff435c7c7", "name": "Coll USA": USA", "localeTag": "en_US", "tollType": "Toll", "defaultPhoneNumberType": "PRIMARY", "phoneNumber": "4156551000", "accessCode": "88652789466280320324" } ] " meno": "východ USA", "id": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e", "telefónne čísla": [ { "id": "ca0c622a-8621-4477-91e0-b3e214833568", "názov": "Code Maryland", "country": "US": USA", "localeTag": "en_US", "tollType": "Toll", "defaultPhoneNumberType": "PRIMARY", "phoneNumber": "2403332200", "accessCode": "88631321777971704941" }, { "id "00875574-9a46-4447-a967-350b6176755a", "name": "USA Florida", "countryCode": "US", "localeTag": "en_US", "tollType": "Toll", "defaultPhoneNumberType" ": "SECONDARY", "phoneNumber": "9049002303", "accessCode": "88632627551145646175" }, { "id": "a2c10316-9266-4423-a669-d67949f99d33", "name": "US": "USA" ", "localeTag": "en_US", "tollType": "TollFree", "defaultPhoneNumberType": "NONE", "phoneNumber": "8056504578", "accessCode": "88649679020033567943" } ]" } DGrvsback : [ { "name": "CB US", "callbackDnsSrvs": [ { "name": "Callback US", "countryCode": "US", "dnsSrv": "cube.us.example.com", "id ": "c5209d17-7c2f-45b3-95a6-65d7f5f53c7e" } ], "id": "25392686-a390-49b9-bad5-cb47159c3e992" }, { "name": "CB MX", "callbackDnsSrvs": [ { "name": "Callback MX", "countryCode": "MX ", "dnsSrv": "cube.mx.example.com", "id": "cca0e4c3-5cff-412c-a854-bfb719f603a2" } ], "id": "36403797-b401-50c0-cbe5-dc58260d4f003" } ] }
Krok 8: Určite doménu Webex Edge Audio DNS SRV
Webex Edge Audio DNS SRV doména musí byť nakonfigurovaná na BroadWorks. Na určenie hodnoty použite nasledujúci postup.
-
Prihláste sa do Cisco Partner Hub.
-
Prejdite na stránku Zákazníci.
-
Vyberte overovací podnik BYoPSTN.
-
Vyberte možnosť Zobraziť zákazníka.
-
Prejdite do časti Služby/Stretnutia.
-
Vyberte stránku stretnutia štandardného balíka.
-
Posuňte sa do spodnej časti bočného panela a vyberte položku Konfigurovať lokalitu.
-
Vyberte položku Bežné nastavenia / Nastavenia zvuku.
-
V časti Edge Audio Custom Global Call-in Numbers vyberte možnosť Generovať Lua Script.
-
Vo vyskakovacom okne vyhľadajte hodnotu „-- Update To header with CCAX URL“.
-- Aktualizujte hlavičku s adresou URL CCAX local oldTo1 = msg:getHeader("To") local newTo1 = string.gsub(oldTo1, "", "") msg:modifyHeader("Komu", newTo1)
-
Extrahujte hodnotu vyznačenú tučným písmom, napríklad
ecccx.amer.webex.com.
Toto je doména Webex Edge Audio DNS SRV, ktorá musí byť nakonfigurovaná na BroadWorks.
Krok 9: Konfigurácia BroadWorks partnera poskytovania
Táto časť popisuje konfiguráciu BroadWorks potrebnú na implementáciu scenárov privolania na schôdzu a spätného volania, ktoré sú znázornené na diagramoch nižšie. Príklady konfigurácie sú založené na údajoch v súbore JSON zobrazenom v predchádzajúcej časti. Očakáva sa, že čísla, domény, pomenovanie podniku/skupín, typ zariadení, politiky, profily atď. sa budú v závislosti od partnera líšiť.
Priebeh hovoru:
- Používateľ požaduje spätné volanie, Webex iniciuje spätné volanie.
- Hovor je smerovaný na BroadWorks OTT.
- Hovor dosiahne CUBE poskytnutú v CH. CUBE presmeruje hovor na BroadWorks.
- BroadWorks identifikuje hovor ako pôvodcu stretnutia hostiteľa a vytvorí reláciu pre používateľa hostiteľa stretnutia a spracuje hovor.
- Relácia hostiteľa stretnutia spracuje hovor a preloží vytočené číslo. Okrem toho sa vygeneruje fakturačný záznam v mene používateľa hostiteľa stretnutia.
- BroadWorks smeruje hovor buď na používateľa priradeného k zariadeniu (7) alebo do PSTN (8).
Skôr než začnete
SIP komunikácia medzi BroadWorks a CUBE môže prebiehať cez UDP alebo TCP v závislosti od požiadaviek vašej siete. Napríklad, ak niektoré sieťové alebo prístupové zariadenia (napríklad brány alebo koncové body) v tokoch volania alebo spätného volania BYoPSTN nepodporujú TCP, namiesto toho by sa malo použiť UDP.
Konfigurácia a príklady uvedené v tejto príručke používajú ako prenosový protokol TCP. Ak chcete použiť TCP, uistite sa, že váš aplikačný server BroadWorks a sieťový server sú nakonfigurované pre TCP:
_CLI/Interface/SIP> get networkProxyTransport = nešpecifikovaný prístupProxyTransport = nešpecifikovaná podporaDnsSrv = true supportTcp = true
Aplikačný server
Identifikovať/Typ profilu zariadenia
Mal by sa vytvoriť nový typ profilu identity/zariadenia, ktorý bude reprezentovať kocku. Uistite sa, že ste nastavili nasledujúce vlastnosti nižšie, zatiaľ čo ostatné môžu byť ponechané na predvolených hodnotách:
-
Typ signalizačnej adresy – nastavte na možnosť Inteligentné adresovanie proxy
-
Autentifikácia – nastavte na možnosť Povolené
-
Podpora identity v AKTUALIZÁCII a opätovnom POZVANÍ – začiarknuté
-
Statická registrácia je možná – nastavte na Povolené
-
Video Capable – nastavené na možnosť Zakázané
V nižšie uvedenom príklade je vytvorený nový typ profilu identity/zariadenia „VXML_profile“, ktorý predstavuje kocku.
Virtuálny predplatiteľ hlasu XML
Vytvorte inštanciu VoiceXML
Každé číslo PSTN Webex Meetings je v BroadWorks reprezentované virtuálnym predplatiteľom a možno použiť funkciu virtuálneho predplatiteľa VoiceXML. Pre všetkých virtuálnych účastníkov VoiceXML sa odporúča použiť vyhradený podnik a skupinu. Všimnite si, že v skutočnosti nevyužívame žiadne funkcie VoiceXML, ale tento typ virtuálneho používateľa je vhodný na interakciu s CUBE.
Ak chcete používať službu VoiceXML, uistite sa, že licencia má dostatočné množstvo „VoiceXML“ a že služba je autorizovaná na úrovni podniku a skupiny a že služba VoiceXML je priradená skupine, ako je znázornené na obrázku nižšie.
V časti VoiceXML a vytvorte inštanciu pre každé číslo PSTN.
vyberte možnosťNakonfigurujte VoiceXML adresy
Pre každú inštanciu VoiceXML poskytnite pod adresami VoiceXML nasledovné:
-
Telefónne číslo – zadajte telefónne číslo pre webovú lokalitu schôdzí Webex (napríklad 2403332200).
-
Rozšírenie
-
Profil identity/zariadenia – vytvorte jednu inštanciu (napríklad VXML_deviceProf) na základe typu zariadenia vytvoreného v predchádzajúcej časti (v príklade VXML_profile ) a zadajte nasledujúcu konfiguráciu.
-
Linka/port – zadajte vo formáte @, kde
-
je číslo prístupového kódu pre webovú lokalitu schôdzí Webex (dostupné zo súboru JSON) (napríklad 88631321777971704941)
-
je doména Webex Edge Audio pre túto stránku stretnutia (napríklad ecccspx.amer.pub.webex.com)
-
-
Kontaktný dúšok – V prípade volaní na schôdzku na prístupové číslo sa pozvánka INVITE odošle s identifikátorom URI požiadavky nastaveným na hodnotu tohto poľa. Zadajte SIP kontakt v tomto formáte ;;;, kde:
-
je z poľa linky/portu, ale s doménou ako SRV, ktorá sa priraďuje k adrese CUBE (napríklad 88631321777971704941@cube.internal.local)
-
predstavuje nastavenie jazyka podľa miestneho nastavenia používateľa (napríklad locale=en_US)
-
je UUID lokality zo súboru JSON (napríklad x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b)
-
by mal byť transport=tcp, aby AS používal TCP na odosielanie správ do CUBE.
-
Nižšie je uvedený príklad nastavení adresy VoiceXML.
Priraďte SIP autentifikáciu inštancii VoiceXML
Priraďte službu Autentifikácia virtuálnemu účastníkovi VoiceXML. Toto sa použije na overenie správ SIP INVITE z CUBE v scenári spätného volania. Taktiež bráni virtuálnemu účastníkovi VoiceXML prijímať hovory od iných strán ako CUBE
Prejdite na stránku overenia virtuálneho účastníka v časti Pomôcky a zadajte používateľské meno a heslo SIP, ako je uvedené nižšie:
CUBE musí byť nakonfigurovaný s rovnakým užívateľským menom a heslom, aby sa správne overili správy INVITE, ktoré sa posielajú do AS.
Príklad príkazu na konfiguráciu SIP autentifikácie na CUBE je nasledujúci:
sip-ua autentifikácia užívateľské meno VSUB heslo 0 (viac podrobností nájdete v konfiguračnom/datafill CUBE).
Namedefs súbor
Pole SIP kontaktu virtuálneho účastníka VoiceXML obsahuje URL, kde sa doménová časť prekladá na CUBE adresu. Toto je interný SRV a súbor namedefs na AS možno použiť na rozlíšenie interného SRV na CUBE IP.
V našom príklade je SIP kontakt SRV cube.internal.local a pri dosiahnutí CUBE sa rozdelí na adresu 10.165.196.30 port 5060. Na AS sa súbor /usr/local/broadworks/bw_base/conf/namedefs
aktualizuje takto:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Typ hovoru Webex Meetings
Možnosti konfigurácie spracovania hovorov Webex Meetings sú k dispozícii na ovládanie spôsobu spracovania hovorov na zavolanie zo stretnutia. V predvolenom nastavení sa hovory typu Meeting Call-In spracovávajú ako externé hovory, pretože čísla Call-In sú hosťované v špecializovanom podniku alebo poskytovateľovi služieb. Externé hovory sú zvyčajne zahrnuté v počte relácií kontroly vstupu do relácie a sú označené na spoplatnenie v poli CDR chargeIndicator.
V nasledujúcom príklade sa pridáva odporúčaná konfigurácia na spracovanie pozvánok na schôdzu ako interných hovorov tak, že sú vylúčené z účtovania a sú vylúčené z počtov kontroly prijímania relácií.
Nastavením možnosti Vynútiť pole poplatku NS na hodnotu true bude počet obyvateľov poľa CDR chargeIndicator založený na nakonfigurovanom atribúte poplatku typu volania sieťového servera.
AS_CLI/System/CallP/WebexMeetings/WebexCallTypes> pridať „Webex Meetings“ WXM true true AS_CLI/System/CallP/WebexMeetings/WebexCallTypes> získať názov NS Call Type Vynútiť NS Charge Field Process ako interný pre SAC-Subscriber ==================================================== ========================================= Webex Meetings WXM true true
Virtuálny účastník spätného volania na schôdzi VoiceXML
Vytvorte predplatiteľa spätného volania schôdze VoiceXML
Vyhradený virtuálny účastník VoiceXML so špeciálnou možnosťou Webex Meeting Callback (ďalej nazývaný účastník spätného volania na stretnutie VoiceXML) musí byť nakonfigurovaný na BroadWorks Application Server (AS), aby mohol spracovávať spätné volania Webex Meetings. Na AS môže byť nakonfigurovaná iba jedna inštancia tohto účastníka.
Ak chcete túto funkciu povoliť, nastavte položku Activatable Feature 102074 na hodnotu true cez CLI.
AS_CLI/System/ActivatableFeature> aktivovať 102074 ***** Upozornenie *****: Táto činnosť by sa mala vykonávať iba počas obdobia údržby, pretože to môže spôsobiť pridanie/úpravu/odstránenie veľkého množstva údajov a spustenie môže chvíľu trvať. Funkcie, ktoré majú vplyv na webovú stránku, vyžadujú, aby sa používatelia a správcovia odhlásili a znova prihlásili. Naozaj chcete pokračovať? Potvrďte (áno, áno, nie, nie): y ...Hotovo AKO_CLI/System/ActivatableFeature> získať ID Popis Aktivované Časová pečiatka poslednej úpravy ==================================================== ============================================ 102746 podpora BroadWorks pre CI UUID true 102074 Fakturačná podpora BYO PSTN pre spätné volanie a volanie pravda 104256 Slabá služba overenia hesla nepravda 104073 Pridať podporu FAC pre agenta call centra Pripojiť sa a odpojiť v CDR false 103542 Konfigurovateľný koncový bod pre automatickú odpoveď a vynútenú odpoveď false 104255 Kontrolovať používanie bezpečnostného hesla a správanie
Keďže „podpora fakturácie BYO PSTN pre spätné volanie a volanie“ závisí od funkcie „Podpora BroadWorks pre CI UUID“, pred aktiváciou funkcie (102074) musíte aktivovať aj funkciu (102746). Ďalšie podrobnosti nájdete v časti „Synchronizácia UUID používateľa CI (podpora Broadworks pre CI UUID)“.
Účastník spätného volania na schôdzu VoiceXML je podobný existujúcemu virtuálnemu predplatiteľovi BYOPSTN VXML, ale označil ho novým príznakom „Spätné volanie schôdze Webex“. Tento účastník spätného volania schôdze VoiceXML má nakonfigurovaný rovnaký profil zariadenia ako existujúci virtuálny účastník BYOPSTN VXML, ako aj službu autentifikácie s rovnakými prihlasovacími údajmi.
Príklad je uvedený nižšie:
Účastník spätného volania schôdze VoiceXML musí existovať na AS hosťujúcom hostiteľovi schôdze. Keď AS prijme požiadavku INVITE na spätné volanie schôdze, pokúsi sa nájsť používateľa na spätné volanie schôdze VoiceXML aj hostiteľa stretnutia na AS počas nastavovania hovoru. Ak sa nenájde ani jeden z týchto používateľov, hovor sa odmietne.
Relácia hostiteľa stretnutia
V scenári spätného volania s hlavičkou X-Cisco-Meet-Info prijíma aplikačný server Cisco BroadWorks požiadavku SIP INVITE a identifikuje hostiteľa schôdze pomocou parametra UUID hostiteľa CI User v hlavičke SIP X-Cisco-Meet-Info. Vytvorí sa relácia hovoru v mene hostiteľa stretnutia, ktorý sa vytvorí na spracovanie hovoru a spustenie profilu služby používateľa. Okrem toho sa vygeneruje fakturačný záznam v mene používateľa hostiteľa stretnutia. ID schôdze a informácie o UUID lokality z hlavičky SIP X-Cisco-Meet-Info sú zachytené vo fakturačnom zázname.
Príklad hlavičky SIP X-Cisco-Meet-Info je zobrazený nižšie:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab -04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f4731b04050
Platforma na doručovanie aplikácií
Synchronizácia UUID používateľa CI (podpora Broadworks pre CI UUID)
Používateľské CI UUID je jedinečný identifikátor na identifikáciu používateľov v prostredí Webex.
Táto aplikácia Webex Provisioning Sync na platforme Cisco BroadWorks Application Delivery Platform (ADP) sa používa na synchronizáciu, mapovanie a ukladanie používateľského CI UUID do infraštruktúry BroadWorks, takže ju možno použiť v rôznych interakciách so službou Webex a Webex for BroadWorks.
Pozrite si časť „Povolenie spätného volania schôdze Webex“ o tom, ako Cisco BroadWorks Network Server a Cisco BroadWorks Application Server používajú priradenie CI User UUID.
Nasledujúce kroky nastavia aplikáciu Webex Provisioning Sync na pravidelné získavanie a aktualizáciu používateľov BroadWork pomocou CI UUID.
Aplikácia Webex Provisioning Sync vyžaduje poverenia OAuth od správcu spark-admin:broadworks_subscribers_read rozsah pre poskytovateľa Cisco Identity Provider a možno ho získať po vznesení požiadavky na službu u vášho zástupcu.
Ďalšie podrobnosti o požiadavke na službu nájdete v časti „Získanie poverení OAuth pre váš Webex for Cisco BroadWorks“: https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/Solution_Guide/wbxbw_b_solution-guide/wbxbw_b_SolutionGuide-PDF_chapter_01.html?bookSearch=true#Cisco_Generic_Topic.dita_0e1beabc-80ae-4e8d-b177-17108ec5daed
Pridajte token s príslušným názvom partnera takto:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> pridať custBYO refreshToken Nové heslo: Znova zadajte nové heslo: ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> získať token obnovenia mena partnera ============================ ======= FederationPartner ******** custPart ******** custBYO ********
Pridajte meno partnera spojeného s tokenom OAuth do zoznamu partnerov, ktorých má monitorovať aplikácia Webex Provisioning Sync, s príznakom „povolené“ nastaveným na hodnotu „pravda“.
Touto aplikáciou Webex Provisioning Sync začne vykonávať synchronizáciu UUID používateľov CI v definovanom intervale výzvy.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> pridať custBYO true
Keď je partner zahrnutý, aplikácia Webex Provisioning Sync môže teraz vykonávať priradenie CI UUID k používateľom BroadWorks.
Zmeňte časový limit pripojenia pomocou nasledujúcich príkazov:
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> nastaviť requestTimeout 30000 ...Hotovo ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> get requestTimeout = 30000 ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> cd http ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller/Http> nastaviť connectionTimeout 300 *** Upozornenie: Aby sa zmeny prejavili, je potrebné reštartovať BroadWorks *** ADP_CLI/Application/WebexProvisioningSync/GeneralSetting/Controller/HTTP > get connectionPoolSize = 5 connectionTimeout = 300 connectionIdleTimeOut = 300 maxConcurrentRequests = 10 maxCookieAgeIn4Hours = 22
Toto priradenie je možné vykonať automaticky alebo manuálne. Príkaz CLI manualSync môže okamžite spustiť priradenie.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
Partneri, ktorí majú možnosť „Povolené“ nastavenú na hodnotu „pravda“, vykonajú priradenú hodnotu v intervale hlasovania. Počas počiatočného priradenia sa aplikácia Webex Provisioning Sync dotazuje na Webex Subscriber API, aby získala údaje obsahujúce CI UUID pre všetkých používateľov, ktorých hosťuje partner. Externé ID používateľa BroadWorks sa aktualizuje pomocou súvisiaceho UUID CI. Následné priradenia ovplyvňujú používateľov pridaných k partnerovi. Stavový príkaz možno použiť na zistenie, či je synchronizácia dokončená.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> stav Meno partnera Stav Čas poslednej synchronizácie ============================================ ================= synchronizácia custBYO monitorovanie custPart 2023-01-29T15:36:43.873-05:00 Nájdené 2 záznamy.
Po dokončení synchronizácie sa stav zmení späť na monitorovanie. Následná synchronizácia sa vykoná na používateľoch pridaných k partnerovi po „čase poslednej synchronizácie“.
Nasledujúci obrázok zobrazuje CI UUID nastavené v rámci externého ID:
Sieťový server
Typ hovoru
Na účely účtovania a vykazovania môže byť žiaduce označiť CDR pre volania na stretnutie. Dá sa to dosiahnuť pomocou politiky Network Server PreCallTyping.
Najprv na NS CLI pod /System/CallP/CallType pridajte nový typ hovoru. Nasledujúci príklad pridáva nový typ volania „WXM“:
NS_CLI/System/CallP/CallTypes> pridať WXM LOCAL true false "Webex Meetings" NS_CLI/System/CallP/CallTypes> získať typ hovoru WXM Typ hovoru Popis Kategória Rozsah PodporaE164 Poplatok ==================================================== ===================== Stretnutia WXM Webex MIESTNE Definované používateľom true false
Typ hovoru možno potom použiť v inštancii PreCallTyping, ktorá je súčasťou smerovacieho profilu používateľa BroadWorks. V tomto príklade bola do kontextu CLI /Policy/PreCallTyping pridaná nová inštancia PreCallTyping „wxm“, ale mohlo by ísť o existujúcu inštanciu PreCallTyping, ktorá sa už používa:
NS_CLI/Policy/PreCallTyping> pridať wxm true CallTypes VŠETKY NS_CLI/Policy/PreCallTyping> získať pravidlá wxm: Instance preCallTyping: wxm typy hovorov: Výber = {VŠETKY} Z = {PCS, VŠETKY, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, Podpora EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}LCABasedNormalization = false Povoliť = pravda
Ďalším krokom je pridanie položiek do inštancie PreCallTyping pre všetky vytáčané čísla v kontexte /Policy/PreCallTyping/DialPlan CLI. Napríklad:
NS_CLI/Policy/PreCallTyping/DialPlan> pridať wxm 1 dflt 12403332200 12403332200 presný 11 11 WXM 0 0 Webex Meetings NS_CLI/Policy/PreCallTyping/DialPlan> pridať wxm 1 dflt_e164 12403332200 12403332200 presné 11 11 WXM 0 0 Webex Meetings NS_CLI/Policy/PreCallTyping/DialPlan> získať pravidlá wxm 1: Instance preCallTyping: wxm tabuľka: DialPlan CC DialPlan Plán vytáčania Od Do Zhoda Min. Max. Typ hovoru Predvoľba Akcia Ind. hovoru Popis ==================================================== =============================================== 1 dflt 12403332200 12403332200 {presne} 11 11 {WXM} 0 Webex Weetings 1 dflt_e164 12403332200 12403332200 {presne} 11 11 {WXM} 0 Webex stretnutí
Inštancia PreCallTyping sa potom pridá (za predpokladu, že ešte neexistuje) do príslušného smerovacieho profilu pôvodného používateľa, ako je uvedené v príklade nižšie:
NS_CLI/Policy/Profile> pridať Profall PreCallTyping wxm NS_CLI/Policy/Profile> získať profil Profall Profile: Inštancia politiky propadu ========================================== Typ hovoru DefaultInst CallScreening DefaultInst Sublocation DefaultInst FarEndRtg DefaultInst NearEndRtg DefaultInst UrlDialing DefaultInst MediaSrvSel DefaultInst SIMPLE DefaultInst DstSvcRtg DefaultInst NumberPortability DefaultInst RCBasedRtg DefaultInst NetVoicePortalRtg DefaultInst PreCallTyping wxm
SmerovanieNE
RoutingNE sa vyžaduje na NS pod /System/Device/RoutingNE CLI kontextu, aby reprezentoval CUBE. Týmto spôsobom, keď NS prijme INVITE z CUBE, priradí hlavičku via k položke RoutingNE, ktorá je poskytovaná na NS. Podrobnosti o tom, ako pridať RoutingNE, nájdete v Príručke pre správu rozhrania príkazového riadka servera Cisco BroadWorks .
Nižšie je uvedený príklad príkazov na pridanie RoutingNE „WebexMeetings“, kde IP adresa CUBE = 10.165.196.30. Príklad tiež ukazuje príkazy na vytvorenie nových inštancií OrigRedirect a Profile na priradenie k RoutingNE, ale možno použiť aj existujúce inštancie.
NS_CLI/Policy/OrigRedirect> pridať wxm_Inst true CallTypes ALL supportTrunkGroupLookups vypnúť applyAccessSideRules enableRestrictive NS_CLI/Policy/OrigRedirect> získať wxm_Inst Policy: Inštancia OrigRedirect: wxm_Inst Enable = true CallTypes: Výber = {VŠETKY} Z = {PCS, VŠETKY, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, Podpora EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}TrunkGroupLookups: Selection = {disable} From = {disable, enablePermissive, enableRestrictive} applyAccessSideRules: Selection = {enableRestrictive} From = {disable, enablePermissive, enableRestrictive} NS_CLI/Policy/Profile> add wxm_routing NS_CLI/Policy/Profile> add wmx_routing OrigRedirect wxm_Inst NS_CLI/Policy/Profile> add wmx_routing SubLocation DefaultInst NS_CLI/Policy/Profile> získať profil wxm_routing Profil: wxm_routing Inštancia pravidiel =========================================== OrigRedirect Inst SubLocation DefaultInst NS_CLI/System/Device/RoutingNE> add WebexMeetings 1240364wxm_ 1 99 wxm_routing false OnLine AccessRoutingNE NS_CLI/System/Device/RoutingNE/Address> add WebexMeetings 10.165.196.30 1 99 tcp NS_CLI/System/Device/RoutingNE> get Network Element WebexMeetings Location = 1240364 Statické náklady = 1 Statická váha = 99 Anketa = nepravda OpState = povolený Stav = Profil online = wxm_routing Signalizačné atribúty= AccessRoutingNE NS_CLI/System/Device/RoutingNE/Address> get Routing NE Adresa Cena Hmotnosť Port Transportná cesta WebexMeetings 10.165.196.30 1 99 - tcp
V príklade konfigurácie odošle CUBE do NS INVITE, ktorá je podobná nasledujúcemu (dôležité polia sú tučne):
POZVAŤ sip:+19991111111@domain.com:5060 SIP/2.0 Via:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB Remote-Party-ID:" BroadWorks ";screen=no;party=calling;privacy=off From:" BroadWorks ";tag=958BDDF4-1AB Komu: Dátum: štvrtok, 3. novembra 2022 12:39:58 GMT Call-ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30 Podporované:100rel,časovač,priorita-zdroja,nahrádza,sdp-4Gu000 1976459008-1521160685-2893855292-0660755617 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473132e005"1332e00 X-Cisco-Org-Id:82e2eb35-1610-44e7-9b20-ab607e026270 User-Agent: Časová pečiatka Cisco-SIPGateway/IOS-16.12.2s: 1667479198 ID relácie: e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000 Povoliť:POZVÁNKA,MOŽNOSTI,BYE,ZRUŠIŤ,AKŤ,PRACK,AKTUALIZÁCIA,AKTUALIZÁCIA,AKTUALIZÁCIA,AKTUALIZÁCIA,0 REFERENCIA ODBERU POZVAŤ Kontakt: Platnosť: 180 Povoliť udalosti:telefónna udalosť Max.posielanie:68
kde:
-
INVITE Request URI obsahuje číslo spätného volania
-
Cez hlavičku: obsahuje IP adresu CUBE, ktorá sa použije na výber profilu RoutingNE.
-
Hlavička X-Cisco-Info-Meet: používa sa na identifikáciu hostCIUserUuid, meetingid & siteUUID.
Po prijatí INVITE NS použije hlavičku Via na spárovanie s RoutingNE „WebexMeetings“. Tým sa následne vyberie smerovací profil „wxm_routing“, ktorý obsahuje inštanciu „wxm_Inst“ OrigRedirect.
Politika NS OrigRedirect sa potom bude zhodovať s hlavičkou X-CISCO-MEET-INFO:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e405011
s linkovým portom nakonfigurovaným na virtuálnom účastníkovi VoiceXML a poslať 302 presmerovanie do AS páru hosťujúceho tohto účastníka. Správa 302 je podobná nasledujúcej:
SIP/2.0 302 dočasne presunuté Cez:SIP/2.0/TCP 10.165.196.30:5060;pobočka=z9hG4bK5452684 Od:" Webex ";tag=394411970-1602687588994 ID hovoru:ABC5CCA2-D6411EB-8AD6D92D-EE20F7615@1196.16 Kontakt: ;q=0,5, ;q=0,25 Content-Leng:0
Alias
Doménu v INVITE URI (v príklade je to bw.myenterprise.com) odoslanú CUBE do NS musí rozpoznať NS. Môžete to urobiť pridaním domény do kontextu NS_CLI/System/Alias, napríklad:
NS_CLI/System/Alias> pridať bw.myenterprise.com
Príkaz na konfiguráciu domény INVITE URI na kocke nájdete v nasledujúcej sekcii pod cieľom dial-peer/session, napríklad:
dial-peer voice 23401 voip session target dns:bw.myenterprise.com
HostingNE
Ak chcete podporovať možnosti konfigurácie spracovania hovorov Webex Meetings pre fakturáciu a riadenie prístupu k relácii, musia byť v NS_CLI/System/ povolené signalizačné atribúty hostenia NE aplikačného servera CallTypeInfoRequired a RequiresChargeIndication . Kontext zariadenia/hostingu. Napríklad:
NS_CLI/System/Device/HostingNE> set broadworksASHostNe signalizácia E164Compliant, CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Povoliť spätné volanie schôdze Webex
V scenári spätného volania s hlavičkou SIP X-Cisco-Meet-Info, CUBE odošle volanie na sieťový server na presmerovanie pôvodcu na pár AS. Pár AS je určený na základe systémového parametra enableWebexMeetingHoostLookup .
NS_CLI/System/CallP/Options> get accessSideRoutingNeDeterminedViaSignaling = false disableNdcValidationForCalledNumbers = true forceRoutingNEProfile = false skipPrivatePoliciesOnEmergency = true maxReturnedContacts = 10 enableWebexMeetingHostLookup = true
Keď je systémový parameter enableWebexMeetingHoostLookup nastavený na hodnotu true, používateľ hostiteľa schôdze CI UUID v hlavičke X-Cisco-Meet-Info sa použije na identifikáciu páru AS hosťujúceho používateľa hostiteľa schôdze.
POZVAŤ sip:+19991111111@domain.com:5060 SIP/2.0 Via:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB Remote-Party-ID:" BroadWorks ";screen=no;party=calling;privacy=off From:" BroadWorks ";tag=958BDDF4-1AB Komu: Dátum: štvrtok, 3. novembra 2022 12:39:58 GMT Call-ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30 Podporované:100rel,časovač,priorita-zdroja,nahrádza,sdp-4Gu000 1976459008-1521160685-2893855292-0660755617 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f4731b04050 X-Cisco-Org-Id:82e2eb35-1610-44e7-9b20-ab607e026270 User-Agent: Časová pečiatka Cisco-SIPGateway/IOS-16.12.2s: 1667479198 ID relácie: e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000 Povoliť:POZVÁNKA,MOŽNOSTI,AHOJ,ZRUŠIŤ,SPÄŤ,INFORMÁCIE,REGISTRÁCIA,AKTUALIZÁCIA,REFERENCIA CSeq:101 INVITE Kontakt: Expires:180 Allow-Events:telephone-event Max-Forwards:68
Krok 10 Poskytovateľský partner CUBE
Táto časť poskytuje overenú konfiguráciu nasadenia Cisco Unified Border Element (CUBE) ako ovládača hraníc relácie (SBC) pre riešenie Bring Your Own PSTN.
Táto časť sa zameriava na konfigurácie CUBE, ktoré sú potrebné na spoluprácu s ukážkovou konfiguráciou Webex pre Cisco BroadWorks uvedenou v predchádzajúcej časti. Všeobecnejšiu diskusiu o počiatočnom nasadení a konfigurácii CUBE nájdete v nasledujúcich príručkách: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book/voi-cube-overview.html
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-Guide
Nasaďte si vlastnú možnosť SBC
Ak nechcete nasadiť CUBE, máte možnosť nasadiť svoj vlastný SBC. Upozorňujeme však, že tento dokument neposkytuje overenú konfiguráciu pre iné SBC ako CUBE.
Ak nasadíte svoj vlastný SBC, môžete sa riadiť požiadavkami na konfiguráciu CUBE na vysokej úrovni (napríklad priradenia, ako je doména, verejné a súkromné rozhrania a brány), aby ste viedli svoju konfiguráciu. Podrobnú pomoc s príkazovým riadkom si však pozrite v dokumentácii k SBC, pretože skutočné príkazy pre váš vlastný SBC sa budú pravdepodobne líšiť od CUBE.
Ak nie je uvedené inak, zostávajúce požiadavky na konfiguráciu v kroku 10 platia bez ohľadu na to, ktorý SBC nasadíte. Príklady príkazového riadka sú však len pre CUBE, pokiaľ nie je uvedené, že príklad platí pre iné SBC. V prípade iných SBC si pozrite dokumentáciu k SBC, kde nájdete konfiguračné príkazy.
Počiatočná konfigurácia
Ak chcete nakonfigurovať CUBE, musí byť povolený privilegovaný režim EXEC. Ak sa zobrazí výzva, zadajte heslo.
povoliť
Ak chcete prejsť do režimu globálnej konfigurácie:
nakonfigurovať terminál
Nastavte doménu:
názov ip domény myenterprise.com
Nastavte maximálnu veľkosť segmentu (MSS):
IP tcp mss 1360
Konfigurácia siete
Definujte verejné a súkromné rozhrania. V našom príklade CUBE:
------- Súkromná strana ------- Rozhranie GigabitEthernet1 popis Rozhranie orientované na IP adresu BC vyjednávanie auto no mop povolený no mop sysid ! ------- Verejná strana ------- rozhranie GigabitEthernet2 popis Rozhranie pre IP adresu WEBEX vyjednávanie auto no mop zapnutý no mop sysid !
Nakonfigurujte brány pre smerovanie IP pre verejnú a súkromnú stranu:
ip route 0.0.0.0 ip route 10.0.0.0
Povoliť SSH:
ip ssh protokolovanie udalostí ip ssh verzia 2! meno používateľa oprávnenie správcu 15 heslo
CUBE (alebo vaše vlastné SBC) musí byť v DMZ so správne nakonfigurovanými pravidlami brány firewall. Zoznam portov, ktoré je možné otvoriť na externej bráne firewall, nájdete v časti Porty používané spoločnosťou Webex
Nakonfigurujte záznamy SRV pre spätné volania odoslané z CUBE (alebo vášho SBC) na sieťové servery BroadWorks. Napríklad SRV pre bw.myenterprise.com:
ip hostiteľ _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns01.myenterprise.com ip hostiteľ _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns02.myenterprise. com ip hostiteľ ns01.myenterprise.com ip hostiteľ ns02.myenterprise.com
Nakonfigurujte server DNS:
ip name-server <DNS_IP_address>
Alternatívnou možnosťou DNS je nakonfigurovať interný DNS, kde interný DNS dosiahne nadradený server DNS, ak interné vyhľadávanie zlyhá.
Konfigurácia spracovania hovorov
Všeobecné
Nakonfigurujte CUBE (alebo váš SBC) so všetkými IP adresami, ktoré potrebujú prístup k službe VoIP. To zahŕňa:
-
Signalizačné adresy SIP na súkromnej strane pre servery BroadWorks AS, NS a MS.
-
Verejné bočné adresy pre infraštruktúru Webex Edge for Audio.
Nižšie nájdete príklad konfigurácie CUBE:
hlasová služba voip ip adresa zoznam dôveryhodných ------- IP na súkromnej strane (treba zahŕňať všetky signalizačné adresy BroadWorks AS, NS a MS) ------- ipv4 ipv4 ipv4 ipv4 ipv4 ------- IP na verejnej strane (Toto sú verejné adresy pre Webex audio infraštruktúra. Nižšie uvedený rozsah je len príklad.) ------- ipv4 64.68.96.0 255.255.224.0 ipv4 66.114.160.0 255.255.240.0 ipv4 66.103.32.0 2525.25.
Ako povolím návštevnosť schôdzí Webex v mojej sieti? – Rozsah adries IP pre väčšinu klastrov sa zobrazuje v časti Zoznam rozsahov adries IP používaných službou Cisco Webex Meeting Services. Jedna výnimka je pre čínske klastre, pre ktoré je rozsah uvedený na nižšie uvedenom odkaze:
Sieťové požiadavky pre Cisco Webex China Cluster
Predvolený časovač pre CUBE na nadviazanie TCP spojenia pred tým, ako sa presunie dopredu, je 20 sekúnd. Ak to chcete zmeniť:
ip tcp synwait-time
Na strane BroadWorks je predvolený časovač pre časový limit aplikačného servera na nereagujúcom prístupovom zariadení 6 sekúnd. Ak to chcete zmeniť:
AS_CLI/System/CallP/AccessRouting> nastaviť terminationAttemptTimeoutSeconds
Verejné a súkromné strany rozhrania pre prevádzku RTP na CUBE (alebo na vašom vlastnom SBC) musia byť otvorené. Príklad CUBE nájdete nižšie:
hlasová služba voip rtcp all-pass-through media disable-detailed-stats ------- CUBE public IP + rozsah portov ------- media-address range port -rozsah 10200-28000 ------- CUBE súkromná IP + rozsah portov ------- rozsah mediálnych adries rozsah portov 10200-28000
kde:
- je verejná IP adresa CUBE
- je súkromná IP adresa CUBE
- Rozsah portov: v príklade je rozsah portov od 10200 do 28000
CUBE podporuje nasledujúce šifrovacie sady TLS (počas hovoru ich CUBE ponúka v aplikácii TLS Handshake’s Client Hello):
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_PRÁZDNE_INFORMÁCIE O RENEGOTÁCII__SCSV
Ďalšie všeobecné nastavenia na konfiguráciu (pozri nižšie príklady konfigurácií CUBE):
aaa new-model aaa autentifikácia prihlásenie predvolené lokálne aaa autorizácia exec predvolené lokálne ! ip scp server povoliť! hlasová služba voip adresa-skrytie povoliť-pripojenia popíjať k popíjaniu žiadna doplnková služba dúšok presunutý-dočasne kvalita hovoru max-dropout 2 max-reorder 2 dúškami kontakt-passing
Identifikátory Uri pre prichádzajúce a odchádzajúce vytáčanie musia byť definované pre neskoršie použitie v telefonických partneroch:
hlasová trieda uri INEdgeAudio vzor sip x-cisco-webex-service=audio ! hlasová trieda uri OUTEdgeAudio sip hostiteľ cube.internal.local
Webex Edge Audio podporuje kodeky G722, G711ulaw a G711alaw. Nasledujúci kód hlasovej triedy musí byť definovaný pre neskoršie použitie v telefonických partneroch:
kodek hlasovej triedy 3 preferencia kodeku 1 preferencia kodeku g722-64 2 preferencia kodeku g711ulaw 3 preferencia kodeku g711alaw
Webex Edge Audio používa SRTP. Hlasová trieda SRTP-crypto priraďuje preferovaný SRTP kryptografický balík na použitie pre Edge Audio. Nakonfigurujte nasledujúce kryptomeny v poradí. Konfigurácia hlasovej triedy srtp-crypto musí byť použitá na dial-peers, ktoré sa používajú na spojenie s Edge Audio.
hlasová trieda srtp-crypto 234 krypto 1 AEAD_AES_256_GCM krypto 2 AEAD_AES_128_GCM krypto 3 AES_CM_128 _Kryptomet HMAC_SHA1_80 4 AES_CM_128_HMAC_SHA1_32
Predkonfigurujte primárny kľúč, aby ste mohli nastaviť heslo na autentifikáciu
key config-key password-encrypt Password123 autentifikácia používateľské meno heslo šifrovanie aes
Zadajte prihlasovacie údaje SIP, ktoré boli poskytnuté pre virtuálneho účastníka VoiceXML na AS pomocou nasledujúceho príkazu. Pre scenáre spätného volania sa tieto poverenia použijú, keď AS vyzve INVITE, ktoré CUBE (alebo váš vlastný SBC) pošle AS.
sip-ua ------- na povolenie overenia ------- overenie používateľské meno heslo 0
Po nakonfigurovaní autentifikácie bude heslo pri prezeraní pomocou príkazu „show running-config“ zakryté
sip-ua ------- na povolenie overenia ------- overenie používateľské meno heslo 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
Musí sa vykonať aj nasledujúca globálna konfigurácia SIP:
------- Maximálny počet opakovaní INVITE ------- zopakovať pozvanie 3 ------- Predvolene použiť TLS ------- transport tcp tls v1.2 connection-reuse -- ----- Aký bod dôvery použiť pri napadnutí mTLS ------- predvolený bod dôvery kryptosignalizácia
Profily prekladov
Profil prekladu správ SIP 2340 sa používa na hovory na zavolanie stretnutia. Pred odoslaním do Edge Audio by mal obsahovať položku na úpravu správ SIP prichádzajúcich z BroadWorks, ako je uvedené v príklade pravidla 11.
------- BroadWorks to Webex ------- hlasová trieda sip-profiles 2340 pravidlo 1 požiadavka INVITE sip-header SIP-Req-URI modifikovať "sip:" "sip:" pravidlo 2 požiadavka POZVAŤ sip- hlavička Ak chcete upraviť "sips:" "sip:" požiadavka pravidla 3 INVITE sip-header Od upraviť "sip:" sip: požiadavka pravidla 4 INVITE sip-header Remote-Party-ID upraviť "sip:" "sip:" pravidlo 5 požiadať INVITE sip-header P-Asserted-Identity modifikovať "sip:" "sip:" pravidlo 6 požiadať ACK sip-header From upraviť "sips:" "sip:" požiadavka pravidla 7 ZNOVA POZVÁNIŤ sip-header P-potvrdené-upraviť identitu "sips:" "sip:" pravidlo 8 požiadavka REINVITE sip-header From modifikovať "sip:" "sip:" pravidlo 9 požiadavka REINVITE sip-header Contact modifikovať "sip:(.*)>" "sip:\1;transport=tls>" pravidlo 10 požiadavka INVITE sip-header Kontakt upraviť "sip:" "sip:" pravidlo 11 požiadavka INVITE sip-header SIP-Req-URI upraviť "cube.internal.local" "ecccspx.amer.pub.webex.com"
Vyššie uvedené pravidlo 11 mapuje prichádzajúcu požiadavku Uri od spoločnosti BroadWorks, ktorá má hodnotu Contact profilu virtuálneho predplatiteľského zariadenia CUBE (v našom príklade hodnota poľa Contact vo VXML_deviceProf Device Profile):
88631321777971704941@cube.internal.local;x-cisco-site- uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Na príslušnú doménu smerovania hovorov Webex Edge: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site- uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Všimnite si, že keď je CUBE (alebo váš vlastný SBC) za statickým NAT, je potrebná dodatočná konfigurácia pre sip-profile 2340. Ďalšie informácie nájdete na nasledujúcom odkaze:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideAby bolo možné preposlať 486 správ odoslaných AS späť do Webex Edge Audio, na CUBE sa vyžaduje nasledujúca konfigurácia (pre svoj vlastný SBC si pomoc pozrite v dokumentácii SBC)
hlasová služba voip no notify redirect ip2ip sip sip -prichádzajúce profily! hlasová trieda sip-profiles 1 odpoveď 486 sip-header Reason upraviť "7" "" odpoveď 486 sip-header SIP-StatusLine upraviť "486.*" "600 Busy Everywhere"
Ak je potrebné poslať ďalšie 4xx správy späť do Webex Edge Audio, postupujte podľa rovnakého príkladu vyššie.
Dial Peers
Nájomník hlasovej triedy musí byť definovaný na CUBE (alebo na vašom vlastnom SBC), aby sa mohol neskôr použiť v telefonických partneroch, čo spĺňa nasledujúce kritériá:
- Pre pakety RTP-NTE DTMF nie je potrebná žiadna interakcia užitočného zaťaženia, preto nakonfigurujte asymetrické užitočné zaťaženie ako plné.
- Edge audio nepodporuje aktualizácie ID volajúceho, takže musí byť nakonfigurovaná hodnota „no update-callerid“.
- Smerovanie hovorov Webex Edge Audio je založené na URI. Identifikátor URI smeru hovoru musí byť povolený, aby sa zhodoval s vytáčanými účastníkmi na základe URI.
nájomca hlasovej triedy 234 asymetrické užitočné zaťaženie plné bez aktualizácie volajúceho Prechádza hlavička bez prechodu obsahu custom-sdp adresa URL hovoru
Nasledujúci vytáčací partneri sú nakonfigurovaní tak, aby umožnili CUBE spracovávať hovory medzi BroadWorks a Webex Edge Audio. Na CUBE nakonfigurujte nasledovné (podobnú konfiguráciu je potrebné nakonfigurovať na vašom vlastnom SBC):
dial-peer voice 23411 voip description Externý Webex edge audio vstup alebo výstup protokol dial-peer session sipv2 session target dns:ecccspx.amer.pub.webex.com session transport tcp tls destination uri OUTEdgeAudio prichádzajúca požiadavka uri INEdgeAudio voice-class kodek 3 ponúka – všetky hlasové sip url sip profily hlasovej triedy 2340 hlasová trieda sip nájomník 234 hlasová trieda sip srtp-crypto 234 hlasová trieda sip väzba ovládanie zdrojového rozhrania GigabitEthernet2 hlasová trieda sip väzba mediálne rozhranie GigabitEthernet2 hlasová trieda sip requri-passing hlasová trieda sip audio nútené dtmf- relé rtp-nte srtp ! dial-peer voice 23401 popis voip Interný režim mixu Webex edge audio vstup alebo výstup protokol dial-peer session sipv2 ---- pomocou DNS SRV (preferované) - musí zodpovedať záznamu srv nakonfigurovanému vyššie (_sip._tcp.bw. myenterprise.com) ---- cieľ relácie dns:bw.myenterprise.com prenos relácie tcp cieľové uri INEdgeAudio prichádzajúca požiadavka UR OUTEdgeAudio hlasový kodek 3 hlasová adresa URL sip sip profily sip hlasovej triedy 2 341 profilov sip hlasovej triedy 1 vstupný hlas triedy sip nájomca 234 hlasové ovládanie sip väzba zdrojového rozhrania GigabitEthernet1 hlasovej triedy sip väzba mediálneho zdrojového rozhrania GigabitEthernet1 dtmf-relé rtp-nte !
CUBE Toky hovorov
S konfiguráciou vykonanou vyššie sú príklady scenárov toku prichádzajúcich/odchádzajúcich hovorov na CUBE popísané nižšie. Farebné kódovanie konkrétneho kroku ho spája s rovnakými farebnými položkami vo vyššie uvedených položkách.
Pre scenár schôdzky od BroadWorks po Webex:
- Prichádzajúce INVITE je prijaté od BroadWorks na internom rozhraní s:
POZVAJTE dúšok: 88631321777971704941@cube.internal.local;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 Komu:"VXML Virtual"<sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
- Prichádzajúci profil 23401 vytáčaného partnera je vybraný na základe hostiteľa v prichádzajúcej požiadavke URI („cube.internal.local“), ktorá sa zhoduje s konfiguráciou „prichádzajúcej uri požiadavky OUTEdgeAudio“.
- Odchádzajúci telefónny partner 23411 je vybraný na základe hostiteľa v URI požiadavky („cube.internal.local“), ktorý zodpovedá konfigurácii „destination uri OUTEdgeAudio“.
- Odchádzajúce INVITE sa odošle na externé rozhranie s hostiteľom v požiadavke URI zmenené z „cube.internal.local“ na „ecccspx.amer.pub.webex.com“ pomocou profilu prekladu správ „voice-class sip profiles 2340“ špecifikované vo vytáčaní:
POZVAJTE dúšok: 88631321777971704941@ecccspx.amer.pub.webex.com;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 Virtual" <sip: VXML Virtual" 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
Pre scenár spätného volania schôdze z Webex na BroadWorks
- Prichádzajúce INVITE je prijaté z Webex na externom rozhraní CUBE s:
POZVAŤ sip:+14519615001@cube.us.example.com;transport=tls;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b;x-cisco-webex-service=audio Do: SIP/2.0 sip:+14519615001@cube.us.example.com;type=carrier_sbc X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e4050}
- Prichádzajúci vytáčaný partner 23411 je vybraný na základe vzoru „x-cisco-webex-service=audio“, ktorý je prítomný v URI prichádzajúcej požiadavky na základe konfigurácie „Incoming uri request INEdgeAudio“.
- Vyberú sa dvaja vytáčaní partneri na základe vzoru „x-cisco-webex-service=audio“, ktorý je prítomný v URI požiadavky na základe konfigurácie „destination uri INEdgeAudio“.
- Vytočte Peer 302
- Vytočte Peer 23401
- Odchádzajúca pozvánka INVITE sa odošle sieťovým serverom (vyhľadávanie SRV na základe „záznamu relácie dns:bw.myenterprise.com“ v partnerskom telefónnom systéme) na internom rozhraní
INVITE sip:+14519615001@10.155.6.172:5060 SIP /2,0 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332eexca"a0531:ec ;tag=B91821B7-561
- Sieťový server vráti kontakty pre dvojicu AS hosťujúcu virtuálneho predplatiteľa CUBE:
SIP/2.0 302 dočasne presunuté cez:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK880BD From:" Webex ";52 Komu:;tag=1829261807-1603395221529 ID volania:3C88DF6A-13D411EB-8EE3D92D-EE20F765010 CSe20F76531010. Kontakt:;q= 0,5,;q=0,25 Obsah-Dĺžka:0
- CUBE nasmeruje hovor na aktívny AS na základe vráteného kontaktu v správe 302:
POZVAJTE sip:+14519615001@hs2-bwks-v-as01- alpha.bwlab.org:5060;user=phone;transport=tcp SIP/2.0 Cez: SIP/2.0/TCP 10.165.196.30:5060;vetva=z9hG4bK8812341 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332eexca"a0531:ec ;tag=B91821C8-1AF5 Komu:
Konfigurácia mTLS
Nasledujúce kroky konfigurácie je potrebné vykonať, aby sa umožnilo pripojenie mTLS medzi CUBE (alebo vašim vlastným SBC) a Webex Edge Audio.
Podpora certifikátov zástupných znakov
Certifikáty podpísané zástupným znakom používajú všeobecný názov predmetu (napr. *.us.example.com), ktorý zodpovedá doméne pre CUBE alebo váš vlastný SBC. Zástupné certifikáty sú podporované pre nasadenia CUBE alebo SBC s viacerými klastrami, ale nie sú podporované pre nasadenia CUBE alebo SBC s jedným uzlom.
Trustpool
Počas TLS handshake, keď Webex Edge Audio odošle svoj certifikát, CUBE ho overí podľa zoznamu certifikátov akceptovaných v fonde dôveryhodnosti.
Balík trustpool je potrebné aktualizovať pomocou Cisco Root CA stiahnutím najnovšieho „Cisco Trusted Core Root Bundle“ z http://www.cisco.com/security/pki/ pomocou príkazu:
crypto pki trustpool importovať čistú adresu URL
Certifikáty odoslané spoločnosťou Webex Edge Audio sú podpísané spoločnosťou IdenTrust. Uistite sa, že je nainštalovaný certifikát „IdenTrust Commercial Root CA“. Ďalšie podrobnosti nájdete na tomto odkaze:
openssl x509 -inform der -in certificate.cer -out certificate.pem
Trustpoint
Edge Audio vyžaduje, aby vaša CUBE ponúkala podpísané certifikáty od dôveryhodných certifikačných autorít CA pre pripojenia Mutual TLS (mTLS). Pomocou nasledujúceho odkazu sa dostanete na zoznam certifikačných autorít, ktorým Cisco dôveruje. Certifikáty, ktoré sú podpísané autoritami v tomto zozname, sa považujú za platné a pripojenie bude povolené: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
Single Node CUBE
Jeden uzol znamená, že CUBE (alebo váš vlastný SBC) naimportuje certifikát s názvom subjektu jedinečným pre jeho FQDN, čo znamená, že ho nebude môcť importovať žiadna iná CUBE (inými slovami, NIE certifikát so zástupným znakom).
-
Ak chcete vytvoriť CSR (žiadosť o podpis certifikátu) pre CUBE:
- vytvoriť pár kľúčov (tento pár kľúčov bude prepojený s bodom dôvery)
CUBE(config)# kryptografický kľúč vygenerovať rsa všeobecný štítok exportovateľný
-
- general-keys – určuje, že sa má vygenerovať univerzálny pár kľúčov.
- label - (voliteľné) Názov, ktorý sa používa pre pár kľúčov RSA pri ich exporte. Ak nie je zadané označenie kľúča, použije sa úplný názov domény (FQDN) smerovača.
- exportovateľné - (voliteľné) Určuje, že pár kľúčov RSA možno exportovať do iného zariadenia Cisco, ako je napríklad smerovač.
- vytvorte bod dôvery (bod dôvery obsahuje certifikát, ktorý chcete viazať na kocku. Keď CUBE prijme žiadosť o certifikát, odpovie s priloženým certifikátom bodu dôvery)
CUBE(config)#crypto pki bod dôvery CUBE(ca-trustpoint)# crl voliteľný registračný terminál pem fqdn názov-subjektu CN= rsakeypair
-
crl – zoznam zrušených certifikátov (CRL) je zoznam zrušených certifikátov. CRL vytvára a digitálne podpisuje CA, ktorá pôvodne vydala certifikáty. CRL obsahuje dátumy, kedy bol každý certifikát vydaný a kedy končí jeho platnosť.
enrollment terminal pem – Pridáva k žiadosti o certifikát hranice elektronickej pošty s vylepšeným súkromím (PEM) (manuálne kopírovanie a prilepenie z BEGIN CERTIFICATE REQUEST do END CERTIFICATE REQUEST)
fqdn – Plne kvalifikovaný názov domény CUBE
názov-predmetu CN= – názov predmetu, ktorý sa má podpísať
rsakeypair – pár kľúčov vygenerovaný z predchádzajúceho kroku
(odkaz: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/sec_conn_pki/configuration/15-mt/sec-pki-15-mt-book/sec-cert-enroll-pki.html)
- generovať CSR:
CUBE(config)#crypto pki enroll % Spustiť registráciu certifikátu .. ... % Zahrnúť sériové číslo smerovača do názvu subjektu? [áno/nie]: nie % Zahrnúť do názvu predmetu IP adresu? [nie]: nie Zobraziť žiadosť o certifikát na terminál? [áno/nie]: áno Žiadosť o certifikát je nasledovná: -----ZAČAŤ ŽIADOSŤ O CERTIFIKÁT----- ... -----KONIEC ŽIADOSŤ O CERTIFIKÁT----- ---Koniec - Tento riadok nie je súčasťou žiadosti o certifikát --- Znovu zobraziť žiadosť o zápis? [áno/nie]: č
- Odoslať CSR (od BEGIN CERTIFICATE REQUEST po END CERTIFICATE REQUEST) CA (Certifikačná autorita)
-
CA vygeneruje podpísaný certifikát
- V závislosti od CA poskytne koreňový certifikát (napr. DigiCertCA.crt) a požadovaný certifikát (napr. cube.crt)
- Načítajte certifikát CA
- Najprv overte dôveryhodný bod pomocou koreňového certifikátu
-
CUBE(config)#crypto pki authenticate Zadajte základný 64 kódovaný certifikát CA. Koniec prázdnym riadkom alebo slovom "quit" na riadku samotnom -----ZAČIATOK CERTIFIKÁTU----- -----KONIEC CERTIFIKÁT----- Certifikát má nasledovné atribúty: Odtlačok prsta: 40065311 FDB33E88 0A6F7DD1 4E229187 % Prijímate tento certifikát? [áno/nie]: áno Certifikát Trustpoint CA je akceptovaný. % Certifikát bol úspešne importovaný
- Potom naimportujte certifikát CUBE na dôveryhodný bod CUBE
CUBE(config)# crypto ca import certifikát % Plne kvalifikovaný názov domény v certifikáte bude: ... Zadajte základný 64 kódovaný certifikát. Koniec prázdnym riadkom alebo slovom „quit“ v riadku samotnom -----ZAČIATOK CERTIFIKÁT----- -----KONIEC CERTIFIKÁT----- % certifikát smerovača úspešne dovezené
Viacuzlový klaster CUBE (používanie alternatívnych názvov v certifikáte) – NIE JE PODPOROVANÉ
Viac uzlov znamená, že CUBE bude môcť importovať rovnaký certifikát pre viac ako jedno nasadenie CUBE. Použitie alternatívneho názvu predmetu na generovanie CSR momentálne nie je podporované: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
Viacuzlový klaster CUBE (pomocou certifikátu podpísaného zástupným znakom vo formáte pkcs12)
Viacnásobný uzol používajúci certifikát podpísaný zástupným znakom znamená, že názov subjektu je všeobecný (napr. *.us.example.com) a zodpovedá doméne CUBE (alebo vašej doméne SBC).
- Za predpokladu, že máte pripravený zástupný certifikát, pripravte si súbory verejného (.crt) a súkromného kľúča (.key).
- Pomocou OpenSSL vytvorte pribalený súbor vo formáte PKCS12 (.pfx) vrátane súborov .crt a .key: (použite cygwin v systéme Windows) - referencia: https://www.ssl.com/how-to/create-a-pfx-p12-certificate-file-using-openssl/
openssl pkcs12 -export -out .pfx -inkey .key -in .crt
- Preneste súbor .pfx do súboru CUBE:bootflash: (scp zo servera Linux do CUBE)
scp .pfx @:bootflash:.pfx
- Vytvorte bod dôveryhodnosti a importujte súbor pkcs12:
CUBE# conf t CUBE(config)# CUBE(config)# crypto pki trustpoint CUBE(ca-trustpoint)# revocation-check crl CUBE(ca-trustpoint)# exit CUBE(config)# crypto pki import pkcs12 bootflash:.pfx heslo
Overte konfiguráciu certifikátu CUBE
Overte, či je v certifikáte zahrnutá celá reťaz. Nasledujúci príklad ukazuje overovacie príkazy pre CUBE. Ak nasadzujete svoj vlastný SBC, použite príkazy, ktoré sa vzťahujú na váš SBC.
CUBE(config)#crypto pki certificate validate Reťazec má 2 certifikáty Reťaz certifikátov pre je platný CUBE#zobraziť stav crypto pki trustpoints ... Trustpoint : Vydávanie certifikátu CA je nakonfigurované: Názov predmetu: cn=HydrantID SSL ICA G2,o=HydrantID (Avalanche Cloud Corporation),c=US Fingerprint MD5: 1135E326 56E5AADF 53A4DD32 C8D5590F Odtlačok prsta SHA1: AC4A728B 4DFC3560 1FA34B92 2422A42C 253F756C Router General Purpose certifikát nakonfigurovaný: Názov predmetu: cn=*.us.example.com,ou=Webex,o=Cisco Systems, Inc.,l=San Jose,st=Kalifornia,c=US Fingerprint MD5: 756E4C83 CF36311A 7839FA51 7FA7ABA0 Odtlačok prsta SHA1: 8268817F 79EF91E0 3BA976A1 5C9D97F3 E834EB54 Stav: Vygenerované kľúče ............. Áno (Všeobecné, neexportovateľné) Vydanie overenej CA ....... Áno Žiadosti o certifikát ..... áno
Nastavte signalizáciu SIP na používanie bodu dôvery
Na poskytnutie SIP UA s dôveryhodným bodom CUBE použite nasledujúci príkaz. Nasleduje príklad pre CUBE. Ak nasadzujete svoj vlastný SBC, pomoc s príkazmi nájdete v dokumentácii k SBC.
CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling predvolený bod dôveryhodnosti
CUBE denníky
Ak chcete zobraziť povolené filtre ladenia
CUBE# ukazuje ladenie
Nastavenie filtrov ladenia (príklady)
CUBE# debug ccsip správy CUBE# debug ccsip transport CUBE# debug ccsip error CUBE# debug ccsip info CUBE# debug voip dialpeer inout CUBE# debug voip ccapi inout CUBE# debug voip application CUBE# ladenie IP tcp transakcie
Zrušenie nastavenia filtrov ladenia (príklad)
CUBE# žiadne ladiace správy ccsip
Na vymazanie a kontrolu vyrovnávacej pamäte protokolu
CUBE# vymazať protokol >>> vykonať testovacie volanie <<< CUBE# zobraziť protokol
Ak nenasadzujete CUBE, pozrite si dokumentáciu k vášmu vlastnému SBC, kde nájdete podrobnosti o tom, ako používať protokoly.
Ďalšie užitočné príkazy
Ak chcete skontrolovať aktuálnu konfiguráciu
CUBE# show running-config (alebo len CUBE# show run)
Na uloženie konfigurácie do ROM, ktorá sa použije pri zavádzaní
CUBE# píšte
Krok 11 Certifikácia BYoPSTN
Po dokončení konfigurácie a poskytovania riešenia BYoPSTN sa od partnera vyžaduje, aby prešiel súborom akceptačných testovacích prípadov, aby certifikoval svoje riešenie. Toto je povinný krok na schválenie a povolenie partnerského BYoPSTN.
Prípady akceptačných testov sú uvedené v dokumente Bring Your Own PSTN Acceptation Procedure Webex For Cisco BroadWorks na adrese: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Partner by mal poskytnúť výsledky úspešne vykonaných akceptačných testov nástupným a certifikačným tímom.
Otázky, problémy a výsledky z vykonania prípadov akceptačných testov by mali byť nahlásené a zdieľané v priestore Webex určenom na registráciu partnera.
Použiť aktualizácie na skupinu telefónnych čísel v prevádzke/skupinu DNS SRV spätného volania
Keď sú netestovaní zákazníci priradení k zákazníckej šablóne pomocou telefónnych čísel poskytnutých partnerom, títo používatelia majú k dispozícii nasledujúce možnosti pripojenia k schôdzi:
-
Pozvánky na schôdzu obsahujú jedno alebo viac predvolených telefónnych čísel z priradenej skupiny telefónnych čísel
-
Aplikácia Webex zobrazuje jedno alebo viac predvolených telefónnych čísel zo skupiny priradených telefónnych čísel ako možnosť pripojenia k schôdzi
-
Používateľské rozhranie lokality schôdze Webex zobrazuje jedno alebo viac predvolených telefónnych čísel zo skupiny priradených telefónnych čísel ako možnosť pripojenia k schôdzi
-
Ak bolo na zákazníckej šablóne povolené spätné volanie, Webex Meeting poskytuje možnosť „Zavolajte mi na“, kde je požiadavka na spätné volanie smerovaná na jeden zo záznamov špecifikovaných v priradenej skupine spätného volania DNS SRV.
Zmena možností pripojenia k schôdzi pre zákaznícku šablónu alebo zmena priradenej skupiny telefónnych čísel alebo zmena skupiny DNS SRV spätného volania môže ovplyvniť vyššie uvedené možnosti pripojenia k schôdzi. Tieto zmeny sa nevzťahujú na existujúcich zákazníkov, no novým zákazníkom sa tieto zmeny okamžite prejavia na stránkach stretnutí s balíkmi Standard a Premium. Preto sa dôrazne odporúča, aby bola každá takáto zmena overená pomocou organizácie počiatočného riešenia predtým, ako sa použije na existujúce zákaznícke šablóny, skupiny telefónnych čísel alebo skupiny DNS SRV so spätným volaním (ak sú nasadené skupiny DNS SRV so spätným volaním).
Pri aktualizácii možností pripojenia k schôdzi pre šablónu zákazníka a/alebo pri aplikovaní aktualizácií skupín telefónnych čísel alebo skupín DNS SRV so spätným volaním by ste mali postupovať podľa nasledujúcich krokov.
Upozorňujeme, že ak testovaní poskytovatelia služieb BroadWorks a/alebo testovacie spoločnosti BroadWorks Enterprises používajú zákaznícke šablóny, skupiny telefónnych čísel alebo spätné volanie DNS SRV, tento postup je voliteľný. Môže byť vhodnejšie jednoducho vymazať testovacích poskytovateľov služieb BroadWorks a/alebo otestovať organizácie BroadWorks Enterprises a znova ich poskytnúť pomocou aktualizovaných zákazníckych šablón, skupín telefónnych čísel alebo skupín DNS SRV so spätným volaním.
Aktualizovať iba skupinu telefónnych čísel:
-
Vytvorte novú dočasnú skupinu telefónnych čísel s požadovanými aktualizáciami.
- Vytvorte novú dočasnú zákaznícku šablónu, ktorá používa novú skupinu telefónnych čísel. Ak sa spolu so skupinou používa existujúca skupina telefónnych čísel, priraďte ju k šablóne.
- Vytvorte organizáciu počiatočného riešenia poskytnutím predplatiteľa od testovacieho poskytovateľa služieb BroadWorks alebo otestujte BroadWorks Enterprise so štandardným balíkom pomocou novej zákazníckej šablóny. Upozorňujeme, že ide o organizáciu sekundárneho zdroja, nevyžaduje sa žiadna aktualizácia UUID lokality schôdze nakonfigurovaná na BroadWorks.
- Stiahnite si súbor JSON BroadWorks Configuration (BYoPSTN), ktorý obsahuje telefónne číslo na prístup k mapovaniu kódov pre nové telefónne čísla v skupine telefónnych čísel.
- Určite doménu Webex Edge Audio DNS SRV pre lokalitu schôdze štandardného balíka organizácie východiskového riešenia. Mala by byť nezmenená od hodnoty, ktorá bola predtým určená pre pôvodnú skupinu telefónnych čísel.
- Aplikujte aktualizácie konfigurácie na BroadWorks pomocou súboru JSON BroadWorks Configuration (BYoPSTN).
- Overte konfiguráciu naplánovaním stretnutí pomocou stránky štandardného balíka organizácie seed a pripojením sa k schôdzi pomocou telefónnych čísel.
- Použite aktualizáciu na pôvodnú skupinu telefónnych čísel. Zmena je teraz v prevádzke pre netestovaných zákazníkov.
- Organizáciu východiskového riešenia, dočasnú skupinu telefónnych čísel a zákaznícku šablónu možno odstrániť. Po aktualizácii pôvodnej skupiny telefónnych čísel už tieto prvky nie sú potrebné.
Aktualizovať iba skupinu DNS SRV so spätným volaním:
- Vytvorte novú dočasnú skupinu DNS SRV Callback Group s požadovanými aktualizáciami.
- Vytvorte novú dočasnú zákaznícku šablónu, ktorá používa novú skupinu DNS SRV spätného volania a existujúcu skupinu telefónnych čísel. Ak sa spolu so skupinou používa existujúca skupina DNS SRV Callback Group, priraďte ju k šablóne.
- Vytvorte organizáciu počiatočného riešenia poskytnutím predplatiteľa od testovacieho poskytovateľa služieb BroadWorks alebo otestujte BroadWorks Enterprise so štandardným balíkom pomocou novej zákazníckej šablóny. Upozorňujeme, že ide o organizáciu sekundárneho zdroja, nevyžaduje sa žiadna aktualizácia UUID lokality schôdze nakonfigurovaná na BroadWorks.
- Overte konfiguráciu naplánovaním schôdzí pomocou stránky štandardného balíka organizácie počiatočnej organizácie, pripojením sa k schôdzi pomocou telefónnych čísel na zavolanie a použitím možnosti „Zavolajte mi na“.
- Použite aktualizáciu na pôvodnú skupinu DNS SRV Callback Group. Zmena je teraz v prevádzke pre netestovaných zákazníkov.
- Organizáciu východiskového riešenia, skupinu DNS SRV Callback Group a Customer Template možno odstrániť. Tieto prvky už nie sú potrebné po aktualizácii pôvodnej skupiny Callback DNS SRV.
Aktualizujte telefónne číslo aj skupinu DNS SRV spätného volania:
- Vytvorte nové dočasné telefónne číslo a DNS SRV Callback Group s požadovanými aktualizáciami.
- Vytvorte novú dočasnú zákaznícku šablónu, ktorá používa novú skupinu telefónnych čísel a novú skupinu DNS SRV so spätným volaním. Ak sa spolu so skupinou používa existujúca skupina telefónnych čísel a/alebo skupina spätného volania DNS SRV, priraďte ju k šablóne.
- Vytvorte organizáciu počiatočného riešenia poskytnutím predplatiteľa od testovacieho poskytovateľa služieb BroadWorks alebo otestujte BroadWorks Enterprise so štandardným balíkom pomocou novej zákazníckej šablóny. Upozorňujeme, že ide o organizáciu sekundárneho zdroja, nevyžaduje sa žiadna aktualizácia UUID lokality schôdze nakonfigurovaná na BroadWorks.
- Stiahnite si súbor JSON BroadWorks Configuration (BYoPSTN), ktorý obsahuje telefónne číslo na prístup k mapovaniu kódov pre nové telefónne čísla v skupine telefónnych čísel.
- Určite doménu Webex Edge Audio DNS SRV pre lokalitu schôdze štandardného balíka organizácie východiskového riešenia. Mala by byť nezmenená od hodnoty, ktorá bola predtým určená pre pôvodnú skupinu telefónnych čísel.
- Aplikujte aktualizácie konfigurácie na BroadWorks pomocou súboru JSON BroadWorks Configuration (BYoPSTN).
- Overte konfiguráciu naplánovaním schôdzí pomocou stránky štandardného balíka organizácie počiatočnej organizácie, pripojením sa k schôdzi pomocou telefónnych čísel na zavolanie a použitím možnosti „Zavolajte mi na“.
- Použite aktualizáciu na pôvodné telefónne číslo a skupinu DNS SRV Callback. Zmena je teraz v prevádzke pre netestovaných zákazníkov.
- Organizáciu počiatočného riešenia, dočasnú skupinu telefónnych čísel, skupinu spätného volania DNS SRV a zákaznícku šablónu možno odstrániť. Po aktualizácii pôvodnej skupiny telefónnych čísel a skupiny DNS SRV spätného volania už tieto prvky nie sú potrebné.
Interoperabilita médií G722 pri používaní vlastného SBC
Pri využívaní vlastného SBC je potrebné zvážiť problémy interoperability, ktoré bežne rieši CUBE, medzi Cisco Partners BroadWorks Infrastructure a Webex Cloud. Jedným príkladom je volanie alebo spätné volanie pomocou kodeku G722, ktorý zahŕňa BroadWorks Media Server (napríklad pri použití služby BroadWorks Call Recording). V tomto scenári môže Webex Edge Audio odoslať SDP s riadkom "a=fmtp:9". Váš SBC bude musieť aktualizovať tento riadok, aby pridal parameter bitovej rýchlosti na "a=fmtp:9 bitrate=64" pred jeho odoslaním do backendu BroadWorks.
Známe obmedzenia
-
Akékoľvek zmeny možnosti pripojenia k schôdzi podľa šablóny zákazníka, telefónnych čísel Cisco alebo telefónnych čísel poskytnutých partnerom sa aplikujú iba na nových zákazníkov. Existujúci zákazníci používajúci šablónu zostávajú nezmenení.
-
Akékoľvek zmeny v nastaveniach skupiny telefónnych čísel podľa šablóny zákazníka alebo skupiny DNS SRV spätného volania sa aplikujú iba na nových zákazníkov alebo existujúcich zákazníkov, ktorí sú poskytovaní pre svojho prvého používateľa štandardného alebo prémiového balíka. Existujúci zákazníci, ktorí už majú používateľov balíka Standard alebo Premium, zostávajú nezmenení.
-
Akékoľvek zmeny skupín telefónnych čísel alebo skupín DNS SRV so spätným volaním, ktoré sú priradené k zákazníckym šablónam, sa aplikujú iba na nových zákazníkov alebo existujúcich zákazníkov, ktorí sú poskytovaní pre svojho prvého používateľa balíka Standard alebo Premium. Existujúci zákazníci priradení k priradeným šablónam, ktoré už majú používateľov štandardného alebo prémiového balíka, zostávajú nezmenené.
-
Daná zákaznícka šablóna podporuje volacie čísla Cisco alebo možnosť pripojenia k schôdzi na telefónne číslo poskytnuté partnerom, kombinácia dvoch možností pre rovnakú šablónu nie je podporovaná.
-
Správa SIP pre prípad použitia „Zavolajte mi na“ alebo spätné volanie k schôdzi neobsahuje informácie o zákazníkovi a/alebo používateľovi, ktorý je hostiteľom schôdze, ku ktorej sa chcete pripojiť.
-
Telefónne čísla a priradené prístupové kódy k stretnutiam pre danú skupinu telefónnych čísel podporujú iba jednu doménu Webex Edge Audio DNS SRV (napríklad ecccspx.amer.webex.com). Používanie týchto telefónnych čísel na volanie na stretnutia v inej doméne Webex Edge Audio DNS SRV nie je podporované.
-
Webex Edge Audio nepodporuje opätovné vyjednávanie kodekov počas hovoru. Preto služby, ktoré sú vyvolané po prijatí hovoru, nemusia správne fungovať.
-
Aplikácia Webex, používateľské rozhranie webu Webex Meeting a e-mail s pozvánkou na stretnutie Webex poskytujú odkaz na dokument „Obmedzenia bezplatných hovorov“. Tento dokument je špecifický pre telefónne čísla poskytnuté spoločnosťou Cisco a používatelia by ho mali ignorovať pri používaní telefónnych čísel poskytnutých partnerom na pripojenie k schôdzi.
História revízií dokumentu
Nasledujúca tabuľka zobrazuje históriu zmien tohto dokumentu za posledných 12 mesiacov.
Dátum |
Verzia | Popis zmeny | |
---|---|---|---|
8. apríla 2024 |
1-36 |
| |
10. januára 2024 |
1-35 |
| |
22. decembra 2023 |
1-34 |
| |
4. júla 2023 |
1-33 |
| |
2. februára 2023 |
1-32 |
| |
2. februára 2023 |
1-31 |
| |
31. januára 2023 |
1-30 |
| |
29. novembra 2022 |
1-29 |
|