- Početak
- /
- Članak
Donesite vlastito PSTN rješenje za Webex za Cisco BroadWorks
Definicije
Definicije | Opis |
---|---|
Cisco partner | Subjekt (obično pružatelj usluga) koji prodaje Cisco proizvode i usluge svojim klijentima. |
Krajnji korisnik | Korisnici koji koriste Cisco proizvode i usluge koje im prodaje Cisco partner. |
CUBE | Cisco Unified Border Element |
Partnerska organizacija | Webex spremište za upravljanje identitetom i uslugama koje održava informacije o Cisco partnerima i njihovim klijentima. |
Čvorište partnera | Web portal za pružanje identiteta i usluga za Cisco partnere i klijente kojima upravljaju. |
Organizacija kupaca | Webex spremište za upravljanje identitetom i uslugama koje održava informacije o krajnjem kupcu. |
BroadWorks Enterprise ili Pružatelj usluga/Grupa | Zastupanje krajnjeg kupca u BroadWorksu. |
Pregled
Rješenje Bring Your Own PSTN (BYoPSTN) omogućuje da Webex za davatelje usluga Cisco BroadWorks dodijeli telefonske brojeve koje posjeduju kako bi ih korisnici mogli koristiti kada se pridruže Webex Meetings. Rješenje omogućuje partnerima da iskoriste vlastite PSTN mreže i iskoriste postojeće odnose s pružateljima PSTN usluga, umjesto da koriste cisco brojeve.
Referentna arhitektura u ovom dokumentu pruža end-to-end dizajn za opciju BYoPSTN. Ovu arhitekturu provjerava Cisco i koristi Cisco Unified Border Element (CUBE) kao Kontrolor granice sesije (SBC) za promet poziva između BroadWorks i Webex Meetings.
Odabir opcije pridruživanja sastanku
Trenutno Webex za Cisco BroadWorks podržava dvije opcije za dostavljanje telefonskih brojeva za sastanke. Davatelji usluga moraju odabrati jednu od ove dvije opcije – kombinacija nije podržana:
Cisco pozivni brojevi (Cisco PSTN)— Cisco pruža telefonske brojeve koje sudionici sastanka mogu koristiti za pridruživanje sastancima
Brojevi za pozive koje je dao partner (BYoPSTN)—davatelji usluga daju vlastite telefonske brojeve koje će sudionici sastanka koristiti kada se pridružuju sastancima
Rješenje BYoPSTN
Partneri koji odaberu opciju Brojevi za pozive koje pruža partner (BYoPSTN) moraju dati svoje vlastite PSTN telefonske brojeve i moraju osigurati mrežnu infrastrukturu koja je potrebna za usmjeravanje poziva na i iz Webex. Rješenje BYoPSTN olakšava preusmjeravanje poziva preko vrha (OTT) putem javnog interneta s BroadWorksa na Webex.
Prilikom odabira opcije BYoPSTN vrijede sljedeći uvjeti:
Cisco partneri mogu koristiti iste telefonske brojeve za više od jednog krajnjeg korisnika. Ovi telefonski brojevi mogu biti u bilo kojoj zemlji u kojoj Partner posluje.
Opcija BYoPSTN ne zahtijeva promjene u općem procesu ugradnje za Webex za korisnike Cisco BroadWorks.
BYoPSTN zahtijeva opskrbu na razini Cisco partnera i svi krajnji korisnici koje partneri aktiviraju nakon što BYoPSTN proradi automatski su omogućeni.
Sva pribavljanja potrebnih za web-mjesta za sastanke kupaca su automatska, kao i kod trenutnog opće dostupnog rješenja.
Partneri koji aktiviraju i Standard i Premium pakete imaju dvije stranice za sastanke: jedna stranica za standardne korisnike, a druga za Premium korisnike. Obje stranice su omogućene za BYoPSTN.
Sudionici sastanka koji poziv u sastanak na sastanke mogu odabrati korištenje dijeljenja videa i sadržaja putem interneta.
Primjenjuje se na spajanja sastanaka i za sastanke u svemiru i za sastanke PMR. Imajte na umu da za Space sastanke prostor mora kreirati standardni ili Premium korisnik s mogućnostima hosta Webex Meeting kako bi primili pristup za PSTN -a – prostori koje su kreirali Osnovni korisnici ne primaju pristup za PSTN brojeve.
Ovaj dokument pruža provjerenu konfiguraciju koja koristi CUBE kao vaš SBC. Međutim, ako ne želite koristiti CUBE, možete implementirati vlastiti SBC.
Arhitektura
Rješenje Webex za Cisco BroadWorks BYoPSTN nadovezuje se na skup usluga Webex Edge , točnije, Webex Edge Audio uslugu koja je dostupna poslovnim korisnicima. Arhitektura je prilagođena za integraciju infrastrukture Cisco Partners BroadWorks s Webex Edge Audio, čime se Cisco partneru omogućuje da centralno konfigurira skupove telefonskih brojeva za korištenje od strane krajnjih kupaca.
Glavni elementi arhitekture su sljedeći:
BroadWorks— Cisco partneri BroadWorks infrastruktura
Cisco Unified Border Element (CUBE)—Referentni Kontrolor granice sesije (SBC) za rješenje postavljeno u podatkovni centar Cisco Partners. KOCKA mora biti unutar DMZ-a. Imajte na umu da ako ne želite koristiti CUBE, možete implementirati vlastiti SBC.
Webex Edge Audio— Webex usluga, koja odvaja PSTN od Webex promjenom usmjeravanje poziva kako bi se iskoristila infrastruktura koju pruža Cisco partner.
Pozivi sudionika da se pridruže sastanku prolaze kroz BroadWorks do CUBE i od CUBE do Webex infrastrukture u oblaku putem interneta. Ovaj model je primjenjiv za oba sljedeća scenarija pridruživanja sastanku:
Poziv —sudionik bira telefonski broj u pozivu za sastanak na svojoj slušalici registriranoj u BroadWorksu, mobilnom uređaju ili u aplikaciji Webex . Poziv inicira BroadWorks.
Uzvratni poziv (izborno) —sudionik traži da Webex nazove telefonski broj koji je naveo. Poziv pokreće Webex.
Pozivi preusmjereni s BroadWorksa na CUBE unutar infrastrukture partnera koristit će SIP TCP za signalizaciju poziva i RTP za medije. Od CUBE do Webex, pozivi koriste SIP TLS za signalizaciju i sRTP za medije. Preusmjeravanje poziva s CUBE na WebEx je putem interneta i ne koristi SIP trank.
Tipična postavka za scenarije poziva/povratnog poziva je kako slijedi:
Cisco Partner ima PSTN telefonski broj (na primjer, 2403332200) i pridruženi Webex pristupni kôd kod (na primjer, 88631321777971704941).
Cisco Partner osigurava virtualnog pretplatnika na BroadWorksu koji odgovara CUBE uređaju. Partner preslikava telefonski broj na pristupni kôd kod i obrnuto.
pristupni kôd kod, koji se šalje Webex u SIP porukama, identificira mjesta sastanka povezana s Cisco partnerom.
Gore navedeni telefonski broj za pristupni kôd konfiguriran je jednom i zajednički je za sva mjesta za sastanke krajnjeg korisnika.
Sudionici koji se pridružuju sastanku moraju unijeti odgovarajući ID sastanka (na primjer, 123456), koji identificira određeni sastanak kojem će se pridružiti.
Preporuča se da Partneri slijede dolje navedeni model redundancije.
Pridruži se sastanku pomoću poziva
Sljedeća slika prikazuje postupak korisnika koji se pridružuje sastanku pozivom.
Evo koraka kako bi se sudionik pridružio sastanku pozivom.
Korisnik zakazuje sastanak u Webex. Webex dodjeljuje ID sastanka (na primjer, 123456).
Korisnik bira telefonski broj koji je povezan sa sastankom (na primjer, 2403332200). SIP INVITE nosi URI zahtjeva kao telefonski broj povezan sa sastankom.
BroadWorks prevodi telefonski broj u pristupni kôd kod (na primjer, 88631321777971704941) povezan sa mjestom sastanka i usmjerava poziv na CUBE s URI -jem zahtjeva kao pristupni kôd.
Webex prima SIP INVITE i odgovara na poziv. Jezik najava određen je jezikom navedenim za telefonski broj kada je dostupan u Cisco Partner Hubu i BroadWorksu.
Korisnik unosi ID sastanka (na primjer, 123456) koristeći DTMF. Webex provjerava korisnika i zatim mu dopušta da se pridruži sastanku.
Pridruživanje sastanku pomoću povratnog poziva (izborno)
Sljedeća slika prikazuje postupak korisnika koji se pridružuje sastanku povratnim pozivom, korisnik zahtijeva poziv od Webex kako bi se pridružio sastanku.
Evo koraka kako bi se sudionik pridružio sastanku povratnim pozivom:
Korisnik zakazuje sastanak u Webex. Webex dodjeljuje ID sastanka (na primjer, 123456).
Korisnik zahtijeva poziv od Webex na željeni broj (na primjer, +16504441000) kako bi se pridružio sastanku pomoću Webex aplikacija ili klijenta Meetings.
Webex pokreće SIP POZIV u CUBE na temelju Callback DNS SRV grupe, osigurane u Cisco Partner Hubu i BroadWorksu. URI zahtjeva SIP INVITE sadrži telefonski broj koji mora primiti poziv (na primjer, +16504441000@cube.example.com).
CUBE prevodi telefonski broj u ID u udaljene stranke u vrijednost koja identificira virtualnog pretplatnika na BroadWorksu (na primjer, 88631321777971704941@ecccx.amer.pub.webex.com). Ovo identificira CUBE kao virtualnog korisnika na poslužitelju aplikacija BroadWorks.
Poziv se nudi na telefonski broj koji je zatražio od korisnika i korisnik odgovara na poziv kako bi se pridružio sastanku. Ovaj telefonski broj može biti pretplatnik na BroadWorks ili PSTN broj. Ako je traženi broj PSTN broj, BroadWorks koristi predviđeni put za usmjeravanje poziva na PSTN.
Za opciju povratnog poziva obavezno je aktivirati sljedeće dvije značajke:
- 102746 – BroadWorks podrška za CI UUID
- 102074 – BYO PSTN podrška za naplatu za CallBack i CallIn
To se može potvrditi iz CLI-a na sljedeći način:
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
Za detaljan opis ovih značajki i aktivacije možete pronaći u odjeljku 'VoiceXML Meeting Virtual Subscriber' u ovom dokumentu.
Ako odaberete da ne konfigurirate Pridruživanje sastanku pomoću opcije povratnog poziva, korisnici i dalje mogu koristiti opciju Poziv za pridruživanje sastancima ili se mogu pridružiti putem zvuka računala. U tom slučaju nije potrebno konfigurirati DNS SRV grupe povratnih poziva. |
Pregled konfiguracije rješenja
Rješenje ima nekoliko različitih komponenti, od kojih svaka mora biti ispravno konfigurirana da bi rješenje uspješno funkcioniralo. Komponente su sljedeće:
BroadWorks
CUBE (ili alternativni SP Certified Kontrolor granice sesije (SBC))
Webex Edge Audio
Postoje međuovisnosti između konfiguracije ovih različitih komponenti i kao takve jedna ili više organizacija za početak rješenja moraju dovršiti potrebnu konfiguraciju rješenja i provjeru.
Organizacija sjemena
Početna organizacija je Webex organizacija koju konfigurirate za generiranje i provjeru postavki za BYoPSTN rješenje. Početnoj organizaciji mora biti dodijeljen najmanje jedan korisnik a standardni paket, i taj Standardni paket mora koristiti Brojevi za pozivanje koje je dao partner (BYoPSTN) opcija pridruživanja sastanku. Preporuča se da početnu organizaciju povežete s probnim BroadWorksovim pružateljem usluga ili poduzećem.
Organizacije za dobivanje rješenja služe dvije svrhe:
Konfiguracija sjemena —Omogućavanje polazne organizacije(a) generira telefonski broj za mapiranje pristupnih kodova za web-mjesto sastanka i univerzalni jedinstveni identifikator mjesta sastanka (UUID stranice) koji su potrebni za tekući rad rješenja. Ove informacije su potrebne za konfiguriranje BroadWorks virtualnih pretplatnika (VSUB).
Provjera valjanosti konfiguracije —Koristite izvornu organizaciju da odredite je li vaše BYoPSTN rješenje konfigurirano u skladu s vašim zahtjevima. Upotrijebite izvornu organizaciju i testirajte korisnike kako biste potvrdili slučajeve pozivanja i povratnog poziva za sastanke pomoću brojeva za pozive koje je dao partner i zapisa DNS SRV povratnog poziva (ako je omogućen povratni poziv).
Administrator mora generirati organizaciju početnog rješenja za svaki jedinstveni skup telefonskih brojeva i DNS SRV zapisa povratnog poziva. Generiranje organizacije početnog rješenja u svakom slučaju generira potrebni telefonski broj za mapiranje pristupni kôd za sastanak i mogućnost provjere povezanih slučajeva pozivanja i povratnog poziva za te telefonske brojeve i DNS SRV zapise povratnog poziva.
Administrator koji koristi Cisco Partner Hub mora odabrati jednu organizaciju početnog rješenja kao organizaciju organizacija primarne otopine sjemena . UUID mjesta web-mjesto sastanka sastanka standardnog paketa ove organizacije primarnog početnog rješenja mora biti konfiguriran na BroadWorksu. Od ključne je važnosti da ovo web-mjesto sastanka ostane dostupno jer se UUID ovog mjesta šalje u svakom pozivnom zahtjevu za pridruživanje sastanku kao token za provjeru autentičnosti. Ovaj jedinstveni UUID web-mjesta dijele svi skupovi telefonskih brojeva i DNS SRV zapisa povratnog poziva. Više vrijednosti UUID-a web-mjesta nisu potrebne.
Primarne i sve sekundarne organizacije početnog rješenja mogu se po želji izbrisati prije nego što se skup telefonskih brojeva i DNS SRV zapisi povratnog poziva dodijele korisnicima koji nisu testirani. Kada se skup telefonskih brojeva i DNS SRV zapisi povratnog poziva dodijele svim korisnicima koji nisu testirani, ti telefonski brojevi i zapisi povratnih poziva povezani su sa mjestima za sastanke za te klijente i koriste se za pridruživanje sastanku korištenjem poziva i povratnog poziva. Sve promjene treba smatrati utjecajem na uslugu.
Sljedeći odjeljci pružaju više pojedinosti o različitim elementima konfiguracije.
BYoPSTN konfiguracijski elementi
Ključni element rješenja je konfiguracija telefonskih brojeva Cisco partnera i DNS SRV zapisa povratnih poziva. BYoPSTN koristi grupe telefonskih brojeva i DNS SRV grupe za povratne pozive kao način dodjele geografski utemeljenih telefonskih brojeva i redundantnog usmjeravanje poziva za sastanke Webex . Ovi elementi se krajnjim kupcima dodijeljuju predloškom kupca.
Grupe telefonskih brojeva (PNG)
Cisco partneri osiguravaju telefonske brojeve koje sudionici koriste za pridruživanje sastancima u Cisco Partner Hubu. Ovi telefonski brojevi su raspoređeni zajedno u grupu telefonskih brojeva. Popis telefonskih brojeva pridružen je mjestu sastanka. Sve osobne sobe za sastanke (PMR) i zakazani sastanci na tom mjestu za sastanke koriste povezane telefonske brojeve. Slijedi primjer grupe telefonskih brojeva:
Ime telefonskog broja | Država | Kôd države | Telefonski broj | Obavijest | Vrsta naplate | Prioritet poziva |
---|---|---|---|---|---|---|
američki Maryland | SAD | +1 | 2403332200 | engleski | Uz naplatu | Primarno |
SAD Florida | SAD | +1 | 9049002303 | engleski | Uz naplatu | Sekundarni |
SAD New York | SAD | +1 | 8056504578 | engleski | Besplatno | Ništa |
Telefonski brojevi imaju sljedeće atribute:
Naziv telefonskog broja—ime za opis telefonskog broja
Država—Zemlja kojoj je telefon dodijeljen
Kôd države—pozivni broj zemlje ili pozivni broj zemlje
Telefonski broj—telefonski broj koji se koristi za pridruživanje sastanku bez pozivnog broja zemlje
Najava—jezik najave koja će se reproducirati kada se sudionik pridruži sastanku
Vrsta cestarine—vrsta broja: Toll ili Toll free
Prioritet poziva—Prioritet dodijeljen brojevima sastanka. Pogled sudionika brojeva za pridruživanje sastanku poredan je na temelju ovog prioriteta.
Zadani telefonski brojevi: Administratori mogu dodijeliti prioritet poziva kao primarni, sekundarni ili nijedan telefonskom broju u grupi telefonskih brojeva. Telefonski brojevi s prioritetom Primarni ili Sekundarni su zadani telefonski brojevi. Zadani telefonski brojevi šalju se u e-porukama s pozivnicama za sastanke i navedeni su redoslijedom prioriteta koji bi sudionici trebali koristiti za pridruživanje sastancima. Zadani telefonski brojevi ne moraju biti u istoj zemlji. Primarni telefonski broj mora biti odabran, a sekundarni telefonski broj nije obavezan. Najmanje jedan od zadanih telefonskih brojeva mora biti tipa Naplata.
Korisnici krajnjih kupaca mogu odabrati da navedu vlastite zadane telefonske brojeve koristeći web-sučelje web-mjesto sastanka . Ovi se brojevi pojavljuju za tog korisnika i njegove sudionike kada su oni organizator sastanka. Ako se korisnik pridruži sastanku kao sudionik, pojavit će se samo za njega.
Kao u gornjem primjeru, odredbe administratora Cisco partnera američki Maryland kao primarni i SAD Florida kao sekundarni, ovo su zadani telefonski brojevi. Korisnik može odlučiti nadjačati ovo u svojim sastancima promjenom primarnog u SAD New York a sekundarni kao američki Maryland .
maksimalni broj telefonskih brojeva za danu grupu telefonskih brojeva je 98.
NAPOMENA: Nije podržano konfiguriranje namjenskog broja za jedno poduzeće.
DNS SRV grupe za povratni poziv (CDSG)
Da bi se sudionicima sastanka omogućilo da odaberu opciju povratnog poziva, potrebna je Callback DNS SRV grupa koja ukazuje na CUBE instance unutar mreže Cisco partnera. Webex koristi te zapise za usmjeravanje povratnog poziva putem CUBE-a na BroadWorks, koji zatim može postaviti povratni poziv sastanka na telefonski broj sudionika sastanka.
Slijedi primjer DNS SRV grupe za povratni poziv.
Država/regija | Kôd države | DNS SRV zapis |
---|---|---|
SAD | +1 | kocka.us.example.com |
Meksiko | +52 | kocka.mx.example.com |
Sve ostale države | n.d. | kocka.global.example.com |
DNS SRV zapisi povratnog poziva imaju sljedeće atribute:
Država/regija—zemlja ili regija za koju bi se ovaj DNS SRV zapis trebao koristiti za slanje zahtjeva za pozivom.
Kod zemlje—Pozivni broj zemlje povezan sa zemljom/regijom. Možete imati samo jedan DNS SRV snimka po kodu zemlje.
DNS SRV zapis— DNS SRV snimka za Cisco Partner CUBE instance(e).
Kada sudionik zatraži poziv na svoj navedeni telefonski broj, Webex koristi pozivni DNS SRV povezan s pozivnim brojem zemlje za navedeni telefonski broj kako bi usmjerio poziv na odgovarajuće elemente u mreži Cisco Partners.
Upotreba DNS SRV snimka na ovaj način pruža podršku za redundantne CUBE instance za servisiranje zahtjeva za pozive iz Webex. U gornjem primjeru, kada sudionici sastanka u SAD-u zatraže povratni poziv od Webex na njihov telefonski broj u SAD-u, Webex koristi DNS SRV cube.us.example.com
za usmjeravanje tog poziva na mrežu Cisco partnera. Kada sudionici sastanka u Meksiku zatraže povratni poziv od Webex na svoj Meksički telefonski broj, Webex će koristiti DNS SRV cube.mx.example.com
za usmjeravanje tog poziva na mrežu Cisco partnera.
Za bilo koju zemlju/regije koje nemaju određeni Callback DNS SRV snimka, ti zahtjevi za pozivima usmjeravaju se na ' sve ostale zemlje' DNS SRV snimka. Administrator mora konfigurirati DNS SRV snimka'Sve druge zemlje'.
maksimalni broj zapisa za danu DNS SRV grupu za povratni poziv je 200.
Predlošci korisnika
Predložak klijenta postojeći je koncept za rješenje Webex za BroadWorks. Predložak pruža zadanu konfiguraciju koja se koristi za dostavljanje krajnjeg kupca. BYoPSTN pruža dodatne atribute predlošku kupca:
Vrsta pridruživanja sastanku—mogu biti Cisco brojevi za poziv ili pozivni brojevi koje je dao partner. Ovaj atribut označava telefonske brojeve koji su konfigurirani za mjesta za sastanke povezana sa Standardnim i Premium paketima. Brojeve za pozivanje koje daje partner treba odabrati od strane administratora.
Grupa telefonskih brojeva—povezan samo s opcijom poziva za pozive koju daje partner, ovaj atribut označava telefonske brojeve koje koriste krajnji korisnici koji su osigurani za standardne i Premium pakete kada se pridružuju sastancima.
Povratni poziv DNS SRV grupa—povezan samo s opcijom poziva za pozive koju daje partner, ovaj atribut označava DNS SRV zapise koje koristi Webex pri povratnom pozivu krajnjim korisnicima koji su osigurani za Standardne i Premium pakete prilikom pridruživanja sastancima. Ako ne želite omogućiti povratni poziv, možete odabrati "Onemogući povratni poziv"" prilikom izrade ili ažuriranja predloška klijenta. Kada je prvi pretplatnik za Standard ili Premium osiguran za Krajnjeg kupca, dodjeljuje se povezano web-mjesto sastanka paketa. Mjesto za web-mjesto sastanka paketa je osigurano prema gore navedenom predlošku korisnika. Svaki naknadno osigurani pretplatnik za Standard ili Premium dodaje se na već osigurano web-mjesto sastanka— konfiguracija web-mjesto sastanka se ne mijenja.
Sve promjene u predlošku klijenta u odnosu na gore navedene atribute odnose se samo na novodostavljena mjesta za sastanke paketa. Promjene korisničkog predloška ne utječu na postojeće stranice za sastanke, koje su već omogućene.
Jedna značajna iznimka je da ako krajnji korisnik već ima mjesto za web-mjesto sastanka paketa, svako novo web-mjesto sastanka paketa osigurava se korištenjem iste vrste pridruživanja sastanku kao postojeće web-mjesto sastanka paketa. Na primjer, ako krajnji korisnik ima mjesto za web-mjesto sastanka standardnog paketa koje koristi Cisco pozivne brojeve, a predložak korisnika ažurira se tako da koristi pozivne brojeve koje daje partner, nova web-mjesto sastanka Premium paketa osigurava se korištenjem Cisco pozivnih brojeva, Postavka predloška klijenta se ne primjenjuje. Standardna i Premium mjesta za sastanke za određenog krajnjeg kupca uvijek će biti dosljedno osigurana.
BroadWorks Calling Cluster
Cisco Partner Hub – zaslon BroadWorks Calling Cluster pruža pristup za pregled i/ili preuzimanje BroadWorks konfiguracija (BYoPSTN) informacije. BYoPSTN konfiguracijska informacija za dati klaster uključuju sljedeće podatke:
Pojedinosti o organizaciji primarne sjemenske otopine uključujući UUID web-mjesto sastanka standardnog paketa i URL stranice.
Podaci o grupi telefonskih brojeva za sve grupe konfigurirane za ovaj klaster. To uključuje mapiranje telefonskog broja za pristupni kôd kod sastanka za svaku grupu. Imajte na umu da pojedinosti trebaju uključivati grupe koje su povezane sa svim sekundarnim organizacijama za sjemensko rješenje.
Povratni poziv DNS SRV Grupni detalji za sve grupe konfigurirane za ovaj klaster. Imajte na umu da pojedinosti trebaju uključivati grupe koje su povezane sa svim sekundarnim organizacijama za sjemensko rješenje.
Pojedinosti predloška korisnika za te predloške koji koriste bilo koju od grupa telefonskih brojeva i DNS SRV grupa za povratni poziv.
Svaki BroadWorks Calling Cluster ima svoj vlastiti BroadWorks konfiguracija (BYoPSTN) informacije posebno dodijeljene grupe telefonskih brojeva i DNS SRV grupa za povratni poziv. Međutim, imajte na umu da svi BroadWorks Calling Cluster dijele istu Primary Seed Solution Organizaciju i kao takvi svi uključuju isti UUID web-mjesto sastanka standardnog paketa i URL stranice.
The BroadWorks konfiguracija (BYoPSTN) informacije su dostupne samo za pregled/preuzimanje kada administrator konfigurira i odabere organizaciju primarnog sjemenskog rješenja. Organizacija primarnog početnog rješenja mora imati barem jednog korisnika dodijeljenog Standardnom paketu i taj Standardni paket mora koristiti opciju pridruživanja sastancima za pozivne brojeve koje daje partner (BYoPSTN).
Primjer konfiguracijskih elemenata BYoPSTN
Sljedeća slika prikazuje primjer implementacije BroadWorksa s više klastera s geografski utemeljenim predlošcima korisnika, telefonskim brojevima i usmjeravanjem.
Prva tablica prikazuje implementaciju BroadWorksa s više klastera s regionalno utemeljenim predlošcima kupaca, grupama telefonskih brojeva i DNS SRV grupama za povratni poziv. Sljedeće tablice proširuju grupe telefonskih brojeva i DNS SRV grupe za povratni poziv.
BroadWorks klaster | Naziv predloška | Paket | Vrsta pridruživanja sastanku | Skupina telefonskog broja | DNS SRV skupina za povratni poziv |
---|---|---|---|---|---|
BWKS US NG | US West Std | Standardno | Partner je dao pozivne brojeve | Zapad SAD | CB SAD |
SAD West Prem | Premija | ||||
US East Std | Standardno | Istok SAD-a | |||
US East Prem | Premija | ||||
BWKS MX | MX Std | Standardno | Partner je dao pozivne brojeve | MX PNG | CB MX |
MX Prem | Premija | ||||
BWKS UK | UK Std | Standardno | Partner je dao pozivne brojeve | UK PNG | Povratni poziv onemogućen |
UK Prem | Premija | ||||
BWKS US | US Std | Standardno | Cisco pozivni brojevi | Ništa | Ništa |
Pretplatnici koji su osigurani korištenjem predloška US West Std ili US West Prm koriste telefonski broj US West kada se pridružuju sastancima. Oni pretplatnici koji ispunjavaju zahtjeve za povratni poziv za pridruživanje šalju se u zapise CB US DNS SRV .
Pretplatnici koji su osigurani korištenjem predloška US East Std ili US East Prm koriste telefonski broj US East kada se pridružuju sastancima. Oni pretplatnici koji ispunjavaju zahtjeve za povratni poziv za pridruživanje šalju se u zapise CB US DNS SRV .
Pretplatnici koji su osigurani pomoću predloška MX Std ili MX Prm koriste MX PNG telefonski broj kada se pridružuju sastancima. Oni pretplatnici koji ispunjavaju zahtjeve za povratni poziv za pridruživanje šalju se u CB MX DNS SRV zapise.
Pretplatnici koji su osigurani korištenjem UK Std ili UK Prm predloška koriste UK PNG telefonske brojeve kada se pridružuju sastancima. Tim pretplatnicima neće biti ponuđeno pridruživanje sastanku putem povratnog poziva jer je povratni poziv onemogućen.
Pretplatnici koji su osigurani korištenjem US Std koriste Cisco pozivne brojeve i stoga nemaju dodijeljenu grupu telefonskih brojeva ili DNS SRV grupu za povratni poziv. Ovi pretplatnici koriste Cisco telefonske brojeve za pridruživanje sastancima i Cisco DNS SRV zapise za pridruživanja sastancima pomoću povratnog poziva.
Pojedinosti o primjeru Grupe telefonskih brojeva su sljedeće:
Skupina telefonskog broja | Ime telefonskog broja | Država | Kôd države | Telefonski broj | Obavijest | Vrsta naplate | Prioritet poziva |
---|---|---|---|---|---|---|---|
Zapad SAD | SAD San Francisco | SAD | +1 | 4156551000 | engleski | Uz naplatu | Primarno |
američki Palo Alto | SAD | +1 | 9863502478 | engleski | Besplatno | Ništa | |
Istok SAD-a | američki Maryland | SAD | +1 | 2403332200 | engleski | Uz naplatu | Primarno |
SAD Florida | SAD | +1 | 9049002303 | engleski | Uz naplatu | Sekundarni | |
SAD New York | SAD | +1 | 8056504578 | engleski | Besplatno | Ništa | |
MX PNG | Meksiko | MX | +52 | 2065304086 | europski španjolski | Uz naplatu | Primarno |
UK PNG | UK | UK | +44 | 4527789651 | engleski | Uz naplatu | Primarno |
Pojedinosti o primjeru DNS SRV grupa za povratni poziv su sljedeće:
DNS SRV skupina za povratni poziv | Država | DNS SRV |
---|---|---|
CB SAD | SAD | kocka.us.example.com |
Sve ostale države | kocka.red.primjer.com | |
CB MX | MX | kocka.mx.example.com |
Sve ostale države | kocka.red.primjer.com |
Konfiguracija za US DNS SRV snimka, cube.us.example.com može biti kao u primjeru:
| 86400 | IN | SRV | 10 | 10 | 5061 |
|
| 86400 | IN | SRV | 10 | 10 | 5061 |
|
Ovaj DNS SRV snimka može se riješiti na sljedeći DNS A zapis:
| 86400 | IN | Odgovor | 45.84.168.81 |
| 86400 | IN | Odgovor | 45.84.168.82 |
DNS SRV zapisi rješavaju sigurne SIP pozive s Webex na CUBE. |
Portovi koje koristi Webex
Portovi u donjoj tablici moraju se otvoriti na vatrozidu DMZ-a gdje se nalazi CUBE, a ostali portovi se mogu zatvoriti. Dodatne informacije o priključcima i mrežnim zahtjevima potražite u sljedećem članku:
https://collaborationhelp.cisco.com/article/WBX264
Izvor | Izvorni portovi | Odredište | Odredišne luke | Protokol | Opis | ||
---|---|---|---|---|---|---|---|
Webex Edge Audio usluge | Kratkotrajno | CUBE | 5061 | TCP | (mTLS 1.2) Dolazna SIP signalizacija s Webex Edge Audio na CUBE SBC.
| ||
Webex Edge Audio usluge | 4000 - 4010 (prikaz, stručni). | CUBE | 5061 | TCP | (mTLS 1.2) Opcije Ping za Webex Edge Audio. | ||
CUBE | Kratkotrajno | EdgeAudio | 5605 | TCP | (mTLS 1.2) Odlazna SIP signalizacija za Webex Edge Audio. | ||
Webex Edge Audio usluge | Kratkotrajno | CUBE | Efemerne luke 8000 - 59999 | UDP | (SRTP) Rupe na vatrozidu moraju se otvoriti za dolazni promet medija na Edge audio. | ||
CUBE | Efemerne luke 10200 - 28000 | Edge Audio | Kratkotrajno | UDP | (SRTP) Rupe na vatrozidu moraju se otvoriti za odlazni promet medija u CUBE. |
TLS i SRTP Cipher Suites
TLS v1.2 ili noviji koristi se za mTLS rukovanje, a Webex Edge Audio podržava sljedeće šifre (tijekom povratnog poziva, Webex Edge Audio ih nudi u TLS Handshake's Client Hello):
TLS_ ECDHE_ ECDSA_ SA_ AES_ 256_ GCM_ SHA384
TLS_ECDHE_ECDSA_I_AES_128_GCM_SHA256
TLS_ ECDHE_ ECDSA_ SA_ AES_ 256_ CBC_ SHA384
TLS_ECDHE_ECDSA_I_AES_128_CBC_SHA256
TLS_ ECDHE_ RSA_ SA_ AES_ 256_ GCM_ SHA384
TLS_ECDHE_RSA_I_AES_128_GCM_SHA256
TLS_ ECDHE_ RSA_ SA_ AES_ 256_ CBC_ SHA384
TLS_ECDHE_RSA_I_AES_128_CBC_SHA256
TLS_ RSA_ SA_ AES_ 256_ GCM_ SHA384
TLS_ RSA_ SA_ AES_ 256_ CBC_ SHA256
TLS_ RSA_ SA_ AES_ 128_ GCM_ SHA256
TLS_ RSA_ SA_ AES_ 128_ CBC_ SHA256
TLS_ DHE_ DSS_ SA_ AES_ 256_ GCM_ SHA384
TLS_ DHE_ DSS_ SA_ AES_ 256_ CBC_ SHA256
TLS_DHE_DSS_I_AES_128_GCM_SHA256
TLS_DHE_DSS_I_AES_128_CBC_SHA256
Za sRTP se koriste sljedeće šifre:
AEAD_ AES_ 256_ GCM
AEAD_ AES_ 128_ GCM
AES_CM_128_HMAC_SHA1_80
AES_ CM_ 128_ HMAC_ SHA1_ 32
Podržani audio kodeci
G722
G711µ
G711a
Zahtjevi za SIP i RTP profil
Rješenje zahtijeva da između CUBE (ili vašeg SBC-a) i Webex implementirate SIP TLS za signalizaciju i sRTP za medije.
SIP i RTP profili kao dio ove komunikacije trebaju biti u skladu sa sljedećim zahtjevima:
Zahtjevi za SIP profil | Pojedinosti |
---|---|
Tajmer isteka sesije | 2220 sec (prihvaća SIP 422) * se prilagođava poslovnoj potrebi i očekuje se 422. |
Medijska ponuda za ulazak | Rana ponuda |
Medijska ponuda za izlaz | Kasna ponuda |
Opcije ping intervala | 30s (minimalno) |
DTMF | RFC2833 Korisno opterećenje 101 (bez akustičnog DTMF-a!) |
SIP- UDP portovi | 4000-4010,5061,5065 |
RTP profil | Pojedinosti |
---|---|
Glasovni profil nosivosti | G.722/ G.711μ /G.711a |
Veličina paketa | 20 ms |
VAD (detekcija glasovne aktivnosti) | Ne |
Tajmer za neaktivnost medija | 1200 ms |
Promjena kodeka za srednje biranje | Ne prihvaća se |
RTP | 8000-48198 |
sRTP šifre | AEAD_ AES_ 256_ GCM AEAD_ AES_ 128_ GCM AES_CM_128_HMAC_SHA1_80 AES_ CM_ 128_ HMAC_ SHA1_ 32 |
G.729 kodek nije podržan. Ako želite koristiti G.729, morate koristiti transkodere. |
Webex domene za usmjeravanje poziva
DNS SRV _sips._tcp.<domain>
koristi se za pristup Webex Edge Audio. Postoje četiri domene ovisno o regiji.
Regija | Domena |
---|---|
Južna i Sjeverna Amerika | ecccspx.amer.pub.webex.com |
Velika Britanija, Sjeverna Afrika | ecccspx.emea.pub.webex.com |
Azija/Pacifik | ecccspx.apac.pub.webex.com |
Australija / Novi Zeland | ecccspx.anz.pub.webex.com |
Europa | ecccspx.euro.pub.webex.com |
DNS SRV rješava nekoliko A zapisa koji upućuju na primarno i sekundarno mjesto. Sljedeća tablica daje primjer za AMER regiju i podložna je promjenama u budućnosti.
Vrsta zapisa | Snimi | Cilj | Svrha |
---|---|---|---|
SRV | _sips._tcp .ecccspx.amer.pub.webex.com | ecccspxpr1.amer.pub.webex.com | Otkriće Webex Edge Audio-a |
SRV | _sips._tcp .ecccspx.amer.pub.webex.com | ecccspxpr2.amer.pub.webex.com | Otkriće Webex Edge Audio-a |
SRV | _sips._tcp .ecccspx.amer.pub.webex.com | ecccspxsc1.amer.pub.webex.com | Otkriće Webex Edge Audio-a |
SRV | _sips._tcp .ecccspx.amer.pub.webex.com | ecccspxsc2.amer.pub.webex.com | Otkriće Webex Edge Audio-a |
Odgovor | ecccspxpr1.amer.pub.webex.com | 207.182.174.101* | Pokazuje na Webex Edge Audio AMER Primary 1 |
Odgovor | ecccspxpr2.amer.pub.webex.com | 207.182.174.102* | Pokazuje na Webex Edge Audio AMER Primary 2 |
Odgovor | ecccspxsc1.amer.pub.webex.com | 207.182.174.229* | Pokazuje na Webex Edge Audio AMER Secondary 1 |
Odgovor | ecccspxsc2.amer.pub.webex.com | 207.182.174.230* | Pokazuje na Webex Edge Audio AMER Secondary 2 |
DNS-SRV je dinamičke prirode, IP adrese su sklone promjenama; stoga izbjegavajte tvrdo kodiranje ili označavanje IP adresa. Pogledajte odjeljak 'Povijest revizija dokumenta' za sve promjene ili ažuriranja napravljena na Referentne informacije o portu za Webex Calling dokument. |
CUBE redundantnost
Cisco Unified Border Element (CUBE) omogućuje mogućnost kontrole granica sesije u mreži koja upravlja SIP vezama između vanjskih entiteta i interne mreže. Više informacija o CUBE dostupno je u odjeljku Preduvjeti u nastavku.
Podržani modeli redundantnosti definirani su sa svrhom pružanja visoke dostupnosti i eliminiranja jedne točke kvara za Cisco partnera. U nastavku su navedena tri različita modela. Cisco partneri trebali bi usvojiti model koji je primjenjiv na njihovo okruženje.
Tijekom procesa onboardinga partner bi trebao onemogućiti ICMP filtere.
Duplex CUBE implementacija za BroadWorks postavljena na jednom mjestu
Simplex CUBE implementacija za BroadWorks postavljena na više lokacija
Moguć je još jedan model redundancije gdje je CUBE raspoređen u duplex modu na svakom mjestu. Ovaj model nije neophodan s obzirom na to da je BroadWorks raspoređen s geo-zališnošću.
Omogućavanje
1 | Preduvjeti za partnera
|
2 | Navedite telefonske brojeve u Cisco Partner Hubu
|
3 | Dodjela povratnog poziva DNS SRV grupa u Cisco partnerskom čvorištu (opcionalno)
|
4 | Povežite PNG (i CDSG) s predlošcima kupaca
|
5 | Organizacije za nabavu sjemenskih rješenja
|
6 | Odaberite organizaciju primarne sjemenske otopine
|
7 | Preuzmite BroadWorks konfiguraciju (BYoPSTN)
|
8 | Odredite Webex Edge Audio DNS SRV domenu
|
9 | Konfiguracija partnera BroadWorks
|
10 | Partner za pružanje usluga CUBE (ili vaš vlastiti SBC)
|
11 | BYoPSTN certifikat
|
Korak 1: Preduvjeti za partnera
Za dostavljanje BYoPSTN-a moraju se ispuniti sljedeći preduvjeti. Preduvjeti navedeni u nastavku pretpostavljaju da partner ima radni Webex za implementaciju Cisco BroadWorks koji uključuje:
Funkcionalni sustav BroadWorks – kako je dokumentirano u Vodič za rješenje za Webex za Cisco BroadWorks
BroadWorks AS licenca s uslugom “VoiceXML” u dovoljnoj količini (1 po PSTN broj)
Potrebne su zakrpe za BroadWorks:
Za R22:
AP.xsp.22.0.1123.ap376935
AP.as.22.0.1123.ap376935
Za R23:
AP.xsp.23.0.1075.ap376935
AP.as.23.0.1075.ap376935
Za R24
AP.as.24.0.944.ap376935
Cisco CUBE sustav implementiran (IOS verzija 16.12.2 ili novija): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Podržani su i hardverski i virtualni CUBE. CUBE baziran na hardveru preporučuje se za skalabilnost i rukovanje većim brojem poziva.
Webex partnerska organizacija – kako je navedeno u Vodič za rješenje za Webex za Cisco BroadWorks
Korak 2: Navedite grupe telefonskih brojeva (PNG) u Partner Hubu
Postupak koji Cisco partner koristi za dodavanje svojih Webex sastanak je sljedeći:
Prijavite se na Cisco Partner Hub.
Idite na Postavke.
Pomaknite se do BroadWorks poziva .
Ispod Konfiguracija pridruživanja sastanku (BYoPSTN) , odaberite Stvorite pozivni telefonski broj Grou str.
Unesite Grupa telefonskih brojeva naziv i odaberite Dalje .
Unesite Broj telefona pojedinosti i odaberite Dalje .
Pregledajte sažetak pojedinosti o grupi telefonskih brojeva i odaberite Spremi .
Ponovite ovaj postupak za svaku grupu telefonskih brojeva koju želite dodati.
Snimke zaslona u nastavku ilustriraju postupak.
Korak 3: Dodjela povratnog poziva DNS SRV grupe (CDSG) u Partner Hub
Ovaj korak treba dovršiti samo ako želite implementirati opciju Pridruživanje sastanku putem povratnog poziva. Inače, ovaj korak možete preskočiti. |
Ako ne konfigurirate ovu opciju, korisnici mogu koristiti opciju Call-in za pridruživanje sastancima ili se mogu pridružiti putem zvuka računala. |
Kada koristite opciju povratnog poziva za sastanke, za usmjeravanje poziva s Webex na CUBE potrebna je DNS SRV grupa za povratni poziv. Postupak koji Cisco partner koristi za dodavanje svojih CUBE DNS SRV zapisa u Webex je sljedeći:
Prijavite se na Partner Hub.
Idite na Postavke.
Pomaknite se do BroadWorks poziva .
Ispod Konfiguracija pridruživanja sastanku (BYoPSTN) , odaberite Kreirajte DNS SRV grupu za povratni poziv .
Unesite pozivni DNS SRV Naziv grupe .
Odaberite Dalje .
Unesite podatke o povratnom pozivu DNS SRV .
Odaberite Dalje .
Pregledajte sažetak pojedinosti DNS SRV povratnog poziva.
Odaberite Spremi .
Omogućite sva ažuriranja DNS -a kako bi odražavala nove zapise u DNS SRV grupi.
Ponovite ovaj postupak za svaku DNS SRV grupu povratnog poziva koju želite dodati.
Snimke zaslona u nastavku ilustriraju postupak.
Korak 4: Povežite PNG i CDSG s predlošcima kupaca u Partner Hubu
Početna konfiguracija i provjera BYoPSTN rješenja zahtijevaju početnu organizaciju za svaku jedinstvenu kombinaciju Grupa telefonskih brojeva i Povratni poziv DNS SRV grupa (ako je potreban povratni poziv) . Stoga se preporučuje da Cisco Partneri na sličan način kreiraju novi Predložak kupca za svaku jedinstvenu kombinaciju Grupe telefonskih brojeva i DNS SRV grupe za povratni poziv. Svaki predložak kupca trebao bi se koristiti za generiranje odgovarajuće matične organizacije.
Nakon što se konfiguracija BYoPSTN postavi i provjerava pomoću izvornih organizacija, grupe telefonskih brojeva i DNS SRV grupe za povratni poziv mogu se primijeniti na postojeće predloške korisnika prema potrebi.
Imajte na umu da novostvoreni predlošci kupaca ne koriste postojeći korisnici koji nisu testirani i stoga se mogu sigurno koristiti za ručnu provjeru konfiguracije BYoPSTN.
Ako ne implementirate Meeting Join putem povratnog poziva, ne morate povezivati DNS SRV grupe povratnog poziva s predloškom korisnika. Međutim, morate odabrati Onemogućite povratni poziv . |
Da biste dodali novom predlošku korisnika, učinite sljedeće:
Prijavite se na Cisco Partner Hub.
Idite na Postavke.
Pomaknite se do BroadWorks poziva .
Ispod Predlošci , odaberite Dodaj predložak .
Unesite pojedinosti predloška. Kod Vrsta paketa faza:
Odaberite Vrsta paketa kao Standardno .
Odaberite Konfiguracija pridruživanja sastanku kao Brojevi za pozivanje koje je dao partner (BYoPSTN) .
Odaberite osigurano Grupa telefonskih brojeva .
Za Povratni poziv DNS SRV grupa, ako želite omogućiti opciju Meeting Callback (Povratni poziv), tada odaberite osiguranu DNS SRV grupu za povratni poziv. U suprotnom, odaberite Onemogućite povratni poziv .
Odaberite Dalje .
Unesite preostale pojedinosti predloška.
Pregledajte sažetak pojedinosti o predlošku.
Kliknite Spremi.
Ponovite ovaj postupak za svaki predložak korisnika koji se mora dodati
Snimka zaslona ispod ilustrira postupak.
Da biste ažurirali postojeći predložak korisnika, učinite sljedeće:
Prijavite se na Cisco Partner Hub.
Idite na Postavke.
Pomaknite se do BroadWorks poziva odjeljak.
Ispod Predlošci , odaberite Prikaži predložak .
Odaberite predložak za ažuriranje.
Pomaknite se do Konfiguracija pridruživanja sastanku odjeljak:
Odaberite Brojevi za pozivanje koje je dao partner (BYoPSTN) .
Odaberite prethodno konfiguriranu Grupa telefonskih brojeva .
Za Povratni poziv DNS SRV grupa , ako želite omogućiti opciju povratnog poziva sastanka, odaberite dodijeljenu DNS SRV grupu za povratni poziv. U suprotnom, odaberite Onemogućite povratni poziv .
Odaberite Spremi .
Snimka zaslona ispod ilustrira postupak.
Korak 5: Organizacije za nabavu sjemenskih rješenja
Rješenje BYoPSTN ima nekoliko različitih komponenti, od kojih svaka mora biti ispravno konfigurirana da bi rješenje uspješno radilo. Jedna od dviju svrha organizacija početnih rješenja je generiranje telefonskog broja za mapiranje pristupnih kodova za web-mjesto sastanka i univerzalno jedinstveni identifikator mjesta sastanka (UUID mjesta) koji su potrebni za tekući rad rješenja. Druga svrha je provjera konfiguracije.
Za svaku jedinstvenu kombinaciju Grupe telefonskih brojeva i DNS SRV grupe za povratni poziv koji će se koristiti, potrebno je prethodno izraditi odgovarajući predložak korisnika. Za svaki od ovih predložaka kupaca mora biti osigurana organizacija početnog rješenja. Omogućavanje ovih izvornih organizacija generira telefonski broj za mapiranje pristupnih kodova za web-mjesto sastanka koji su potrebni za konfiguriranje BroadWorksa.
Koristeći svaki od prethodno konfiguriranih predložaka korisnika, omogućite pretplatniku novog probnog pružatelja usluga BroadWorks ili novog BroadWorks Enterprisea s Standardni paket korisnika. Rezultirajuća Standardni paket web-mjesto sastanka trebala bi upotrebljavati opciju pridruživanja sastancima pozivnih brojeva partnera dobavljača. Za opskrbu pretplatnika može se koristiti bilo koja od sljedećih metoda:
Omogućite testnog pretplatnika koristeći BroadWorks Subscribers API-je kako je dokumentirano na
developer.webex.com
.Omogućite testnog pretplatnika za IM&P uslugu na BroadWorksu konfiguriranom za korištenje predloška korisnika. Uvjerite se da predložak korisnika koristi standardni paket kao zadani kako biste bili sigurni da je testnom pretplatniku dodijeljen standardni paket. Alternativno, testni pretplatnik mora se naknadno ažurirati kako bi imao standardni paket.
Imajte na umu da se preporuča da se organizacije početnih rješenja povezuju s testnim BroadWorks pružateljem usluga ili testnim BroadWorks Enterpriseom.
6. korak: Odaberite organizaciju primarne sjemenske otopine
Od ključne je važnosti da ovo web-mjesto sastanka ostane dostupno jer se UUID ovog mjesta šalje u svakom pozivnom zahtjevu za pridruživanje sastanku kao token za provjeru autentičnosti. Ne biste trebali brisati početnu organizaciju jer će pridruženo web-mjesto sastanka također biti izbrisano. Ako se početna organizacija ukloni, morat ćete osigurati novu i ponovno konfigurirati Broadworks s novim UUID-om web-mjesta.
Primarne i sve sekundarne organizacije početnog rješenja mogu se po želji izbrisati prije nego što se skup telefonskih brojeva i DNS SRV zapisi povratnog poziva dodijele korisnicima koji nisu testirani. Kada se skup telefonskih brojeva i DNS SRV zapisi povratnog poziva dodijele svim korisnicima koji nisu testirani, ti telefonski brojevi i zapisi povratnih poziva povezani su sa mjestima za sastanke za te klijente i koriste se za pridruživanje sastanku korištenjem poziva i povratnog poziva. Sve promjene treba smatrati utjecajem na uslugu.
Za odabir organizacije primarne sjemenske otopine učinite sljedeće:
Prijavite se na Cisco Partner Hub.
Idite na Postavke.
Pomaknite se do BroadWorks poziva odjeljak.
Ispod Validacija konfiguracije (BYoPSTN) odjeljak, odaberite Dodijeli .
U Dodijelite organizaciju zaslon, potražite i odaberite jednu od prethodno konfiguriranih izvornih organizacija
Odaberite Dodijeli .
Odabrana sjemenska organizacija je primarna sjemenska organizacija.
Snimke zaslona u nastavku ilustriraju postupak.
7. korak: Preuzmite BroadWorks konfiguraciju (BYoPSTN)
Pojedinosti o organizaciji primarnog početnog rješenja, grupama telefonskih brojeva i pozivnoj DNS SRV grupi za dati BroadWorks klaster dostupne su na jednom mjestu, JSON datoteci konfiguracije BroadWorks (BYoPSTN). Ove informacije su potrebne za konfiguriranje BroadWorksa za BYoPSTN.
Imajte na umu da je JSON konfiguracijska datoteka dostupna za pregled/preuzimanje samo nakon odabira organizacije primarnog početnog rješenja.
Procedura za pregled/preuzimanje JSON konfiguracijska datoteka je kako slijedi:
Prijavite se na Cisco Partner Hub.
Idite na Postavke.
Pomaknite se do BroadWorks poziva .
Ispod Grozdovi , odaberite Prikaži klaster .
Odaberite klaster koji je povezan s predlošcima korisnika koji su konfigurirani za BYoPSTN.
Pomaknite se do BroadWorks konfiguracija za BYoPSTN odjeljak.
Kliknite Preuzmite JSON konfiguracijska datoteka .
Ponovite ovaj postupak za sve druge BroadWorks klastere.
Snimke zaslona u nastavku ilustriraju postupak.
Pogledajte primjer JSON konfiguracijska datoteka u nastavku. Datoteka sadrži dodatne informacije o svakoj grupi telefonskih brojeva, pozivnoj DNS SRV grupi, sljedeće ključne konfiguracijske stavke koje se moraju unijeti na BroadWorks označene su podebljanim slovima.
siteUUID: BroadWorks mora poslati ovu vrijednost u SIP porukama, to je token koji Webex Edge Audio koristi za potvrdu identiteta BroadWorksa Cisco partnera i njegovog pristupa mjestima za sastanke kojima upravlja ovaj Cisco partner.
Preslikavanje telefonskog broja za pristupni kôd kod : Telefonski brojevi i pridruženi Webex pristupni kodovi moraju biti konfigurirani na BroadWorksu.
broj telefona
pristupni kod
localeTag: Željeni jezik najave povezan s telefonskim brojem mora biti konfiguriran na BroadWorksu.
dnsSrv: Callback DNS SRV mora biti konfiguriran u DNS -u i odnositi se na željene CUBE instance.
{
"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"
}
]
}
Korak 8: Odredite Webex Edge Audio DNS SRV domenu
Webex Edge Audio DNS SRV domena mora biti konfigurirana na BroadWorksu. Za određivanje vrijednosti koristite sljedeći postupak.
Prijavite se na Cisco Partner Hub.
Idi na Kupci .
Odaberite BYoPSTN Validation Enterprise.
Odaberite Pregledajte kupca.
Idi na Usluge/Sastanci .
Odaberite mjesto web-mjesto sastanka Standardni paket.
Pomaknite se do dna bočne ploče, odaberite Konfigurirajte web-mjesto .
Odaberite Uobičajene postavke / Audio postavke .
Ispod Edge Audio prilagođeni globalni pozivni brojevi odjeljak, odaberite Generirajte Lua skriptu .
U skočnom prozoru potražite vrijednost "-- Ažuriraj u zaglavlje s CCAX URL-om".
-- 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)
Izdvoj vrijednost podebljanu, na primjer,
ecccx.amer.webex.com.
Ovo je Webex Edge Audio DNS SRV domena koja se mora konfigurirati na BroadWorksu.
9. korak: Konfiguracija partnera BroadWorks
Ovaj odjeljak opisuje konfiguraciju BroadWorksa potrebnu za implementaciju scenarija pozivanja na sastanak i povratnog poziva prikazanih na dijagramima u nastavku. Primjeri konfiguracije temelje se na podacima u JSON datoteci prikazanoj u prethodnom odjeljku. Očekuje se da će se brojevi, domene, imenovanje poduzeća/grupa, vrsta uređaja, pravila, profili itd. razlikovati ovisno o partneru.
Tijek poziva:
- Korisnik traži povratni poziv, Webex pokreće povratni poziv.
- Poziv je preusmjeren na BroadWorks OTT.
- Poziv stiže do CUBE opskrbljene u CH. CUBE usmjerava poziv na BroadWorks.
- BroadWorks identificira poziv kao izvorište domaćina sastanka i stvara sesiju za korisnika organizator sastanka i obrađuje poziv.
- Korisnička sesija organizator sastanka sastanka obrađuje poziv i prevodi birani broj. Osim toga, zapis naplate se generira u ime korisnika organizator sastanka .
- BroadWorks usmjerava poziv ili na korisnika povezanog s uređajem (7) ili na PSTN (8).
Prije početka
SIP komunikacija između BroadWorksa i CUBE može biti preko UDP -a ili TCP -a ovisno o vašim mrežnim zahtjevima. Na primjer, ako neki mrežni ili pristupni uređaji (na primjer, pristupnici ili krajnje točke) u tokovima poziva ili povratnog poziva BYoPSTN ne podržavaju TCP, tada bi se umjesto toga trebao koristiti UDP .
Konfiguracija i primjeri prikazani u ovom vodiču koriste TCP kao transportni protokol. Da biste koristili TCP, provjerite jesu li vaš BroadWorks aplikacijski poslužitelj i mrežni poslužitelj konfigurirani za TCP:
_CLI/Interface/SIP> get
networkProxyTransport = unspecified
accessProxyTransport = unspecified
supportDnsSrv = true
supportTcp = true
Poslužitelj aplikacija
Identificirajte/vrstu profila uređaja
Treba stvoriti novu vrstu profila identiteta/uređaja koja će predstavljati CUBE. Obavezno postavite sljedeća svojstva u nastavku, dok se ostala mogu ostaviti na zadanim vrijednostima:
Vrsta signalne adrese— Postavite na Inteligentno proxy adresiranje
Autentifikacija — Postavljeno na Omogućeno
Podržite identitet u UPDATE i RE-INVITE —Provjereno
Mogućnost statičke registracije — Postavljeno na Omogućeno
Video sposoban — Postavljeno na Onemogućeno
U primjeru u nastavku, novi profil identiteta/uređaja upišite “VXML_profile ” je kreiran da predstavlja KOCU.
Voice XML virtualni pretplatnik
Izradite VoiceXML instancu
Svaki Webex Meetings PSTN broj predstavlja virtualni pretplatnik u BroadWorksu i može se koristiti funkcionalnost virtualnog pretplatnika VoiceXML. Preporuča se korištenje namjenskog poduzeća i grupe za sve virtualne pretplatnike VoiceXML-a. Imajte na umu da zapravo ne iskorištavamo nikakve mogućnosti VoiceXML-a, ali ova vrsta virtualnog korisnika prikladna je za interakciju s CUBE-om.
Da biste koristili uslugu VoiceXML, osigurajte da licenca ima dovoljne količine "VoiceXML" i da je usluga ovlaštena na razini poduzeća i grupe, te da je VoiceXML usluga dodijeljena grupi kao što je prikazano na donjoj slici primjera.
Ispod VoiceXML i stvoriti instancu za svaki PSTN broj.
, odaberiteKonfigurirajte VoiceXML adrese
Za svaku instancu VoiceXML-a navedite sljedeće pod VoiceXML adresama:
Broj telefona —Unesite broj za biranje za web-mjesto Webex Meetings (na primjer, 2403332200).
Proširenje
Identitet/profil uređaja —Stvorite jednu instancu (na primjer, VXML_device Prof) na temelju vrsta uređaja kreiranog u prethodnom odjeljku (VXML_profile u primjeru) i unesite sljedeću konfiguraciju.
Linija/priključak —Uđite u<access number=""> @<domain> format, gdje
<access number=""> je broj pristupnog koda za web-mjesto Webex Meetings (dostupno iz JSON datoteke) (na primjer, 88631321777971704941)
<domain> je domena Webex Edge Audio za ovo web-mjesto sastanka (na primjer, ecccspx.amer.pub.webex.com)
Kontakt gutljaj —Za pozive na sastanak na pristupni broj, POZIV će se poslati s URI -jem zahtjeva postavljenim na vrijednost ovog polja. Unesite SIP kontakt u ovom formatu<sip contact=""> ;<Locale> ;<Meetings Site="" UUID=""> ;<SIP transport=""> , gdje:
<sip contact=""> je<number> iz polja linije/porta, ali s domenom kao SRV-om koji se razrješava na adresu CUBE (na primjer, 88631321777971704941@cube.internal.local)
<Locale> predstavlja postavku jezika u skladu s korisnička regionalna shema jezikom (na primjer, locale=en_ SAD)
<Meetings Site="" UUID=""> je UUID stranice iz JSON datoteke (na primjer, x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b)
<SIP transport=""> trebao bi biti transport=tcp da AS koristi TCP za slanje poruka u CUBE.
U nastavku je primjer postavki VoiceXML adresa.
Za svaki dodatni pristupni broj za sastanak koji će se koristiti, potrebno je stvoriti dodatnog VoiceXML virtualnog pretplatnika analogno onom iznad. Može se koristiti isti profil uređaja , ali polja Line Port i Contact moraju biti izrađena od informacija o pristupnom broju kao što je gore prikazano. |
Provjerite jesu li ograničenja politike obrade poziva koja konfigurirate na virtualnom pretplatniku BroadWorks dovoljna za rukovanje dodatnim BYoPSTN pozivima u vašoj grupi telefonskih brojeva. |
Dodijelite SIP autentifikaciju VoiceXML instanci
Dodijelite uslugu provjere autentičnosti virtualnom pretplatniku VoiceXML. Ovo će se koristiti za provjeru autentičnosti SIP INVITE poruka iz CUBE u scenariju povratnog poziva. Također sprječava VoiceXML virtualnog pretplatnika da prihvati pozive od strana koje nisu CUBE
Idite na stranicu virtualne autentifikacije pretplatnika pod Uslužni programi i unesite SIP korisničko ime i lozinku kao što je prikazano u nastavku:
CUBE mora biti konfigurirana s istim korisničkim imenom i lozinkom kako bi ispravno provjeravala autentičnost poruka INVITE koje se šalju AS. Primjer naredbe za konfiguriranje SIP provjere autentičnosti na CUBE je sljedeći:
|
Namedefs datoteka
Polje za SIP kontakt virtualnog pretplatnika VoiceXML sadrži URL gdje se dio domene rješava u CUBE adresu. Ovo je interni SRV, a datoteka namedefs na AS-u može se koristiti za rješavanje internog SRV-a na CUBE IP.
U našem primjeru, SIP kontakt SRV je cube.internal.local i rješava se na adresu 10.165.196.30 port 5060 kako bi došao do CUBE. Na AS-u, /usr/local/broadworks/bw_base/conf/namedefs
datoteka se ažurira na sljedeći način:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Vrsta poziva Webex Meetings
Dostupne su opcije konfiguracije obrada poziva Webex Meetings za kontrolu načina na koji se obrađuju pozivi za poziv u sastanke. Prema zadanim postavkama, pozivi na sastanke obrađuju se kao vanjski pozivi jer se pozivni brojevi hostiraju u namjenskom poduzeću ili davatelj usluge. Vanjski pozivi obično su uključeni u sesije kontrole pristupa sesiji i označeni za naplatu u polju CDR indikator punjenja .
Sljedeći primjer dodaje preporučenu konfiguraciju za obradu poziva na sastanke kao internih poziva, tako da su isključeni iz naplate i isključeni iz brojanja kontrole pristupa sesiji.
Postavljanjem Provedi polje NS Charge istina, populacija CDR polja indikator punjenja temelji se na konfiguriranom atributu Charge vrsta poziva mrežnog poslužitelja.
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
Virtualni pretplatnik za VoiceXML sastanak povratnog poziva
Izradite pretplatnika za povratni poziv VoiceXML sastanka
Namjenski VoiceXML virtualni pretplatnik s posebnom opcijom povratnog poziva za sastanke Webex (u daljnjem tekstu pretplatnik za povratni poziv VoiceXML sastanka) treba biti konfiguriran na poslužitelju aplikacija BroadWorks (AS) za rukovanje povratnim pozivima Webex Meetings . Na AS-u se može konfigurirati samo jedna instanca ovog pretplatnika.
Da biste omogućili značajku, postavite značajku koja se može aktivirati 102074 na true putem CLI-a.
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
Budući da značajka "BYO PSTN Billing support for CallBack and CallIn" ovisi o značajci "BroadWorks Support for CI UUID", prije aktiviranja značajke (102074) također morate aktivirati značajku (102746). Za više pojedinosti pogledajte odjeljak "CI User UUID Sync (Broadworks podrška za CI UUID)". |
Pretplatnik za povratni poziv VoiceXML sastanka sličan je postojećem virtualnom pretplatniku BYOPSTN VXML, ali ga je označio novom oznakom "Povratni poziv za sastanak Webex ". Ovaj pretplatnik za povratni poziv VoiceXML sastanka konfiguriran je s istim profil uređaja kao i postojeći virtualni pretplatnik BYOPSTN VXML, kao i uslugom provjere autentičnosti s istim vjerodajnicama.
Primjer je prikazan u nastavku:
Pretplatnik povratnog poziva VoiceXML sastanka mora postojati na AS-u organizator sastanka . Kada AS primi zahtjev INVITE za povratni poziv sastanka, pokušava locirati i VoiceXML korisnika povratnog poziva sastanka i korisnika organizator sastanka na AS-u tijekom postavljanja poziva. Ako nijedan od ovih korisnika nije pronađen, poziv se odbija.
Domaćin sastanka
U scenariju povratnog poziva sa zaglavljem X-Cisco-Meet-Info, poslužitelj aplikacija Cisco BroadWorks prima zahtjev SIP INVITE i identificira korisnika organizator sastanka pomoću parametra UUID korisnika CI hosta u zaglavlju SIP X-Cisco-Meet-Info. Kreirana je sesija poziva u ime korisnika organizator sastanka i kreirana je za obradu poziva i izvršavanje profil usluge korisnika. Osim toga, zapis naplate se generira u ime korisnika organizator sastanka . Podaci o ID sastanka i UUID-u web-mjesta iz zaglavlja SIP X-Cisco-Meet-Info bilježe se u zapisu o naplati.
Primjer zaglavlja SIP X-Cisco-Meet-Info prikazan je u nastavku:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab
-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
Platforma za dostavu aplikacija
CI User UUID Sync (Broadworks podrška za CI UUID)
UUID korisničkog CI jedinstveni je identifikator za identifikaciju korisnika unutar Webex okruženja.
Ova aplikacija Webex Provisioning Sync na platformi Cisco BroadWorks Application Delivery Platform (ADP) koristi se za sinkronizaciju, mapiranje i pohranu korisničkog CI UUID-a u infrastrukturu BroadWorks tako da se može koristiti u različitim interakcijama s uslugom Webex i Webex za BroadWorks.
Pogledajte “ Omogući povratni poziv za sastanke Webex ” o tome kako CI Korisnik UUID asocijaciju koriste Cisco BroadWorks Network Server i Cisco BroadWorks Application Server.
Sljedeći koraci postaviti aplikaciju Webex Provisioning Sync za povremeno ispitivanje i ažuriranje korisnika BroadWorka s CI UUID-om.
Webex Provisioning Sync aplikacija zahtijeva OAuth vjerodajnice sa spark-admin:broadworks_subscribers_read opseg za Cisco Identity Provider i može se dobiti podnošenjem zahtjev za uslugom kod svog agenta za uključivanje.
Provjerite odjeljak "Dobivanje OAuth vjerodajnica za vaš Webex za Cisco BroadWorks" za više pojedinosti kako biste zahtjev za uslugom na: 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
Dodajte token s odgovarajućim imenom partnera na sljedeći način:
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 ********
Dodajte naziv partnera povezano s tokenom OAuth na popis partnera koje će nadzirati aplikacija Webex Provisioning Sync s oznakom 'enabled' postavljenom na 'true'.
Pomoću ove aplikacije Webex Provisioning Sync počet će sinkronizirati UUID korisnika CI u definiranom intervalu prozivanja.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true
Nakon što je partner uključen, aplikacija Webex Provisioning Sync sada može izvesti povezivanje CI UUID-a s korisnicima BroadWorksa.
Promijenite vremensko ograničenje veze pomoću sljedećih naredbi:
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
Ovo povezivanje može se izvršiti automatski ili ručno. Naredba CLI manualSync može odmah pokrenuti povezivanje.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
Partneri s 'Enabled' postavljenim na 'true' izvode pridruženo u intervalu anketiranja. Tijekom početnog povezivanja, aplikacija Webex Provisioning Sync postavlja upite API -ju pretplatnika Webex kako bi dohvatila podatke koji sadrže CI UUID za sve korisnike koje hostira partner. Vanjski ID korisnika BroadWorksa ažurira se pridruženim CI UUID-om. Naknadna povezivanja utječu na korisnike dodane partneru. Naredbom statusa možete vidjeti je li sinkronizacija dovršena.
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.
Nakon dovršetka sinkronizacije, status se vraća u nadzor. Naknadna sinkronizacija se izvodi na korisnicima dodanim partneru nakon "Vrijeme zadnje sinkronizacije".
Sljedeća slika prikazuje CI UUID postavljen unutar vanjskog ID-a:
Mrežni poslužitelj
Vrsta poziva
Za potrebe naplate i izvješćivanja, možda bi bilo poželjno označiti CDR-ove za pozive na sastanke. To se može postići korištenjem pravila mrežnog poslužitelja PreCallTyping.
Prvo, na NS CLI pod /System/CallP/CallType dodajte novu vrsta poziva. Sljedeći primjer dodaje novu vrsta poziva"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
Tip vrsta poziva se tada može koristiti u instanci PreCallTyping koja je dio profila usmjeravanja korisnika BroadWorks. U ovom primjeru, nova PreCallTyping instanca "wxm" dodana je u /Policy/PreCallTyping CLI kontekstu, ali to može biti postojeća PreCallTyping instanca koja se već koristi:
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
Sljedeći korak je dodavanje unosa u instancu PreCallTyping za sve birane brojeve u /Policy/PreCallTyping/DialPlan CLI kontekstu. Na primjer:
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
PreCallTyping instanca se zatim dodaje (pod uvjetom da već ne postoji) u primjenjivi profil usmjeravanja izvornog korisnika kao što je prikazano u primjeru u nastavku:
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
BroadWorks izvorni CDR-ovi generiraju se samo pozivima koji potječu od pretplatnika BW. PSTN upućeni pozivi s “mrežne” strane AS-a neće generirati izvorne CDR-ove. U oba slučaja bit će završni CDR za VoiceXML virtualnog pretplatnika. |
RoutingNE
RoutingNE je potreban na NS-u pod /System/Device/RoutingNE CLI kontekstu za predstavljanje CUBE. Na ovaj način, kada NS primi INVITE od CUBE, uskladit će zaglavlje putem s RoutingNE unosom koji je dodijeljen na NS-u. Pogledajte na Vodič za administraciju sučelja naredbenog retka Cisco BroadWorks mrežnog poslužitelja za detalje o tome kako dodati RoutingNE.
Ispod je primjer naredbi za dodavanje RoutingNE “WebexMeetings”, gdje je CUBE IP adresa = 10.165.196.30. Primjer također prikazuje naredbe za stvaranje novih instanci OrigRedirect i Profile za pridruživanje RoutingNE, ali se postojeće instance također mogu koristiti.
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
Uz primjer konfiguracije, CUBE šalje NS-u POZIV sličnu sljedećem (važna polja podebljana):
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
Gdje:
URI zahtjeva INVITE sadrži broj povratnog poziva
Preko zaglavlja: sadrži IP adresa CUBE koja će se koristiti za odabir profila RoutingNE.
Zaglavlje X-Cisco-Info-Meet: koristi se za identifikaciju hostCIUserUuid, meetingid i siteUUID.
Nakon što primi POZIV, NS koristi zaglavlje Via za podudaranje s RoutingNE “WebexMeetings”. Ovo će zauzvrat odabrati "wxm_routing ” profil usmjeravanja koji sadrži “wxm_ Inst” instance OrigRedirect.
Pravila NS OrigRedirect će se tada podudarati sa zaglavljem X-CISCO-MEET-INFO:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
s linijskim portom konfiguriranim na VoiceXML virtualnom pretplatniku i pošaljite 302 preusmjeravanje na AS par koji hostira tog pretplatnika. Poruka 302 slična je sljedećoj:
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
Pseudonim
Domena u INVITE URI -ju (u primjeru je to bw.myenterprise.com) koju CUBE šalje NS-u mora biti prepoznata od strane NS-a. To se može učiniti dodavanjem domene na NS_ CLI/System/Alias kontekst, na primjer:
NS_CLI/System/Alias> add bw.myenterprise.com
Naredba za konfiguriranje INVITE URI domene na CUBE može se naći u sljedećem odjeljku, pod dial-peer/session target, na primjer:
dial-peer voice 23401 voip
session target dns:bw.myenterprise.com
HostingNE
Za podršku opcija konfiguracije obrada poziva Webex Meetings za naplatu i kontrolu pristupa sesiji, atributi signalizacije NE Hosting poslužitelja aplikacija CallTypeInfoObavezno i ZahtijevaChargeIndication mora biti omogućen u kontekstu NS_CLI/System/Device/HostingNE._ Na primjer:
NS_CLI/System/Device/HostingNE> set broadworksASHostNe signaling E164Compliant,
CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Omogućite povratni poziv Webex Meeting
U scenariju povratnog poziva sa zaglavljem SIP X-Cisco-Meet-Info, CUBE šalje poziv mrežnom poslužitelju radi preusmjeravanja pošiljatelja na AS par. AS par se određuje na temelju enableWebexMeetingHoostLookup parametar sustava.
NS_CLI/System/CallP/Options> get
accessSideRoutingNeDeterminedViaSignaling = false
disableNdcValidationForCalledNumbers = true
forceRoutingNEProfile = false
skipPrivatePoliciesOnEmergency = true
maxReturnedContacts = 10
enableWebexMeetingHostLookup = true
Kada enableWebexMeetingHoostLookup parametar sustava postavljen na true, CI UUID korisnika organizator sastanka u zaglavlju X-Cisco-Meet-Info koristi se za identifikaciju AS para organizator sastanka .
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
Korak 10 Omogućavanje partnera CUBE
Ovaj odjeljak pruža provjerenu konfiguraciju za implementaciju Cisco Unified Border Element (CUBE) kao Kontrolor granice sesije (SBC) za Bring Your Own PSTN rješenje.
Ovaj se odjeljak usredotočuje na CUBE konfiguracije koje su potrebne za međusobnu suradnju s primjerom konfiguracije Webex za Cisco BroadWorks prikazanom u prethodnom odjeljku. Za općenitiju raspravu o početnoj implementaciji i konfiguraciji CUBE-a pogledajte sljedeće vodiče: 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
Postavite Y naš vlastiti SBC Opcija
Ako ne želite implementirati CUBE, imate mogućnost implementacije vlastitog SBC-a. Međutim, imajte na umu da ovaj dokument ne pruža provjerenu konfiguraciju za SBC-ove osim CUBE.
Ako implementirate vlastiti SBC, možete slijediti zahtjeve za konfiguraciju CUBE visoke razine (na primjer, dodjele kao što su domena, javna i privatna sučelja i pristupnici) kako biste vodili svoju konfiguraciju. Međutim, pogledajte svoju SBC dokumentaciju za detaljnu pomoć retka za naredbe jer će se stvarne naredbe za vaš vlastiti SBC vjerojatno razlikovati od CUBE.
Osim ako nije drugačije navedeno, preostali zahtjevi konfiguracije u koraku 10 primjenjuju se bez obzira koji SBC implementirate. Međutim, primjeri naredbenog retka su samo za CUBE, osim ako nije navedeno da se primjer odnosi na druge SBC-ove. Za druge SBC-ove, pogledajte svoju SBC dokumentaciju za konfiguracijske naredbe. |
Početna konfiguracija
Za konfiguriranje CUBE, privilegirani EXEC način rada mora biti omogućen. Ako se od vas zatraži, unesite lozinku.
enable
Za ulazak u način globalne konfiguracije:
configure terminal
Postavite domenu:
ip domain name myenterprise.com
Postavite maksimalnu veličinu segmenta (MSS):
ip tcp mss 1360
Mrežna konfiguracija
Definirajte javna i privatna sučelja. U našem primjeru 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
!
Konfigurirajte pristupnike za IP usmjeravanje za javnu i privatnu 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>
Omogući SSH:
ip ssh logging events
ip ssh version 2
!
username admin privilege 15 password <password>
CUBE (ili vaš vlastiti SBC) mora biti unutar DMZ-a s pravilno konfiguriranim pravilima vatrozida. Vidi odjeljak Portovi koje koristi Webex za otvaranje popisa portova na vanjskom vatrozidu |
Konfigurirajte SRV zapisi za povratne pozive poslane s CUBE-a (ili vašeg SBC-a) na mrežne poslužitelje BroadWorks. Na primjer, SRV za 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>
Konfigurirajte poslužitelj za DNS:
ip name-server <DNS_IP_address>
Alternativna DNS opcija je konfigurirati interni DNS gdje interni DNS dopire do nadređenog poslužitelj za DNS ako interno traženje ne uspije. |
Konfiguracija obrade poziva
Općenito
Konfigurirajte CUBE (ili svoj SBC) sa svim IP adresama koje trebaju pristupiti VoIP usluzi. Navedeno uključuje:
Privatne SIP signalizacija adrese za BroadWorks AS, NS i MS poslužitelje.
Javne bočne adrese za infrastrukturu Webex Edge za audio.
U nastavku pogledajte primjer konfiguracije 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
Gornji raspon IP adresa je primjer. Za trenutačni popis javnih IP adresa za Webex audio infrastrukturu idite na: |
Kako mogu dopustiti Webex Meetings promet na svojoj mreži? — Raspon IP adresa za većinu klastera pojavljuje se ispod Popis raspona IP adresa koje koriste Cisco Webex Meeting Services . Jedna iznimka je za kineske klastere, za koje se raspon pojavljuje na donjoj poveznici:
Mrežni zahtjevi za klastere za Kinu aplikacije Cisco Webex
Zadani mjerač vremena za CUBE za uspostavljanje TCP veze prije nego što ruta napreduje je 20 sekundi. Da biste ga promijenili:
ip tcp synwait-time <5-300 (seconds)>
Na strani BroadWorksa, zadani mjerač vremena za aplikacijski poslužitelj za vrijeme čekanja na nereagirajućem pristupnom uređaju je 6 sekundi. Da biste ga promijenili:
AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds <1-15 (seconds)>
Potrebno je otvoriti javna i privatna sučelja za RTP promet na CUBE (ili vašem vlastitom SBC-u). U nastavku pogledajte primjer CUBE:
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
Gdje:
- <CUBE PUB="" IP=""> je javna IP adresa CUBE
- <CUBE PRIV="" IP=""> je privatna IP adresa CUBE
- Raspon portova: u primjeru, raspon portova od 10200 do 28000
CUBE podržava sljedeće TLS pakete šifri (tijekom poziva, CUBE ih nudi u 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
Ostale opće postavke za konfiguraciju (pogledajte dolje za uzorke CUBE konfiguracija):
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
Uri-jevi za dolazno i odlazno biranje moraju biti definirani za kasniju upotrebu u dial-peers:
voice class uri INEdgeAudio sip
pattern x-cisco-webex-service=audio
!
voice class uri OUTEdgeAudio sip
host cube.internal.local
Webex Edge Audio podržava kodeke G722, G711ulaw i G711alaw. Sljedeći kod klase glasa mora biti definiran za kasniju upotrebu u dial peers:
voice class codec 3
codec preference 1 g722-64
codec preference 2 g711ulaw
codec preference 3 g711alaw
Webex Edge Audio koristi SRTP. Glasovna klasa SRTP-crypto dodjeljuje preferirani SRTP kripto paket za korištenje za Edge Audio. Konfigurirajte sljedeće kripto suiteove prema redoslijedu. Konfiguracija srtp-crypto klase glasa mora se primijeniti na dial-peers koji se koriste za vezu s Edge Audiom.
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
Predkonfigurirajte primarni ključ da biste mogli postaviti lozinku za provjeru autentičnosti
key config-key password-encrypt Password123 authentication username <username>
password encryption aes
Unesite vjerodajnice SIP provjere autentičnosti koje su bile dodijeljene za VoiceXML virtualnog pretplatnika na AS pomoću sljedeće naredbe. Za scenarije povratnog poziva, ove vjerodajnice će se koristiti kada AS izazove INVITE koji CUBE (ili vaš vlastiti SBC) šalje AS-u.
sip-ua
------- to enable authentication -------
authentication username <username> password 0 <password>
Nakon što je provjera autentičnosti konfigurirana, lozinka će biti zamagljena prilikom pregleda naredbom "show running-config"
sip-ua
------- to enable authentication -------
authentication username <username> password 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
Također se mora izvršiti sljedeća globalna SIP konfiguracija:
------- 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>
Profili prijevoda
Profil za prijevod SIP poruka 2340 koristi se za pozive na sastanak. Trebao bi imati unos za izmjenu SIP poruka koje dolaze iz BroadWorksa prije slanja na Edge Audio, kao što je prikazano u primjeru pravila 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"
Gornje pravilo 11 preslikava dolazni Uri zahtjeva od BroadWorksa, koji ima vrijednost Contact profil uređaja (vrijednost polja Kontakt u VXML-u_device Profil uređaja Prof u našem primjeru):
88631321777971704941@cube.internal.local;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Na odgovarajuću domenu za usmjeravanje audio poziva Webex Edge :88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Imajte na umu da kada CUBE (ili vaš vlastiti SBC) stoji iza statičkog NAT-a, potrebna je dodatna konfiguracija sip-profila 2340. Za više informacija pogledajte sljedeću poveznicu:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideAko implementirate vlastiti SBC, morat ćete konfigurirati slična pravila na vlastitom SBC-u. |
Za prosljeđivanje 486 poruka koje AS šalje natrag u Webex Edge Audio, potrebna je sljedeća konfiguracija na CUBE-u (za vaš vlastiti SBC, pogledajte svoju SBC dokumentaciju za pomoć)
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"
Ako drugo4xx poruke se moraju proslijediti natrag na Webex Edge Audio, slijedite isti primjer iznad.
Dial Peers
Stanar glasovne klase mora biti definiran na CUBE-u (ili vašem vlastitom SBC-u) za kasniju upotrebu u peer-ovima za biranje, koji zadovoljava sljedeće kriterije:
- Za RTP-NTE DTMF pakete nije potrebno međusobno povezivanje korisnog opterećenja, stoga konfigurirajte asimetrično opterećenje punom.
- Edge audio ne podržava ažuriranja ID -a pozivatelja, pa se mora konfigurirati vrijednost "no update-callerid".
- Webex Edge Audio usmjeravanje poziva temelji se na URI-jima. URI rute poziva mora biti omogućen da odgovara dial-peers na temelju URI-ja.
voice class tenant 234
asymmetric payload full
no update-callerid
Header-passing
no pass-thru content custom-sdp
call-route url
Sljedeći dial peers konfigurirani su tako da CUBE dopuštaju obradu poziva između BroadWorksa i Webex Edge Audioa. Konfigurirajte sljedeće na CUBE (slična konfiguracija bi se trebala konfigurirati na vašem vlastitom SBC-u):
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 Poziv teče
Uz gore učinjenu konfiguraciju, u nastavku su opisani primjeri scenarija toka dolaznih/odlaznih poziva na CUBE. Kodiranje boja na određenom koraku povezuje ga s istim unosima boja u gornjim točkama za biranje.
Ako implementirate vlastiti SBC, pogledajte svoju SBC dokumentaciju za pojedinosti o tokovima poziva s vašim SBC-om. |
Za scenarij poziva na sastanak s BroadWorksa na Webex:
- Dolazni INVITE se prima od BroadWorksa na internom sučelju sa:
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>
- Profil dolaznog dial peer profila 23401 odabire se na temelju hosta u URI -ju dolaznog zahtjeva (“cube.internal.local”) koji odgovara konfiguraciji “incoming uri request OUTEdgeAudio”.
- Odlazno biranje 23411 odabire se na temelju hosta u URI -ju zahtjeva (“cube.internal.local”) koji odgovara konfiguraciji “destination uri OUTEdgeAudio”.
- Odlazni INVITE šalje se na vanjsko sučelje s hostom u URI -ju zahtjeva koji je promijenjen iz "cube.internal.local" u "ecccspx.amer.pub.webex.com" pomoću profila za prevođenje poruke "voice-class sip profiles 2340" navedeno u dial peeru:
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>
Za scenarij povratnog poziva sastanka s Webex na BroadWorks
- Webex na vanjskom sučelju CUBE prima dolazni INVITE sa:
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
- Peer za dolazno biranje 23411 odabire se na temelju obrasca "x-cisco-webex-service=audio" koji je prisutan u URI -ju dolaznog zahtjeva na temelju konfiguracije "incoming uri request INEdgeAudio" .
- Dva odlazna biranja biraju se na temelju obrasca "x-cisco-webex-service=audio" koji je prisutan u URI -ju zahtjeva na temelju konfiguracije "odredišni uri INEdgeAudio".
- Birajte 302
- Dial Peer 23401
- Odlazni POZIV se šalje na mrežne poslužitelje (SRV traženje na temelju "unos cilja sesije dns:bw.myenterprise.com" u dial peer) na internom sučelju
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
- Mrežni poslužitelj vraća kontakte za AS par koji hostira virtualnog pretplatnika 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 usmjerava poziv na aktivni AS na temelju vraćenog kontakta u poruci 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>
mTLS konfiguracija
Sljedeći koraci konfiguracije moraju se učiniti kako bi se omogućile mTLS veze između CUBE (ili vašeg vlastitog SBC-a) i Webex Edge Audio.
Obavezno je konfigurirati mTLS između CUBE (ili vlastitog SBC-a) i Webex Edge Audio. |
Podrška za zamjenski certifikat
Potpisani certifikati koriste generički naziv subjekta (npr. *.us.example.com) koji odgovara domeni za CUBE ili vaš vlastiti SBC. Zamjenski certifikati podržani su za CUBE ili SBC implementacije s više klastera, ali nisu podržani za CUBE ili SBC implementacije s jednim čvorom.
Trustpool
Tijekom TLS rukovanja, kada Webex Edge Audio pošalje svoj certifikat, CUBE će ga potvrditi prema popisu certifikata prihvaćenih u povjerenstvu.
Skup povjerenja mora se ažurirati s Cisco Root CA preuzimanjem najnovijeg “Cisco Trusted Core Root Bundle” shttp://www.cisco.com/security/pki/ pomoću naredbe:
crypto pki trustpool import clean url <url>
Potvrde koje šalje Webex Edge Audio potpisuje IdenTrust. Provjerite je li instaliran certifikat “IdenTrust Commercial Root CA”. Za više detalja pogledajte ovaj link:
Ako koristite vlastiti SBC, a ne možete dovršiti uvoz, možete pretvoriti paket u .pem format pomoću alata otvorenog koda, kao što je OpenSSL. Na primjer, možete koristiti hydrantID certifikate sa sljedećom naredbom:
|
Točka povjerenja
Edge Audio zahtijeva da vaša CUBE ponudi potpisane certifikate pouzdanih ca certifikatnih ustanova za međusobne TLS (mTLS) veze. Koristite sljedeću vezu da biste došli do popisa certifikacijskih tijela kojima Cisco vjeruje. Potvrde koje su potpisala tijela na ovom popisu smatraju se valjanima i povezivanje će biti dopušteno: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
Kocka s jednim čvorom
Jedan čvor znači da će CUBE (ili vaš vlastiti SBC) uvesti certifikat s imenom subjekta jedinstvenim za njegov FQDN, što znači da ga niti jedna druga CUBE neće moći uvesti (drugim riječima, NE zamjenski certifikat).
Za izradu CSR -a (Zahtjev za potpisivanje certifikata) za CUBE:
- stvori par ključeva (ovaj par ključeva će biti povezan s točkom povjerenja)
CUBE(config)# crypto key generate rsa general-keys label <key label> exportable
- generalni-ključevi - Određuje da se treba generirati par ključeva opće namjene.
- etiketa<key-label> - (Neobavezno) Naziv koji se koristi za RSA par ključeva kada se izvoze. Ako oznaka ključa nije navedena, koristi se potpuno kvalificirani naziv domene (FQDN) usmjerivača.
- exportable - (Izborno) Određuje da se RSA par ključeva može izvesti na drugi Cisco uređaj, kao što je usmjerivač.
- kreirajte točku povjerenja (Točka povjerenja sadrži certifikat koji želite vezati na CUBE. Kada CUBE primi zahtjev za certifikatom, odgovorit će s priloženim certifikatom točke povjerenja)
CUBE(config)#crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# crl optional enrollment terminal pem fqdn <fqdn> subject-name CN=<fqdn> rsakeypair <key label>
crl - Popis opoziva certifikata (CRL) je popis opozvanih certifikata. CRL kreira i digitalno potpisuje CA koji je izvorno izdao certifikate. CRL sadrži datume kada je svaka potvrda izdana i kada ističe.
terminal za upis pem - Dodaje granice pošte s poboljšanom privatnošću (PEM) zahtjevu za certifikat (ručno kopiranje i lijepljenje od POČETAK ZAHTJEVA ZA CERTIFIKAT do KRAJ ZAHTJEVA ZA CERTIFICATE)
fqdn – Potpuno kvalificirani naziv domene CUBE
naziv subjekta CN=<fqdn> - naziv subjekta koji treba potpisati
rsakeypair<key label=""> - par ključeva generiran iz prethodnog koraka
(referenca: 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)
- generirati 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
- Pošaljite CSR (od POČETNOG ZAHTJEVA ZA CERTIFICATE do KRAJ ZAHTJEVA ZA CERTIFICATE) CA (izdavač certifikata)
CA će generirati potpisani certifikat
- Ovisno o CA, oni će dati korijenski certifikat (npr. DigiCertCA.crt) i traženi certifikat (npr. cube.crt)
- Učitajte CA certifikat
- Prvo, provjerite autentičnost točke povjerenja s korijenskim certifikatom
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
- Zatim uvezite certifikat CUBE na CUBE točku povjerenja
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
Ako implementirate vlastiti SBC, pogledajte svoju SBC dokumentaciju za pojedinosti o tome kako stvoriti CSR. |
Više čvorova CUBE Cluster (korištenje alternativnih naziva u certifikatu) - NIJE podržano
Više čvorova znači da će CUBE moći uvesti isti certifikat za više od jedne CUBE implementacije. Korištenje zamjenskog naziva subjekta za generiranje CSR -a trenutno nije podržano : https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
Multi Node CUBE Cluster (korištenje certifikata potpisanog zamjenskim znakom kao pkcs12 format)
Više čvorova koji koristi certifikat potpisan zamjenskim znakom znači da je naziv subjekta generički (npr. *.us.example.com) i da odgovara domeni CUBE (ili vašoj SBC domeni).
- Pod pretpostavkom da imate spreman zamjenski certifikat, pripremite datoteke javnog (.crt) i privatnog ključa (.key).
- Koristeći OpenSSL, izradite datoteku u paketu PKCS12 formata (.pfx), uključujući datoteku .crt i .key: (koristite cygwin na Windowsima) - referenca: 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
- Prenesite .pfx datoteku u CUBE:bootflash: (scp s Linux poslužitelja na CUBE)
scp <pfxfilename>.pfx <user>@<CUBEIP>:bootflash:<pfxfilename>.pfx
- Napravite točku povjerenja i uvezite datoteku 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>
Potvrdite konfiguraciju CUBE certifikata
Provjerite je li cijeli lanac uključen u certifikat. Sljedeći primjer prikazuje naredbe za provjeru valjanosti za CUBE. Ako implementirate vlastiti SBC, koristite naredbe koje se odnose na vaš 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
Postavite SIP signalizacija da koristi točku povjerenja
Koristite sljedeću naredbu da omogućite SIP UA točku povjerenja CUBE. Slijedi primjer za CUBE. Ako implementirate vlastiti SBC, pogledajte svoju SBC dokumentaciju za pomoć naredbi.
CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint <trustpoint>
CUBE Trupci
Da biste vidjeli omogućene filtere za otklanjanje pogrešaka
CUBE# show debug
Za postavljanje filtera za otklanjanje pogrešaka (primjeri)
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
Za poništavanje filtara za otklanjanje pogrešaka (primjer)
CUBE# no debug ccsip messages
Za brisanje i provjeru međuspremnika dnevnika
CUBE# clear log
>>> make test call <<<
CUBE# show log
Ako ne implementirate CUBE, pogledajte dokumentaciju za svoj vlastiti SBC za detalje o tome kako koristiti zapisnike. |
Ostale korisne naredbe
Za provjeru trenutne konfiguracije
CUBE# show running-config (or just CUBE# show run)
Za spremanje konfiguracije u ROM koji će se koristiti prilikom podizanja sustava
CUBE# write
Korak 11 BYoPSTN certifikacija
Nakon dovršetka konfiguracije i dodjele BYoPSTN rješenja, partner je dužan proći kroz skup ispitnih slučajeva prihvaćanja kako bi potvrdio njihovo rješenje. Ovo je obavezan korak za odobrenje i omogućavanje partnera BYoPSTN-a.
Testni slučajevi prihvatljivosti navedeni su u dokumentu Donesite svoj vlastiti PSTN postupak prihvaćanja Webex za Cisco BroadWorks na: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Partner bi trebao dostaviti rezultate uspješno provedenih testova prihvaćanja timovima za ugradnju i certifikaciju.
Pitanja, problemi i rezultati iz izvođenja testova prihvatljivosti trebaju se prijaviti i podijeliti u Webex prostoru koji je dodijeljen za uključivanje Partnera.
Primijenite ažuriranja na grupu telefonskih brojeva u usluzi/ DNS SRV grupu za povratni poziv
Nakon što korisnici koji nisu testirani budu dodijeljeni predlošku korisnika pomoću telefonskih brojeva koje je dao partner, tim korisnicima su dostupne sljedeće opcije pridruživanja sastanku:
Pozivnice za sastanke uključuju jedan ili više zadanih telefonskih brojeva iz dodijeljene grupe telefonskih brojeva
Aplikacija Webex prikazuje jedan ili više zadanih telefonskih brojeva iz dodijeljene grupe telefonskih brojeva kao opciju pridruživanja sastanku
Korisničko sučelje web-mjesta za sastanke Webex prikazuje jedan ili više zadanih telefonskih brojeva iz dodijeljene grupe telefonskih brojeva kao opciju pridruživanja sastanku
Ako je povratni poziv omogućen na predlošku korisnika, Webex Meeting pruža opciju 'Nazovi me na' gdje se zahtjev za povratni poziv preusmjerava na jedan od zapisa navedenih u dodijeljenoj DNS SRV grupi za povratni poziv
Promjena opcija pridruživanja sastanku za predložak korisnika ili promjena dodijeljene grupe telefonskih brojeva ili promjena DNS SRV grupe povratnog poziva može utjecati na gore navedene opcije pridruživanja sastanku. Ove promjene se ne primjenjuju na postojeće klijente, ali će se novim korisnicima ove promjene odmah odraziti na njihovim stranicama za sastanke Standard i Premium paketa. Stoga se toplo preporučuje da se svaka takva promjena provjerava korištenjem organizacije početnih rješenja prije nego što se primijeni na postojeće predloške korisnika, grupe telefonskih brojeva ili pozivne DNS SRV grupe (ako su raspoređene Callback DNS SRV grupe).
Sljedeće korake treba slijediti prilikom ažuriranja opcija pridruživanja sastanku za predložak korisnika i/ili primjene ažuriranja na Grupe telefonskih brojeva ili DNS SRV grupe za povratni poziv.
Imajte na umu da ako testni BroadWorks usluga i/ili testni BroadWorks Enterprises koriste predloške korisnika, grupe telefonskih brojeva ili pozivne DNS SRV grupe, ovaj postupak nije obavezan. Možda bi bilo prikladnije jednostavno izbrisati probne pružatelje usluga BroadWorks i/ili testirati organizacije BroadWorks Enterprises i ponovno ih osigurati korištenjem ažuriranih predložaka kupaca, grupa telefonskih brojeva ili DNS SRV grupa za povratni poziv.
Ažurirajte samo grupu telefonskih brojeva:
Napravite novu privremenu Grupu telefonskih brojeva s potrebnim ažuriranjima.
- Izradite novi privremeni predložak korisnika koji koristi novu grupu telefonskih brojeva. Ako se postojeća Grupa telefonskih brojeva koristi zajedno s grupom, dodijelite je predlošku.
- Stvorite organizaciju početnog rješenja tako da osigurate pretplatnika od testnog BroadWorks pružatelja usluga ili testirajte BroadWorks Enterprise sa standardnim paketom koristeći novi predložak korisnika. Imajte na umu da je ovo organizacija sekundarnog početnog rješenja i nije potrebno ažuriranje UUID mjesta sastanka konfiguriranog na BroadWorksu.
- Preuzmite JSON datoteku BroadWorks Configuration (BYoPSTN), ona sadrži telefonski broj za pristupni kôd za nove telefonske brojeve u grupi telefonskih brojeva.
- Odredite Webex Edge Audio DNS SRV domenu za organizaciju početnog rješenja Standardno web-mjesto sastanka paketa. Trebao bi ostati nepromijenjen u odnosu na vrijednost prethodno utvrđenu za izvornu grupu telefonskih brojeva.
- Primijenite ažuriranja konfiguracije na BroadWorks koristeći JSON datoteku BroadWorks Configuration (BYoPSTN).
- Provjerite konfiguraciju tako da zakažete sastanke koristeći web-mjesto standardnog paketa izvorne organizacije i pridružite se sastanku pomoću telefonskih brojeva za poziv.
- Primijenite ažuriranje na izvornu grupu telefonskih brojeva. Promjena je sada u uporabi za korisnike koji nisu testirani.
- Organizacija početnog rješenja, privremena grupa telefonskih brojeva i predložak korisnika mogu se izbrisati. Ovi elementi više nisu potrebni nakon ažuriranja izvorne grupe telefonskih brojeva.
Ažurirajte samo DNS SRV grupu za povratni poziv:
- Stvorite novu privremenu DNS SRV Callback grupu s potrebnim ažuriranjima.
- Izradite novi privremeni predložak korisnika koji koristi novu DNS SRV grupu za povratni poziv i postojeću grupu telefonskih brojeva. Ako se postojeća DNS SRV Callback Group koristi zajedno s grupom, dodijelite je predlošku.
- Stvorite organizaciju početnog rješenja tako da osigurate pretplatnika od testnog BroadWorks pružatelja usluga ili testirajte BroadWorks Enterprise sa standardnim paketom koristeći novi predložak korisnika. Imajte na umu da je ovo organizacija sekundarnog početnog rješenja i nije potrebno ažuriranje UUID mjesta sastanka konfiguriranog na BroadWorksu.
- Provjerite konfiguraciju tako da zakažete sastanke pomoću web-mjesta standardnog paketa izvorne organizacije, pridružite se sastanku pomoću telefonskih brojeva za pozivanje i pomoću opcije 'Nazovi me na'.
- Primijenite ažuriranje na izvornu DNS SRV Callback Group. Promjena je sada u uporabi za korisnike koji nisu testirani.
- Organizacija početnog rješenja, DNS SRV Callback Group i Customer Template mogu se izbrisati. Ovi elementi više nisu potrebni nakon što se ažurira izvorna Callback DNS SRV grupa.
Ažurirajte telefonski broj i DNS SRV grupu za povratni poziv:
- Stvorite novi privremeni telefonski broj i DNS SRV Callback grupu s potrebnim ažuriranjima.
- Izradite novi privremeni predložak korisnika koji koristi novu grupu telefonskih brojeva i novu DNS SRV grupu za povratni poziv. Ako se uz grupu koristi postojeća grupa telefonskih brojeva i/ili DNS SRV grupa za povratni poziv, dodijelite je predlošku.
- Stvorite organizaciju početnog rješenja tako da osigurate pretplatnika od testnog BroadWorks pružatelja usluga ili testirajte BroadWorks Enterprise sa standardnim paketom koristeći novi predložak korisnika. Imajte na umu da je ovo organizacija sekundarnog početnog rješenja i nije potrebno ažuriranje UUID mjesta sastanka konfiguriranog na BroadWorksu.
- Preuzmite JSON datoteku BroadWorks Configuration (BYoPSTN), ona sadrži telefonski broj za pristupni kôd za nove telefonske brojeve u grupi telefonskih brojeva.
- Odredite Webex Edge Audio DNS SRV domenu za organizaciju početnog rješenja Standardno web-mjesto sastanka paketa. Trebao bi ostati nepromijenjen u odnosu na vrijednost prethodno utvrđenu za izvornu grupu telefonskih brojeva.
- Primijenite ažuriranja konfiguracije na BroadWorks koristeći JSON datoteku BroadWorks Configuration (BYoPSTN).
- Provjerite konfiguraciju tako da zakažete sastanke pomoću web-mjesta standardnog paketa izvorne organizacije, pridružite se sastanku pomoću telefonskih brojeva za pozivanje i pomoću opcije 'Nazovi me na'.
- Primijenite ažuriranje na izvorni telefonski broj i DNS SRV pozivnu grupu. Promjena je sada u uporabi za korisnike koji nisu testirani.
- Organizacija početnog rješenja, privremena grupa telefonskih brojeva, DNS SRV grupa povratnog poziva i predložak korisnika mogu se izbrisati. Ovi elementi više nisu potrebni nakon ažuriranja izvorne grupe telefonskih brojeva i DNS SRV grupe za povratni poziv.
Organizacija primarnog početnog rješenja ne smije se brisati osim ako je nova organizacija primarnog početnog rješenja odabrana i konfigurirana na BroadWorksu. Brisanjem organizacije primarnog početnog rješenja uklanja se siteUUID o kojem ovisi BYoPSTN rješenje za provjeru autentičnosti SIP poruka na Webex Edge Audio. Ako se izbriše, pridruživanje sastanku korištenjem poziva za web lokacije koje koriste broj za poziv koji je dao partner neće uspjeti. |
G722 Interoperabilnost medija kada koristite vlastiti SBC
Prilikom korištenja vlastitog SBC-a, potrebno je razmotriti probleme interoperabilnosti za koje se inače brine CUBE između Cisco Partners BroadWorks Infrastructure i Oblak usluge Webex. Jedan primjer je poziv ili povratni poziv pomoću G722 kodeka koji uključuje BroadWorks Media Server (na primjer, kada se koristi usluga BroadWorks Call Recording). U ovom scenariju, Webex Edge Audio može poslati SDP s linijom "a=fmtp:9". Vaš SBC bi trebao ažurirati ovaj redak da bi dodao parametar brzine prijenosa kako bi imao "a=fmtp:9 bitrate=64" prije nego što ga pošalje na pozadinu BroadWorksa.
Poznata ograničenja
Sve promjene opcije pridruživanja sastanku predloška kupaca, Cisco pozivnih brojeva ili pozivnih brojeva koje daje partner primjenjuju se samo na nove korisnike. Postojeći kupci koji koriste predložak ostaju nepromijenjeni.
Sve promjene u postavkama Grupe telefonskih brojeva predloška kupca ili DNS SRV grupe za povratni poziv primjenjuju se samo na nove dodijeljene korisnike ili postojeće klijente kojima je dodijeljen prvi korisnik Standard ili Premium paketa. Postojeći korisnici koji već imaju korisnike Standard ili Premium paketa ostaju nepromijenjeni.
Sve promjene u Grupama telefonskih brojeva ili DNS SRV grupama za povratni poziv koje su dodijeljene predlošcima kupaca primjenjuju se samo na nove dodijeljene klijente ili postojeće korisnike kojima je dodijeljen prvi korisnik Standard ili Premium paketa. Postojeći korisnici dodijeljeni povezanim predlošcima koji već imaju korisnike Standard ili Premium paketa ostaju nepromijenjeni.
Dani predložak korisnika podržava Cisco pozivne brojeve ili opciju pridruživanja sastanku na broj poziva partnera, kombinacija dviju opcija za isti predložak nije podržana.
SIP poruka za 'Nazovi me na' ili slučaj upotrebe pridruživanja sastanku povratnog poziva ne uključuje informacije o korisniku i/ili korisniku koji je domaćin sastanka kojem se treba pridružiti.
Telefonski brojevi i povezani pristupni kodovi za sastanke za danu grupu telefonskih brojeva podržavaju samo jednu Webex Edge Audio DNS SRV domenu (na primjer, ecccspx.amer.webex.com). Upotreba ovih telefonskih brojeva za pozivanje na sastanke u drugoj Webex Edge Audio DNS SRV domeni nije podržana.
Webex Edge Audio ne podržava ponovno pregovaranje kodeka usred poziva. Kao takve, usluge koje se pozivaju nakon odgovora na poziv možda neće ispravno raditi.
Aplikacija Webex , korisničko sučelje web-mjesta Webex Meeting i e-pošta s pozivnicom za Webex Meeting pružaju vezu na dokument "Ograničenja besplatnih poziva". Ovaj dokument je specifičan za telefonske brojeve koje daje Cisco i korisnici bi ga trebali zanemariti kada koriste telefonske brojeve koje je dao partner za pridruživanje sastancima.
Povijest revizije dokumenta
Sljedeća tablica prikazuje povijest promjena ovog dokumenta u posljednjih 12 mjeseci.
Datum | Verzija | Opis promjene | |
---|---|---|---|
08. travnja 2024 | 1-36 (prikaz, stručni). |
| |
10. siječnja 2024 | 1-35 (prikaz, stručni). |
| |
22. prosinca 2023 | 1-34 (prikaz, stručni). |
| |
04. srpnja 2023 | 1-33 (prikaz, stručni). |
| |
2. veljače 2023 | 1-32 (prikaz, stručni). |
| |
2. veljače 2023 | 1-31 (prikaz, stručni). |
| |
31. siječnja 2023 | 1 – 30 |
| |
29. studenog 2022 | 1-29 (prikaz, stručni). |
|
Definicije
Definicije | Opis |
---|---|
Cisco partner | Subjekt (obično pružatelj usluga) koji prodaje Cisco proizvode i usluge svojim klijentima. |
Krajnji korisnik | Korisnici koji koriste Cisco proizvode i usluge koje im prodaje Cisco partner. |
CUBE | Cisco Unified Border Element |
Partnerska organizacija | Webex spremište za upravljanje identitetom i uslugama koje održava informacije o Cisco partnerima i njihovim klijentima. |
Čvorište partnera | Web portal za pružanje identiteta i usluga za Cisco partnere i klijente kojima upravljaju. |
Organizacija kupaca | Webex spremište za upravljanje identitetom i uslugama koje održava informacije o krajnjem kupcu. |
BroadWorks Enterprise ili Pružatelj usluga/Grupa | Zastupanje krajnjeg kupca u BroadWorksu. |
Pregled
Rješenje Bring Your Own PSTN (BYoPSTN) omogućuje da Webex za davatelje usluga Cisco BroadWorks dodijeli telefonske brojeve koje posjeduju kako bi ih korisnici mogli koristiti kada se pridruže Webex Meetings. Rješenje omogućuje partnerima da iskoriste vlastite PSTN mreže i iskoriste postojeće odnose s pružateljima PSTN usluga, umjesto da koriste cisco brojeve.
Referentna arhitektura u ovom dokumentu pruža end-to-end dizajn za opciju BYoPSTN. Ovu arhitekturu provjerava Cisco i koristi Cisco Unified Border Element (CUBE) kao Kontrolor granice sesije (SBC) za promet poziva između BroadWorks i Webex Meetings.
Odabir opcije pridruživanja sastanku
Trenutno Webex za Cisco BroadWorks podržava dvije opcije za dostavljanje telefonskih brojeva za sastanke. Davatelji usluga moraju odabrati jednu od ove dvije opcije – kombinacija nije podržana:
Cisco pozivni brojevi (Cisco PSTN)— Cisco pruža telefonske brojeve koje sudionici sastanka mogu koristiti za pridruživanje sastancima
Brojevi za pozive koje je dao partner (BYoPSTN)—davatelji usluga daju vlastite telefonske brojeve koje će sudionici sastanka koristiti kada se pridružuju sastancima
Rješenje BYoPSTN
Partneri koji odaberu opciju Brojevi za pozive koje pruža partner (BYoPSTN) moraju dati svoje vlastite PSTN telefonske brojeve i moraju osigurati mrežnu infrastrukturu koja je potrebna za usmjeravanje poziva na i iz Webex. Rješenje BYoPSTN olakšava preusmjeravanje poziva preko vrha (OTT) putem javnog interneta s BroadWorksa na Webex.
Prilikom odabira opcije BYoPSTN vrijede sljedeći uvjeti:
Cisco partneri mogu koristiti iste telefonske brojeve za više od jednog krajnjeg korisnika. Ovi telefonski brojevi mogu biti u bilo kojoj zemlji u kojoj Partner posluje.
Opcija BYoPSTN ne zahtijeva promjene u općem procesu ugradnje za Webex za korisnike Cisco BroadWorks.
BYoPSTN zahtijeva opskrbu na razini Cisco partnera i svi krajnji korisnici koje partneri aktiviraju nakon što BYoPSTN proradi automatski su omogućeni.
Sva pribavljanja potrebnih za web-mjesta za sastanke kupaca su automatska, kao i kod trenutnog opće dostupnog rješenja.
Partneri koji aktiviraju i Standard i Premium pakete imaju dvije stranice za sastanke: jedna stranica za standardne korisnike, a druga za Premium korisnike. Obje stranice su omogućene za BYoPSTN.
Sudionici sastanka koji poziv u sastanak na sastanke mogu odabrati korištenje dijeljenja videa i sadržaja putem interneta.
Primjenjuje se na spajanja sastanaka i za sastanke u svemiru i za sastanke PMR. Imajte na umu da za Space sastanke prostor mora kreirati standardni ili Premium korisnik s mogućnostima hosta Webex Meeting kako bi primili pristup za PSTN -a – prostori koje su kreirali Osnovni korisnici ne primaju pristup za PSTN brojeve.
Ovaj dokument pruža provjerenu konfiguraciju koja koristi CUBE kao vaš SBC. Međutim, ako ne želite koristiti CUBE, možete implementirati vlastiti SBC.
Arhitektura
Rješenje Webex za Cisco BroadWorks BYoPSTN nadovezuje se na skup usluga Webex Edge , točnije, Webex Edge Audio uslugu koja je dostupna poslovnim korisnicima. Arhitektura je prilagođena za integraciju infrastrukture Cisco Partners BroadWorks s Webex Edge Audio, čime se Cisco partneru omogućuje da centralno konfigurira skupove telefonskih brojeva za korištenje od strane krajnjih kupaca.
Glavni elementi arhitekture su sljedeći:
BroadWorks— Cisco partneri BroadWorks infrastruktura
Cisco Unified Border Element (CUBE)—Referentni Kontrolor granice sesije (SBC) za rješenje postavljeno u podatkovni centar Cisco Partners. KOCKA mora biti unutar DMZ-a. Imajte na umu da ako ne želite koristiti CUBE, možete implementirati vlastiti SBC.
Webex Edge Audio— Webex usluga, koja odvaja PSTN od Webex promjenom usmjeravanje poziva kako bi se iskoristila infrastruktura koju pruža Cisco partner.
Pozivi sudionika da se pridruže sastanku prolaze kroz BroadWorks do CUBE i od CUBE do Webex infrastrukture u oblaku putem interneta. Ovaj model je primjenjiv za oba sljedeća scenarija pridruživanja sastanku:
Poziv —sudionik bira telefonski broj u pozivu za sastanak na svojoj slušalici registriranoj u BroadWorksu, mobilnom uređaju ili u aplikaciji Webex . Poziv inicira BroadWorks.
Uzvratni poziv (izborno) —sudionik traži da Webex nazove telefonski broj koji je naveo. Poziv pokreće Webex.
Pozivi preusmjereni s BroadWorksa na CUBE unutar infrastrukture partnera koristit će SIP TCP za signalizaciju poziva i RTP za medije. Od CUBE do Webex, pozivi koriste SIP TLS za signalizaciju i sRTP za medije. Preusmjeravanje poziva s CUBE na WebEx je putem interneta i ne koristi SIP trank.
Tipična postavka za scenarije poziva/povratnog poziva je kako slijedi:
Cisco Partner ima PSTN telefonski broj (na primjer, 2403332200) i pridruženi Webex pristupni kôd kod (na primjer, 88631321777971704941).
Cisco Partner osigurava virtualnog pretplatnika na BroadWorksu koji odgovara CUBE uređaju. Partner preslikava telefonski broj na pristupni kôd kod i obrnuto.
pristupni kôd kod, koji se šalje Webex u SIP porukama, identificira mjesta sastanka povezana s Cisco partnerom.
Gore navedeni telefonski broj za pristupni kôd konfiguriran je jednom i zajednički je za sva mjesta za sastanke krajnjeg korisnika.
Sudionici koji se pridružuju sastanku moraju unijeti odgovarajući ID sastanka (na primjer, 123456), koji identificira određeni sastanak kojem će se pridružiti.
Preporuča se da Partneri slijede dolje navedeni model redundancije.
Pridruži se sastanku pomoću poziva
Sljedeća slika prikazuje postupak korisnika koji se pridružuje sastanku pozivom.
Evo koraka kako bi se sudionik pridružio sastanku pozivom.
Korisnik zakazuje sastanak u Webex. Webex dodjeljuje ID sastanka (na primjer, 123456).
Korisnik bira telefonski broj koji je povezan sa sastankom (na primjer, 2403332200). SIP INVITE nosi URI zahtjeva kao telefonski broj povezan sa sastankom.
BroadWorks prevodi telefonski broj u pristupni kôd kod (na primjer, 88631321777971704941) povezan sa mjestom sastanka i usmjerava poziv na CUBE s URI -jem zahtjeva kao pristupni kôd.
Webex prima SIP INVITE i odgovara na poziv. Jezik najava određen je jezikom navedenim za telefonski broj kada je dostupan u Cisco Partner Hubu i BroadWorksu.
Korisnik unosi ID sastanka (na primjer, 123456) koristeći DTMF. Webex provjerava korisnika i zatim mu dopušta da se pridruži sastanku.
Pridruživanje sastanku pomoću povratnog poziva (izborno)
Sljedeća slika prikazuje postupak korisnika koji se pridružuje sastanku povratnim pozivom, korisnik zahtijeva poziv od Webex kako bi se pridružio sastanku.
Evo koraka kako bi se sudionik pridružio sastanku povratnim pozivom:
Korisnik zakazuje sastanak u Webex. Webex dodjeljuje ID sastanka (na primjer, 123456).
Korisnik zahtijeva poziv od Webex na željeni broj (na primjer, +16504441000) kako bi se pridružio sastanku pomoću Webex aplikacija ili klijenta Meetings.
Webex pokreće SIP POZIV u CUBE na temelju Callback DNS SRV grupe, osigurane u Cisco Partner Hubu i BroadWorksu. URI zahtjeva SIP INVITE sadrži telefonski broj koji mora primiti poziv (na primjer, +16504441000@cube.example.com).
CUBE prevodi telefonski broj u ID u udaljene stranke u vrijednost koja identificira virtualnog pretplatnika na BroadWorksu (na primjer, 88631321777971704941@ecccx.amer.pub.webex.com). Ovo identificira CUBE kao virtualnog korisnika na poslužitelju aplikacija BroadWorks.
Poziv se nudi na telefonski broj koji je zatražio od korisnika i korisnik odgovara na poziv kako bi se pridružio sastanku. Ovaj telefonski broj može biti pretplatnik na BroadWorks ili PSTN broj. Ako je traženi broj PSTN broj, BroadWorks koristi predviđeni put za usmjeravanje poziva na PSTN.
Za opciju povratnog poziva obavezno je aktivirati sljedeće dvije značajke:
- 102746 – BroadWorks podrška za CI UUID
- 102074 – BYO PSTN podrška za naplatu za CallBack i CallIn
To se može potvrditi iz CLI-a na sljedeći način:
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
Za detaljan opis ovih značajki i aktivacije možete pronaći u odjeljku 'VoiceXML Meeting Virtual Subscriber' u ovom dokumentu.
Ako odaberete da ne konfigurirate Pridruživanje sastanku pomoću opcije povratnog poziva, korisnici i dalje mogu koristiti opciju Poziv za pridruživanje sastancima ili se mogu pridružiti putem zvuka računala. U tom slučaju nije potrebno konfigurirati DNS SRV grupe povratnih poziva. |
Pregled konfiguracije rješenja
Rješenje ima nekoliko različitih komponenti, od kojih svaka mora biti ispravno konfigurirana da bi rješenje uspješno funkcioniralo. Komponente su sljedeće:
BroadWorks
CUBE (ili alternativni SP Certified Kontrolor granice sesije (SBC))
Webex Edge Audio
Postoje međuovisnosti između konfiguracije ovih različitih komponenti i kao takve jedna ili više organizacija za početak rješenja moraju dovršiti potrebnu konfiguraciju rješenja i provjeru.
Organizacija sjemena
Početna organizacija je Webex organizacija koju konfigurirate za generiranje i provjeru postavki za BYoPSTN rješenje. Početnoj organizaciji mora biti dodijeljen najmanje jedan korisnik a standardni paket, i taj Standardni paket mora koristiti Brojevi za pozivanje koje je dao partner (BYoPSTN) opcija pridruživanja sastanku. Preporuča se da početnu organizaciju povežete s probnim BroadWorksovim pružateljem usluga ili poduzećem.
Organizacije za dobivanje rješenja služe dvije svrhe:
Konfiguracija sjemena —Omogućavanje polazne organizacije(a) generira telefonski broj za mapiranje pristupnih kodova za web-mjesto sastanka i univerzalni jedinstveni identifikator mjesta sastanka (UUID stranice) koji su potrebni za tekući rad rješenja. Ove informacije su potrebne za konfiguriranje BroadWorks virtualnih pretplatnika (VSUB).
Provjera valjanosti konfiguracije —Koristite izvornu organizaciju da odredite je li vaše BYoPSTN rješenje konfigurirano u skladu s vašim zahtjevima. Upotrijebite izvornu organizaciju i testirajte korisnike kako biste potvrdili slučajeve pozivanja i povratnog poziva za sastanke pomoću brojeva za pozive koje je dao partner i zapisa DNS SRV povratnog poziva (ako je omogućen povratni poziv).
Administrator mora generirati organizaciju početnog rješenja za svaki jedinstveni skup telefonskih brojeva i DNS SRV zapisa povratnog poziva. Generiranje organizacije početnog rješenja u svakom slučaju generira potrebni telefonski broj za mapiranje pristupni kôd za sastanak i mogućnost provjere povezanih slučajeva pozivanja i povratnog poziva za te telefonske brojeve i DNS SRV zapise povratnog poziva.
Administrator koji koristi Cisco Partner Hub mora odabrati jednu organizaciju početnog rješenja kao organizaciju organizacija primarne otopine sjemena . UUID mjesta web-mjesto sastanka sastanka standardnog paketa ove organizacije primarnog početnog rješenja mora biti konfiguriran na BroadWorksu. Od ključne je važnosti da ovo web-mjesto sastanka ostane dostupno jer se UUID ovog mjesta šalje u svakom pozivnom zahtjevu za pridruživanje sastanku kao token za provjeru autentičnosti. Ovaj jedinstveni UUID web-mjesta dijele svi skupovi telefonskih brojeva i DNS SRV zapisa povratnog poziva. Više vrijednosti UUID-a web-mjesta nisu potrebne.
Primarne i sve sekundarne organizacije početnog rješenja mogu se po želji izbrisati prije nego što se skup telefonskih brojeva i DNS SRV zapisi povratnog poziva dodijele korisnicima koji nisu testirani. Kada se skup telefonskih brojeva i DNS SRV zapisi povratnog poziva dodijele svim korisnicima koji nisu testirani, ti telefonski brojevi i zapisi povratnih poziva povezani su sa mjestima za sastanke za te klijente i koriste se za pridruživanje sastanku korištenjem poziva i povratnog poziva. Sve promjene treba smatrati utjecajem na uslugu.
Sljedeći odjeljci pružaju više pojedinosti o različitim elementima konfiguracije.
BYoPSTN konfiguracijski elementi
Ključni element rješenja je konfiguracija telefonskih brojeva Cisco partnera i DNS SRV zapisa povratnih poziva. BYoPSTN koristi grupe telefonskih brojeva i DNS SRV grupe za povratne pozive kao način dodjele geografski utemeljenih telefonskih brojeva i redundantnog usmjeravanje poziva za sastanke Webex . Ovi elementi se krajnjim kupcima dodijeljuju predloškom kupca.
Grupe telefonskih brojeva (PNG)
Cisco partneri osiguravaju telefonske brojeve koje sudionici koriste za pridruživanje sastancima u Cisco Partner Hubu. Ovi telefonski brojevi su raspoređeni zajedno u grupu telefonskih brojeva. Popis telefonskih brojeva pridružen je mjestu sastanka. Sve osobne sobe za sastanke (PMR) i zakazani sastanci na tom mjestu za sastanke koriste povezane telefonske brojeve. Slijedi primjer grupe telefonskih brojeva:
Ime telefonskog broja | Država | Kôd države | Telefonski broj | Obavijest | Vrsta naplate | Prioritet poziva |
---|---|---|---|---|---|---|
američki Maryland | SAD | +1 | 2403332200 | engleski | Uz naplatu | Primarno |
SAD Florida | SAD | +1 | 9049002303 | engleski | Uz naplatu | Sekundarni |
SAD New York | SAD | +1 | 8056504578 | engleski | Besplatno | Ništa |
Telefonski brojevi imaju sljedeće atribute:
Naziv telefonskog broja—ime za opis telefonskog broja
Država—Zemlja kojoj je telefon dodijeljen
Kôd države—pozivni broj zemlje ili pozivni broj zemlje
Telefonski broj—telefonski broj koji se koristi za pridruživanje sastanku bez pozivnog broja zemlje
Najava—jezik najave koja će se reproducirati kada se sudionik pridruži sastanku
Vrsta cestarine—vrsta broja: Toll ili Toll free
Prioritet poziva—Prioritet dodijeljen brojevima sastanka. Pogled sudionika brojeva za pridruživanje sastanku poredan je na temelju ovog prioriteta.
Zadani telefonski brojevi: Administratori mogu dodijeliti prioritet poziva kao primarni, sekundarni ili nijedan telefonskom broju u grupi telefonskih brojeva. Telefonski brojevi s prioritetom Primarni ili Sekundarni su zadani telefonski brojevi. Zadani telefonski brojevi šalju se u e-porukama s pozivnicama za sastanke i navedeni su redoslijedom prioriteta koji bi sudionici trebali koristiti za pridruživanje sastancima. Zadani telefonski brojevi ne moraju biti u istoj zemlji. Primarni telefonski broj mora biti odabran, a sekundarni telefonski broj nije obavezan. Najmanje jedan od zadanih telefonskih brojeva mora biti tipa Naplata.
Korisnici krajnjih kupaca mogu odabrati da navedu vlastite zadane telefonske brojeve koristeći web-sučelje web-mjesto sastanka . Ovi se brojevi pojavljuju za tog korisnika i njegove sudionike kada su oni organizator sastanka. Ako se korisnik pridruži sastanku kao sudionik, pojavit će se samo za njega.
Kao u gornjem primjeru, odredbe administratora Cisco partnera američki Maryland kao primarni i SAD Florida kao sekundarni, ovo su zadani telefonski brojevi. Korisnik može odlučiti nadjačati ovo u svojim sastancima promjenom primarnog u SAD New York a sekundarni kao američki Maryland .
maksimalni broj telefonskih brojeva za danu grupu telefonskih brojeva je 98.
NAPOMENA: Nije podržano konfiguriranje namjenskog broja za jedno poduzeće.
DNS SRV grupe za povratni poziv (CDSG)
Da bi se sudionicima sastanka omogućilo da odaberu opciju povratnog poziva, potrebna je Callback DNS SRV grupa koja ukazuje na CUBE instance unutar mreže Cisco partnera. Webex koristi te zapise za usmjeravanje povratnog poziva putem CUBE-a na BroadWorks, koji zatim može postaviti povratni poziv sastanka na telefonski broj sudionika sastanka.
Slijedi primjer DNS SRV grupe za povratni poziv.
Država/regija | Kôd države | DNS SRV zapis |
---|---|---|
SAD | +1 | kocka.us.example.com |
Meksiko | +52 | kocka.mx.example.com |
Sve ostale države | n.d. | kocka.global.example.com |
DNS SRV zapisi povratnog poziva imaju sljedeće atribute:
Država/regija—zemlja ili regija za koju bi se ovaj DNS SRV zapis trebao koristiti za slanje zahtjeva za pozivom.
Kod zemlje—Pozivni broj zemlje povezan sa zemljom/regijom. Možete imati samo jedan DNS SRV snimka po kodu zemlje.
DNS SRV zapis— DNS SRV snimka za Cisco Partner CUBE instance(e).
Kada sudionik zatraži poziv na svoj navedeni telefonski broj, Webex koristi pozivni DNS SRV povezan s pozivnim brojem zemlje za navedeni telefonski broj kako bi usmjerio poziv na odgovarajuće elemente u mreži Cisco Partners.
Upotreba DNS SRV snimka na ovaj način pruža podršku za redundantne CUBE instance za servisiranje zahtjeva za pozive iz Webex. U gornjem primjeru, kada sudionici sastanka u SAD-u zatraže povratni poziv od Webex na njihov telefonski broj u SAD-u, Webex koristi DNS SRV cube.us.example.com
za usmjeravanje tog poziva na mrežu Cisco partnera. Kada sudionici sastanka u Meksiku zatraže povratni poziv od Webex na svoj Meksički telefonski broj, Webex će koristiti DNS SRV cube.mx.example.com
za usmjeravanje tog poziva na mrežu Cisco partnera.
Za bilo koju zemlju/regije koje nemaju određeni Callback DNS SRV snimka, ti zahtjevi za pozivima usmjeravaju se na ' sve ostale zemlje' DNS SRV snimka. Administrator mora konfigurirati DNS SRV snimka'Sve druge zemlje'.
maksimalni broj zapisa za danu DNS SRV grupu za povratni poziv je 200.
Predlošci korisnika
Predložak klijenta postojeći je koncept za rješenje Webex za BroadWorks. Predložak pruža zadanu konfiguraciju koja se koristi za dostavljanje krajnjeg kupca. BYoPSTN pruža dodatne atribute predlošku kupca:
Vrsta pridruživanja sastanku—mogu biti Cisco brojevi za poziv ili pozivni brojevi koje je dao partner. Ovaj atribut označava telefonske brojeve koji su konfigurirani za mjesta za sastanke povezana sa Standardnim i Premium paketima. Brojeve za pozivanje koje daje partner treba odabrati od strane administratora.
Grupa telefonskih brojeva—povezan samo s opcijom poziva za pozive koju daje partner, ovaj atribut označava telefonske brojeve koje koriste krajnji korisnici koji su osigurani za standardne i Premium pakete kada se pridružuju sastancima.
Povratni poziv DNS SRV grupa—povezan samo s opcijom poziva za pozive koju daje partner, ovaj atribut označava DNS SRV zapise koje koristi Webex pri povratnom pozivu krajnjim korisnicima koji su osigurani za Standardne i Premium pakete prilikom pridruživanja sastancima. Ako ne želite omogućiti povratni poziv, možete odabrati "Onemogući povratni poziv"" prilikom izrade ili ažuriranja predloška klijenta. Kada je prvi pretplatnik za Standard ili Premium osiguran za Krajnjeg kupca, dodjeljuje se povezano web-mjesto sastanka paketa. Mjesto za web-mjesto sastanka paketa je osigurano prema gore navedenom predlošku korisnika. Svaki naknadno osigurani pretplatnik za Standard ili Premium dodaje se na već osigurano web-mjesto sastanka— konfiguracija web-mjesto sastanka se ne mijenja.
Sve promjene u predlošku klijenta u odnosu na gore navedene atribute odnose se samo na novodostavljena mjesta za sastanke paketa. Promjene korisničkog predloška ne utječu na postojeće stranice za sastanke, koje su već omogućene.
Jedna značajna iznimka je da ako krajnji korisnik već ima mjesto za web-mjesto sastanka paketa, svako novo web-mjesto sastanka paketa osigurava se korištenjem iste vrste pridruživanja sastanku kao postojeće web-mjesto sastanka paketa. Na primjer, ako krajnji korisnik ima mjesto za web-mjesto sastanka standardnog paketa koje koristi Cisco pozivne brojeve, a predložak korisnika ažurira se tako da koristi pozivne brojeve koje daje partner, nova web-mjesto sastanka Premium paketa osigurava se korištenjem Cisco pozivnih brojeva, Postavka predloška klijenta se ne primjenjuje. Standardna i Premium mjesta za sastanke za određenog krajnjeg kupca uvijek će biti dosljedno osigurana.
BroadWorks Calling Cluster
Cisco Partner Hub – zaslon BroadWorks Calling Cluster pruža pristup za pregled i/ili preuzimanje BroadWorks konfiguracija (BYoPSTN) informacije. BYoPSTN konfiguracijska informacija za dati klaster uključuju sljedeće podatke:
Pojedinosti o organizaciji primarne sjemenske otopine uključujući UUID web-mjesto sastanka standardnog paketa i URL stranice.
Podaci o grupi telefonskih brojeva za sve grupe konfigurirane za ovaj klaster. To uključuje mapiranje telefonskog broja za pristupni kôd kod sastanka za svaku grupu. Imajte na umu da pojedinosti trebaju uključivati grupe koje su povezane sa svim sekundarnim organizacijama za sjemensko rješenje.
Povratni poziv DNS SRV Grupni detalji za sve grupe konfigurirane za ovaj klaster. Imajte na umu da pojedinosti trebaju uključivati grupe koje su povezane sa svim sekundarnim organizacijama za sjemensko rješenje.
Pojedinosti predloška korisnika za te predloške koji koriste bilo koju od grupa telefonskih brojeva i DNS SRV grupa za povratni poziv.
Svaki BroadWorks Calling Cluster ima svoj vlastiti BroadWorks konfiguracija (BYoPSTN) informacije posebno dodijeljene grupe telefonskih brojeva i DNS SRV grupa za povratni poziv. Međutim, imajte na umu da svi BroadWorks Calling Cluster dijele istu Primary Seed Solution Organizaciju i kao takvi svi uključuju isti UUID web-mjesto sastanka standardnog paketa i URL stranice.
The BroadWorks konfiguracija (BYoPSTN) informacije su dostupne samo za pregled/preuzimanje kada administrator konfigurira i odabere organizaciju primarnog sjemenskog rješenja. Organizacija primarnog početnog rješenja mora imati barem jednog korisnika dodijeljenog Standardnom paketu i taj Standardni paket mora koristiti opciju pridruživanja sastancima za pozivne brojeve koje daje partner (BYoPSTN).
Primjer konfiguracijskih elemenata BYoPSTN
Sljedeća slika prikazuje primjer implementacije BroadWorksa s više klastera s geografski utemeljenim predlošcima korisnika, telefonskim brojevima i usmjeravanjem.
Prva tablica prikazuje implementaciju BroadWorksa s više klastera s regionalno utemeljenim predlošcima kupaca, grupama telefonskih brojeva i DNS SRV grupama za povratni poziv. Sljedeće tablice proširuju grupe telefonskih brojeva i DNS SRV grupe za povratni poziv.
BroadWorks klaster | Naziv predloška | Paket | Vrsta pridruživanja sastanku | Skupina telefonskog broja | DNS SRV skupina za povratni poziv |
---|---|---|---|---|---|
BWKS US NG | US West Std | Standardno | Partner je dao pozivne brojeve | Zapad SAD | CB SAD |
SAD West Prem | Premija | ||||
US East Std | Standardno | Istok SAD-a | |||
US East Prem | Premija | ||||
BWKS MX | MX Std | Standardno | Partner je dao pozivne brojeve | MX PNG | CB MX |
MX Prem | Premija | ||||
BWKS UK | UK Std | Standardno | Partner je dao pozivne brojeve | UK PNG | Povratni poziv onemogućen |
UK Prem | Premija | ||||
BWKS US | US Std | Standardno | Cisco pozivni brojevi | Ništa | Ništa |
Pretplatnici koji su osigurani korištenjem predloška US West Std ili US West Prm koriste telefonski broj US West kada se pridružuju sastancima. Oni pretplatnici koji ispunjavaju zahtjeve za povratni poziv za pridruživanje šalju se u zapise CB US DNS SRV .
Pretplatnici koji su osigurani korištenjem predloška US East Std ili US East Prm koriste telefonski broj US East kada se pridružuju sastancima. Oni pretplatnici koji ispunjavaju zahtjeve za povratni poziv za pridruživanje šalju se u zapise CB US DNS SRV .
Pretplatnici koji su osigurani pomoću predloška MX Std ili MX Prm koriste MX PNG telefonski broj kada se pridružuju sastancima. Oni pretplatnici koji ispunjavaju zahtjeve za povratni poziv za pridruživanje šalju se u CB MX DNS SRV zapise.
Pretplatnici koji su osigurani korištenjem UK Std ili UK Prm predloška koriste UK PNG telefonske brojeve kada se pridružuju sastancima. Tim pretplatnicima neće biti ponuđeno pridruživanje sastanku putem povratnog poziva jer je povratni poziv onemogućen.
Pretplatnici koji su osigurani korištenjem US Std koriste Cisco pozivne brojeve i stoga nemaju dodijeljenu grupu telefonskih brojeva ili DNS SRV grupu za povratni poziv. Ovi pretplatnici koriste Cisco telefonske brojeve za pridruživanje sastancima i Cisco DNS SRV zapise za pridruživanja sastancima pomoću povratnog poziva.
Pojedinosti o primjeru Grupe telefonskih brojeva su sljedeće:
Skupina telefonskog broja | Ime telefonskog broja | Država | Kôd države | Telefonski broj | Obavijest | Vrsta naplate | Prioritet poziva |
---|---|---|---|---|---|---|---|
Zapad SAD | SAD San Francisco | SAD | +1 | 4156551000 | engleski | Uz naplatu | Primarno |
američki Palo Alto | SAD | +1 | 9863502478 | engleski | Besplatno | Ništa | |
Istok SAD-a | američki Maryland | SAD | +1 | 2403332200 | engleski | Uz naplatu | Primarno |
SAD Florida | SAD | +1 | 9049002303 | engleski | Uz naplatu | Sekundarni | |
SAD New York | SAD | +1 | 8056504578 | engleski | Besplatno | Ništa | |
MX PNG | Meksiko | MX | +52 | 2065304086 | europski španjolski | Uz naplatu | Primarno |
UK PNG | UK | UK | +44 | 4527789651 | engleski | Uz naplatu | Primarno |
Pojedinosti o primjeru DNS SRV grupa za povratni poziv su sljedeće:
DNS SRV skupina za povratni poziv | Država | DNS SRV |
---|---|---|
CB SAD | SAD | kocka.us.example.com |
Sve ostale države | kocka.red.primjer.com | |
CB MX | MX | kocka.mx.example.com |
Sve ostale države | kocka.red.primjer.com |
Konfiguracija za US DNS SRV snimka, cube.us.example.com može biti kao u primjeru:
| 86400 | IN | SRV | 10 | 10 | 5061 |
|
| 86400 | IN | SRV | 10 | 10 | 5061 |
|
Ovaj DNS SRV snimka može se riješiti na sljedeći DNS A zapis:
| 86400 | IN | Odgovor | 45.84.168.81 |
| 86400 | IN | Odgovor | 45.84.168.82 |
DNS SRV zapisi rješavaju sigurne SIP pozive s Webex na CUBE. |
Portovi koje koristi Webex
Portovi u donjoj tablici moraju se otvoriti na vatrozidu DMZ-a gdje se nalazi CUBE, a ostali portovi se mogu zatvoriti. Dodatne informacije o priključcima i mrežnim zahtjevima potražite u sljedećem članku:
https://collaborationhelp.cisco.com/article/WBX264
Izvor | Izvorni portovi | Odredište | Odredišne luke | Protokol | Opis | ||
---|---|---|---|---|---|---|---|
Webex Edge Audio usluge | Kratkotrajno | CUBE | 5061 | TCP | (mTLS 1.2) Dolazna SIP signalizacija s Webex Edge Audio na CUBE SBC.
| ||
Webex Edge Audio usluge | 4000 - 4010 (prikaz, stručni). | CUBE | 5061 | TCP | (mTLS 1.2) Opcije Ping za Webex Edge Audio. | ||
CUBE | Kratkotrajno | EdgeAudio | 5605 | TCP | (mTLS 1.2) Odlazna SIP signalizacija za Webex Edge Audio. | ||
Webex Edge Audio usluge | Kratkotrajno | CUBE | Efemerne luke 8000 - 59999 | UDP | (SRTP) Rupe na vatrozidu moraju se otvoriti za dolazni promet medija na Edge audio. | ||
CUBE | Efemerne luke 10200 - 28000 | Edge Audio | Kratkotrajno | UDP | (SRTP) Rupe na vatrozidu moraju se otvoriti za odlazni promet medija u CUBE. |
TLS i SRTP Cipher Suites
TLS v1.2 ili noviji koristi se za mTLS rukovanje, a Webex Edge Audio podržava sljedeće šifre (tijekom povratnog poziva, Webex Edge Audio ih nudi u TLS Handshake's Client Hello):
TLS_ ECDHE_ ECDSA_ SA_ AES_ 256_ GCM_ SHA384
TLS_ECDHE_ECDSA_I_AES_128_GCM_SHA256
TLS_ ECDHE_ ECDSA_ SA_ AES_ 256_ CBC_ SHA384
TLS_ECDHE_ECDSA_I_AES_128_CBC_SHA256
TLS_ ECDHE_ RSA_ SA_ AES_ 256_ GCM_ SHA384
TLS_ECDHE_RSA_I_AES_128_GCM_SHA256
TLS_ ECDHE_ RSA_ SA_ AES_ 256_ CBC_ SHA384
TLS_ECDHE_RSA_I_AES_128_CBC_SHA256
TLS_ RSA_ SA_ AES_ 256_ GCM_ SHA384
TLS_ RSA_ SA_ AES_ 256_ CBC_ SHA256
TLS_ RSA_ SA_ AES_ 128_ GCM_ SHA256
TLS_ RSA_ SA_ AES_ 128_ CBC_ SHA256
TLS_ DHE_ DSS_ SA_ AES_ 256_ GCM_ SHA384
TLS_ DHE_ DSS_ SA_ AES_ 256_ CBC_ SHA256
TLS_DHE_DSS_I_AES_128_GCM_SHA256
TLS_DHE_DSS_I_AES_128_CBC_SHA256
Za sRTP se koriste sljedeće šifre:
AEAD_ AES_ 256_ GCM
AEAD_ AES_ 128_ GCM
AES_CM_128_HMAC_SHA1_80
AES_ CM_ 128_ HMAC_ SHA1_ 32
Podržani audio kodeci
G722
G711µ
G711a
Zahtjevi za SIP i RTP profil
Rješenje zahtijeva da između CUBE (ili vašeg SBC-a) i Webex implementirate SIP TLS za signalizaciju i sRTP za medije.
SIP i RTP profili kao dio ove komunikacije trebaju biti u skladu sa sljedećim zahtjevima:
Zahtjevi za SIP profil | Pojedinosti |
---|---|
Tajmer isteka sesije | 2220 sec (prihvaća SIP 422) * se prilagođava poslovnoj potrebi i očekuje se 422. |
Medijska ponuda za ulazak | Rana ponuda |
Medijska ponuda za izlaz | Kasna ponuda |
Opcije ping intervala | 30s (minimalno) |
DTMF | RFC2833 Korisno opterećenje 101 (bez akustičnog DTMF-a!) |
SIP- UDP portovi | 4000-4010,5061,5065 |
RTP profil | Pojedinosti |
---|---|
Glasovni profil nosivosti | G.722/ G.711μ /G.711a |
Veličina paketa | 20 ms |
VAD (detekcija glasovne aktivnosti) | Ne |
Tajmer za neaktivnost medija | 1200 ms |
Promjena kodeka za srednje biranje | Ne prihvaća se |
RTP | 8000-48198 |
sRTP šifre | AEAD_ AES_ 256_ GCM AEAD_ AES_ 128_ GCM AES_CM_128_HMAC_SHA1_80 AES_ CM_ 128_ HMAC_ SHA1_ 32 |
G.729 kodek nije podržan. Ako želite koristiti G.729, morate koristiti transkodere. |
Webex domene za usmjeravanje poziva
DNS SRV _sips._tcp.<domain>
koristi se za pristup Webex Edge Audio. Postoje četiri domene ovisno o regiji.
Regija | Domena |
---|---|
Južna i Sjeverna Amerika | ecccspx.amer.pub.webex.com |
Velika Britanija, Sjeverna Afrika | ecccspx.emea.pub.webex.com |
Azija/Pacifik | ecccspx.apac.pub.webex.com |
Australija / Novi Zeland | ecccspx.anz.pub.webex.com |
Europa | ecccspx.euro.pub.webex.com |
DNS SRV rješava nekoliko A zapisa koji upućuju na primarno i sekundarno mjesto. Sljedeća tablica daje primjer za AMER regiju i podložna je promjenama u budućnosti.
Vrsta zapisa | Snimi | Cilj | Svrha |
---|---|---|---|
SRV | _sips._tcp .ecccspx.amer.pub.webex.com | ecccspxpr1.amer.pub.webex.com | Otkriće Webex Edge Audio-a |
SRV | _sips._tcp .ecccspx.amer.pub.webex.com | ecccspxpr2.amer.pub.webex.com | Otkriće Webex Edge Audio-a |
SRV | _sips._tcp .ecccspx.amer.pub.webex.com | ecccspxsc1.amer.pub.webex.com | Otkriće Webex Edge Audio-a |
SRV | _sips._tcp .ecccspx.amer.pub.webex.com | ecccspxsc2.amer.pub.webex.com | Otkriće Webex Edge Audio-a |
Odgovor | ecccspxpr1.amer.pub.webex.com | 207.182.174.101* | Pokazuje na Webex Edge Audio AMER Primary 1 |
Odgovor | ecccspxpr2.amer.pub.webex.com | 207.182.174.102* | Pokazuje na Webex Edge Audio AMER Primary 2 |
Odgovor | ecccspxsc1.amer.pub.webex.com | 207.182.174.229* | Pokazuje na Webex Edge Audio AMER Secondary 1 |
Odgovor | ecccspxsc2.amer.pub.webex.com | 207.182.174.230* | Pokazuje na Webex Edge Audio AMER Secondary 2 |
DNS-SRV je dinamičke prirode, IP adrese su sklone promjenama; stoga izbjegavajte tvrdo kodiranje ili označavanje IP adresa. Pogledajte odjeljak 'Povijest revizija dokumenta' za sve promjene ili ažuriranja napravljena na Referentne informacije o portu za Webex Calling dokument. |
CUBE redundantnost
Cisco Unified Border Element (CUBE) omogućuje mogućnost kontrole granica sesije u mreži koja upravlja SIP vezama između vanjskih entiteta i interne mreže. Više informacija o CUBE dostupno je u odjeljku Preduvjeti u nastavku.
Podržani modeli redundantnosti definirani su sa svrhom pružanja visoke dostupnosti i eliminiranja jedne točke kvara za Cisco partnera. U nastavku su navedena tri različita modela. Cisco partneri trebali bi usvojiti model koji je primjenjiv na njihovo okruženje.
Tijekom procesa onboardinga partner bi trebao onemogućiti ICMP filtere.
Duplex CUBE implementacija za BroadWorks postavljena na jednom mjestu
Simplex CUBE implementacija za BroadWorks postavljena na više lokacija
Moguć je još jedan model redundancije gdje je CUBE raspoređen u duplex modu na svakom mjestu. Ovaj model nije neophodan s obzirom na to da je BroadWorks raspoređen s geo-zališnošću.
Omogućavanje
1 | Preduvjeti za partnera
|
2 | Navedite telefonske brojeve u Cisco Partner Hubu
|
3 | Dodjela povratnog poziva DNS SRV grupa u Cisco partnerskom čvorištu (opcionalno)
|
4 | Povežite PNG (i CDSG) s predlošcima kupaca
|
5 | Organizacije za nabavu sjemenskih rješenja
|
6 | Odaberite organizaciju primarne sjemenske otopine
|
7 | Preuzmite BroadWorks konfiguraciju (BYoPSTN)
|
8 | Odredite Webex Edge Audio DNS SRV domenu
|
9 | Konfiguracija partnera BroadWorks
|
10 | Partner za pružanje usluga CUBE (ili vaš vlastiti SBC)
|
11 | BYoPSTN certifikat
|
Korak 1: Preduvjeti za partnera
Za dostavljanje BYoPSTN-a moraju se ispuniti sljedeći preduvjeti. Preduvjeti navedeni u nastavku pretpostavljaju da partner ima radni Webex za implementaciju Cisco BroadWorks koji uključuje:
Funkcionalni sustav BroadWorks – kako je dokumentirano u Vodič za rješenje za Webex za Cisco BroadWorks
BroadWorks AS licenca s uslugom “VoiceXML” u dovoljnoj količini (1 po PSTN broj)
Potrebne su zakrpe za BroadWorks:
Za R22:
AP.xsp.22.0.1123.ap376935
AP.as.22.0.1123.ap376935
Za R23:
AP.xsp.23.0.1075.ap376935
AP.as.23.0.1075.ap376935
Za R24
AP.as.24.0.944.ap376935
Cisco CUBE sustav implementiran (IOS verzija 16.12.2 ili novija): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Podržani su i hardverski i virtualni CUBE. CUBE baziran na hardveru preporučuje se za skalabilnost i rukovanje većim brojem poziva.
Webex partnerska organizacija – kako je navedeno u Vodič za rješenje za Webex za Cisco BroadWorks
Korak 2: Navedite grupe telefonskih brojeva (PNG) u Partner Hubu
Postupak koji Cisco partner koristi za dodavanje svojih Webex sastanak je sljedeći:
Prijavite se na Cisco Partner Hub.
Idite na Postavke.
Pomaknite se do BroadWorks poziva .
Ispod Konfiguracija pridruživanja sastanku (BYoPSTN) , odaberite Stvorite pozivni telefonski broj Grou str.
Unesite Grupa telefonskih brojeva naziv i odaberite Dalje .
Unesite Broj telefona pojedinosti i odaberite Dalje .
Pregledajte sažetak pojedinosti o grupi telefonskih brojeva i odaberite Spremi .
Ponovite ovaj postupak za svaku grupu telefonskih brojeva koju želite dodati.
Snimke zaslona u nastavku ilustriraju postupak.
Korak 3: Dodjela povratnog poziva DNS SRV grupe (CDSG) u Partner Hub
Ovaj korak treba dovršiti samo ako želite implementirati opciju Pridruživanje sastanku putem povratnog poziva. Inače, ovaj korak možete preskočiti. |
Ako ne konfigurirate ovu opciju, korisnici mogu koristiti opciju Call-in za pridruživanje sastancima ili se mogu pridružiti putem zvuka računala. |
Kada koristite opciju povratnog poziva za sastanke, za usmjeravanje poziva s Webex na CUBE potrebna je DNS SRV grupa za povratni poziv. Postupak koji Cisco partner koristi za dodavanje svojih CUBE DNS SRV zapisa u Webex je sljedeći:
Prijavite se na Partner Hub.
Idite na Postavke.
Pomaknite se do BroadWorks poziva .
Ispod Konfiguracija pridruživanja sastanku (BYoPSTN) , odaberite Kreirajte DNS SRV grupu za povratni poziv .
Unesite pozivni DNS SRV Naziv grupe .
Odaberite Dalje .
Unesite podatke o povratnom pozivu DNS SRV .
Odaberite Dalje .
Pregledajte sažetak pojedinosti DNS SRV povratnog poziva.
Odaberite Spremi .
Omogućite sva ažuriranja DNS -a kako bi odražavala nove zapise u DNS SRV grupi.
Ponovite ovaj postupak za svaku DNS SRV grupu povratnog poziva koju želite dodati.
Snimke zaslona u nastavku ilustriraju postupak.
Korak 4: Povežite PNG i CDSG s predlošcima kupaca u Partner Hubu
Početna konfiguracija i provjera BYoPSTN rješenja zahtijevaju početnu organizaciju za svaku jedinstvenu kombinaciju Grupa telefonskih brojeva i Povratni poziv DNS SRV grupa (ako je potreban povratni poziv) . Stoga se preporučuje da Cisco Partneri na sličan način kreiraju novi Predložak kupca za svaku jedinstvenu kombinaciju Grupe telefonskih brojeva i DNS SRV grupe za povratni poziv. Svaki predložak kupca trebao bi se koristiti za generiranje odgovarajuće matične organizacije.
Nakon što se konfiguracija BYoPSTN postavi i provjerava pomoću izvornih organizacija, grupe telefonskih brojeva i DNS SRV grupe za povratni poziv mogu se primijeniti na postojeće predloške korisnika prema potrebi.
Imajte na umu da novostvoreni predlošci kupaca ne koriste postojeći korisnici koji nisu testirani i stoga se mogu sigurno koristiti za ručnu provjeru konfiguracije BYoPSTN.
Ako ne implementirate Meeting Join putem povratnog poziva, ne morate povezivati DNS SRV grupe povratnog poziva s predloškom korisnika. Međutim, morate odabrati Onemogućite povratni poziv . |
Da biste dodali novom predlošku korisnika, učinite sljedeće:
Prijavite se na Cisco Partner Hub.
Idite na Postavke.
Pomaknite se do BroadWorks poziva .
Ispod Predlošci , odaberite Dodaj predložak .
Unesite pojedinosti predloška. Kod Vrsta paketa faza:
Odaberite Vrsta paketa kao Standardno .
Odaberite Konfiguracija pridruživanja sastanku kao Brojevi za pozivanje koje je dao partner (BYoPSTN) .
Odaberite osigurano Grupa telefonskih brojeva .
Za Povratni poziv DNS SRV grupa, ako želite omogućiti opciju Meeting Callback (Povratni poziv), tada odaberite osiguranu DNS SRV grupu za povratni poziv. U suprotnom, odaberite Onemogućite povratni poziv .
Odaberite Dalje .
Unesite preostale pojedinosti predloška.
Pregledajte sažetak pojedinosti o predlošku.
Kliknite Spremi.
Ponovite ovaj postupak za svaki predložak korisnika koji se mora dodati
Snimka zaslona ispod ilustrira postupak.
Da biste ažurirali postojeći predložak korisnika, učinite sljedeće:
Prijavite se na Cisco Partner Hub.
Idite na Postavke.
Pomaknite se do BroadWorks poziva odjeljak.
Ispod Predlošci , odaberite Prikaži predložak .
Odaberite predložak za ažuriranje.
Pomaknite se do Konfiguracija pridruživanja sastanku odjeljak:
Odaberite Brojevi za pozivanje koje je dao partner (BYoPSTN) .
Odaberite prethodno konfiguriranu Grupa telefonskih brojeva .
Za Povratni poziv DNS SRV grupa , ako želite omogućiti opciju povratnog poziva sastanka, odaberite dodijeljenu DNS SRV grupu za povratni poziv. U suprotnom, odaberite Onemogućite povratni poziv .
Odaberite Spremi .
Snimka zaslona ispod ilustrira postupak.
Korak 5: Organizacije za nabavu sjemenskih rješenja
Rješenje BYoPSTN ima nekoliko različitih komponenti, od kojih svaka mora biti ispravno konfigurirana da bi rješenje uspješno radilo. Jedna od dviju svrha organizacija početnih rješenja je generiranje telefonskog broja za mapiranje pristupnih kodova za web-mjesto sastanka i univerzalno jedinstveni identifikator mjesta sastanka (UUID mjesta) koji su potrebni za tekući rad rješenja. Druga svrha je provjera konfiguracije.
Za svaku jedinstvenu kombinaciju Grupe telefonskih brojeva i DNS SRV grupe za povratni poziv koji će se koristiti, potrebno je prethodno izraditi odgovarajući predložak korisnika. Za svaki od ovih predložaka kupaca mora biti osigurana organizacija početnog rješenja. Omogućavanje ovih izvornih organizacija generira telefonski broj za mapiranje pristupnih kodova za web-mjesto sastanka koji su potrebni za konfiguriranje BroadWorksa.
Koristeći svaki od prethodno konfiguriranih predložaka korisnika, omogućite pretplatniku novog probnog pružatelja usluga BroadWorks ili novog BroadWorks Enterprisea s Standardni paket korisnika. Rezultirajuća Standardni paket web-mjesto sastanka trebala bi upotrebljavati opciju pridruživanja sastancima pozivnih brojeva partnera dobavljača. Za opskrbu pretplatnika može se koristiti bilo koja od sljedećih metoda:
Omogućite testnog pretplatnika koristeći BroadWorks Subscribers API-je kako je dokumentirano na
developer.webex.com
.Omogućite testnog pretplatnika za IM&P uslugu na BroadWorksu konfiguriranom za korištenje predloška korisnika. Uvjerite se da predložak korisnika koristi standardni paket kao zadani kako biste bili sigurni da je testnom pretplatniku dodijeljen standardni paket. Alternativno, testni pretplatnik mora se naknadno ažurirati kako bi imao standardni paket.
Imajte na umu da se preporuča da se organizacije početnih rješenja povezuju s testnim BroadWorks pružateljem usluga ili testnim BroadWorks Enterpriseom.
6. korak: Odaberite organizaciju primarne sjemenske otopine
Od ključne je važnosti da ovo web-mjesto sastanka ostane dostupno jer se UUID ovog mjesta šalje u svakom pozivnom zahtjevu za pridruživanje sastanku kao token za provjeru autentičnosti. Ne biste trebali brisati početnu organizaciju jer će pridruženo web-mjesto sastanka također biti izbrisano. Ako se početna organizacija ukloni, morat ćete osigurati novu i ponovno konfigurirati Broadworks s novim UUID-om web-mjesta.
Primarne i sve sekundarne organizacije početnog rješenja mogu se po želji izbrisati prije nego što se skup telefonskih brojeva i DNS SRV zapisi povratnog poziva dodijele korisnicima koji nisu testirani. Kada se skup telefonskih brojeva i DNS SRV zapisi povratnog poziva dodijele svim korisnicima koji nisu testirani, ti telefonski brojevi i zapisi povratnih poziva povezani su sa mjestima za sastanke za te klijente i koriste se za pridruživanje sastanku korištenjem poziva i povratnog poziva. Sve promjene treba smatrati utjecajem na uslugu.
Za odabir organizacije primarne sjemenske otopine učinite sljedeće:
Prijavite se na Cisco Partner Hub.
Idite na Postavke.
Pomaknite se do BroadWorks poziva odjeljak.
Ispod Validacija konfiguracije (BYoPSTN) odjeljak, odaberite Dodijeli .
U Dodijelite organizaciju zaslon, potražite i odaberite jednu od prethodno konfiguriranih izvornih organizacija
Odaberite Dodijeli .
Odabrana sjemenska organizacija je primarna sjemenska organizacija.
Snimke zaslona u nastavku ilustriraju postupak.
7. korak: Preuzmite BroadWorks konfiguraciju (BYoPSTN)
Pojedinosti o organizaciji primarnog početnog rješenja, grupama telefonskih brojeva i pozivnoj DNS SRV grupi za dati BroadWorks klaster dostupne su na jednom mjestu, JSON datoteci konfiguracije BroadWorks (BYoPSTN). Ove informacije su potrebne za konfiguriranje BroadWorksa za BYoPSTN.
Imajte na umu da je JSON konfiguracijska datoteka dostupna za pregled/preuzimanje samo nakon odabira organizacije primarnog početnog rješenja.
Procedura za pregled/preuzimanje JSON konfiguracijska datoteka je kako slijedi:
Prijavite se na Cisco Partner Hub.
Idite na Postavke.
Pomaknite se do BroadWorks poziva .
Ispod Grozdovi , odaberite Prikaži klaster .
Odaberite klaster koji je povezan s predlošcima korisnika koji su konfigurirani za BYoPSTN.
Pomaknite se do BroadWorks konfiguracija za BYoPSTN odjeljak.
Kliknite Preuzmite JSON konfiguracijska datoteka .
Ponovite ovaj postupak za sve druge BroadWorks klastere.
Snimke zaslona u nastavku ilustriraju postupak.
Pogledajte primjer JSON konfiguracijska datoteka u nastavku. Datoteka sadrži dodatne informacije o svakoj grupi telefonskih brojeva, pozivnoj DNS SRV grupi, sljedeće ključne konfiguracijske stavke koje se moraju unijeti na BroadWorks označene su podebljanim slovima.
siteUUID: BroadWorks mora poslati ovu vrijednost u SIP porukama, to je token koji Webex Edge Audio koristi za potvrdu identiteta BroadWorksa Cisco partnera i njegovog pristupa mjestima za sastanke kojima upravlja ovaj Cisco partner.
Preslikavanje telefonskog broja za pristupni kôd kod : Telefonski brojevi i pridruženi Webex pristupni kodovi moraju biti konfigurirani na BroadWorksu.
broj telefona
pristupni kod
localeTag: Željeni jezik najave povezan s telefonskim brojem mora biti konfiguriran na BroadWorksu.
dnsSrv: Callback DNS SRV mora biti konfiguriran u DNS -u i odnositi se na željene CUBE instance.
{
"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"
}
]
}
Korak 8: Odredite Webex Edge Audio DNS SRV domenu
Webex Edge Audio DNS SRV domena mora biti konfigurirana na BroadWorksu. Za određivanje vrijednosti koristite sljedeći postupak.
Prijavite se na Cisco Partner Hub.
Idi na Kupci .
Odaberite BYoPSTN Validation Enterprise.
Odaberite Pregledajte kupca.
Idi na Usluge/Sastanci .
Odaberite mjesto web-mjesto sastanka Standardni paket.
Pomaknite se do dna bočne ploče, odaberite Konfigurirajte web-mjesto .
Odaberite Uobičajene postavke / Audio postavke .
Ispod Edge Audio prilagođeni globalni pozivni brojevi odjeljak, odaberite Generirajte Lua skriptu .
U skočnom prozoru potražite vrijednost "-- Ažuriraj u zaglavlje s CCAX URL-om".
-- 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)
Izdvoj vrijednost podebljanu, na primjer,
ecccx.amer.webex.com.
Ovo je Webex Edge Audio DNS SRV domena koja se mora konfigurirati na BroadWorksu.
9. korak: Konfiguracija partnera BroadWorks
Ovaj odjeljak opisuje konfiguraciju BroadWorksa potrebnu za implementaciju scenarija pozivanja na sastanak i povratnog poziva prikazanih na dijagramima u nastavku. Primjeri konfiguracije temelje se na podacima u JSON datoteci prikazanoj u prethodnom odjeljku. Očekuje se da će se brojevi, domene, imenovanje poduzeća/grupa, vrsta uređaja, pravila, profili itd. razlikovati ovisno o partneru.
Tijek poziva:
- Korisnik traži povratni poziv, Webex pokreće povratni poziv.
- Poziv je preusmjeren na BroadWorks OTT.
- Poziv stiže do CUBE opskrbljene u CH. CUBE usmjerava poziv na BroadWorks.
- BroadWorks identificira poziv kao izvorište domaćina sastanka i stvara sesiju za korisnika organizator sastanka i obrađuje poziv.
- Korisnička sesija organizator sastanka sastanka obrađuje poziv i prevodi birani broj. Osim toga, zapis naplate se generira u ime korisnika organizator sastanka .
- BroadWorks usmjerava poziv ili na korisnika povezanog s uređajem (7) ili na PSTN (8).
Prije početka
SIP komunikacija između BroadWorksa i CUBE može biti preko UDP -a ili TCP -a ovisno o vašim mrežnim zahtjevima. Na primjer, ako neki mrežni ili pristupni uređaji (na primjer, pristupnici ili krajnje točke) u tokovima poziva ili povratnog poziva BYoPSTN ne podržavaju TCP, tada bi se umjesto toga trebao koristiti UDP .
Konfiguracija i primjeri prikazani u ovom vodiču koriste TCP kao transportni protokol. Da biste koristili TCP, provjerite jesu li vaš BroadWorks aplikacijski poslužitelj i mrežni poslužitelj konfigurirani za TCP:
_CLI/Interface/SIP> get
networkProxyTransport = unspecified
accessProxyTransport = unspecified
supportDnsSrv = true
supportTcp = true
Poslužitelj aplikacija
Identificirajte/vrstu profila uređaja
Treba stvoriti novu vrstu profila identiteta/uređaja koja će predstavljati CUBE. Obavezno postavite sljedeća svojstva u nastavku, dok se ostala mogu ostaviti na zadanim vrijednostima:
Vrsta signalne adrese— Postavite na Inteligentno proxy adresiranje
Autentifikacija — Postavljeno na Omogućeno
Podržite identitet u UPDATE i RE-INVITE —Provjereno
Mogućnost statičke registracije — Postavljeno na Omogućeno
Video sposoban — Postavljeno na Onemogućeno
U primjeru u nastavku, novi profil identiteta/uređaja upišite “VXML_profile ” je kreiran da predstavlja KOCU.
Voice XML virtualni pretplatnik
Izradite VoiceXML instancu
Svaki Webex Meetings PSTN broj predstavlja virtualni pretplatnik u BroadWorksu i može se koristiti funkcionalnost virtualnog pretplatnika VoiceXML. Preporuča se korištenje namjenskog poduzeća i grupe za sve virtualne pretplatnike VoiceXML-a. Imajte na umu da zapravo ne iskorištavamo nikakve mogućnosti VoiceXML-a, ali ova vrsta virtualnog korisnika prikladna je za interakciju s CUBE-om.
Da biste koristili uslugu VoiceXML, osigurajte da licenca ima dovoljne količine "VoiceXML" i da je usluga ovlaštena na razini poduzeća i grupe, te da je VoiceXML usluga dodijeljena grupi kao što je prikazano na donjoj slici primjera.
Ispod VoiceXML i stvoriti instancu za svaki PSTN broj.
, odaberiteKonfigurirajte VoiceXML adrese
Za svaku instancu VoiceXML-a navedite sljedeće pod VoiceXML adresama:
Broj telefona —Unesite broj za biranje za web-mjesto Webex Meetings (na primjer, 2403332200).
Proširenje
Identitet/profil uređaja —Stvorite jednu instancu (na primjer, VXML_device Prof) na temelju vrsta uređaja kreiranog u prethodnom odjeljku (VXML_profile u primjeru) i unesite sljedeću konfiguraciju.
Linija/priključak —Uđite u<access number=""> @<domain> format, gdje
<access number=""> je broj pristupnog koda za web-mjesto Webex Meetings (dostupno iz JSON datoteke) (na primjer, 88631321777971704941)
<domain> je domena Webex Edge Audio za ovo web-mjesto sastanka (na primjer, ecccspx.amer.pub.webex.com)
Kontakt gutljaj —Za pozive na sastanak na pristupni broj, POZIV će se poslati s URI -jem zahtjeva postavljenim na vrijednost ovog polja. Unesite SIP kontakt u ovom formatu<sip contact=""> ;<Locale> ;<Meetings Site="" UUID=""> ;<SIP transport=""> , gdje:
<sip contact=""> je<number> iz polja linije/porta, ali s domenom kao SRV-om koji se razrješava na adresu CUBE (na primjer, 88631321777971704941@cube.internal.local)
<Locale> predstavlja postavku jezika u skladu s korisnička regionalna shema jezikom (na primjer, locale=en_ SAD)
<Meetings Site="" UUID=""> je UUID stranice iz JSON datoteke (na primjer, x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b)
<SIP transport=""> trebao bi biti transport=tcp da AS koristi TCP za slanje poruka u CUBE.
U nastavku je primjer postavki VoiceXML adresa.
Za svaki dodatni pristupni broj za sastanak koji će se koristiti, potrebno je stvoriti dodatnog VoiceXML virtualnog pretplatnika analogno onom iznad. Može se koristiti isti profil uređaja , ali polja Line Port i Contact moraju biti izrađena od informacija o pristupnom broju kao što je gore prikazano. |
Provjerite jesu li ograničenja politike obrade poziva koja konfigurirate na virtualnom pretplatniku BroadWorks dovoljna za rukovanje dodatnim BYoPSTN pozivima u vašoj grupi telefonskih brojeva. |
Dodijelite SIP autentifikaciju VoiceXML instanci
Dodijelite uslugu provjere autentičnosti virtualnom pretplatniku VoiceXML. Ovo će se koristiti za provjeru autentičnosti SIP INVITE poruka iz CUBE u scenariju povratnog poziva. Također sprječava VoiceXML virtualnog pretplatnika da prihvati pozive od strana koje nisu CUBE
Idite na stranicu virtualne autentifikacije pretplatnika pod Uslužni programi i unesite SIP korisničko ime i lozinku kao što je prikazano u nastavku:
CUBE mora biti konfigurirana s istim korisničkim imenom i lozinkom kako bi ispravno provjeravala autentičnost poruka INVITE koje se šalju AS. Primjer naredbe za konfiguriranje SIP provjere autentičnosti na CUBE je sljedeći:
|
Namedefs datoteka
Polje za SIP kontakt virtualnog pretplatnika VoiceXML sadrži URL gdje se dio domene rješava u CUBE adresu. Ovo je interni SRV, a datoteka namedefs na AS-u može se koristiti za rješavanje internog SRV-a na CUBE IP.
U našem primjeru, SIP kontakt SRV je cube.internal.local i rješava se na adresu 10.165.196.30 port 5060 kako bi došao do CUBE. Na AS-u, /usr/local/broadworks/bw_base/conf/namedefs
datoteka se ažurira na sljedeći način:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Vrsta poziva Webex Meetings
Dostupne su opcije konfiguracije obrada poziva Webex Meetings za kontrolu načina na koji se obrađuju pozivi za poziv u sastanke. Prema zadanim postavkama, pozivi na sastanke obrađuju se kao vanjski pozivi jer se pozivni brojevi hostiraju u namjenskom poduzeću ili davatelj usluge. Vanjski pozivi obično su uključeni u sesije kontrole pristupa sesiji i označeni za naplatu u polju CDR indikator punjenja .
Sljedeći primjer dodaje preporučenu konfiguraciju za obradu poziva na sastanke kao internih poziva, tako da su isključeni iz naplate i isključeni iz brojanja kontrole pristupa sesiji.
Postavljanjem Provedi polje NS Charge istina, populacija CDR polja indikator punjenja temelji se na konfiguriranom atributu Charge vrsta poziva mrežnog poslužitelja.
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
Virtualni pretplatnik za VoiceXML sastanak povratnog poziva
Izradite pretplatnika za povratni poziv VoiceXML sastanka
Namjenski VoiceXML virtualni pretplatnik s posebnom opcijom povratnog poziva za sastanke Webex (u daljnjem tekstu pretplatnik za povratni poziv VoiceXML sastanka) treba biti konfiguriran na poslužitelju aplikacija BroadWorks (AS) za rukovanje povratnim pozivima Webex Meetings . Na AS-u se može konfigurirati samo jedna instanca ovog pretplatnika.
Da biste omogućili značajku, postavite značajku koja se može aktivirati 102074 na true putem CLI-a.
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
Budući da značajka "BYO PSTN Billing support for CallBack and CallIn" ovisi o značajci "BroadWorks Support for CI UUID", prije aktiviranja značajke (102074) također morate aktivirati značajku (102746). Za više pojedinosti pogledajte odjeljak "CI User UUID Sync (Broadworks podrška za CI UUID)". |
Pretplatnik za povratni poziv VoiceXML sastanka sličan je postojećem virtualnom pretplatniku BYOPSTN VXML, ali ga je označio novom oznakom "Povratni poziv za sastanak Webex ". Ovaj pretplatnik za povratni poziv VoiceXML sastanka konfiguriran je s istim profil uređaja kao i postojeći virtualni pretplatnik BYOPSTN VXML, kao i uslugom provjere autentičnosti s istim vjerodajnicama.
Primjer je prikazan u nastavku:
Pretplatnik povratnog poziva VoiceXML sastanka mora postojati na AS-u organizator sastanka . Kada AS primi zahtjev INVITE za povratni poziv sastanka, pokušava locirati i VoiceXML korisnika povratnog poziva sastanka i korisnika organizator sastanka na AS-u tijekom postavljanja poziva. Ako nijedan od ovih korisnika nije pronađen, poziv se odbija.
Domaćin sastanka
U scenariju povratnog poziva sa zaglavljem X-Cisco-Meet-Info, poslužitelj aplikacija Cisco BroadWorks prima zahtjev SIP INVITE i identificira korisnika organizator sastanka pomoću parametra UUID korisnika CI hosta u zaglavlju SIP X-Cisco-Meet-Info. Kreirana je sesija poziva u ime korisnika organizator sastanka i kreirana je za obradu poziva i izvršavanje profil usluge korisnika. Osim toga, zapis naplate se generira u ime korisnika organizator sastanka . Podaci o ID sastanka i UUID-u web-mjesta iz zaglavlja SIP X-Cisco-Meet-Info bilježe se u zapisu o naplati.
Primjer zaglavlja SIP X-Cisco-Meet-Info prikazan je u nastavku:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab
-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
Platforma za dostavu aplikacija
CI User UUID Sync (Broadworks podrška za CI UUID)
UUID korisničkog CI jedinstveni je identifikator za identifikaciju korisnika unutar Webex okruženja.
Ova aplikacija Webex Provisioning Sync na platformi Cisco BroadWorks Application Delivery Platform (ADP) koristi se za sinkronizaciju, mapiranje i pohranu korisničkog CI UUID-a u infrastrukturu BroadWorks tako da se može koristiti u različitim interakcijama s uslugom Webex i Webex za BroadWorks.
Pogledajte “ Omogući povratni poziv za sastanke Webex ” o tome kako CI Korisnik UUID asocijaciju koriste Cisco BroadWorks Network Server i Cisco BroadWorks Application Server.
Sljedeći koraci postaviti aplikaciju Webex Provisioning Sync za povremeno ispitivanje i ažuriranje korisnika BroadWorka s CI UUID-om.
Webex Provisioning Sync aplikacija zahtijeva OAuth vjerodajnice sa spark-admin:broadworks_subscribers_read opseg za Cisco Identity Provider i može se dobiti podnošenjem zahtjev za uslugom kod svog agenta za uključivanje.
Provjerite odjeljak "Dobivanje OAuth vjerodajnica za vaš Webex za Cisco BroadWorks" za više pojedinosti kako biste zahtjev za uslugom na: 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
Dodajte token s odgovarajućim imenom partnera na sljedeći način:
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 ********
Dodajte naziv partnera povezano s tokenom OAuth na popis partnera koje će nadzirati aplikacija Webex Provisioning Sync s oznakom 'enabled' postavljenom na 'true'.
Pomoću ove aplikacije Webex Provisioning Sync počet će sinkronizirati UUID korisnika CI u definiranom intervalu prozivanja.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true
Nakon što je partner uključen, aplikacija Webex Provisioning Sync sada može izvesti povezivanje CI UUID-a s korisnicima BroadWorksa.
Promijenite vremensko ograničenje veze pomoću sljedećih naredbi:
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
Ovo povezivanje može se izvršiti automatski ili ručno. Naredba CLI manualSync može odmah pokrenuti povezivanje.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
Partneri s 'Enabled' postavljenim na 'true' izvode pridruženo u intervalu anketiranja. Tijekom početnog povezivanja, aplikacija Webex Provisioning Sync postavlja upite API -ju pretplatnika Webex kako bi dohvatila podatke koji sadrže CI UUID za sve korisnike koje hostira partner. Vanjski ID korisnika BroadWorksa ažurira se pridruženim CI UUID-om. Naknadna povezivanja utječu na korisnike dodane partneru. Naredbom statusa možete vidjeti je li sinkronizacija dovršena.
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.
Nakon dovršetka sinkronizacije, status se vraća u nadzor. Naknadna sinkronizacija se izvodi na korisnicima dodanim partneru nakon "Vrijeme zadnje sinkronizacije".
Sljedeća slika prikazuje CI UUID postavljen unutar vanjskog ID-a:
Mrežni poslužitelj
Vrsta poziva
Za potrebe naplate i izvješćivanja, možda bi bilo poželjno označiti CDR-ove za pozive na sastanke. To se može postići korištenjem pravila mrežnog poslužitelja PreCallTyping.
Prvo, na NS CLI pod /System/CallP/CallType dodajte novu vrsta poziva. Sljedeći primjer dodaje novu vrsta poziva"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
Tip vrsta poziva se tada može koristiti u instanci PreCallTyping koja je dio profila usmjeravanja korisnika BroadWorks. U ovom primjeru, nova PreCallTyping instanca "wxm" dodana je u /Policy/PreCallTyping CLI kontekstu, ali to može biti postojeća PreCallTyping instanca koja se već koristi:
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
Sljedeći korak je dodavanje unosa u instancu PreCallTyping za sve birane brojeve u /Policy/PreCallTyping/DialPlan CLI kontekstu. Na primjer:
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
PreCallTyping instanca se zatim dodaje (pod uvjetom da već ne postoji) u primjenjivi profil usmjeravanja izvornog korisnika kao što je prikazano u primjeru u nastavku:
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
BroadWorks izvorni CDR-ovi generiraju se samo pozivima koji potječu od pretplatnika BW. PSTN upućeni pozivi s “mrežne” strane AS-a neće generirati izvorne CDR-ove. U oba slučaja bit će završni CDR za VoiceXML virtualnog pretplatnika. |
RoutingNE
RoutingNE je potreban na NS-u pod /System/Device/RoutingNE CLI kontekstu za predstavljanje CUBE. Na ovaj način, kada NS primi INVITE od CUBE, uskladit će zaglavlje putem s RoutingNE unosom koji je dodijeljen na NS-u. Pogledajte na Vodič za administraciju sučelja naredbenog retka Cisco BroadWorks mrežnog poslužitelja za detalje o tome kako dodati RoutingNE.
Ispod je primjer naredbi za dodavanje RoutingNE “WebexMeetings”, gdje je CUBE IP adresa = 10.165.196.30. Primjer također prikazuje naredbe za stvaranje novih instanci OrigRedirect i Profile za pridruživanje RoutingNE, ali se postojeće instance također mogu koristiti.
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
Uz primjer konfiguracije, CUBE šalje NS-u POZIV sličnu sljedećem (važna polja podebljana):
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
Gdje:
URI zahtjeva INVITE sadrži broj povratnog poziva
Preko zaglavlja: sadrži IP adresa CUBE koja će se koristiti za odabir profila RoutingNE.
Zaglavlje X-Cisco-Info-Meet: koristi se za identifikaciju hostCIUserUuid, meetingid i siteUUID.
Nakon što primi POZIV, NS koristi zaglavlje Via za podudaranje s RoutingNE “WebexMeetings”. Ovo će zauzvrat odabrati "wxm_routing ” profil usmjeravanja koji sadrži “wxm_ Inst” instance OrigRedirect.
Pravila NS OrigRedirect će se tada podudarati sa zaglavljem X-CISCO-MEET-INFO:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
s linijskim portom konfiguriranim na VoiceXML virtualnom pretplatniku i pošaljite 302 preusmjeravanje na AS par koji hostira tog pretplatnika. Poruka 302 slična je sljedećoj:
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
Pseudonim
Domena u INVITE URI -ju (u primjeru je to bw.myenterprise.com) koju CUBE šalje NS-u mora biti prepoznata od strane NS-a. To se može učiniti dodavanjem domene na NS_ CLI/System/Alias kontekst, na primjer:
NS_CLI/System/Alias> add bw.myenterprise.com
Naredba za konfiguriranje INVITE URI domene na CUBE može se naći u sljedećem odjeljku, pod dial-peer/session target, na primjer:
dial-peer voice 23401 voip
session target dns:bw.myenterprise.com
HostingNE
Za podršku opcija konfiguracije obrada poziva Webex Meetings za naplatu i kontrolu pristupa sesiji, atributi signalizacije NE Hosting poslužitelja aplikacija CallTypeInfoObavezno i ZahtijevaChargeIndication mora biti omogućen u kontekstu NS_CLI/System/Device/HostingNE._ Na primjer:
NS_CLI/System/Device/HostingNE> set broadworksASHostNe signaling E164Compliant,
CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Omogućite povratni poziv Webex Meeting
U scenariju povratnog poziva sa zaglavljem SIP X-Cisco-Meet-Info, CUBE šalje poziv mrežnom poslužitelju radi preusmjeravanja pošiljatelja na AS par. AS par se određuje na temelju enableWebexMeetingHoostLookup parametar sustava.
NS_CLI/System/CallP/Options> get
accessSideRoutingNeDeterminedViaSignaling = false
disableNdcValidationForCalledNumbers = true
forceRoutingNEProfile = false
skipPrivatePoliciesOnEmergency = true
maxReturnedContacts = 10
enableWebexMeetingHostLookup = true
Kada enableWebexMeetingHoostLookup parametar sustava postavljen na true, CI UUID korisnika organizator sastanka u zaglavlju X-Cisco-Meet-Info koristi se za identifikaciju AS para organizator sastanka .
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
Korak 10 Omogućavanje partnera CUBE
Ovaj odjeljak pruža provjerenu konfiguraciju za implementaciju Cisco Unified Border Element (CUBE) kao Kontrolor granice sesije (SBC) za Bring Your Own PSTN rješenje.
Ovaj se odjeljak usredotočuje na CUBE konfiguracije koje su potrebne za međusobnu suradnju s primjerom konfiguracije Webex za Cisco BroadWorks prikazanom u prethodnom odjeljku. Za općenitiju raspravu o početnoj implementaciji i konfiguraciji CUBE-a pogledajte sljedeće vodiče: 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
Postavite Y naš vlastiti SBC Opcija
Ako ne želite implementirati CUBE, imate mogućnost implementacije vlastitog SBC-a. Međutim, imajte na umu da ovaj dokument ne pruža provjerenu konfiguraciju za SBC-ove osim CUBE.
Ako implementirate vlastiti SBC, možete slijediti zahtjeve za konfiguraciju CUBE visoke razine (na primjer, dodjele kao što su domena, javna i privatna sučelja i pristupnici) kako biste vodili svoju konfiguraciju. Međutim, pogledajte svoju SBC dokumentaciju za detaljnu pomoć retka za naredbe jer će se stvarne naredbe za vaš vlastiti SBC vjerojatno razlikovati od CUBE.
Osim ako nije drugačije navedeno, preostali zahtjevi konfiguracije u koraku 10 primjenjuju se bez obzira koji SBC implementirate. Međutim, primjeri naredbenog retka su samo za CUBE, osim ako nije navedeno da se primjer odnosi na druge SBC-ove. Za druge SBC-ove, pogledajte svoju SBC dokumentaciju za konfiguracijske naredbe. |
Početna konfiguracija
Za konfiguriranje CUBE, privilegirani EXEC način rada mora biti omogućen. Ako se od vas zatraži, unesite lozinku.
enable
Za ulazak u način globalne konfiguracije:
configure terminal
Postavite domenu:
ip domain name myenterprise.com
Postavite maksimalnu veličinu segmenta (MSS):
ip tcp mss 1360
Mrežna konfiguracija
Definirajte javna i privatna sučelja. U našem primjeru 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
!
Konfigurirajte pristupnike za IP usmjeravanje za javnu i privatnu 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>
Omogući SSH:
ip ssh logging events
ip ssh version 2
!
username admin privilege 15 password <password>
CUBE (ili vaš vlastiti SBC) mora biti unutar DMZ-a s pravilno konfiguriranim pravilima vatrozida. Vidi odjeljak Portovi koje koristi Webex za otvaranje popisa portova na vanjskom vatrozidu |
Konfigurirajte SRV zapisi za povratne pozive poslane s CUBE-a (ili vašeg SBC-a) na mrežne poslužitelje BroadWorks. Na primjer, SRV za 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>
Konfigurirajte poslužitelj za DNS:
ip name-server <DNS_IP_address>
Alternativna DNS opcija je konfigurirati interni DNS gdje interni DNS dopire do nadređenog poslužitelj za DNS ako interno traženje ne uspije. |
Konfiguracija obrade poziva
Općenito
Konfigurirajte CUBE (ili svoj SBC) sa svim IP adresama koje trebaju pristupiti VoIP usluzi. Navedeno uključuje:
Privatne SIP signalizacija adrese za BroadWorks AS, NS i MS poslužitelje.
Javne bočne adrese za infrastrukturu Webex Edge za audio.
U nastavku pogledajte primjer konfiguracije 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
Gornji raspon IP adresa je primjer. Za trenutačni popis javnih IP adresa za Webex audio infrastrukturu idite na: |
Kako mogu dopustiti Webex Meetings promet na svojoj mreži? — Raspon IP adresa za većinu klastera pojavljuje se ispod Popis raspona IP adresa koje koriste Cisco Webex Meeting Services . Jedna iznimka je za kineske klastere, za koje se raspon pojavljuje na donjoj poveznici:
Mrežni zahtjevi za klastere za Kinu aplikacije Cisco Webex
Zadani mjerač vremena za CUBE za uspostavljanje TCP veze prije nego što ruta napreduje je 20 sekundi. Da biste ga promijenili:
ip tcp synwait-time <5-300 (seconds)>
Na strani BroadWorksa, zadani mjerač vremena za aplikacijski poslužitelj za vrijeme čekanja na nereagirajućem pristupnom uređaju je 6 sekundi. Da biste ga promijenili:
AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds <1-15 (seconds)>
Potrebno je otvoriti javna i privatna sučelja za RTP promet na CUBE (ili vašem vlastitom SBC-u). U nastavku pogledajte primjer CUBE:
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
Gdje:
- <CUBE PUB="" IP=""> je javna IP adresa CUBE
- <CUBE PRIV="" IP=""> je privatna IP adresa CUBE
- Raspon portova: u primjeru, raspon portova od 10200 do 28000
CUBE podržava sljedeće TLS pakete šifri (tijekom poziva, CUBE ih nudi u 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
Ostale opće postavke za konfiguraciju (pogledajte dolje za uzorke CUBE konfiguracija):
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
Uri-jevi za dolazno i odlazno biranje moraju biti definirani za kasniju upotrebu u dial-peers:
voice class uri INEdgeAudio sip
pattern x-cisco-webex-service=audio
!
voice class uri OUTEdgeAudio sip
host cube.internal.local
Webex Edge Audio podržava kodeke G722, G711ulaw i G711alaw. Sljedeći kod klase glasa mora biti definiran za kasniju upotrebu u dial peers:
voice class codec 3
codec preference 1 g722-64
codec preference 2 g711ulaw
codec preference 3 g711alaw
Webex Edge Audio koristi SRTP. Glasovna klasa SRTP-crypto dodjeljuje preferirani SRTP kripto paket za korištenje za Edge Audio. Konfigurirajte sljedeće kripto suiteove prema redoslijedu. Konfiguracija srtp-crypto klase glasa mora se primijeniti na dial-peers koji se koriste za vezu s Edge Audiom.
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
Predkonfigurirajte primarni ključ da biste mogli postaviti lozinku za provjeru autentičnosti
key config-key password-encrypt Password123 authentication username <username>
password encryption aes
Unesite vjerodajnice SIP provjere autentičnosti koje su bile dodijeljene za VoiceXML virtualnog pretplatnika na AS pomoću sljedeće naredbe. Za scenarije povratnog poziva, ove vjerodajnice će se koristiti kada AS izazove INVITE koji CUBE (ili vaš vlastiti SBC) šalje AS-u.
sip-ua
------- to enable authentication -------
authentication username <username> password 0 <password>
Nakon što je provjera autentičnosti konfigurirana, lozinka će biti zamagljena prilikom pregleda naredbom "show running-config"
sip-ua
------- to enable authentication -------
authentication username <username> password 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
Također se mora izvršiti sljedeća globalna SIP konfiguracija:
------- 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>
Profili prijevoda
Profil za prijevod SIP poruka 2340 koristi se za pozive na sastanak. Trebao bi imati unos za izmjenu SIP poruka koje dolaze iz BroadWorksa prije slanja na Edge Audio, kao što je prikazano u primjeru pravila 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"
Gornje pravilo 11 preslikava dolazni Uri zahtjeva od BroadWorksa, koji ima vrijednost Contact profil uređaja (vrijednost polja Kontakt u VXML-u_device Profil uređaja Prof u našem primjeru):
88631321777971704941@cube.internal.local;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Na odgovarajuću domenu za usmjeravanje audio poziva Webex Edge :88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Imajte na umu da kada CUBE (ili vaš vlastiti SBC) stoji iza statičkog NAT-a, potrebna je dodatna konfiguracija sip-profila 2340. Za više informacija pogledajte sljedeću poveznicu:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideAko implementirate vlastiti SBC, morat ćete konfigurirati slična pravila na vlastitom SBC-u. |
Za prosljeđivanje 486 poruka koje AS šalje natrag u Webex Edge Audio, potrebna je sljedeća konfiguracija na CUBE-u (za vaš vlastiti SBC, pogledajte svoju SBC dokumentaciju za pomoć)
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"
Ako drugo4xx poruke se moraju proslijediti natrag na Webex Edge Audio, slijedite isti primjer iznad.
Dial Peers
Stanar glasovne klase mora biti definiran na CUBE-u (ili vašem vlastitom SBC-u) za kasniju upotrebu u peer-ovima za biranje, koji zadovoljava sljedeće kriterije:
- Za RTP-NTE DTMF pakete nije potrebno međusobno povezivanje korisnog opterećenja, stoga konfigurirajte asimetrično opterećenje punom.
- Edge audio ne podržava ažuriranja ID -a pozivatelja, pa se mora konfigurirati vrijednost "no update-callerid".
- Webex Edge Audio usmjeravanje poziva temelji se na URI-jima. URI rute poziva mora biti omogućen da odgovara dial-peers na temelju URI-ja.
voice class tenant 234
asymmetric payload full
no update-callerid
Header-passing
no pass-thru content custom-sdp
call-route url
Sljedeći dial peers konfigurirani su tako da CUBE dopuštaju obradu poziva između BroadWorksa i Webex Edge Audioa. Konfigurirajte sljedeće na CUBE (slična konfiguracija bi se trebala konfigurirati na vašem vlastitom SBC-u):
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 Poziv teče
Uz gore učinjenu konfiguraciju, u nastavku su opisani primjeri scenarija toka dolaznih/odlaznih poziva na CUBE. Kodiranje boja na određenom koraku povezuje ga s istim unosima boja u gornjim točkama za biranje.
Ako implementirate vlastiti SBC, pogledajte svoju SBC dokumentaciju za pojedinosti o tokovima poziva s vašim SBC-om. |
Za scenarij poziva na sastanak s BroadWorksa na Webex:
- Dolazni INVITE se prima od BroadWorksa na internom sučelju sa:
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>
- Profil dolaznog dial peer profila 23401 odabire se na temelju hosta u URI -ju dolaznog zahtjeva (“cube.internal.local”) koji odgovara konfiguraciji “incoming uri request OUTEdgeAudio”.
- Odlazno biranje 23411 odabire se na temelju hosta u URI -ju zahtjeva (“cube.internal.local”) koji odgovara konfiguraciji “destination uri OUTEdgeAudio”.
- Odlazni INVITE šalje se na vanjsko sučelje s hostom u URI -ju zahtjeva koji je promijenjen iz "cube.internal.local" u "ecccspx.amer.pub.webex.com" pomoću profila za prevođenje poruke "voice-class sip profiles 2340" navedeno u dial peeru:
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>
Za scenarij povratnog poziva sastanka s Webex na BroadWorks
- Webex na vanjskom sučelju CUBE prima dolazni INVITE sa:
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
- Peer za dolazno biranje 23411 odabire se na temelju obrasca "x-cisco-webex-service=audio" koji je prisutan u URI -ju dolaznog zahtjeva na temelju konfiguracije "incoming uri request INEdgeAudio" .
- Dva odlazna biranja biraju se na temelju obrasca "x-cisco-webex-service=audio" koji je prisutan u URI -ju zahtjeva na temelju konfiguracije "odredišni uri INEdgeAudio".
- Birajte 302
- Dial Peer 23401
- Odlazni POZIV se šalje na mrežne poslužitelje (SRV traženje na temelju "unos cilja sesije dns:bw.myenterprise.com" u dial peer) na internom sučelju
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
- Mrežni poslužitelj vraća kontakte za AS par koji hostira virtualnog pretplatnika 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 usmjerava poziv na aktivni AS na temelju vraćenog kontakta u poruci 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>
mTLS konfiguracija
Sljedeći koraci konfiguracije moraju se učiniti kako bi se omogućile mTLS veze između CUBE (ili vašeg vlastitog SBC-a) i Webex Edge Audio.
Obavezno je konfigurirati mTLS između CUBE (ili vlastitog SBC-a) i Webex Edge Audio. |
Podrška za zamjenski certifikat
Potpisani certifikati koriste generički naziv subjekta (npr. *.us.example.com) koji odgovara domeni za CUBE ili vaš vlastiti SBC. Zamjenski certifikati podržani su za CUBE ili SBC implementacije s više klastera, ali nisu podržani za CUBE ili SBC implementacije s jednim čvorom.
Trustpool
Tijekom TLS rukovanja, kada Webex Edge Audio pošalje svoj certifikat, CUBE će ga potvrditi prema popisu certifikata prihvaćenih u povjerenstvu.
Skup povjerenja mora se ažurirati s Cisco Root CA preuzimanjem najnovijeg “Cisco Trusted Core Root Bundle” shttp://www.cisco.com/security/pki/ pomoću naredbe:
crypto pki trustpool import clean url <url>
Potvrde koje šalje Webex Edge Audio potpisuje IdenTrust. Provjerite je li instaliran certifikat “IdenTrust Commercial Root CA”. Za više detalja pogledajte ovaj link:
Ako koristite vlastiti SBC, a ne možete dovršiti uvoz, možete pretvoriti paket u .pem format pomoću alata otvorenog koda, kao što je OpenSSL. Na primjer, možete koristiti hydrantID certifikate sa sljedećom naredbom:
|
Točka povjerenja
Edge Audio zahtijeva da vaša CUBE ponudi potpisane certifikate pouzdanih ca certifikatnih ustanova za međusobne TLS (mTLS) veze. Koristite sljedeću vezu da biste došli do popisa certifikacijskih tijela kojima Cisco vjeruje. Potvrde koje su potpisala tijela na ovom popisu smatraju se valjanima i povezivanje će biti dopušteno: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
Kocka s jednim čvorom
Jedan čvor znači da će CUBE (ili vaš vlastiti SBC) uvesti certifikat s imenom subjekta jedinstvenim za njegov FQDN, što znači da ga niti jedna druga CUBE neće moći uvesti (drugim riječima, NE zamjenski certifikat).
Za izradu CSR -a (Zahtjev za potpisivanje certifikata) za CUBE:
- stvori par ključeva (ovaj par ključeva će biti povezan s točkom povjerenja)
CUBE(config)# crypto key generate rsa general-keys label <key label> exportable
- generalni-ključevi - Određuje da se treba generirati par ključeva opće namjene.
- etiketa<key-label> - (Neobavezno) Naziv koji se koristi za RSA par ključeva kada se izvoze. Ako oznaka ključa nije navedena, koristi se potpuno kvalificirani naziv domene (FQDN) usmjerivača.
- exportable - (Izborno) Određuje da se RSA par ključeva može izvesti na drugi Cisco uređaj, kao što je usmjerivač.
- kreirajte točku povjerenja (Točka povjerenja sadrži certifikat koji želite vezati na CUBE. Kada CUBE primi zahtjev za certifikatom, odgovorit će s priloženim certifikatom točke povjerenja)
CUBE(config)#crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# crl optional enrollment terminal pem fqdn <fqdn> subject-name CN=<fqdn> rsakeypair <key label>
crl - Popis opoziva certifikata (CRL) je popis opozvanih certifikata. CRL kreira i digitalno potpisuje CA koji je izvorno izdao certifikate. CRL sadrži datume kada je svaka potvrda izdana i kada ističe.
terminal za upis pem - Dodaje granice pošte s poboljšanom privatnošću (PEM) zahtjevu za certifikat (ručno kopiranje i lijepljenje od POČETAK ZAHTJEVA ZA CERTIFIKAT do KRAJ ZAHTJEVA ZA CERTIFICATE)
fqdn – Potpuno kvalificirani naziv domene CUBE
naziv subjekta CN=<fqdn> - naziv subjekta koji treba potpisati
rsakeypair<key label=""> - par ključeva generiran iz prethodnog koraka
(referenca: 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)
- generirati 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
- Pošaljite CSR (od POČETNOG ZAHTJEVA ZA CERTIFICATE do KRAJ ZAHTJEVA ZA CERTIFICATE) CA (izdavač certifikata)
CA će generirati potpisani certifikat
- Ovisno o CA, oni će dati korijenski certifikat (npr. DigiCertCA.crt) i traženi certifikat (npr. cube.crt)
- Učitajte CA certifikat
- Prvo, provjerite autentičnost točke povjerenja s korijenskim certifikatom
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
- Zatim uvezite certifikat CUBE na CUBE točku povjerenja
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
Ako implementirate vlastiti SBC, pogledajte svoju SBC dokumentaciju za pojedinosti o tome kako stvoriti CSR. |
Više čvorova CUBE Cluster (korištenje alternativnih naziva u certifikatu) - NIJE podržano
Više čvorova znači da će CUBE moći uvesti isti certifikat za više od jedne CUBE implementacije. Korištenje zamjenskog naziva subjekta za generiranje CSR -a trenutno nije podržano : https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
Multi Node CUBE Cluster (korištenje certifikata potpisanog zamjenskim znakom kao pkcs12 format)
Više čvorova koji koristi certifikat potpisan zamjenskim znakom znači da je naziv subjekta generički (npr. *.us.example.com) i da odgovara domeni CUBE (ili vašoj SBC domeni).
- Pod pretpostavkom da imate spreman zamjenski certifikat, pripremite datoteke javnog (.crt) i privatnog ključa (.key).
- Koristeći OpenSSL, izradite datoteku u paketu PKCS12 formata (.pfx), uključujući datoteku .crt i .key: (koristite cygwin na Windowsima) - referenca: 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
- Prenesite .pfx datoteku u CUBE:bootflash: (scp s Linux poslužitelja na CUBE)
scp <pfxfilename>.pfx <user>@<CUBEIP>:bootflash:<pfxfilename>.pfx
- Napravite točku povjerenja i uvezite datoteku 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>
Potvrdite konfiguraciju CUBE certifikata
Provjerite je li cijeli lanac uključen u certifikat. Sljedeći primjer prikazuje naredbe za provjeru valjanosti za CUBE. Ako implementirate vlastiti SBC, koristite naredbe koje se odnose na vaš 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
Postavite SIP signalizacija da koristi točku povjerenja
Koristite sljedeću naredbu da omogućite SIP UA točku povjerenja CUBE. Slijedi primjer za CUBE. Ako implementirate vlastiti SBC, pogledajte svoju SBC dokumentaciju za pomoć naredbi.
CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint <trustpoint>
CUBE Trupci
Da biste vidjeli omogućene filtere za otklanjanje pogrešaka
CUBE# show debug
Za postavljanje filtera za otklanjanje pogrešaka (primjeri)
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
Za poništavanje filtara za otklanjanje pogrešaka (primjer)
CUBE# no debug ccsip messages
Za brisanje i provjeru međuspremnika dnevnika
CUBE# clear log
>>> make test call <<<
CUBE# show log
Ako ne implementirate CUBE, pogledajte dokumentaciju za svoj vlastiti SBC za detalje o tome kako koristiti zapisnike. |
Ostale korisne naredbe
Za provjeru trenutne konfiguracije
CUBE# show running-config (or just CUBE# show run)
Za spremanje konfiguracije u ROM koji će se koristiti prilikom podizanja sustava
CUBE# write
Korak 11 BYoPSTN certifikacija
Nakon dovršetka konfiguracije i dodjele BYoPSTN rješenja, partner je dužan proći kroz skup ispitnih slučajeva prihvaćanja kako bi potvrdio njihovo rješenje. Ovo je obavezan korak za odobrenje i omogućavanje partnera BYoPSTN-a.
Testni slučajevi prihvatljivosti navedeni su u dokumentu Donesite svoj vlastiti PSTN postupak prihvaćanja Webex za Cisco BroadWorks na: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Partner bi trebao dostaviti rezultate uspješno provedenih testova prihvaćanja timovima za ugradnju i certifikaciju.
Pitanja, problemi i rezultati iz izvođenja testova prihvatljivosti trebaju se prijaviti i podijeliti u Webex prostoru koji je dodijeljen za uključivanje Partnera.
Primijenite ažuriranja na grupu telefonskih brojeva u usluzi/ DNS SRV grupu za povratni poziv
Nakon što korisnici koji nisu testirani budu dodijeljeni predlošku korisnika pomoću telefonskih brojeva koje je dao partner, tim korisnicima su dostupne sljedeće opcije pridruživanja sastanku:
Pozivnice za sastanke uključuju jedan ili više zadanih telefonskih brojeva iz dodijeljene grupe telefonskih brojeva
Aplikacija Webex prikazuje jedan ili više zadanih telefonskih brojeva iz dodijeljene grupe telefonskih brojeva kao opciju pridruživanja sastanku
Korisničko sučelje web-mjesta za sastanke Webex prikazuje jedan ili više zadanih telefonskih brojeva iz dodijeljene grupe telefonskih brojeva kao opciju pridruživanja sastanku
Ako je povratni poziv omogućen na predlošku korisnika, Webex Meeting pruža opciju 'Nazovi me na' gdje se zahtjev za povratni poziv preusmjerava na jedan od zapisa navedenih u dodijeljenoj DNS SRV grupi za povratni poziv
Promjena opcija pridruživanja sastanku za predložak korisnika ili promjena dodijeljene grupe telefonskih brojeva ili promjena DNS SRV grupe povratnog poziva može utjecati na gore navedene opcije pridruživanja sastanku. Ove promjene se ne primjenjuju na postojeće klijente, ali će se novim korisnicima ove promjene odmah odraziti na njihovim stranicama za sastanke Standard i Premium paketa. Stoga se toplo preporučuje da se svaka takva promjena provjerava korištenjem organizacije početnih rješenja prije nego što se primijeni na postojeće predloške korisnika, grupe telefonskih brojeva ili pozivne DNS SRV grupe (ako su raspoređene Callback DNS SRV grupe).
Sljedeće korake treba slijediti prilikom ažuriranja opcija pridruživanja sastanku za predložak korisnika i/ili primjene ažuriranja na Grupe telefonskih brojeva ili DNS SRV grupe za povratni poziv.
Imajte na umu da ako testni BroadWorks usluga i/ili testni BroadWorks Enterprises koriste predloške korisnika, grupe telefonskih brojeva ili pozivne DNS SRV grupe, ovaj postupak nije obavezan. Možda bi bilo prikladnije jednostavno izbrisati probne pružatelje usluga BroadWorks i/ili testirati organizacije BroadWorks Enterprises i ponovno ih osigurati korištenjem ažuriranih predložaka kupaca, grupa telefonskih brojeva ili DNS SRV grupa za povratni poziv.
Ažurirajte samo grupu telefonskih brojeva:
Napravite novu privremenu Grupu telefonskih brojeva s potrebnim ažuriranjima.
- Izradite novi privremeni predložak korisnika koji koristi novu grupu telefonskih brojeva. Ako se postojeća Grupa telefonskih brojeva koristi zajedno s grupom, dodijelite je predlošku.
- Stvorite organizaciju početnog rješenja tako da osigurate pretplatnika od testnog BroadWorks pružatelja usluga ili testirajte BroadWorks Enterprise sa standardnim paketom koristeći novi predložak korisnika. Imajte na umu da je ovo organizacija sekundarnog početnog rješenja i nije potrebno ažuriranje UUID mjesta sastanka konfiguriranog na BroadWorksu.
- Preuzmite JSON datoteku BroadWorks Configuration (BYoPSTN), ona sadrži telefonski broj za pristupni kôd za nove telefonske brojeve u grupi telefonskih brojeva.
- Odredite Webex Edge Audio DNS SRV domenu za organizaciju početnog rješenja Standardno web-mjesto sastanka paketa. Trebao bi ostati nepromijenjen u odnosu na vrijednost prethodno utvrđenu za izvornu grupu telefonskih brojeva.
- Primijenite ažuriranja konfiguracije na BroadWorks koristeći JSON datoteku BroadWorks Configuration (BYoPSTN).
- Provjerite konfiguraciju tako da zakažete sastanke koristeći web-mjesto standardnog paketa izvorne organizacije i pridružite se sastanku pomoću telefonskih brojeva za poziv.
- Primijenite ažuriranje na izvornu grupu telefonskih brojeva. Promjena je sada u uporabi za korisnike koji nisu testirani.
- Organizacija početnog rješenja, privremena grupa telefonskih brojeva i predložak korisnika mogu se izbrisati. Ovi elementi više nisu potrebni nakon ažuriranja izvorne grupe telefonskih brojeva.
Ažurirajte samo DNS SRV grupu za povratni poziv:
- Stvorite novu privremenu DNS SRV Callback grupu s potrebnim ažuriranjima.
- Izradite novi privremeni predložak korisnika koji koristi novu DNS SRV grupu za povratni poziv i postojeću grupu telefonskih brojeva. Ako se postojeća DNS SRV Callback Group koristi zajedno s grupom, dodijelite je predlošku.
- Stvorite organizaciju početnog rješenja tako da osigurate pretplatnika od testnog BroadWorks pružatelja usluga ili testirajte BroadWorks Enterprise sa standardnim paketom koristeći novi predložak korisnika. Imajte na umu da je ovo organizacija sekundarnog početnog rješenja i nije potrebno ažuriranje UUID mjesta sastanka konfiguriranog na BroadWorksu.
- Provjerite konfiguraciju tako da zakažete sastanke pomoću web-mjesta standardnog paketa izvorne organizacije, pridružite se sastanku pomoću telefonskih brojeva za pozivanje i pomoću opcije 'Nazovi me na'.
- Primijenite ažuriranje na izvornu DNS SRV Callback Group. Promjena je sada u uporabi za korisnike koji nisu testirani.
- Organizacija početnog rješenja, DNS SRV Callback Group i Customer Template mogu se izbrisati. Ovi elementi više nisu potrebni nakon što se ažurira izvorna Callback DNS SRV grupa.
Ažurirajte telefonski broj i DNS SRV grupu za povratni poziv:
- Stvorite novi privremeni telefonski broj i DNS SRV Callback grupu s potrebnim ažuriranjima.
- Izradite novi privremeni predložak korisnika koji koristi novu grupu telefonskih brojeva i novu DNS SRV grupu za povratni poziv. Ako se uz grupu koristi postojeća grupa telefonskih brojeva i/ili DNS SRV grupa za povratni poziv, dodijelite je predlošku.
- Stvorite organizaciju početnog rješenja tako da osigurate pretplatnika od testnog BroadWorks pružatelja usluga ili testirajte BroadWorks Enterprise sa standardnim paketom koristeći novi predložak korisnika. Imajte na umu da je ovo organizacija sekundarnog početnog rješenja i nije potrebno ažuriranje UUID mjesta sastanka konfiguriranog na BroadWorksu.
- Preuzmite JSON datoteku BroadWorks Configuration (BYoPSTN), ona sadrži telefonski broj za pristupni kôd za nove telefonske brojeve u grupi telefonskih brojeva.
- Odredite Webex Edge Audio DNS SRV domenu za organizaciju početnog rješenja Standardno web-mjesto sastanka paketa. Trebao bi ostati nepromijenjen u odnosu na vrijednost prethodno utvrđenu za izvornu grupu telefonskih brojeva.
- Primijenite ažuriranja konfiguracije na BroadWorks koristeći JSON datoteku BroadWorks Configuration (BYoPSTN).
- Provjerite konfiguraciju tako da zakažete sastanke pomoću web-mjesta standardnog paketa izvorne organizacije, pridružite se sastanku pomoću telefonskih brojeva za pozivanje i pomoću opcije 'Nazovi me na'.
- Primijenite ažuriranje na izvorni telefonski broj i DNS SRV pozivnu grupu. Promjena je sada u uporabi za korisnike koji nisu testirani.
- Organizacija početnog rješenja, privremena grupa telefonskih brojeva, DNS SRV grupa povratnog poziva i predložak korisnika mogu se izbrisati. Ovi elementi više nisu potrebni nakon ažuriranja izvorne grupe telefonskih brojeva i DNS SRV grupe za povratni poziv.
Organizacija primarnog početnog rješenja ne smije se brisati osim ako je nova organizacija primarnog početnog rješenja odabrana i konfigurirana na BroadWorksu. Brisanjem organizacije primarnog početnog rješenja uklanja se siteUUID o kojem ovisi BYoPSTN rješenje za provjeru autentičnosti SIP poruka na Webex Edge Audio. Ako se izbriše, pridruživanje sastanku korištenjem poziva za web lokacije koje koriste broj za poziv koji je dao partner neće uspjeti. |
G722 Interoperabilnost medija kada koristite vlastiti SBC
Prilikom korištenja vlastitog SBC-a, potrebno je razmotriti probleme interoperabilnosti za koje se inače brine CUBE između Cisco Partners BroadWorks Infrastructure i Oblak usluge Webex. Jedan primjer je poziv ili povratni poziv pomoću G722 kodeka koji uključuje BroadWorks Media Server (na primjer, kada se koristi usluga BroadWorks Call Recording). U ovom scenariju, Webex Edge Audio može poslati SDP s linijom "a=fmtp:9". Vaš SBC bi trebao ažurirati ovaj redak da bi dodao parametar brzine prijenosa kako bi imao "a=fmtp:9 bitrate=64" prije nego što ga pošalje na pozadinu BroadWorksa.
Poznata ograničenja
Sve promjene opcije pridruživanja sastanku predloška kupaca, Cisco pozivnih brojeva ili pozivnih brojeva koje daje partner primjenjuju se samo na nove korisnike. Postojeći kupci koji koriste predložak ostaju nepromijenjeni.
Sve promjene u postavkama Grupe telefonskih brojeva predloška kupca ili DNS SRV grupe za povratni poziv primjenjuju se samo na nove dodijeljene korisnike ili postojeće klijente kojima je dodijeljen prvi korisnik Standard ili Premium paketa. Postojeći korisnici koji već imaju korisnike Standard ili Premium paketa ostaju nepromijenjeni.
Sve promjene u Grupama telefonskih brojeva ili DNS SRV grupama za povratni poziv koje su dodijeljene predlošcima kupaca primjenjuju se samo na nove dodijeljene klijente ili postojeće korisnike kojima je dodijeljen prvi korisnik Standard ili Premium paketa. Postojeći korisnici dodijeljeni povezanim predlošcima koji već imaju korisnike Standard ili Premium paketa ostaju nepromijenjeni.
Dani predložak korisnika podržava Cisco pozivne brojeve ili opciju pridruživanja sastanku na broj poziva partnera, kombinacija dviju opcija za isti predložak nije podržana.
SIP poruka za 'Nazovi me na' ili slučaj upotrebe pridruživanja sastanku povratnog poziva ne uključuje informacije o korisniku i/ili korisniku koji je domaćin sastanka kojem se treba pridružiti.
Telefonski brojevi i povezani pristupni kodovi za sastanke za danu grupu telefonskih brojeva podržavaju samo jednu Webex Edge Audio DNS SRV domenu (na primjer, ecccspx.amer.webex.com). Upotreba ovih telefonskih brojeva za pozivanje na sastanke u drugoj Webex Edge Audio DNS SRV domeni nije podržana.
Webex Edge Audio ne podržava ponovno pregovaranje kodeka usred poziva. Kao takve, usluge koje se pozivaju nakon odgovora na poziv možda neće ispravno raditi.
Aplikacija Webex , korisničko sučelje web-mjesta Webex Meeting i e-pošta s pozivnicom za Webex Meeting pružaju vezu na dokument "Ograničenja besplatnih poziva". Ovaj dokument je specifičan za telefonske brojeve koje daje Cisco i korisnici bi ga trebali zanemariti kada koriste telefonske brojeve koje je dao partner za pridruživanje sastancima.
Povijest revizije dokumenta
Sljedeća tablica prikazuje povijest promjena ovog dokumenta u posljednjih 12 mjeseci.
Datum | Verzija | Opis promjene | |
---|---|---|---|
08. travnja 2024 | 1-36 (prikaz, stručni). |
| |
10. siječnja 2024 | 1-35 (prikaz, stručni). |
| |
22. prosinca 2023 | 1-34 (prikaz, stručni). |
| |
04. srpnja 2023 | 1-33 (prikaz, stručni). |
| |
2. veljače 2023 | 1-32 (prikaz, stručni). |
| |
2. veljače 2023 | 1-31 (prikaz, stručni). |
| |
31. siječnja 2023 | 1 – 30 |
| |
29. studenog 2022 | 1-29 (prikaz, stručni). |
|
Donesite vlastito PSTN rješenje
Definicije
Definicije |
Opis |
---|---|
Partner tvrtke Cisco |
Subjekt (obično davatelj usluga) koji prodaje Ciscove proizvode i usluge svojim korisnicima. |
Krajnji korisnik |
Korisnici koji upotrebljavaju proizvode i usluge tvrtke Cisco koje im prodao partner tvrtke Cisco. |
CUBE |
Cisco jedinstveni granični element |
Partnerska organizacija |
Webex repozitorij upravljanja identitetom i uslugama koji održava informacije o Cisco partnerima i njihovim korisnicima. |
Čvorište partnera |
Web-portal za pružanje identiteta i usluga partnerima tvrtke Cisco i korisnicima kojima upravljaju. |
Organizacija klijenata |
Webex repozitorij upravljanja identitetom i uslugama koji održava informacije o krajnjem korisniku. |
BroadWorks Enterprise ili pružatelj usluga / skupina |
Predstavljanje krajnjeg korisnika u usluzi BroadWorks. |
Rješenje Bring Your Own PSTN (BYoPSTN) omogućuje webexu za pružatelje usluga Cisco BroadWorks dodjelu telefonskih brojeva koje posjeduju korisnicima za korištenje prilikom pridruživanja Webex sastancima. Rješenje omogućuje partnerima da iskoriste vlastite PSTN mreže i iskoriste postojeće odnose s pružateljima PSTN usluga, umjesto da koriste cisco brojeve.
Referentna arhitektura u ovom dokumentu pruža cjelovit dizajn za mogućnost BYoPSTN. Ovu arhitekturu potvrđuje Cisco i koristi Cisco Jedinstveni granični element (CUBE) kao kontrolor obruba sesije (SBC) za promet poziva između BroadWorks i Webex sastanaka.
Odabir opcije pridruživanja sastanku
Trenutno Webex za Cisco BroadWorks podržava dvije opcije za dodjelu telefonskih brojeva za sastanke. Pružatelji usluga moraju odabrati jednu od ove dvije mogućnosti – kombinacija nije podržana:
-
Cisco brojevi za poziv (Cisco PSTN) – Cisco pruža telefonske brojeve koje sudionici sastanka mogu upotrebljavati za pridruživanje sastancima
-
Brojevi za poziv koje je omogućio partner (BYoPSTN) – pružatelji usluga pružaju vlastite telefonske brojeve koje sudionici sastanka upotrebljavaju kada se pridružuju sastancima
BYoPSTN rješenje
Partneri koji odaberu opciju brojeva za poziv koje je omogućio partner (BYoPSTN) moraju navesti vlastite PSTN telefonske brojeve i moraju omogućiti mrežnu infrastrukturu potrebnu za usmjeravanje poziva na Webex i s njega. BYoPSTN rješenje olakšava usmjeravanje poziva Preko vrha (OTT) putem javnog interneta iz BroadWorksa na Webex.
Prilikom odabira opcije BYoPSTN primjenjuju se sljedeći uvjeti:
-
Cisco partneri mogu upotrijebiti iste telefonske brojeve za više od jednog krajnjeg korisnika. Ti telefonski brojevi mogu biti u bilo kojoj državi kojom partner upravlja.
-
Opcija BYoPSTN ne zahtijeva promjene u općem postupku omogućavanja za Webex za korisnike Cisco BroadWorksa.
-
BYoPSTN zahtijeva omogućavanje na razini Cisco partnera, a svi krajnji korisnici koje partneri aktiviraju nakon što BYoPSTN započne s radom automatski će se omogućiti.
-
Sva potrebna dodjela resursa za web-mjesta za sastanke korisnika automatska su, kao i s trenutačnim općenito dostupnim rješenjem.
-
Partneri koji aktiviraju i Standard i Premium pakete imaju dva web-mjesta za sastanke: jedno web-mjesto za standardne korisnike i drugo za Premium korisnike. Oba web-mjesta omogućena su za BYoPSTN.
-
Sudionici sastanka koji pozivaju u sastanke mogu odabrati dijeljenje videoprijenosa i sadržaja putem interneta.
-
Primjenjuje se na pridruživanja sastanku za sastanke u prostoru i sastanke s OSZS-om. Imajte na umu da je za sastanke u prostoru, prostor mora izraditi standardni ili premium korisnik s mogućnostima organizatora za Webex Meeting – prostori koje su stvorili Osnovni korisnici ne primaju PSTN pristupne brojeve.
-
Ovaj dokument pruža provjerenu konfiguraciju koja koristi CUBE kao vaš SBC. Međutim, ako ne želite upotrebljavati CUBE, možete implementirati vlastiti SBC.
Arhitektura
Rješenje Webex for Cisco BroadWorks BYoPSTN nadograđuje se na Webex Edge skup usluga, točnije, Webex Edge Audio uslugu koja je dostupna poslovnim korisnicima. Arhitektura je prilagođena za integraciju BroadWorks infrastrukture Cisco Partners s Webex Edge Audio, omogućavajući Cisco partneru da centralno konfigurira skupove telefonskih brojeva koje koriste njihovi krajnji korisnici.
Glavni elementi arhitekture su:
-
BroadWorks – BroadWorks infrastruktura Cisco Partners
-
Cisco Unified Border Element (CUBE)—Referentni granični kontroler sesije (SBC) za rješenje implementirano u podatkovnom centru Cisco Partners. CUBE mora biti unutar DMZ-a. Imajte na umu da ako ne želite upotrebljavati CUBE, možete implementirati vlastiti SBC.
-
Webex Edge Audio – Webex usluga koja razdvaja PSTN od Webexa promjenom usmjeravanja poziva kako bi se upotrebljavala infrastruktura koju pruža Cisco partner.
Pozivi sudionika za pridruživanje sastanku prolaze kroz BroadWorks u CUBE i od CUBE-a do Webex infrastrukture u oblaku putem interneta. Ovaj se model primjenjuje na oba sljedeća scenarija pridruživanja sastanku:
-
Poziv u sastanak – sudionik bira telefonski broj u pozivnici za sastanak ili putem svoje BroadWorks registrirane slušalice, mobilnog uređaja ili u aplikaciji Webex. Poziv pokreće BroadWorks.
-
Povratni poziv (neobavezno) – sudionik traži da Webex nazove telefonski broj koji sudionik daje. Poziv pokreće Webex.
Pozivi preusmjereni s BroadWorksa na CUBE unutar infrastrukture partnera upotrebljavat će SIP TCP za signalizaciju poziva i RTP za medije. Od CUBE-a do Webexa pozivi upotrebljavaju SIP TLS za signalizaciju i sRTP za medije. Preusmjeravanje poziva s CUBE-a na WebEx odvija se putem interneta i ne upotrebljava SIP grupiranje.
Tipično postavljanje za scenarije poziva/povratnog poziva je sljedeće:
-
Cisco partner ima PSTN telefonski broj (na primjer, 2403332200) i pridruženi Webex pristupni kôd (na primjer, 88631321777971704941).
-
Cisco partner omogućuje virtualnog pretplatnika na BroadWorksu koji odgovara CUBE uređaju. Partner mapira telefonski broj u pristupni kôd i obratno.
-
Pristupni kôd koji se šalje Webexu u SIP porukama identificira web-mjesta sastanka povezana s Cisco partnerom.
-
Gornji telefonski broj za mapiranje pristupnog koda konfiguriran je jednom i zajednički je svim web-mjestima za sastanke krajnjih korisnika.
-
Sudionici koji se pridružuju sastanku moraju unijeti odgovarajući ID sastanka (na primjer, 123456) koji identificira određeni sastanak kojemu se treba pridružiti.
Preporučuje se da partneri slijede model redundancije naveden u nastavku.
Pridruživanje sastanku putem poziva u sastanak
Sljedeća slika prikazuje proces korisnika koji se pridružuje sastanku pozivom u sastanak.
Ovo su koraci koje sudionik omogućava da se pridruži sastanku putem poziva u sastanak.
-
Korisnik zakazuje sastanak u aplikaciji Webex. Webex dodjeljuje ID sastanka (na primjer, 123456).
-
Korisnik bira telefonski broj povezan sa sastankom (na primjer, 2403332200). SIP POZIVNICA nosi URI zahtjeva kao telefonski broj pridružen sastanku.
-
BroadWorks prevodi telefonski broj u pristupni kôd (na primjer, 88631321777971704941) povezan s web-mjestom sastanka i usmjerava poziv na CUBE s URI-jem zahtjeva kao pristupnim kodom.
-
Webex prima SIP POZIVNICU i odgovara na poziv. Jezik obavijesti određuje se jezikom navedenim za telefonski broj kada je omogućen u okruženju Cisco Partner Hub i BroadWorks.
-
Korisnik unosi ID sastanka (na primjer, 123456) koristeći DTMF. Webex provjerava korisnika, a zatim mu omogućuje pridruživanje sastanku.
Pridruživanje sastanku pomoću povratnog poziva (neobavezno)
Sljedeća slika prikazuje proces korisnika koji se pridružuje sastanku povratnim pozivom, korisnik traži poziv od Webexa za pridruživanje sastanku.
Ovo su koraci koje sudionik omogućava da se pridruži sastanku putem povratnog poziva:
-
Korisnik zakazuje sastanak u aplikaciji Webex. Webex dodjeljuje ID sastanka (na primjer, 123456).
-
Korisnik traži poziv od Webexa na željeni broj (na primjer, +16504441000) za pridruživanje sastanku pomoću aplikacije Webex ili klijenta usluge Meetings.
-
Webex pokreće SIP POZIVNICU u CUBE temeljem DNS SRV skupine povratnog poziva, omogućene u centrima Cisco Partner Hub i BroadWorks. URI zahtjeva za SIP POZIVANJE sadrži telefonski broj koji mora primiti poziv (npr. +16504441000@cube.primjer.com).
-
CUBE prevodi telefonski broj u ID-ju udaljene strane na vrijednost koja identificira virtualnog pretplatnika na BroadWorksu (na primjer, 88631321777971704941@ecccx.amer.pub.webex.com). Time se CUBE identificira kao virtualnog korisnika s poslužiteljem aplikacije BroadWorks.
-
Poziv se nudi željenom telefonskom broju i korisnik odgovara na poziv da bi se pridružio sastanku. Taj telefonski broj može biti pretplatnik usluge BroadWorks ili broj za PSTN. Ako je traženi broj PSTN broj, BroadWorks koristi dodijeljenu putanju za preusmjeravanje poziva na PSTN.
Za opciju Povratni poziv obavezno je aktivirati sljedeće dvije značajke:
- 102746 – BroadWorks podrška za CI UUID
- 102074 – BYO PSTN podrška za naplatu za povratni poziv i poziv u sastanak
To se može potvrditi iz CLI-ja na sljedeći način:
AS_CLI/System/ActivatableFeature> dobiti opis Id-a aktiviran Posljednja izmijenjena vremenska oznaka ============================================================================================= 102746 BroadWorks podrška za CI UUID true 102074 BYO PSTN podrška za naplatu za povratni poziv i pozivIn true
Detaljan opis tih značajki i aktivaciju potražite u odjeljku „Virtualni pretplatnik povratnog poziva za sastanak za VoiceXML” u ovom dokumentu.
Pregled konfiguracije rješenja
Rješenje ima nekoliko različitih komponenti, od kojih svaka mora biti ispravno konfigurirana kako bi rješenje funkcioniralo uspješno. Komponente su sljedeće:
-
BroadWorks
-
CUBE (ili alternativni SP certificirani granični kontroler sesije (SBC))
-
Webex Edge Audio
Postoje međuovisnosti između konfiguracije tih različitih komponenti te je kao takva potrebna jedna ili više izvornih organizacija rješenja za dovršetak potrebne konfiguracije i provjere rješenja.
Izvorna organizacija
Izvorna organizacija je Webex organizacija koju konfigurirate za generiranje i provjeru postavki za BYoPSTN rješenje. Izvornoj organizaciji mora biti dodijeljen barem jednom korisniku Standardni paket, te da Standardni paket mora koristiti Pridruživanje sastanku s brojevima za poziv koje je omogućio partner (BYoPSTN) opcija. Preporučuje se da izvornu organizaciju povežete s probnim pružateljem usluga BroadWorks ili poduzećem.
Izvorne organizacije rješenja služe u dvije svrhe:
-
Izvorna konfiguracija– dodjela izvornih organizacija generira telefonski broj za mapiranja pristupnih kodova za sastanke i univerzalni jedinstveni identifikator web-mjesta sastanka (UUID web-mjesta) koji su potrebni za rad rješenja. Te su informacije potrebne za konfiguriranje BroadWorks virtualnih pretplatnika (VSUB).
-
Provjera konfiguracije– upotrijebite izvornu organizaciju kako biste utvrdili je li vaše BYoPSTN rješenje konfigurirano u skladu s vašim zahtjevima. Upotrijebite izvornu organizaciju i testne korisnike za provjeru valjanosti slučajeva upotrebe poziva u sastanak i povratnih poziva pomoću brojeva za poziv koje je omogućio partner i DNS SRV zapisa povratnog poziva (ako je povratni poziv omogućen).
Administrator mora generirati izvornu organizaciju rješenja za svaki jedinstveni skup telefonskih brojeva i zapisa DNS SRV povratnog poziva. Generiranje izvorne organizacije rješenja u svakom slučaju generira potrebni telefonski broj za mapiranja pristupnog koda za sastanak i mogućnost potvrde povezanih slučajeva upotrebe poziva u sastanak i povratnog poziva za te telefonske brojeve i DNS SRV zapise povratnog poziva.
Koristeći Cisco Partner Hub mora odabrati jednu izvornu organizaciju rješenja kao primarnu organizaciju izvornog rješenja. UUID web-mjesta sastanka standardnog paketa ove primarne izvorne organizacije rješenja mora biti konfiguriran u BroadWorksu. Ključno je da to web-mjesto sastanka ostane omogućeno jer se UUID tog web-mjesta šalje u svakom zahtjevu za pridruživanje sastanku putem poziva u sastanak kao token za provjeru autentičnosti. Ovaj jedinstveni UUID web-mjesta dijele svi skupovi telefonskih brojeva i DNS SRV zapisi povratnog poziva. Nisu potrebne vrijednosti UUID-a više web-mjesta.
Primarne i bilo koje sekundarne izvorne organizacije rješenja mogu se izbrisati, po želji prije nego što se skup telefonskih brojeva i DNS SRV zapisa povratnog poziva dodijeli netestiranim korisnicima. Kada se skup telefonskih brojeva i DNS SRV zapisa povratnog poziva dodijeli svim korisnicima koji nisu testirani, ti telefonski brojevi i zapisi povratnog poziva povezani su s web-mjestima za sastanke za te korisnike i upotrebljavaju se za pridruživanje sastanku pomoću poziva i povratnog poziva. Sve promjene treba smatrati utjecajima na uslugu.
Sljedeći odjeljci pružaju više pojedinosti o različitim elementima konfiguracije.
BYoPSTN elementi konfiguracije
Ključni element rješenja je konfiguracija telefonskih brojeva Cisco partnera i zapisa povratnog poziva DNS SRV. BYoPSTN upotrebljava skupine telefonskih brojeva i DNS SRV skupine povratnog poziva kao način dodjele zemljopisnih telefonskih brojeva i redundantnog preusmjeravanja poziva za Webex sastanke. Predloškom korisnika te elemente dodjeljuje krajnjim korisnicima.
Skupine telefonskog broja (PNG)
Partneri tvrtke Cisco dodjeljuju telefonske brojeve koje sudionici upotrebljavaju za pridruživanje sastancima u okruženju Cisco Partner Hub. Ti su telefonski brojevi zajedno raspoređeni u skupinu telefonskih brojeva. Popis Telefonskih brojeva povezan je s web-mjestom sastanka. Sve osobne sobe za sastanke (OSZS) i zakazani sastanci na tom web-mjestu sastanka upotrebljavaju povezane telefonske brojeve. Slijedi primjer skupine telefonskog broja:
Naziv telefonskog broja |
Država |
Kôd države |
Telefonski broj |
Obavijest |
Vrsta naplate |
Prioritet za poziv u sastanak |
---|---|---|---|---|---|---|
SAD Maryland |
SAD |
+1 |
2403332200 |
engleski |
Uz naplatu |
Primarno |
SAD Florida |
SAD |
+1 |
9049002303 |
engleski |
Uz naplatu |
Sekundarni |
SAD New York |
SAD |
+1 |
8056504578 |
engleski |
Besplatno |
Nema |
Telefonski brojevi imaju sljedeće atribute:
-
Naziv telefonskog broja – naziv za opis telefonskog broja
-
Država – država kojoj je telefon dodijeljen
-
Kôd države – pozivni broj države ili pozivni broj države
-
Telefonski broj – telefonski broj koji ćete upotrijebiti za pridruživanje sastanku bez koda države
-
Obavijest — jezik obavijesti koji će se reproducirati kada se sudionik pridruži sastanku
-
Vrsta naplate – vrsta broja: Uz naplatu ili besplatno
-
Prioritet za poziv u sastanak – prioritet dodijeljen brojevima sastanka. Prikaz brojeva za pridruživanje sastanku za sudionike određuje se na temelju tog prioriteta.
Zadani telefonski brojevi: Administratori mogu dodijeliti prioritet za poziv primarnog, sekundarnog ili nijednog telefonskom broju u skupini telefonskih brojeva. Telefonski brojevi s prioritetom Primarni ili Sekundarni su zadani telefonski brojevi. Zadani telefonski brojevi šalju se u e-poštu s pozivnicama za sastanak i navedeni su redoslijedom prioriteta koji bi sudionici trebali upotrebljavati za pridruživanje sastancima. Zadani telefonski brojevi ne moraju se nalaziti u istoj državi. Morate odabrati primarni telefonski broj, sekundarni telefonski broj nije obavezan. Barem jedan od zadanih telefonskih brojeva mora imati vrstu Naplata.
Korisnici krajnjeg korisnika mogu odrediti vlastite zadane telefonske brojeve koristeći se sučeljem web-mjesta sastanka. Ti se brojevi pojavljuju za tog korisnika i njegove sudionike kad su organizator sastanka. Ako se korisnik pridruži sastanku kao sudionik, prikazivat će se samo njemu.
Kao što je gore navedeno, administrator partnera Cisco dodjeljuje SAD Maryland kao primarni i SAD Florida kao sekundarni, to su zadani telefonski brojevi. Korisnik može odabrati nadjačavanje toga na svojim sastancima promjenom primarnog na SAD New York i sekundarnog na SAD Maryland.
Maksimalan broj telefonskih brojeva za određenu skupinu telefonskih brojeva je 98.
NAPOMENA: Konfiguriranje namjenskog broja za jedno poduzeće nije podržano.
DNS SRV skupine za povratni poziv (CDSG)
Da biste dopustili sudionicima sastanka odabir opcije povratnog poziva, potrebna je DNS SRV skupina povratnog poziva koja upućuje na CUBE instance (ili više njih) unutar mreže Cisco partnera. Webex koristi te zapise za preusmjeravanje povratnog poziva putem CUBE-a u BroadWorks, koji zatim može postaviti povratni poziv sastanka na telefonski broj sudionika sastanka.
U nastavku je primjer DNS SRV skupine povratnog poziva.
Država/regija |
Kôd države |
DNS SRV snimka |
---|---|---|
SAD |
+1 |
cube.us.example.com |
Meksiko |
+52 |
cube.mx.example.com |
Sve ostale države |
n.d. |
cube.global.example.com |
DNS SRV snimke povratnog poziva imaju sljedeće atribute:
-
Država/regija – država ili regija za koju bi se ovaj DNS SRV zapis trebao koristiti za slanje zahtjeva za pozive.
-
Šifra države – kôd države povezan s državom/regijom. Možete imati samo jedan DNS SRV zapis po kodu države.
-
DNS SRV zapis — DNS SRV zapis za instance Cisco Partner CUBE.
Kada sudionik zatraži poziv na svom određenom telefonskom broju, Webex upotrebljava DNS SRV povratnog poziva povezan s kodom države za navedeni telefonski broj za usmjeravanje poziva na odgovarajuće elemente u mreži Cisco Partners.
Upotreba DNS SRV zapisa na ovaj način pruža podršku za redundantne CUBE instance za servisiranje zahtjeva za pozive iz Webexa. U gornjem primjeru, kada sudionici sastanka u SAD-u zatraže povratni poziv od Webexa na svoj telefonski broj u SAD-u, Webex upotrebljava DNS SRV cube.us.primjer.com
za usmjeravanje tog poziva na mrežu Cisco partnera. Kada sudionici sastanka u Meksiku zatraže povratni poziv od Webexa na svoj meksički telefonski broj, Webex će upotrijebiti DNS SRV cube.mx.example.com
za preusmjeravanje tog poziva na mrežu Cisco partnera.
Za sve države/regije koje nemaju određeni DNS SRV zapis povratnog poziva ti zahtjevi preusmjeravaju se na DNS SRV zapis „Sve ostale države” . Administrator mora konfigurirati DNS SRV zapis „Sve ostale države”.
Maksimalni broj zapisa za određenu DNS SRV skupinu povratnog poziva je 200.
Predlošci korisnika
Predložak korisnika postojeći je koncept za rješenje Webex za BroadWorks. Predložak pruža zadanu konfiguraciju koja se upotrebljava za omogućavanje krajnjeg korisnika. BYoPSTN pruža dodatne atribute predlošku korisnika:
-
Vrsta pridruživanja sastanku – mogu biti brojevi za poziv tvrtke Cisco ili brojevi za poziv koje je omogućio partner. Ovaj atribut označava telefonske brojeve koji su konfigurirani za web-mjesta sastanka povezane sa standardnim i premium paketima. Brojeve za poziv koje je omogućio partner trebao bi odabrati administrator.
-
Skupina telefonskih brojeva – povezana samo s opcijom brojeva za poziv koje je omogućio partner, ovaj atribut označava telefonske brojeve koje upotrebljavaju krajnji korisnici, a koji su dodijeljeni za standardne i premium pakete prilikom pridruživanja sastancima.
DNS SRV skupina za povratni poziv – povezana samo s opcijom brojeva za poziv koje je omogućio partner, ovaj atribut označava DNS SRV zapise koje upotrebljava Webex kada se vraća na krajnje korisnike koji su omogućeni za standardne i premium pakete prilikom pridruživanja sastancima. Ako ne želite omogućiti povratni poziv, možete odabrati „Onemogući povratni poziv““ prilikom izrade ili ažuriranja predloška korisnika. Kada je prvi pretplatnik za standardno ili premium dodijeljen za krajnjeg korisnika, omogućeno je povezano web-mjesto sastanka paketa. Web-mjesto sastanka paketa omogućeno je prema gornjem Predlošku korisnika. Svaki naknadno omogućeni pretplatnik za standardno ili premium dodaje se već omogućenom web-mjestu sastanka – konfiguracija web-mjesta sastanka se ne mijenja.
Sve promjene predloška korisnika u odnosu na gore navedene atribute primjenjuju se samo na novo omogućena web-mjesta za sastanke paketa. Promjene u predlošku korisnika ne utječu na postojeća web-mjesta za sastanke, koja su već omogućena.
Jedna značajna iznimka je ta da ako krajnji korisnik već ima web-mjesto sastanka paketa, bilo koje novo web-mjesto sastanka paketa je omogućeno pomoću iste vrste pridruživanja sastanku kao i postojeće web-mjesto sastanka paketa. Na primjer, ako krajnji korisnik ima web-mjesto sastanka standardnog paketa koje koristi Ciscove brojeve za poziv, a predložak korisnika ažurira se tako da koristi brojeve za poziv koje je omogućio partner, novo web-mjesto sastanka Premium paketa omogućava se pomoću Ciscovih brojeva za poziv, postavka predloška korisnika ne primjenjuje se. Standardna i Premium web-mjesta za sastanke za određenog krajnjeg korisnika uvijek će biti dosljedno omogućena.
Klaster BroadWorks poziva
Cisco Partner Hub – zaslon klastera BroadWorks poziva omogućava pristup za pregled i/ili preuzimanje informacija o BroadWorks konfiguraciji (BYoPSTN) . Informacije o konfiguraciji BYoPSTN-a za dani klaster uključuju sljedeće podatke:
-
Pojedinosti organizacije primarnog izvornog rješenja uključujući UUID web-mjesta sastanka standardnog paketa i URL web-mjesta.
-
Pojedinosti o skupini telefonskog broja za sve skupine konfigurirane za taj klaster. To uključuje telefonski broj za mapiranja pristupnih kodova sastanka za svaku skupinu. Imajte na umu da pojedinosti trebaju uključivati skupine koje su povezane sa svim sekundarnim organizacijama izvornih rješenja.
-
Pojedinosti DNS SRV skupine povratnog poziva za sve skupine konfigurirane za taj klaster. Imajte na umu da pojedinosti trebaju uključivati skupine koje su povezane sa svim sekundarnim organizacijama izvornih rješenja.
-
Pojedinosti predloška korisnika za te predloške koji upotrebljavaju bilo koju od skupina telefonskog broja i DNS SRV skupina za povratni poziv.
Svaki klaster BroadWorks poziva ima svoje vlastite BroadWorks konfiguracije (BYoPSTN) informacije, posebno dodijeljene skupine telefonskog broja i DNS SRV skupinu za povratni poziv. Međutim, imajte na umu da svi klasteri BroadWorks poziva dijele istu primarnu izvornu organizaciju rješenja i kao takvi svi sadrže istu UUID web-mjesta sastanka standardnog paketa i URL web-mjesta.
Informacije o BroadWorks konfiguraciji (BYoPSTN) dostupne su za prikaz/preuzimanje samo kada administrator konfigurira i odabere primarnu izvornu organizaciju rješenja. Primarna izvorna organizacija rješenja mora imati barem jednog korisnika dodijeljenog standardnom paketu i taj standardni paket mora upotrebljavati opciju pridruživanja sastanku s brojevima za poziv koje je omogućio partner (BYoPSTN).
Primjer BYoPSTN elemenata konfiguracije
Sljedeća slika prikazuje primjer BroadWorks implementacije s više klastera s geografski baziranim predlošcima korisnika, telefonskim brojevima i usmjeravanjem.
Prva tablica prikazuje BroadWorks implementaciju s više klastera s regionalnim predlošcima korisnika, skupinama telefonskih brojeva i DNS SRV skupinama za povratni poziv. Sljedeće tablice proširuju se na skupinu telefonskih brojeva i DNS SRV skupine povratnog poziva.
BroadWorks klaster |
Naziv predloška |
Paket |
Vrsta pridruživanja sastanku |
Skupina telefonskog broja |
DNS SRV skupina za povratni poziv |
---|---|---|---|---|---|
bwks us ng |
SAD West Std |
Standardno |
Brojevi za poziv koje je omogućio partner |
SAD Zapad |
cb nas |
SAD West Prem |
Premium | ||||
SAD East Std |
Standardno |
SAD Istok | |||
US East Prem |
Premium | ||||
bwks mx |
MX Std |
Standardno |
Brojevi za poziv koje je omogućio partner |
png mx png |
cb mx |
MX prem |
Premium | ||||
bwks uk |
UK Std |
Standardno |
Brojevi za poziv koje je omogućio partner |
uk png |
Povratni poziv onemogućen |
UK Prem |
Premium | ||||
bwks nas |
SAD Std |
Standardno |
Cisco brojevi za poziv |
Ništa |
Ništa |
-
Pretplatnici omogućeni pomoću predloška SAD West Std ili predloška SAD West Prm upotrebljavaju telefonski broj SAD West Phone prilikom pridruživanja sastancima. Ti zahtjevi za povratni poziv koji se pridružuju sastanku pretplatnika šalju se na CB US DNS SRV zapise.
-
Pretplatnici omogućeni pomoću predloška SAD East Std ili predloška SAD East Prm upotrebljavaju telefonski broj SAD East prilikom pridruživanja sastancima. Ti zahtjevi za povratni poziv koji se pridružuju sastanku pretplatnika šalju se na CB US DNS SRV zapise.
-
Pretplatnici omogućeni pomoću predloška MX Std ili MX Prm upotrebljavaju MX PNG telefonski broj prilikom pridruživanja sastancima. Ti zahtjevi za povratni poziv koji se pridružuju sastanku pretplatnika šalju se na CB MX DNS SRV zapise.
-
Pretplatnici omogućeni pomoću predloška UK Std ili UK Prm upotrebljavaju UK PNG telefonske brojeve prilikom pridruživanja sastancima. Tim pretplatnicima neće biti ponuđeno pridruživanje sastanku putem povratnog poziva jer je povratni poziv onemogućen.
-
Pretplatnici omogućeni pomoću Std-a SAD-a upotrebljavaju Ciscove brojeve za poziv i stoga nemaju dodijeljenu skupinu telefonskih brojeva ni DNS SRV skupinu za povratni poziv. Ovi pretplatnici upotrebljavaju telefonske brojeve koje je omogućio Cisco za pridruživanje sastanku i Cisco DNS SRV zapise za pridruživanje sastanku pomoću povratnog poziva.
Pojedinosti primjera skupina telefonskih brojeva su sljedeće:
Skupina telefonskog broja |
Naziv telefonskog broja |
Država |
Kôd države |
Telefonski broj |
Obavijest |
Vrsta naplate |
Prioritet za poziv u sastanak |
---|---|---|---|---|---|---|---|
SAD Zapad |
SAD San Francisco |
SAD |
+1 |
4156551000 |
engleski |
Uz naplatu |
Primarno |
SAD Palo Alto |
SAD |
+1 |
9863502478 |
engleski |
Besplatno |
Nema | |
SAD Istok |
SAD Maryland |
SAD |
+1 |
2403332200 |
engleski |
Uz naplatu |
Primarno |
SAD Florida |
SAD |
+1 |
9049002303 |
engleski |
Uz naplatu |
Sekundarni | |
SAD New York |
SAD |
+1 |
8056504578 |
engleski |
Besplatno |
Nema | |
png mx png |
Meksiko |
mx |
+52 |
2065304086 |
Europski španjolski |
Uz naplatu |
Primarno |
uk png |
UK |
UK |
+44 |
4527789651 |
engleski |
Uz naplatu |
Primarno |
Pojedinosti primjera DNS SRV skupina povratnog poziva su sljedeće:
DNS SRV skupina za povratni poziv |
Država |
DNS SRV |
---|---|---|
cb nas |
SAD |
cube.us.example.com |
Sve ostale države |
cube.row.example.com | |
cb mx |
mx |
cube.mx.example.com |
Sve ostale države |
cube.row.example.com |
Konfiguracija za US DNS SRV zapis, cube.us.primjer.com može biti kao u primjeru:
|
86400 |
U |
SRV |
10 |
10 |
5061 |
|
|
86400 |
U |
SRV |
10 |
10 |
5061 |
|
Ovaj DNS SRV zapis može razriješiti sljedeći DNS A zapis:
|
86400 |
U |
Odgovor |
45.84.168.81 |
|
86400 |
U |
Odgovor |
45.84.168.82 |
Ulazi koje upotrebljava Webex
Ulazi u donju tablicu moraju biti otvoreni na vatrozidu DMZ-a gdje se nalazi CUBE, a drugi ulazi mogu biti zatvoreni. Dodatne informacije o priključcima i mrežnim zahtjevima potražite u sljedećem članku:
https://collaborationhelp.cisco.com/article/WBX264
Izvor |
Ulazi izvora |
Odredište |
Ulazi odredišta |
Protokol |
Opis |
---|---|---|---|---|---|
Zvučne usluge Webex Edge |
Kratkotrajno |
CUBE |
5061 |
TCP |
(mTLS 1.2) Dolazna SIP signalizacija od Webex Edge Audio do CUBE SBC-a. CUBE SBC posebno zahtijeva upotrebu ulaza 5061. Korištenje drugih priključaka u rasponu od 5060 do 5070 može biti podržano od strane drugih SBC-ova. |
Zvučne usluge Webex Edge |
4000 - 4010 |
CUBE |
5061 |
TCP |
(mTLS 1.2) Opcije Ping za Webex Edge Audio. |
CUBE |
Kratkotrajno |
EdgeAudio |
5605 |
TCP |
(mTLS 1.2) Izlazna SIP signalizacija za Webex Edge Audio. |
Zvučne usluge Webex Edge |
Kratkotrajno |
CUBE |
Kratkotrajni ulazi 8000 - 59999 |
UDP |
(SRTP) rupe za vatrozid potrebno je otvoriti za dolazni medijski promet prema Edge Audio. |
CUBE |
Kratkotrajni ulazi 10200 - 28000 |
Edge Audio |
Kratkotrajno |
UDP |
(SRTP) Rupe za vatrozid moraju se otvoriti za izlazni medijski promet u CUBE. |
TLS i SRTP paketi šifri
TLS v1.2 ili noviji upotrebljava se za mTLS rukovanje, a Webex Edge Audio podržava sljedeće šifre (tijekom povratnog poziva, Webex Edge Audio ih nudi u klijentu TLS rukovanja):
-
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
Za sRTP se koriste sljedeće šifre:
-
AEAD_AES_256_GCM
-
AEAD_AES_128_GCM
-
AES_CM_128_HMAC_SHA1_80
-
AES_CM_128_HMAC_SHA1_32
Podržani zvučni kodeci
-
G722
-
G711u
-
G711a
Zahtjevi za SIP i RTP profil
Rješenje zahtijeva da između CUBE-a (ili vašeg SBC-a) i Webexa implementirate SIP TLS za signalizaciju i sRTP za medije.
SIP i RTP profili kao dio ove komunikacije trebali bi ispunjavati sljedeće zahtjeve:
Zahtjevi za SIP profil |
Pojedinosti |
---|---|
Mjerač vremena za istek sesije |
2220 s (prihvati SIP 422) * prilagođava se prema poslovnim potrebama i očekuje se 422. |
Medijska ponuda za ulazak |
Rana ponuda |
Medijska ponuda za izlazak |
Kasna ponuda |
Interval pinga opcija |
30 s (minimalno) |
DTMF |
RFC2833 nosivost 101 (nema akustičnog DTMF-a!) |
SIP-UDP ulazi |
4000-4010,5061,5065 |
RTP profil |
Pojedinosti |
---|---|
Profil opterećenja glasa |
G. 722/ G. 711μ/ G. 711a |
Veličina paketa |
20 ms |
VAD (otkrivanje glasovne aktivnosti) |
Ne |
Mjerač vremena neaktivnosti medija |
1200 ms |
Promjena kodeka srednjeg pozivanja |
Ne prihvaća se |
RTP |
8000-48198 |
sRTP šifre |
AEAD_AES_256_GCM AEAD_AES_128_GCM AES_CM_128_HMAC_SHA1_80 AES_CM_128_HMAC_SHA1_32 |
Domene usmjeravanja web-poziva
DNS SRV _sips._tcp.
upotrebljava se za pristup usluzi Webex Edge Audio. Postoje četiri domene ovisno o regiji.
Regija |
Domena |
---|---|
Južna i Sjeverna Amerika |
ecccspx.amer.pub.webex.com |
Ujedinjeno Kraljevstvo, Sjeverna Afrika |
ecccspx.emea.pub.webex.com |
Azija/Pacifik |
ecccspx.apac.pub.webex.com |
Australija/Novi Zeland |
ecccspx.anz.pub.webex.com |
Europa |
ecccspx.euro.pub.webex.com |
DNS SRV razrješava na nekoliko A zapisa koji upućuju na primarno i sekundarno web-mjesto. Sljedeća tablica prikazuje primjer AMER regije i podložna je promjenama u budućnosti.
Vrsta zapisa |
Snimi |
Cilj |
Svrha |
---|---|---|---|
SRV |
_sips._tcp.ecccspx.amer.pub.webex.com |
ecccspxpr1.amer.pub.webex.com |
Otkrivanje usluge Webex Edge Audio |
SRV |
_sips._tcp.ecccspx.amer.pub.webex.com |
ecccspxpr2.amer.pub.webex.com |
Otkrivanje usluge Webex Edge Audio |
SRV |
_sips._tcp.ecccspx.amer.pub.webex.com |
ecccspxsc1.amer.pub.webex.com |
Otkrivanje usluge Webex Edge Audio |
SRV |
_sips._tcp.ecccspx.amer.pub.webex.com |
ecccspxsc2.amer.pub.webex.com |
Otkrivanje usluge Webex Edge Audio |
Odgovor |
ecccspxpr1.amer.pub.webex.com |
207.182.174.101* |
Upućuje na Webex Edge Audio AMER Primary 1 |
Odgovor |
ecccspxpr2.amer.pub.webex.com |
207.182.174.102* |
Upućuje na Webex Edge Audio AMER Primary 2 |
Odgovor |
ecccspxsc1.amer.pub.webex.com |
207.182.174.229* |
Upućuje na Webex Edge Audio AMER sekundarni 1 |
Odgovor |
ecccspxsc2.amer.pub.webex.com |
207.182.174.230* |
Upućuje na Webex Edge Audio AMER sekundarni 2 |
DNS-SRV je dinamičan po prirodi, IP adrese su sklone promjeni; stoga izbjegavajte teško šifriranje ili označavanje IP adresa. Pogledajte odjeljak ‘Povijest revizije dokumenta’ za sve promjene ili ažuriranja dokumenta Referentne informacije o ulazima za uslugu Webex Calling .
Redundancija CUBE
Cisco Unified Border Element (CUBE) omogućuje mogućnost kontrole granice sesije u mreži za upravljanje SIP vezama između vanjskih entiteta i interne mreže. Više informacija o CUBE-u dostupno je u odjeljku Preduvjeti u nastavku.
Podržani modeli redundancije definirani su u svrhu osiguravanja visoke dostupnosti i uklanjanja jedne točke neuspjeha za Cisco partnera. U nastavku su opisana tri različita modela. Partneri tvrtke Cisco trebali bi usvojiti bilo koji model primjenjiv na njihovo okruženje.
Partner tijekom postupka omogućavanja treba onemogućiti ICMP filtre.
Implementacija duplex CUBE-a za BroadWorks implementirane na jednom web-mjestu
Implementacija Simplex CUBE za BroadWorks implementirana u više web-mjesta
Još jedan model redundancije moguć je kada je CUBE implementiran u dupleksnom načinu rada na svakom mjestu. Ovaj model nije potreban s obzirom na to da je BroadWorks implementiran s georedundancijom.
Omogućavanje
1 |
Preduvjeti partnera
|
2 |
Dodjela telefonskih brojeva u okruženju Cisco Partner Hub
|
3 |
Omogućavanje DNS SRV skupina za povratni poziv u okruženju Cisco Partner Hub (neobavezno)
|
4 |
Poveži PNG (i CDSG) s predlošcima korisnika
|
5 |
Dodjela resursa organizacijama sjemenskog rješenja
|
6 |
Odaberite primarnu organizaciju sjemenskih rješenja
|
7 |
Preuzmi konfiguraciju BroadWorks (BYoPSTN)
|
8 |
Odredite DNS SRV domenu za Webex Edge Audio
|
9 |
Omogućavanje konfiguracije za BroadWorks partnera
|
10 |
Omogućavanje partnerske CUBE (ili vlastitog SBC-a)
|
11 |
BYoPSTN certifikat
|
Korak 1: Preduvjeti partnera
Za omogućavanje BYoPSTN-a moraju se ispuniti sljedeći preduvjeti. Preduvjeti navedeni u nastavku pretpostavljaju da partner ima funkcionalnu Webex za Cisco BroadWorks implementaciju koja uključuje:
-
Funkcioniranje BroadWorks sustava – kako je dokumentirano u Webexu za Cisco BroadWorks vodič za rješenja
-
Licenca BroadWorks AS s uslugom “VoiceXML” u dovoljnoj količini (1 po PSTN broju)
-
Potrebne su BroadWorks zakrpe:
Za R22:
-
AP.xsp.22.0.1123.ap376935
-
AP.as.22.0.1123.ap376935
Za R23:
-
AP.xsp.23.0.1075.ap376935
-
AP.as.23.0.1075.ap376935
Za R24
-
AP.as.24.0.944.ap376935
-
-
Implementiran je Cisco CUBE sustav (IOS verzija 16.12.2 ili novija): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Podržana je hardverska i virtualna CUBE. Hardverska CUBE preporučuje se za skalabilnost i rukovanje većim brojem poziva.
-
Organizacija Webex partnera – kako je navedeno u vodiču za rješenja Webex za Cisco BroadWorks
Korak 2: Dodjela skupina telefonskih brojeva (PNG) u okruženju Partner Hub
Postupak koji partner tvrtke Cisco upotrebljava za dodavanje svojih telefonskih brojeva za poziv u sastanak za Webex je sljedeći:
-
Prijavite se u Cisco Partner Hub.
-
Idite na Postavke.
-
Pomaknite se do BroadWorks poziva.
-
U odjeljku Konfiguracija pridruživanja sastanku (BYoPSTN) odaberite Izradi skupinu telefonskog broja za poziv.
-
Unesite naziv skupine telefonskog broja i odaberite Dalje.
-
Unesite pojedinosti telefonskog broja i odaberite Dalje.
-
Pregledajte sažetak pojedinosti skupine telefonskog broja i odaberite Spremi.
-
Ponovite ovaj postupak za svaku skupinu telefonskih brojeva koju želite dodati.
Snimke zaslona u nastavku prikazuju postupak.
Korak 3: Dodjela DNS SRV skupina za povratni poziv (CDSG) u okruženju Partner Hub
Kada upotrebljavate opciju povratnog poziva sastanka, DNS SRV skupina povratnog poziva potrebna je za usmjeravanje poziva s Webexa u CUBE. Postupak koji Cisco partner koristi za dodavanje svojih CUBE DNS SRV zapisa u Webex je sljedeći:
-
Prijavite se u Čvorište partnera.
-
Idite na Postavke.
-
Pomaknite se do BroadWorks poziva.
-
U izborniku Konfiguracija pridruživanja sastanku (BYoPSTN) odaberite Izrada DNS SRV skupine povratnog poziva.
-
Unesite naziv DNS SRV skupine povratnog poziva.
-
Odaberite Dalje.
-
Unesite pojedinosti DNS SRV povratnog poziva.
-
Odaberite Dalje.
-
Pregledajte sažetak pojedinosti o DNS SRV povratnog poziva.
-
Odaberite Spremi.
-
Omogućite sva ažuriranja DNS-a kako bi se odrazile nove zapise u DNS SRV skupini.
-
Ponovite ovaj postupak za svaku DNS SRV skupinu povratnog poziva koju treba dodati.
Snimke zaslona u nastavku prikazuju postupak.
Korak 4: Povežite PNG i CDSG s predlošcima korisnika u okruženju Partner Hub
Početna konfiguracija i provjera BYoPSTN rješenja zahtijeva izvornu organizaciju za svaku jedinstvenu kombinaciju skupine telefonskih brojeva i DNS SRV skupine povratnog poziva (ako je potreban povratni poziv). Stoga se preporučuje da Cisco partneri na sličan način izrade novi predložak korisnika za svaku jedinstvenu kombinaciju skupine telefonskih brojeva i DNS SRV skupine povratnog poziva. Svaki predložak korisnika treba upotrijebiti za generiranje odgovarajuće izvorne organizacije.
Nakon postavljanja i potvrde BYoPSTN konfiguracije pomoću izvornih organizacija, skupine telefonskih brojeva i DNS SRV skupine za povratni poziv mogu se prema potrebi primijeniti na postojeće predloške korisnika.
Imajte na umu da nove izrađene predloške korisnika ne upotrebljavaju postojeći korisnici koji nisu testni te se stoga mogu sigurno upotrebljavati za ručnu provjeru konfiguracije BYoPSTN.
Želite li dodati novom predlošku korisnika, učinite sljedeće:
-
Prijavite se u Cisco Partner Hub.
-
Idite na Postavke.
-
Pomaknite se do BroadWorks poziva.
-
U odjeljku Predlošci odaberite Dodaj predložak.
-
Unesite pojedinosti predloška. U fazi Vrsta paketa :
-
Odaberite Vrsta paketa kao Standardno.
-
Odaberite opciju Konfiguracija pridruživanja sastanku kao Brojevi za poziv koje je omogućio partner (BYoPSTN).
-
Odaberite omogućenu skupinu telefonskog broja.
-
Za DNS SRV skupinu povratnog poziva, ako želite omogućiti opciju povratnog poziva sastanka, odaberite omogućenu DNS SRV skupinu povratnog poziva. U suprotnom odaberite Onemogući povratni poziv.
-
-
Odaberite Dalje.
-
Unesite preostale Pojedinosti predloška.
-
Pregledajte sažetak S pojedinostima predloška.
-
Kliknite na Spremi.
-
Ponovite taj postupak za svaki predložak korisnika koji se mora dodati
Snimka zaslona u nastavku prikazuje postupak.
Da biste ažurirali postojeći predložak korisnika, učinite sljedeće:
-
Prijavite se u Cisco Partner Hub.
-
Idite na Postavke.
-
Pomaknite se do odjeljka BroadWorks pozivi.
-
U izborniku Predlošci odaberite Prikaži predložak.
-
Odaberite Predložak za ažuriranje.
-
Pomaknite se do odjeljka Konfiguracija pridruživanja sastanku :
-
Odaberite Brojevi za poziv koje je omogućio partner (BYoPSTN).
-
Odaberite prethodno konfiguriranu skupinu telefonskog broja.
-
Za DNS SRV skupinu povratnog poziva, ako želite omogućiti opciju povratnog poziva sastanka, odaberite omogućenu DNS SRV skupinu povratnog poziva. U suprotnom odaberite Onemogući povratni poziv.
-
-
Odaberite Spremi.
Snimka zaslona u nastavku prikazuje postupak.
Korak 5: Dodjela resursa organizacijama sjemenskog rješenja
BYoPSTN rješenje ima nekoliko različitih komponenti od kojih svaka mora biti ispravno konfigurirana kako bi rješenje funkcioniralo uspješno. Jedna od dvije svrhe izvornih organizacija za rješenja je generiranje telefonskog broja za mapiranja pristupnih kodova za sastanke i univerzalnog jedinstvenog identifikatora web-mjesta sastanka (UUID web-mjesta) koji su potrebni za rad rješenja. Druga je svrha provjera konfiguracije.
Za svaku jedinstvenu kombinaciju skupine telefonskih brojeva i DNS SRV skupine povratnog poziva koja će se upotrijebiti, prethodno biste trebali izraditi odgovarajući predložak korisnika. Za svaki od ovih predložaka korisnika mora biti omogućena izvorna organizacija rješenja. Dodjela tih izvornih organizacija generira telefonski broj za mapiranja pristupnih kodova za sastanke i UUID web-mjesta sastanka koji su potrebni za konfiguriranje usluge BroadWorks.
Upotrebom svakog od prethodno konfiguriranih predložaka korisnika omogućite pretplatnika novom testnom pružatelju usluga BroadWorks ili novom BroadWorks poduzeću s korisnikom standardnog paketa . Web-mjesto sastanka Standardni paket trebalo bi upotrebljavati opciju pridruživanja sastanku s brojevima za poziv partnerskog pružatelja usluga. Pretplatniku se može dodijeliti jedna od sljedećih metoda:
-
Omogućite testnog pretplatnika pomoću API-ja pretplatnika BroadWorks kao što je dokumentirano na
developer.webex.com
. -
Omogućite testnog pretplatnika za uslugu IM&P na BroadWorksu konfiguriranoj za upotrebu predloška klijenta. Provjerite upotrebljava li predložak korisnika standardni paket kao zadani kako biste osigurali da je testnom pretplatniku dodijeljen standardni paket. Alternativno, testni pretplatnik mora se naknadno ažurirati kako bi imao Standardni paket.
Imajte na umu da se preporučuje da izvorne organizacije rješenja budu povezane s testnim pružateljem usluga BroadWorks ili testnim BroadWorks Enterprise.
Korak 6: Odaberite primarnu organizaciju sjemenskih rješenja
Ključno je da to web-mjesto sastanka ostane omogućeno jer se UUID tog web-mjesta šalje u svakom zahtjevu za pridruživanje sastanku putem poziva u sastanak kao token za provjeru autentičnosti. Ne biste trebali izbrisati izvornu organizaciju jer će se pridruženo web-mjesto sastanka također izbrisati. Ako se izvorna organizacija ukloni, morat ćete omogućiti novu i ponovno konfigurirati Broadworks s novim UUID-om web-mjesta.
Primarne i bilo koje sekundarne izvorne organizacije rješenja mogu se izbrisati, po želji prije nego što se skup telefonskih brojeva i DNS SRV zapisa povratnog poziva dodijeli netestiranim korisnicima. Kada se skup telefonskih brojeva i DNS SRV zapisa povratnog poziva dodijeli svim korisnicima koji nisu testirani, ti telefonski brojevi i zapisi povratnog poziva povezani su s web-mjestima za sastanke za te korisnike i upotrebljavaju se za pridruživanje sastanku pomoću poziva i povratnog poziva. Sve promjene treba smatrati utjecajima na uslugu.
Da biste odabrali primarnu organizaciju sjemenskih rješenja, učinite sljedeće:
-
Prijavite se u Cisco Partner Hub.
-
Idite na Postavke.
-
Pomaknite se do odjeljka BroadWorks pozivi.
-
U odjeljku Provjera konfiguracije (BYoPSTN) odaberite Dodijeli.
-
Na zaslonu Dodijeli organizaciju potražite i odaberite jednu od prethodno konfiguriranih izvornih organizacija
-
Odaberite Dodijeli.
Odabrana izvorna organizacija je primarna izvorna organizacija.
Snimke zaslona u nastavku prikazuju postupak.
Korak 7: Preuzmi BroadWorks konfiguraciju (BYoPSTN)
Primarna izvorna organizacija rješenja, skupine telefonskih brojeva i pojedinosti DNS SRV skupine povratnog poziva za dani BroadWorks klaster dostupni su na jednoj lokaciji, JSON datoteci konfiguracije BroadWorks (BYoPSTN). Te su informacije potrebne za konfiguriranje usluge BroadWorks za BYoPSTN.
Imajte na umu da je JSON konfiguracijska datoteka dostupna za prikaz/preuzimanje samo nakon što se odabere primarna izvorna organizacija rješenja.
Postupak prikaza/preuzimanja JSON konfiguracijske datoteke je sljedeći:
-
Prijavite se u Cisco Partner Hub.
-
Idite na Postavke.
-
Pomaknite se do BroadWorks poziva.
-
U izborniku Klasteri odaberite Prikaz klastera.
-
Odaberite klaster koji je povezan s predlošcima korisnika koji su konfigurirani za BYoPSTN.
-
Pomaknite se do BroadWorks konfiguracije za odjeljak BYoPSTN .
-
Kliknite na Preuzmi JSON konfiguracijsku datoteku.
-
Ponovite ovaj postupak za sve druge BroadWorks klastere.
Snimke zaslona u nastavku prikazuju postupak.
Pogledajte oglednu JSON konfiguracijsku datoteku u nastavku. Datoteka sadrži dodatne informacije o svakoj skupini telefonskih brojeva, DNS SRV skupini povratnog poziva, sljedeće stavke konfiguracije ključa koje se moraju unijeti u BroadWorks označene su podebljanim slovima.
-
UUID web-mjesta: BroadWorks mora poslati ovu vrijednost u SIP porukama, to je token koji Webex Edge Audio upotrebljava za potvrdu identiteta BroadWorks partnera i njegovog pristupa web-mjestima za sastanke kojima upravlja ovaj Cisco partner.
-
Mapiranje telefonskog broja za pristupni kôd: Telefonski brojevi i povezani pristupni kodovi za Webex moraju se konfigurirati na BroadWorksu.
-
broj telefona
-
pristupni kôd
-
-
lokalniOznaka: Željeni jezik obavijesti povezan s telefonskim brojem mora biti konfiguriran u BroadWorksu.
-
DNSsrv: DNS SRV povratnog poziva mora biti konfiguriran u DNS-u i upućen na željene CUBE instance.
{ "siteUUID": "491db0821791441a96c233fefb6c6dfc", "siteURL": "seedtestenterpriseabc.webex.com ", "partnerOrgId": "1da114de-3651-4467-b26b0d85a2cb3ad", "solutionValidationOrgId": "d927ac4d-3d73-4d7f-8506-a1bc0a221934", "customerTemplates": [ { "ime": "US West Std", "id": "27fe1337-ab1d-44b0-8b5e-ff1d32f6e3f8", "phoneNumberGroupId": "1bcb05bd-b919-45fd-b30e-71d2abb59e26", "phoneNumberGroupId": "25392686-a390-49b9-bad5-cb47159c3e992" }, "ime": "US East Std"en_SAD", "tollType": "TollFree", "defaultPhoneNumberType": "NONE", "phoneNumber": "9863502478", "accessCode": "88672693772924908359" }, { "id": "48fa7c50-9da0-4c8b-9b2f-307ff435c7c7", "ime": "US Toll San Francisco", "countryCode": "US", "localeTag": "en_SAD", "tollType": "Naplata", "defaultPhoneNumberType": "PRIMARY", "phoneNumber": "4156551000", "accessCode": "88652789466280320324" } ] }, { "ime": "US East", "id": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e", "phonenumbers": [ { "id": "ca0c622a-8621-4477-91e0-b3e214833568", "ime": "US Maryland", "countryCode": "US", "localeTag": "en_SAD", "tollType": "Uz naplatu", "defaultPhoneNumberType": "PRIMARY", "phoneNumber": "2403332200", "accessCode": "88631321777971704941" }, { "id": "00875574-9a46-4447-a967-350b6176755a", "ime": "US Florida", "countryCode": "US", "localeTag": "en_SAD", "tollType": "Uz naplatu", "defaultPhoneNumberType": "SECONDARY", "phoneNumber": "9049002303", "accessCode": "88632627551145646175" }, { "id": "a2c10316-9266-4423-a669-d67949f99d33", "ime": "US New York", "countryCode": "US", "localeTag": "en_SAD", "tollType": "TollFree", "defaultPhoneNumberType": "NONE", "phoneNumber": "8056504578", "accessCode": "88649679020033567943" } ] } ], "callbackDnsSrvGroups": [ { "naziv": "CB US", "callbackDnsSrvs": [ { "naziv": "CB", "callbackDnsSrvs": [ { "naziv": "CB US", "callbackDnsSrvs": [ { "naziv": "CB", "callbackDnsSrv": "cube.mx.primjer.com", "id": "cca0e4c3-5cff-412c-a854-bfb5-dc58260d4f003" } ] }
Korak 8: Odredite DNS SRV domenu za Webex Edge Audio
DNS SRV domena za Webex Edge Audio mora biti konfigurirana na usluzi BroadWorks. Za određivanje vrijednosti koristite sljedeći postupak.
-
Prijavite se u Cisco Partner Hub.
-
Idite na Korisnici.
-
Odaberite BYoPSTN ovjeru za poduzeće.
-
Odaberite Prikaži klijenta.
-
Idite na Usluge/Sastanci.
-
Odaberite web-mjesto sastanka Standardni paket.
-
Pomaknite se do dna bočne ploče, odaberite Konfiguriranje web-mjesta.
-
Odaberite Uobičajene postavke / Postavke zvuka.
-
U odjeljku Prilagođeni globalni brojevi poziva edge zvuka odaberite Generiraj Lua skriptu.
-
U skočnom prozoru potražite vrijednost „-- Ažuriraj U zaglavlje s CCAX URL-om”.
-- Ažuriraj U zaglavlje s lokalnim CCAX URL oldTo1 = msg:getHeader("To") lokalni newTo1 = string.gsub(oldTo1, "", "") msg:modifyHeader("To", newTo1)
-
Izdvojite vrijednost podebljano, npr.
ecccx.amer.webex.com.
To je DNS SRV domena za Webex Edge Audio koja mora konfigurirati na BroadWorksu.
Korak 9: Omogućavanje konfiguracije za BroadWorks partnera
Ovaj odjeljak opisuje BroadWorks konfiguraciju neophodnu za provedbu scenarija poziva u sastanak i povratnog poziva prikazanih u dijagramima u nastavku. Primjeri konfiguracije temelje se na podacima u JSON datoteci prikazanim u prethodnom odjeljku. Očekuje se da će se brojevi, domene, nazivi poduzeća/skupina, vrste uređaja, pravila, profili itd. razlikovati ovisno o partneru.
Tijek poziva:
- Korisnik traži povratni poziv, Webex pokreće povratni poziv.
- Poziv se preusmjerava na BroadWorks OTT.
- Poziv doseže CUBE dodijeljenu u CH-u. CUBE preusmjerava poziv na BroadWorks.
- BroadWorks identificira poziv kao ishodište organizatora sastanka i stvara sesiju za korisnika organizatora sastanka i obrađuje poziv.
- Sesija korisnika organizatora sastanka obrađuje poziv i prevodi birani broj. Osim toga, u ime korisnika organizatora sastanka generira se zapis o naplati.
- BroadWorks preusmjerava poziv ili na korisnika povezanog s uređajem (7) ili na PSTN (8).
Prije početka
SIP komunikacija između BroadWorksa i CUBE-a može biti preko UDP-a ili TCP-a, ovisno o vašim mrežnim zahtjevima. Na primjer, ako neki mrežni ili pristupni uređaji (na primjer, pristupnici ili krajnje točke) u tijekovima BYoPSTN poziva ili povratnog poziva ne podržavaju TCP, umjesto toga treba upotrijebiti UDP.
Konfiguracija i primjeri prikazani u ovom vodiču koriste TCP kao protokol prijenosa. Da biste upotrebljavali TCP, provjerite jesu li vaš poslužitelj aplikacije BroadWorks i mrežni poslužitelj konfigurirani za TCP:
_CLI/Interface/SIP> get networkProxyTransport = neodređen pristupProxyTransport = neodređen supportDnsSrv = true supportTcp = true
Aplikacijski poslužitelj
Identifikacija / vrsta profila uređaja
Potrebno je izraditi novu vrstu profila identiteta/uređaja za predstavljanje CUBE-a. U nastavku obavezno postavite sljedeća svojstva, dok ostale možete ostaviti po zadanim vrijednostima:
-
Vrsta adrese signaliziranja– postavite na Inteligentno adresiranje proxy poslužitelja
-
Provjera autentičnosti– postavljeno na Omogućeno
-
Identitet podrške u AŽURIRANJU i ponovnom POZIVANJU – označeno
-
Mogućnost statičke registracije– postavljeno na Omogućeno
-
Mogućnost videoprijenosa– postavljeno na onemogućeno
U sljedećem primjeru, nova vrsta profila identiteta/uređaja “VXML_profile” izrađena je kako bi predstavljala CUBE.
Virtualni pretplatnik za glasovni XML
Izradi instancu VoiceXML
Svaki PSTN broj za Webex Meetings predstavlja virtualni pretplatnik u usluzi BroadWorks, a možete upotrijebiti funkciju virtualnog pretplatnika VoiceXML. Preporučuje se upotreba namjenskog poduzeća i skupine za sve VoiceXML virtualne pretplatnike. Imajte na umu da zapravo ne iskorištavamo nikakve VoiceXML mogućnosti, ali je ova vrsta virtualnog korisnika pogodna za interakciju s CUBE-om.
Da biste upotrebljavali uslugu VoiceXML, uvjerite se da licenca ima dostatne količine “VoiceXML” i da je usluga autorizirana na razini poduzeća i skupine, a usluga VoiceXML je dodijeljena skupini, kao što je prikazano na sljedećoj slici.
U izborniku VoiceXML i izradite instancu za svaki PSTN broj.
odaberiteKonfiguriranje VoiceXML adresa
Za svaku instancu VoiceXML unesite sljedeće pod VoiceXML adresama:
-
Telefonski broj– unesite broj za uključivanje biranjem za web-mjesto Webex Meetings (na primjer, 2403332200).
-
Kućni broj
-
Identitet/profil uređaja– izradite jednu instancu (na primjer, VXML_deviceProf) na temelju vrste uređaja stvorene u prethodnom odjeljku (VXML_profile u primjeru) i unesite sljedeću konfiguraciju.
-
Linija/ulaz– unesite u formatu @, gdje
-
je broj pristupnog koda za web-mjesto Webex Meetings (dostupno iz JSON datoteke) (na primjer, 88631321777971704941)
-
je domena Webex Edge zvuka za ovo web-mjesto sastanka (na primjer, ecccspx.amer.pub.webex.com)
-
-
SIP kontakta– za pozive Za Poziv U sastanak na pristupni broj POZIVNICA će se poslati s URI-jem zahtjeva postavljenim na vrijednost tog polja. Unesite SIP kontakt u ovom formatu ;;;, gdje:
-
je iz polja linije/ulaza, ali s domenom kao SRV koji rješava na adresu CUBE-a (na primjer, 88631321777971704941@cube.internal.local)
-
predstavlja postavku jezika u skladu s lokalnom shemom korisnika (na primjer, regionalna shema=en_SAD)
-
je UUID web-mjesta iz JSON datoteke (npr. x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b)
-
treba biti transport=tcp kako bi AS koristio TCP za slanje poruka na CUBE.
-
U nastavku je primjer postavki VoiceXML adresa.
Dodijeli SIP provjeru autentičnosti instanci VoiceXML
Dodijelite uslugu provjere autentičnosti virtualnom pretplatniku VoiceXML. Upotrijebit će se za provjeru autentičnosti poruka SIP POZIVA s CUBE-a u scenariju povratnog poziva. Također sprječava virtualnog pretplatnika usluge VoiceXML da prihvaća pozive drugih strana osim CUBE-a
Idite na stranicu Provjera autentičnosti virtualnog pretplatnika u izborniku Uslužni programi i unesite SIP korisničko ime i lozinku kako su prikazani u nastavku:
CUBE mora biti konfiguriran s istim korisničkim imenom i lozinkom kako bi se ispravno provjerila autentičnost poruka POZIVNICE koje se šalju AS-u.
Primjer naredbe za konfiguriranje SIP provjere autentičnosti na CUBE-u je sljedeći:
sip-ua za provjeru autentičnosti korisničko ime VSUB lozinka 0 (više pojedinosti potražite u unfiguriranju CUBE-a/podatkovnoj skupini).
Datoteka naziva
Polje SIP kontakta virtualnog pretplatnika VoiceXML sadrži URL u kojem se dio domene rješava na CUBE adresu. Ovo je interni SRV, a datoteka s imenima na AS-u može se koristiti za razrješavanje internog SRV-a na CUBE IP-u.
U našem primjeru, SIP kontakt SRV je cube.internal.local i odlučuje adresirati 10.165.196.30 ulaz 5060 kako bi došao do CUBE. Na AS-u datoteka /usr/local/broadworks/bw_base/conf/namedefs
ažurira se kako slijedi:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Vrsta poziva za Webex Meetings
Opcije konfiguracije obrade poziva usluge Webex Meetings dostupne su za kontrolu načina rukovanja pozivima za sastanak. Prema zadanim postavkama pozivi za sastanak obrađuju se kao vanjski pozivi jer se brojevi za poziv organiziraju u namjenskom poduzeću ili pružatelju usluga. Vanjski pozivi obično su uključeni u broj sesija kontrole pristupa sesiji i označeni za punjenje u polju CDR chargeIndicator.
Sljedeći primjer dodaje preporučenu konfiguraciju za obradu poziva za sastanak kao internih poziva tako da su isključeni iz naplate i isključeni iz broja kontrola pristupa sesiji.
Postavljanjem Nametni polje naplate NS na točno, populacija polja CDR chargeIndicator temelji se na konfiguriranom atributu naplate vrste poziva mrežnog poslužitelja.
AS_CLI/System/CallP/WebexMeetings/WebexCallTypes> dodaj „Webex Meetings” WXM true true KAO_CLI/System/CallP/WebexMeetings/WebexCallTypes> dobivanje naziva NS vrste poziva Nametnite postupak polja naplate NS kao interni za SAC-pretplatnika ========================================================================================== Webex Meetings WXM true true
Virtualni pretplatnik povratnog poziva za VoiceXML sastanak
Izradi pretplatnika povratnog poziva za VoiceXML sastanak
Namjenski virtualni pretplatnik za VoiceXML s posebnom opcijom povratnog poziva za Webex Meeting (u daljnjem tekstu: pretplatnik povratnog poziva za VoiceXML sastanka) potrebno je konfigurirati na poslužitelju aplikacije BroadWorks (AS) za rukovanje povratnim pozivima za Webex Meetings. Na AS-u se može konfigurirati samo jedna instanca ovog pretplatnika.
Kako biste omogućili značajku, pomoću CLI-ja postavite značajku 102074 na istinito.
AS_CLI/System/ActivatableFeature> aktiviraj 102074 ***** Upozorenje ****: Ovu aktivnost trebate izvoditi samo tijekom razdoblja održavanja jer može doći do dodavanja/izmjene/brisanja velikih količina podataka te bi izvršavanje moglo potrajati. Značajke koje utječu na web-stranicu zahtijevaju da se korisnici i administratori odjave i ponovno prijave. Jeste li sigurni da želite nastaviti? Potvrdite (da, Y, Ne, N): y ...Done AS_CLI/System/ActivatableFeature> get Id Description Aktivirano posljednje izmjene vremenske oznake ============================================================================================= 102746 BroadWorks podrška za CI UUID true 102074 BYO PSTN podrška za naplatu za CallBack i CallIn true 104256 Usluga za provjeru valjanosti slabe lozinke false 104073 Dodajte FAC podršku za pozivni centar Pridruži se-Poništi pridruživanje agenta u CDR false 103542 Konfigurabilna krajnja točka za automatski odgovor i prisilni odgovor false 104255 Kontrolirajte upotrebu lozinke i ponašanje kako biste osigurali sigurnost false
Budući da značajka „BYO PSTN podrška za naplatu za povratni poziv i pozivIn” ovisi o značajci „BroadWorks podrška za CI UUID”, prije aktivacije značajke (102074) morate aktivirati i značajku (102746). Više pojedinosti potražite u odjeljku „Sinkronizacija CI korisničkog UUID-a (Broadworks podrška za CI UUID)”.
Pretplatnik povratnog poziva za VoiceXML sastanak sličan je postojećem virtualnom pretplatniku BYOPSTN VXML, ali ga je označio novom zastavicom „Povratni poziv za Webex sastanak“. Taj pretplatnik povratnog poziva za VoiceXML sastanak konfiguriran je s istim profilom uređaja kao postojeći BYOPSTN VXML virtualni pretplatnik, kao i usluga provjere autentičnosti s istim vjerodajnicama.
Primjer je prikazan u nastavku:
Pretplatnik povratnog poziva za VoiceXML sastanak mora postojati na AS-u koji je organizator sastanka. Kada AS primi zahtjev za POZIVANJE povratnog poziva sastanka, pokušava locirati korisnika povratnog poziva VoiceXML sastanka i korisnika organizatora sastanka na AS tijekom postavljanja poziva. Ako se nijedan od tih korisnika ne pronađe, poziv je odbijen.
Sesija organizatora sastanka
U scenariju povratnog poziva s zaglavljem X-Cisco-Meet-Info, poslužitelj aplikacije Cisco BroadWorks prima zahtjev za SIP INVITE i identificira korisnika organizatora sastanka pomoću parametra CI Korisnik UUID glavnog računala zaglavlja SIP X-Cisco-Meet-Info. Izrađuje se sesija poziva u ime organizatora sastanka, izrađena je za obradu poziva i izvršavanje profila usluge korisnika. Osim toga, u ime korisnika organizatora sastanka generira se zapis o naplati. ID sastanka i UUID informacije o web-mjestu iz zaglavlja SIP X-Cisco-Meet-Info bilježe se u zapisniku naplate.
U nastavku je prikazan primjer zaglavlja SIP X-Cisco-Meet-Info:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab -04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
Platforma za isporuku aplikacije
CI korisnička sinkronizacija UUID-a (Broadworks podrška za CI UUID)
CI UUID korisnika jedinstveni je identifikator za identifikaciju korisnika unutar Webex okruženja.
Ova aplikacija za sinkronizaciju omogućavanja Webexa na Cisco BroadWorks platformi za isporuku aplikacija (ADP) upotrebljava se za sinkronizaciju, mapiranje i pohranu korisničkog CI UUID-a u BroadWorks infrastrukturu tako da se može upotrebljavati u različitim interakcijama s Webexom i Webexom za uslugu BroadWorks.
Pogledajte „Omogući povratni poziv za Webex Meeting” o tome kako mrežni poslužitelj Cisco BroadWorks i poslužitelj aplikacije Cisco BroadWorks upotrebljavaju uuid CI korisnika.
Sljedeći koraci postavljaju aplikaciju za sinkronizaciju omogućavanja Webexa za povremeno glasovanje i ažuriranje BroadWorks korisnika s CI UUID-om.
Aplikacija za sinkronizaciju omogućavanja Webexa zahtijeva vjerodajnice OAuth s administratorom za Spark:broadworks_subscribers_read opseg za Cisco davatelja identiteta i može se dobiti slanjem zahtjeva za uslugu svojim agentom za omogućavanje.
U odjeljku „Dobivanje OAuth vjerodajnica za svoj Webex za Cisco BroadWorks“ potražite više pojedinosti kako biste zatražili uslugu na: 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
Dodajte token s odgovarajućim nazivom partnera na sljedeći način:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> dodaj custBYO refreshToken Nova lozinka: Ponovno upišite novu lozinku: ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> dobivanje tokena za osvježavanje naziva partnera ================================== Partner ********** custPart ******* custBYO ********
Dodajte naziv partnera povezan s tokenom OAuth na popis partnera koje će nadzirati aplikacija za sinkronizaciju dodjele resursa za Webex s oznakom ‘omogućenim’ postavljenom na ‘true’.
Ovom sinkronizacijom Webex omogućavanja aplikacija počet će sinkronizirati UUID CI korisnika na definiranom intervalu glasovanja.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> dodaj custBYO točno
Nakon što je partner uključen, aplikacija za sinkronizaciju omogućavanja Webexa sada može izvesti pridruživanje CI UUID-a s BroadWorks korisnicima.
Promijenite istek vremena veze pomoću sljedećih naredbi:
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 *** Upozorenje: BroadWorks treba ponovno pokrenuti kako bi promjene stupile na snagu *** ADP_CLI/Application/WebexProvisioningSync/GeneralSetting/Controller/HTTP > get connectionPoolSize = 5 connectionTimeout = 300 connectionIdleTimeOut = 300 maxConcurrentRequests = 10 maxCookieAgeInHours = 24
Ovo pridruživanje može se izvršiti automatski ili ručno. Naredba CLI manualSync može trenutačno aktivirati pridruživanje kako bi se dogodilo.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
Partneri za koje je opcija „Omogućeno“ postavljena na „true“ obavljaju pridruženo vrijeme u intervalu prozivanja. Tijekom početnog pridruživanja, aplikacija za sinkronizaciju omogućavanja usluge Webex provjerava Webex API pretplatnika kako bi dohvatila podatke koji sadrže CI UUID za sve korisnike koje hostira partner. Vanjski ID korisnika BroadWorksa ažurira se s pridruženim CI UUID-om. Naknadne asocijacije utječu na korisnike dodane partneru. Naredba statusa može se koristiti kako bi se vidjelo je li sinkronizacija dovršena.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> status Naziv partnera Status Posljednja sinkronizacija Vrijeme custBYO ============================================================ sinkronizacije custPart monitoring 2023-01-29T15:36:43.873-05:00 Pronađeno 2 unosa.
Po dovršetku sinkronizacije, status se vraća u praćenje. Sljedeća sinkronizacija provodi se na korisnicima dodanim partnerom nakon “Vremena zadnje sinkronizacije”.
Sljedeća slika prikazuje CI UUID postavljen unutar vanjskog ID-a:
Mrežni poslužitelj
Vrsta poziva
Za potrebe naplate i izvješćivanja možda će biti poželjno označiti CDR-ove za pozive za sastanke. To se može postići pomoću pravila PreCallTyping za mrežni poslužitelj.
Prvo, u NS CLI, u izborniku /System/CallP/CallType dodajte novu vrstu poziva. Sljedeći primjer dodaje novu vrstu poziva "WXM":
NS_CLI/System/CallP/CallTypes> dodaj WXM LOKALNI točno lažni „Webex Meetings” NS_CLI/System/CallP/CallTypes> preuzmi vrstu poziva WXM Vrsta poziva Opis Kategorija Opseg PodrškaE164 Naplata ======================================================================= LOKALNOG korisnika Definiranog točno lažnog poziva
Vrsta poziva zatim se može upotrijebiti u instanci PrijeCallTyping koja je dio profila usmjeravanja korisnika BroadWorks. U ovom primjeru, nova instanca PreCallTyping “wxm” dodana je u /Policy/CLI kontekst PreCallTyping, ali može biti postojeća instanca PreCallTyping koja se već upotrebljava:
NS_CLI/Policy/PreCallTyping> dodajte wxm stvarne vrste poziva SVE NS_CLI/Policy/PreCallTyping> dohvati wxm pravila: Instanca pisanja poziva: wxm vrste poziva: Odabir = {ALL} Od = {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, DA, OAP} podrškaLCABasedNormalization = false Omogući = true
Sljedeći korak je dodavanje unosa u instancu PreCallTyping za sve brojeve za biranje u kontekstu CLI /Policy/PreCallTyping/DialPlan. Na primjer:
NS_CLI/Policy/PreCallTyping/DialPlan> dodati wxm 1 dflt 12403332200 12403332200 točno 11 11 WXM 0 0 Webex Meetings NS_CLI/Policy/PreCallTyping/DialPlan> dodaj wxm 1 dflt_e164 12403332200 12403332200 točno 11 11 WXM 0 0 Webex Meetings NS_CLI/Policy/PreCallTyping/DialPlan> preuzmite wxm 1 pravila: Instanca pisanja poziva: wxm tablica: DialPlan CC Plan pozivanja od do podudaranja min. maks. vrste poziva Predbroj Akcija Poziv Ind Opis ================================================================================================ 1 dflt 12403332200 12403332200 {exact} 11 11 {WXM} 0 Webex weetings 1 dflt_e164 12403332200 12403332200 {exact} 11 11 {WXM} 0 Webex sastanaka
Instanca PreCallTyping zatim se dodaje (pod uvjetom da već ne postoji) na primjenjivi profil usmjeravanja izvornog korisnika, kao što je prikazano u sljedećem primjeru:
NS_CLI/Policy/Profile> dodajte Profall PreCallTyping wxm NS_CLI/Policy/Profile> nabavite profil Profall: Profall Policy Instance ========================================== CallTyping DefaultInst CallScreening DefaultInst SubLocation DefaultInst FarEndRtg DefaultInst NearEndRtg DefaultInst UrlDialing DefaultInst MediaSrvSel DefaultInst SIMPLE DefaultInst DstSvcRtg DefaultInst BrojPortability DefaultInst RCBasedRtg DefaultInst NetVoicePortalRtg DefaultInst PreCallTyping wxm
NE usmjeravanja
PreusmjeravanjeNE obavezan je na NS-u u kontekstu /System/Device/RoutingNE CLI kontekstu za predstavljanje CUBE-a. Na taj način, kada NS primi POZIVNICU s CUBE-a, podudara se putem zaglavlja s unosom RoutingNE koji je dodijeljen na NS-u. Pogledajte Vodič za administraciju sučelja naredbenog retka mrežnog poslužitelja Cisco BroadWorks za pojedinosti o dodavanju NE usmjeravanja.
U nastavku je primjer naredbi za dodavanje RoutingNE “WebexMeetings”, gdje je CUBE IP adresa = 10.165.196.30. Primjer također prikazuje naredbe za izradu novih instanci OrigRedirect i Profile za pridruživanje RoutingNE, ali postojeće instance se mogu koristiti i.
NS_CLI/Policy/OrigRedirect> dodaj wxm_Inst true CallTypes SVE podrškeTrunkGroupLookups onemogući applyAccessSideRules enableRestrictive NS_CLI/Policy/OrigRedirect> get wxm_Inst pravila: Originalna instanca: wxm_Omogući inst = stvarne vrste poziva: Odabir = {ALL} Od = {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} podrškaTrunkGroupLookups: Odabir = {disable} Od = {disable, enablePermissive, enableRestrictive} applyAccessSideRules: Odabir = {enableRestrictive} Od = {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: Instanca wxm_routing pravila OrigRedirect ========================================== wxm_Inst SubLocation DefaultInst NS_CLI/System/Device/RoutingNE> dodaj WebexMeetings 1240364 1 99 wxm_routing lažni OnLine AccessRoutingNE NS_CLI/System/Device/RoutingNE/Address> dodaj WebexMeetings 10.165.196.30 1 99 tcp NS_CLI/System/Device/RoutingNE> dobivanje mrežnog elementa Lokacija za WebexMeetings = 1240364 Statički trošak = 1 Statička težina = 99 Glasovanje = lažno OpState = omogućena država = OnLine Profil = wxm_routing Signalni atributi= AccessRoutingNE NS_CLI/System/Device/RoutingNE/Address> dobivanje preusmjeravanja NE adrese Trošak Težina ulaza Prijevoz Ruta WebexMeetings 10.165.196.30 1 99 – tcp
S konfiguracijom primjera, CUBE šalje NS POZIVNICU koja je slična sljedećem (važna polja podebljano):
POZOVITE SIP:+19991111111@domena.com:5060 SIP/2.0 Putem:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB Remote-Party-ID:" BroadWorks ";screen=ne;party=pozivanje;privacy=isključeno od:" BroadWorks ";tag=958BDDF4-1AB Do: Datum:Čet, 03. studenog 2022. 12:39:58 GMT poziv ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30 Podržano: 100rel,timer,resource-priority,zamjena,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 Korisnički agent: Cisco-SIPGateway/IOS-16.12.2s vremenska oznaka: 1667479198 ID sesije: e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Dopustite:POZOVI,OPCIJE,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGSTER CSeq:101 POZOVI Kontakt: Istječe:180 Dopusti-Events:telephone-event Maks-Forwards:68
Gdje:
-
URI zahtjeva za POZIVANJE sadrži broj za povratni poziv
-
Putem zaglavlja: sadrži IP adresu CUBE-a koja će se koristiti za odabir profila usmjeravanjaNE.
-
Zaglavlje X-Cisco-Info-Meet: upotrebljava se za identifikaciju hostCIUserUuid, meetingid i siteUUID.
Nakon primitka POZIVNICE, NS upotrebljava zaglavlje Preko za usklađivanje s „WebexMeetings“ za usmjeravanje. To će zauzvrat odabrati "wxm_routing" profil usmjeravanja koji sadrži instancu "wxm_Inst" OrigRedirect.
Pravila NS OrigRedirect zatim će se podudarati s zaglavljem X-CISCO-MEET-INFO:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
s linijskim ulazom konfiguriranim na VoiceXML virtualnom pretplatniku i pošaljite 302 preusmjeravanje na hosting par AS tog pretplatnika. Poruka 302 slična je sljedećem:
SIP/2.0 302 Privremeno premješten putem:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK5452684 Od:" Webex ";tag=8EEAA586-1675 Do:;tag=394411970-1602687588994 Call-ID:ABC5CCA2-D6411EB-8AD6D92D-EE20F768@10.165.196.30 CSeq:101 POZOVITE Kontakt:;q=0.25 Sadržaj-Length:0
Pseudonim
Domenu u URI-ju poziva (u primjeru, to je bw.myenterprise.com) koju šalje CUBE na NS mora biti prepoznata od strane NS-a. To se može učiniti dodavanjem domene u kontekst NS_CLI/System/Alias, na primjer:
NS_CLI/System/Alias> dodaj bw.myenterprise.com
Naredba za konfiguriranje domene POZIVANJE URI-ja na CUBE-u može se pronaći u sljedećem odjeljku, ispod cilja brojčanika/sesije, npr.:
biranje glasa ravnopravnih 23401 Cilj VoIP sesije: bw.myenterprise.com
HostingNe
Kako bi podržao opcije konfiguracije obrade poziva za uslugu Webex Meetings za naplatu i kontrolu pristupa sesiji, NE signalizacijski atributi poslužitelja aplikacije za hostiranje Potrebne informacije o vrstiPoziva i Pokazatelj RequiresChargeIndication mora biti omogućeno na NS-u_CLI/System/Device/HostingNE kontekst. Na primjer:
NS_CLI/System/Device/HostingNE> postaviti broadworksASHostNe signaliziranje E164Compliant, CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Omogući povratni poziv za Webex sastanak
U scenariju povratnog poziva s zaglavljem SIP X-Cisco-Meet-Info, CUBE šalje poziv na mrežni poslužitelj za preusmjeravanje pokretača na AS par. Par AS određuje se na temelju parametra sustava enableWebexMeetingHoostLookup .
NS_CLI/System/CallP/Options> get accessSideRoutingNeDeterminedViaSignaling = false disableNdcValidationForCalledNumbers = true forceRoutingNEProfile = false preskočiPrivatePoliciesOnEmergency = true maxReturnedContacts = 10 enableWebexMeetingHostLookup = true
Kada je parametar sustava enableWebexMeetingHoostLookup postavljen na istinito, CI UUID korisnika organizatora sastanka u zaglavlju X-Cisco-Meet-Info upotrebljava se za identificiranje korisnika organizatora sastanka AS-a za hostiranje.
POZOVITE SIP:+19991111111@domena.com:5060 SIP/2.0 Putem:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB Remote-Party-ID:" BroadWorks ";screen=ne;party=pozivanje;privacy=isključeno od:" BroadWorks ";tag=958BDDF4-1AB Do: Datum:Čet, 03. studenog 2022. 12:39:58 GMT poziv ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30 Podržano: 100rel,timer,resource-priority,zamjena,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 Korisnik-agent: Cisco-SIPGateway/IOS-16.12.2s vremenska oznaka: 1667479198 ID sesije: e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Dopustite:POZOVI,OPCIJE,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGISTER CSeq:101 POZOVI Kontakt: Istječe:180 Dopusti-Events:telephone-event Maks-Forwards:68
Korak 10 – omogućavanje partnerske CUBE
Ovaj odjeljak pruža provjerenu konfiguraciju za kako implementirati Cisco Unified Border Element (CUBE) kao kontrolor granice sesije (SBC) za rješenje Ponesi vlastito PSTN.
Ovaj se odjeljak usredotočuje na konfiguracije CUBE koje su potrebne za rad s primjerom Webexa za konfiguraciju Cisco BroadWorks prikazanom u prethodnom odjeljku. Za općenitiju raspravu o početnoj implementaciji i konfiguraciji CUBE-a pogledajte sljedeće vodiče: 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
Implementirajte vlastitu SBC opciju
Ako ne želite implementirati CUBE, imate mogućnost implementiranja vlastitog SBC-a. Međutim, imajte na umu da ovaj dokument ne pruža provjerenu konfiguraciju za SBC-ove osim za CUBE.
Ako implementirate vlastiti SBC, možete slijediti zahtjeve konfiguracije CUBE-a visoke razine (na primjer, dodjele kao što su domena, javna i privatna sučelja i pristupnici) za usmjeravanje svoje konfiguracije. Međutim, pogledajte svoju SBC dokumentaciju za detaljnu pomoć naredbenog retka jer će se stvarne naredbe za vaš vlastiti SBC vjerojatno razlikovati od CUBE-a.
Osim ako nije drugačije navedeno, preostali zahtjevi za konfiguraciju iz koraka 10 primjenjuju se bez obzira na SBC koji implementirate. Međutim, primjeri naredbenog retka su samo za CUBE, osim ako nije navedeno da se primjer odnosi na druge SBC-ove. Za druge SBC-ove pogledajte svoju SBC dokumentaciju za naredbe za konfiguraciju.
Početna konfiguracija
Za konfiguriranje CUBE-a mora biti omogućen privilegirani EXEC način rada. Ako se to od vas traži, unesite lozinku.
omogući
Za ulazak u način globalne konfiguracije:
konfiguriraj terminal
Postavi domenu:
ip naziv domene myenterprise.com
Postavite maksimalnu veličinu segmenta (MSS):
IP TCP MSS 1360
Konfiguracija umrežavanja
Definirajte javna i privatna sučelja. U našem primjeru CUBE:
------- Privatna strana ------ sučelje GigabitEthernet1 opis Sučelje okrenuto prema BC ip adresi <CUBE PRIV IP> <SUBNET MASK> pregovaranje auto no mop enabled no mop sysid ! ------- Javna strana ------ sučelje GigabitEthernet2 opis Sučelje okrenuto prema WEBEX IP ADRESI <CUBE PUB IP> <SUBNET MASK> pregovaranje auto no mop enabled no mop sysid !
Konfigurirajte pristupnike za IP usmjeravanje za javne i privatne strane:
ip ruta 0.0.0.0 <MASKA PODMREŽE> <CUBE PUB GW IP> ip ruta 10.0.0.0 <MASKA PODMREŽE> <CUBE PRIV GW IP>
Omogući SSH:
IP SSH zapisivanje događaja IP SSH verzija 2 ! Privilegija administratora korisničkog imena 15 lozinka
CUBE (ili vaš vlastiti SBC) mora biti unutar DMZ-a s pravilno konfiguriranim pravilima vatrozida. Pogledajte odjeljak Ulazi koje upotrebljava Webex za popis ulaza koje je potrebno otvoriti na vanjskom vatrozidu
Konfigurirajte SRV zapise za povratne pozive poslane s CUBE-a (ili vašeg SBC-a) na poslužitelje BroadWorks mreže. Na primjer, SRV za bw.myenterprise.com:
ip glavno računalo _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns01.myenterprise.com ip glavno računalo _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns02.myenterprise.com ip glavno računalo ns01.myenterprise.com ip glavno računalo ns02.myenterprise.com
Konfigurirajte DNS poslužitelj:
ip naziv poslužitelja <DNS_IP_address>
Alternativna DNS opcija je konfigurirati interni DNS gdje interni DNS prelazi na nadređeni DNS poslužitelj ako interno pretraživanje ne uspije.
Konfiguracija obrade poziva
Općenito
Konfigurirajte CUBE (ili svoj SBC) sa svim IP adresama koje trebaju pristupiti usluzi VoIP. Navedeno uključuje:
-
SIP signalizacijske adrese privatne strane za BroadWorks AS, NS i MS poslužitelje.
-
Adrese javnih strana za uslugu Webex Edge za infrastrukturu zvuka.
Pogledajte u nastavku za primjer konfiguracije CUBE-a:
pouzdani popis voip adrese glasovne usluge ------ IP-ovi na privatnoj strani (moraju uključivati sve adrese signaliziranja BroadWorks AS, NS i MS) ------ ipv4 ipv4 ipv4 ipv4 ipv4 ------ IP-ovi na javnoj strani (To su javne adrese za zvučnu infrastrukturu Webexa. Raspon u nastavku je samo primjer.) ------- 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
Kako mogu dopustiti promet usluge Webex Meetings na mojoj mreži?– raspon IP adresa za većinu klastera pojavljuje se u odjeljku Popis raspona IP adresa koje upotrebljavaju usluge sastanaka usluge Cisco Webex. Jedna je iznimka za klastere u Kini, za koje se raspon pojavljuje na donjoj vezi:
Mrežni zahtjevi za klastere za Kinu aplikacije Cisco Webex
Zadani mjerač vremena za CUBE za uspostavljanje TCP veze prije nego što usmjeri napredak je 20 sekundi. Da biste je promijenili:
vrijeme sinkronizacije IP TCP-a
Na strani BroadWorks, zadani mjerač vremena za poslužitelja aplikacija da istekne vrijeme na uređaju za pristup koji ne reagira je 6 sekundi. Da biste je promijenili:
AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds
Potrebno je otvoriti javna i privatna bočna sučelja za RTP promet na CUBE-u (ili vašem SBC-u). Pogledajte u nastavku za primjer CUBE:
onemogućavanje svih medija-detaljne-statistike ------- CUBE javni IP + raspon ulaza ------- raspon medijske adrese raspon ulaza 10200-28000 ------ CUBE privatni IP + raspon ulaza ------- raspon medijske adrese raspon ulaza 10200-28000
Gdje:
- je javna IP adresa za CUBE
- je privatna IP adresa uređaja CUBE
- Raspon ulaza: u primjeru, raspon ulaza od 10200 do 28000
CUBE podržava sljedeće TLS pakete šifri (tijekom poziva u sastanak CUBE ih nudi u klijentu TLS rukovanja 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_PRAZNO_INFORMACIJE O PONOVNOJ DOGOVORU__SCSV
Ostale opće postavke za konfiguriranje (pogledajte u nastavku za ogledne konfiguracije CUBE-a):
aaa novi-model aaa prijava za provjeru autentičnosti zadani lokalni aaa autorizacija exec zadani lokalni ! IP SCP poslužitelj omogućite! VOIP adresa glasovne usluge skrivanje dopusti veze sip za sip nema dodatnih usluga sip premješten-privremeno poziv-kvaliteta max-dropout 2 maks-promjena redoslijeda 2 sip kontakt-prosljeđivanje
URI-ji za dolazno i izlazno biranje moraju biti definirani za kasniju upotrebu u vršnjacima biranja:
uri klase glasa INEdgeAudio sip uzorak x-cisco-webex-service=zvuk! uri klase glasa OUTEdgeAudio sip organizator cube.internal.local
Webex Edge Audio podržava G722, G711ulaw i G711alaw kodeke. Sljedeći kôd klase glasa mora se definirati za kasniju upotrebu u vršnjacima pozivanja:
kodek klase glasa 3 željeni kodek 1 g722-64 željeni kodek 2 g711ulaw željeni kodek 3 g711alaw
Webex Edge zvuk koristi SRTP. Glasovna klasa SRTP-crypto dodjeljuje preferirani SRTP kripto paket koji će se koristiti za Edge Audio. Konfigurirajte sljedeće kripto suiteove prema redoslijedu. Konfiguracija srtp-crypto klase glasa mora se primijeniti na vršnjake biranja koji se koriste za vezu s Edge Audio.
glasovna klasa srtp-kripto 234 kripto 1 AEAD_AES_256_GCM kripto 2 AEAD_AES_128_GCM kripto 3 AES_CM_128_HMAC_SHA1_80 kripto 4 AES_CM_128_HMAC_SHA1_32
Unaprijed konfigurirajte primarni ključ kako biste mogli postaviti lozinku za provjeru autentičnosti
key config-key password-encrypt Password123 provjera autentičnosti korisničko ime lozinka šifriranje aes
Unesite vjerodajnice za SIP provjeru autentičnosti koje su dodijeljene za VoiceXML virtualnog pretplatnika na AS-u pomoću sljedeće naredbe. Za scenarije povratnog poziva te će se vjerodajnice koristiti kada AS izazove POZIVNICU koju CUBE (ili vaš vlastiti SBC) šalje AS-u.
sip-ua ------- za omogućavanje provjere autentičnosti -------- za provjeru autentičnosti korisničko ime lozinka 0
Nakon konfiguriranja provjere autentičnosti, lozinka će biti zamagljena pri prikazu s naredbom „prikaži pokreni-config”
sip-ua ------- za omogućavanje provjere autentičnosti -------- za provjeru autentičnosti korisničko ime lozinka 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
Mora se izvršiti i sljedeća globalna SIP konfiguracija:
------- Maksimalni ponovni pokušaji POZIVANJA --------- ponovni pokušaj pozivanja 3 ------- Prema zadanim postavkama upotrijebite TLS -------- prijenos tcp tls v1.2 veze-ponovno upotrijebi ------- Koju pouzdanu točku upotrijebiti kada je mTLS upitan --------- zadanu pouzdanu točku
Profili prevođenja
Profil za prijevod SIP poruke 2340 koristi se za pozive u sastanak. Trebao bi imati unos za izmjenu SIP poruka koje dolaze iz BroadWorksa prije slanja na Edge Audio, kao što je prikazano u pravilu 11 primjera.
------- BroadWorks na Webex ------ sip profili klase glasa 2340 pravilo 1 zahtjev POZIVANJE sip zaglavlja SIP-Req-URI izmjenu „sips:” pravila 2 zahtjeva POZIVANJE sip zaglavlja Za izmjenu „sips:” pravila 3 zahtjeva POZIVANJE sip zaglavlja Iz izmjene „sips:” sip: pravilo 4 zahtjev POZOVI zaglavlje sip-a Remote-Party-ID izmijeni „sips:” pravilo 5 zahtjev POZOVI sip zaglavlje P-predstavljeno-Identitet izmijeni „sips:” pravilo 6 zahtjeva ACK sip zaglavlje Iz izmjene „sips:” „sip:” pravilo 7 zahtjeva VRATI sip zaglavlje P-predstavljeno-Identitet izmijeni „sips:” „sip:” pravilo 8 zahtjeva VRATI sip zaglavlje Iz izmjene „sips:” „sip:” pravilo 9 zahtjeva VRATI sip zaglavlje Kontakt izmijeni „sips:(.*)>" "sip:\1;transport=tls>" pravilo 10 zahtjeva POZOVITE sip zaglavlje Kontakt izmijeni „sips:” „sip:” pravilo 11 zahtjeva POZOVITE sip zaglavlje SIP-Req-URI izmijeni „cube.internal.local” "ecccspx.amer.pub.webex.com"
Gore pravilo 11 mapira dolazni Uri zahtjeva iz usluge BroadWorks, koji ima vrijednost kontakta profila virtualnog pretplatnika CUBE (vrijednost polja Kontakt u profilu VXML_deviceProf uređaja u našem primjeru):
88631321777971704941@cube.internal.local;x-cisco-site- uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Na odgovarajuću domenu usmjeravanja zvučnih poziva usluge Webex Edge: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Imajte na umu da kada je CUBE (ili vaš vlastiti SBC) iza statičkog NAT-a, potrebna je dodatna konfiguracija za sip profil 2340. Pogledajte sljedeću vezu za više informacija:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideKako biste prodali 486 poruka koje je poslao AS natrag na Webex Edge Audio, potrebna je sljedeća konfiguracija na CUBE-u (za vlastiti SBC pogledajte svoju SBC dokumentaciju za pomoć)
Voip glasovne usluge nema obavijesti o preusmjeravanju ip2ip sip sip-profili dolazni! sip-profili klase glasa 1 odgovor 486 sip-zaglavlja Razlog izmjene "7" "" odgovor 486 sip-zaglavlja SIP-StatusLine izmjena "486.*" „600 Busy Everywhere"
Ako se druge 4xx poruke moraju vratiti na Webex Edge Audio, slijedite isti gore navedeni primjer.
Biraj vršnjake
Klijent klase glasa mora biti definiran na CUBE-u (ili vašem vlastitom SBC-u) za upotrebu u vršnjacima pozivanja kasnije, koji zadovoljava sljedeće kriterije:
- Za pakete RTP-NTE DTMF ne postoji uzajamno djelovanje, stoga konfigurirajte asimetrični korisni teret u cijelosti.
- Edge zvuk ne podržava ažuriranja ID-a pozivatelja, stoga se mora konfigurirati vrijednost „nema ažuriranja-pozivatelja”.
- Preusmjeravanje audiopoziva za Webex Edge temelji se na URI-jima. URI za rutu poziva mora biti omogućen za usklađivanje s vršnjacima biranja na temelju URI-ja.
klijent klase glasa 234 asimetrični korisni podaci puni bez ažuriranja-pozivatelja Zaglavlje-prosljeđivanje bez prolaska kroz sadržaj prilagođeni-sdp-preusmjeravanje poziva URL
Sljedeći vršnjaci za biranje konfigurirani su da CUBE-u omogućuju obradu poziva između BroadWorksa i Webex Edge Audio-a. Konfigurirajte sljedeće na CUBE-u (slična konfiguracija treba biti konfigurirana na vlastitom SBC-u):
dial-peer voice 23411 VoIP opis Vanjski Webex edge audio ulaz ili izlaz dial-peer sesije protokol sipv2 sesije cilj dns:ecccspx.amer.pub.webex.com sesija prijenos tcp tls odredišni uri OUTEdgeAudio dolazni URI zahtjev INEdgeAudio glasovne klase kodek 3 ponuda-sve glasovne klase sip url sips glasovne klase sip profili 2340 glasovne klase sip klijent 234 glasovne klase sip srtp-crypto 234 glasovne klase sip povezivanje izvor kontrole-sučelje GigabitEthernet2 glasovne klase sip povezivanje izvor medija izvor-sučelje GigabitEthernet2 glasovne klase sip requri-prosljeđivanje glasovne klase sip zvuk prisilno dtmf-relay rtp-nte srtp ! dial-peer glas 23401 VoIP opis Unutarnji način miješanja Webex edge audio ulaz ili izlaz dial-peer sesije protokol sipv2 ---- koristeći DNS SRV (preferirano) - mora odgovarati srv snimci konfiguriranoj gore (_sip._tcp.bw.myenterprise.com) ---- sesija cilj dns:bw.myenterprise.com sesija prijenos tcp odredišnog URI-ja INEdgeAudio dolazni URI zahtjev OUTEdgeAudio glasovne klase kodek 3 glasovne klase sip url sip glasovne klase sip profili 2341 glasovne klase sip profili 1 dolazni glasovni klijent sip klase 234 glasovne klase sip povezivanje kontrola izvor-sučelje GigabitEthernet1 glasovne klase sip povezivanje izvor medija-sučelje GigabitEthernet1 dtmf-relay rtp-nte !
Tijekovi CUBE poziva
Uz gore navedenu konfiguraciju, u nastavku su opisani primjeri scenarija dolaznih/odlaznih poziva na CUBE-u. Kodiranje boje na određenom koraku odnosi se na iste unose boja u gore navedenim vršnjacima biranja.
Za scenarij poziva u sastanak od BroadWorksa do Webexa:
- Dolazna POZIVNICA prima se iz usluge BroadWorks na internom sučelju s:
SIP POZOVI: 88631321777971704941@cube.internal.local;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 za:„VXML virtualni”<sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
- Profil dolaznog pozivanja 23401 odabran je na temelju glavnog računala u URI-ju dolaznog zahtjeva (“cube.internal.local”) koji odgovara konfiguraciji “dolaznog URI zahtjeva OUTEdgeAudio”.
- Izlazni dial peer 23411 je odabran na temelju glavnog računala u URI zahtjeva (“cube.internal.local”) koji odgovara konfiguraciji “odredišni uri OUTEdgeAudio”.
- Odlazna POZIVNICA šalje se na vanjskom sučelju s organizatorom u URI zahtjeva promijenjenom iz “cube.internal.local” u “ecccspx.amer.pub.webex.com” koristeći “glasovne klase sip profili 2340” profil za prijevod poruke naveden u ravnopravnom telefonu:
SIP POZOVI: 88631321777971704941@ecccspx.amer.pub.webex.com;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 za: „VXML virtualni” <sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
Za scenarij povratnog poziva sastanka od Webexa do BroadWorksa
- Dolazna POZIVNICA prima se iz usluge Webex na vanjskom sučelju CUBE s:
Pozovite SIP:+14519615001@cube.us.primjer.com;transport=tls;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b;x-cisco-webex-service=audio SIP/2.0 Za: sip:+14519615001@cube.us.primjer.com;type=carrier_sbc X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
- Dolazni dial peer 23411 odabran je na temelju uzorka “x-cisco-webex-service=audio” koji je prisutan u URI-ju dolaznog zahtjeva na temelju konfiguracije “dolazni uri zahtjeva INEdgeAudio”.
- Dva ravnopravna sudionika odlaznog pozivanja biraju se na temelju uzorka “x-cisco-webex-service=audio” koji je prisutan u URI-ju zahtjeva na temelju konfiguracije “odredišni uri INEdgeAudio”.
- Dial Peer 302
- Pozivanje ravnopravnih članova 23401
- Odlazna POZIVNICA šalje se na mrežne poslužitelje (traženje SRV-a temeljeno na „unosu sesije dns:bw.myenterprise.com” u telefonskom tipkovnici) na internom sučelju
POZOVITE sip:+14519615001@10.155.6.172:5060 SIP/2.0 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" Od: " Webex " ;tag=B91821B7-561
- Mrežni poslužitelj vraća kontakte za AS par koji hostira CUBE virtualni pretplatnik:
SIP/2.0 302 Privremeno premješten putem:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK880BD iz:" Webexa ";tag=B91821B7-561 Do:;tag=1829261807-1603395221529 Poziv-ID:3C88DF6A-13D411EB-8EE3D92D-EE20F768@10.165.196.30 CSeq:101 POZOVITE Kontakt:;q=0.25 Sadržaj-Length:0
- CUBE preusmjerava poziv na aktivni AS na temelju vraćenog kontakta u poruci 302:
POZOVITE SIP:+14519615001@hs2-bwks-v-as01- alpha.bwlab.org:5060;user=telefon;transport=tcp SIP/2.0 Putem: SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK8812341 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" Od: " Webex " ;tag=B91821C8-1AF5 do:
mTLS konfiguracija
Morate izvršiti sljedeće korake konfiguracije kako biste omogućili mTLS veze između CUBE-a (ili vašeg vlastitog SBC-a) i Webex Edge Audio.
Podrška za zamjenske znakove certifikata
Zamjenski potpisani certifikati upotrebljavaju generički naziv subjekta (npr. *.us.primjer.com) koji odgovara domeni za CUBE ili vaš vlastiti SBC. Zamjenski certifikati podržani su za CUBE ili SBC implementacije s više klastera, ali nisu podržani za CUBE ili SBC implementacije s jednim čvorom.
Trustpoola
Tijekom TLS rukovanja, kada Webex Edge Audio pošalje certifikat, CUBE će ga provjeriti s popisom certifikata prihvaćenih u trustpoolu.
Paket trustpoola mora se ažurirati s Cisco Root CA preuzimanjem najnovijeg „Cisco Trusted Core Root Bundle“ iz http://www.cisco.com/security/pki/ pomoću naredbe:
Uvoz kripto pki trustpool čistog URL-a
Certifikate koje je poslao Webex Edge Audio potpisuje IdenTrust. Provjerite je li instaliran certifikat “IdenTrust Commercial Root CA”. Pogledajte ovu vezu za više pojedinosti:
openssl x509 -inform der -in certificate.cer -out certificate.pem
Pouzdana točka
Edge Audio zahtijeva da vaša CUBE ponudi potpisane certifikate pouzdanih ca certifikatnih ustanova za međusobne TLS (mTLS) veze. Koristite sljedeću vezu da biste došli do popisa ustanova za izdavanje certifikata kojima Cisco vjeruje. Certifikati koje su potpisale vlasti na ovom popisu smatraju se važećima i veza će biti dopuštena: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
Kocka s jednim čvorom
Jedan čvor znači da će CUBE (ili vaš vlastiti SBC) uvesti certifikat s nazivom subjekta jedinstven za svoj FQDN, što znači da ga nijedan drugi CUBE neće moći uvesti (drugim riječima, NE zamjenski certifikat).
-
Da biste izradili CSR (zahtjev za potpisivanje certifikata) za CUBE:
- izradi ključ (taj će ključ biti povezan s pouzdanom točkom)
CUBE(config)# kripto ključ generirati oznaku rsa općih tipki koja se može izvesti
-
- opći ključevi – određuje da bi se trebao generirati par ključeva opće svrhe.
- oznaka - (Neobavezno) Naziv koji se koristi za RSA par tipki pri izvozu. Ako oznaka ključa nije navedena, koristi se potpuno kvalificirani naziv domene (FQDN) usmjerivača.
- izvozno - (Neobavezno) Određuje da se par tipki RSA može izvesti na drugi Cisco uređaj, kao što je usmjerivač.
- create trustpoint (Trustpoint sadrži certifikat koji želite povezati na CUBE. Kada CUBE primi zahtjev za certifikatom, odgovorit će s priloženim certifikatom pouzdane točke)
CUBE(config)#crypto pki trustpoint CUBE(ca-trustpoint)# crl opcionalni terminal za upis pem fqdn subject-name CN= rsakeypair
-
crl - Popis opozvanih certifikata (CRL) je popis opozvanih certifikata. CRL je izrađen i digitalno potpisao CA koji je izvorno izdao certifikate. CRL sadrži datume izdavanja i isteka svakog certifikata.
terminal za upis pem - dodaje granice za e-poštu s poboljšanom zaštitom privatnosti (PEM) zahtjevu certifikata (ručno kopirajte zalijepite od POČETNOG ZAHTJEVA CERTIFIKATA do ZAVRŠNOG ZAHTJEVA CERTIFIKATA)
fqdn – Potpuno kvalificirani naziv domene CUBE
naziv predmeta CN=<fqdn> - naziv predmeta koji treba potpisati
rsakeypair <key label> – tipkovni par generiran iz prethodnog koraka
(referenca: 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)
- generiraj CSR:
CUBE(config)#crypto pki enroll <trustpoint> % Pokreni upis certifikata .. ... % Uključi serijski broj usmjerivača u naziv predmeta? [da/ne]: ne % Uključiti IP adresu u naziv predmeta? [ne]: nema zahtjeva za prikaz certifikata terminalu? [da/ne]: da Zahtjev certifikata slijedi: -----započni zahtjev certifikata----- ... -----END ZAHTJEV CERTIFIKATA--------End - Ova linija nije dio zahtjeva certifikata---- Želite li ponovno prikazati zahtjev za upis? [da/ne]: ne
- Pošalji CSR (od POČETNOG ZAHTJEVA ZA CERTIFIKACIJU do ZAVRŠNOG ZAHTJEVA ZA CERTIFIKACIJU) u CA (tijelo za izdavanje certifikata)
-
CA će generirati potpisani certifikat
- Ovisno o CA, oni će osigurati korijenski certifikat (npr. DigiCertCA.crt) i traženi certifikat (npr. cube.crt)
- Učitaj CA certifikat
- Prvo provjerite autentičnost pouzdane točke s korijenskim certifikatom
-
CUBE(config)#crypto pki provjera autentičnosti <trustpoint> Unesite bazu 64 kodirani CA certifikat. Završite praznom linijom ili riječju "quit" na liniji sam po sebi -----BEGIN CERTIFICATE----- <ENTER ROOT CERT> -----END CERTIFICATE----- Certifikat ima sljedeće atribute: Otisak prsta: 40065311 FDB33E88 0A6F7DD1 4E229187 % Prihvaćate li ovaj certifikat? [da/ne]: da je prihvaćen CA certifikat pouzdane točke. % Certifikat je uspješno uvezen
- Zatim uvezite CUBE certifikat na pouzdanu točku CUBE
CUBE(config)# kripto ca uvezite certifikat % Potpuno kvalificirani naziv domene u certifikatu bit će: ... Unesite certifikat šifriran bazom 64. Završite praznom linijom ili riječju „napusti“ u liniji sam po sebi -----započnite CERTIFIKAT----- -----END CERTIFIKAT----- % Certifikat usmjerivača uspješno je uvezen
CUBE klaster s više čvorova (korištenje alternativnih naziva u certifikatu) – NIJE podržano
Više čvora znači da će CUBE moći uvesti isti certifikat za više implementacija CUBE-a. Upotreba alternativnog naziva subjekta za generiranje CSR-a trenutačno nije podržana: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
CUBE klaster s više čvorova (koristi zamjenski potpisani certifikat u formatu pkcs12)
Više čvora pomoću zamjenskog potpisanog certifikata znači da je naziv predmeta generički (npr. *.us.primjer.com) i da odgovara domeni CUBE-a (ili vašoj SBC domeni).
- Pod pretpostavkom da ste spremni zamjenski certifikat, pripremite datoteke javnog (.crt) i privatnog ključa (.key).
- Koristeći OpenSSL stvorite datoteku u paketu PKCS12 formatu (.pfx) koja uključuje datoteku .crt i .key: (koristite cygwin na Windowsima) - referenca: https://www.ssl.com/how-to/create-a-pfx-p12-certificate-file-using-openssl/
openssl pkcs12 -export -out .pfx -inkey .key -in .crt
- Prenesite .pfx datoteku na CUBE:bootflash: (scp s Linux poslužitelja na CUBE)
scp .pfx @:bootflash:.pfx
- Izradite pouzdanu točku i uvezite datoteku pkcs12:
CUBE# conf t CUBE(config)# CUBE(config)# crypto pki trustpoint CUBE(ca-trustpoint)# opoziv-provjera crl CUBE(ca-trustpoint)# izlaz CUBE(config)# uvoz kripto pki pkcs12 bootflash:.pfx lozinka
Provjerite konfiguraciju CUBE certifikata
Provjerite je li cijeli lanac uključen u certifikat. Sljedeći primjer prikazuje naredbe provjere valjanosti za CUBE. Ako implementirate vlastiti SBC, upotrijebite naredbe koje se primjenjuju na vaš SBC.
CUBE (config)#crypto pki certifikat validate <trustpoint> Lanac ima 2 certifikata Lanac certifikata za <trustpoint> je valjan CUBE#prikaži status crypto pki pouzdanih točaka ... Pouzdana točka <trustpoint>: Izdavanje CA certifikata konfigurirano: Naziv predmeta: cn=HydrantID SSL ICA G2,o=HydrantID (Avalanche Cloud Corporation),c=US otisak prsta MD5: 1135E326 56E5AADF 53A4DD32 C8D5590F SHA1 otisak prsta: AC4A728B 4DFC3560 1FA34B92 2422A42C 253F756C certifikat usmjerivača opće namjene: Naziv predmeta: cn=*.us.primjer.com,ou=Webex,o=Cisco Systems, Inc.,l=San Jose,st=California,c=US Fingerprint MD5: 756E4C83 CF36311A 7839FA51 7FA7ABA0 SHA1 otisak prsta: 8268817F 79EF91E0 3BA976A1 5C9D97F3 E834EB54 Stanje: Generirani ključevi ............. Da (opća svrha, ne može se izvesti) Izdavanjem provjerene autentičnosti za CA....... Da Zahtjevi certifikata..... Da
Postavite SIP signalizaciju za upotrebu pouzdane točke
Pomoću sljedeće naredbe dodijelite SIP UA s CUBE pouzdanom točkom. Slijedi primjer za CUBE. Ako implementirate vlastiti SBC, pomoć u naredbi potražite u svojoj SBC dokumentaciji.
CUBE (config)#sip-ua CUBE (config-sip-ua)#crypto signaliziranje zadanog trustpoint
CUBE zapisnici
Za prikaz omogućenih filtara ispravljanja pogrešaka
CUBE# prikaz ispravljanja pogrešaka
Za postavljanje filtara ispravljanja pogrešaka (primjeri)
CUBE# debug ccsip poruke CUBE# debug ccsip prijenos CUBE# debug ccsip pogreška CUBE# debug ccsip info CUBE# debug voip dialpeer inout CUBE# debug voip ccapi inout CUBE# debug voip aplikacija CUBE# debug ip tcp transakcija
Za uklanjanje filtara ispravljanja pogrešaka (primjer)
CUBE# nema ccsip poruka za ispravljanje pogrešaka
Za čišćenje i provjeru međuspremnika zapisnika
CUBE# očisti zapisnik >>> upućivanje testnog poziva <<< CUBE# prikaži zapisnik
Ako ne implementirate CUBE, pogledajte dokumentaciju za vlastiti SBC za pojedinosti o upotrebi zapisnika.
Ostale korisne naredbe
Za provjeru trenutačne konfiguracije
CUBE# prikaži pokretanje-konfiguraciju (ili samo CUBE# prikaži pokretanje)
Za spremanje konfiguracije u ROM koji će se koristiti pri pokretanju
CUBE# pisanje
Korak 11 BYoPSTN certifikat
Nakon dovršetka konfiguracije i dodjele BYoPSTN rješenja, partner je dužan proći kroz skup ispitnih slučajeva prihvaćanja kako bi potvrdio njihovo rješenje. Ovo je obavezan korak za odobrenje i omogućavanje partnera BYoPSTN-a.
Slučajevi testiranja prihvaćanja navedeni su u dokumentu Ponesi vlastiti webex postupak prihvaćanja PSTN-a Za Cisco BroadWorks na: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Partner bi trebao dostaviti rezultate uspješno izvršenih testova prihvaćanja timovima za omogućavanje i certifikaciju.
Pitanja, problemi i rezultati provedbe ispitnih slučajeva prihvaćanja moraju se prijaviti i podijeliti u Webex prostoru dodijeljenom za omogućavanje partnera.
Primijenite ažuriranja na skupinu telefonskog broja u službi / skupinu DNS SRV povratnog poziva
Nakon što se netestirani korisnici dodijele predlošku korisnika pomoću brojeva za poziv koje je omogućio partner, tim će korisnicima biti dostupne sljedeće opcije za pridruživanje sastanku:
-
Pozivnice za sastanak uključuju jedan ili više zadanih telefonskih brojeva iz dodijeljene skupine telefonskih brojeva
-
Aplikacija Webex prikazuje jedan ili više zadanih telefonskih brojeva iz dodjele skupine telefonskih brojeva kao opciju pridruživanja sastanku
-
Korisničko sučelje web-mjesta Webex Meeting prikazuje jedan ili više zadanih telefonskih brojeva iz dodjele skupine telefonskih brojeva kao opciju pridruživanja sastanku
-
Ako je povratni poziv omogućen u predlošku korisnika, Webex Meeting pruža opciju „Nazovi me“ u kojoj se zahtjev za povratni poziv preusmjerava na jedan od zapisa navedenih u dodijeljenoj skupini povratnog poziva DNS SRV-a
Promjena opcija pridruživanja sastanku za predložak korisnika ili promjena dodijeljene skupine telefonskog broja ili promjena DNS SRV skupine povratnog poziva mogu utjecati na navedene opcije pridruživanja sastanku. Te se promjene ne primjenjuju na postojeće korisnike, ali novi omogućeni korisnici odmah će se te promjene odraziti na svoja web-mjesta za sastanke standardnog i premium paketa. Stoga se izrazito preporučuje da se bilo koja takva promjena provjeri pomoću izvorne organizacije rješenja prije primjene na postojeće predloške korisnika, skupine telefonskih brojeva ili DNS SRV skupine povratnog poziva (ako su implementirane DNS SRV skupine povratnog poziva).
Sljedeće korake potrebno je slijediti prilikom ažuriranja opcija pridruživanja sastanku za predložak korisnika i/ili primjene ažuriranja na skupine telefonskih brojeva ili DNS SRV skupine povratnog poziva.
Napominjemo ako testni pružatelji BroadWorks usluga i/ili testni BroadWorks poduzeća upotrebljavaju predloške korisnika, skupine telefonskih brojeva ili DNS SRV skupine za povratni poziv, taj postupak je neobavezan. Možda će biti prikladnije jednostavno izbrisati testne pružatelje usluga BroadWorks i/ili testirati organizacije BroadWorks poduzeća i ponovno ih omogućiti s pomoću ažuriranih predložaka korisnika, skupina telefonskih brojeva ili DNS SRV skupina za povratni poziv.
Ažuriraj samo skupinu telefonskih brojeva:
-
Izradite novu skupinu privremenih telefonskih brojeva s potrebnim ažuriranjima.
- Izradite novi privremeni predložak korisnika koji upotrebljava novu skupinu telefonskih brojeva. Ako se uz skupinu upotrebljava postojeća skupina telefonskih brojeva, dodijelite je predlošku.
- Izradite izvornu organizaciju rješenja omogućavanjem pretplatnika testnog pružatelja usluga BroadWorks ili testnog BroadWorks poduzeća sa standardnim paketom pomoću novog predloška klijenta. Imajte na umu da je ovo sekundarna izvorna organizacija rješenja. Nije potrebno ažuriranje na UUID web-mjesta sastanka konfiguriran u BroadWorksu.
- Preuzmite JSON datoteku za konfiguraciju BroadWorks (BYoPSTN), ONA SADRŽI TELEFONSKI BROJ ZA PRISTUP MAPIRANJU KODA ZA NOVE TELEFONSKE BROJEVE U SKUPINI TELEFONSKIH BROJEVA.
- Odredite Webex Edge Audio DNS SRV domenu za izvornu web-lokaciju sastanka standardnog paketa organizacije rješenja. Ne smije se mijenjati u odnosu na vrijednost prethodno određenu za originalnu skupinu telefonskih brojeva.
- Primijenite ažuriranja konfiguracije na BroadWorks pomoću JSON datoteke za konfiguraciju BroadWorks (BYoPSTN).
- Provjerite konfiguraciju zakazivanjem sastanaka pomoću izvornog web-mjesta paketa organizacije Standard i pridruživanjem sastanku pomoću telefonskih brojeva za poziv.
- Primijenite ažuriranje na originalnu skupinu telefonskih brojeva. Promjena se sada upotrebljava za korisnike koji nisu testirani.
- Možete izbrisati izvornu organizaciju rješenja, privremenu skupinu telefonskih brojeva i predložak korisnika. Ti elementi više nisu potrebni nakon ažuriranja izvorne skupine telefonskih brojeva.
Ažuriraj samo DNS SRV skupinu povratnog poziva:
- Izradite novu privremenu DNS SRV skupinu povratnog poziva s potrebnim ažuriranjima.
- Izradite novi privremeni predložak korisnika koji upotrebljava novu DNS SRV skupinu povratnog poziva i postojeću skupinu telefonskih brojeva. Ako se uz skupinu upotrebljava postojeća DNS SRV skupina za povratni poziv, dodijelite je predlošku.
- Izradite izvornu organizaciju rješenja omogućavanjem pretplatnika testnog pružatelja usluga BroadWorks ili testnog BroadWorks poduzeća sa standardnim paketom pomoću novog predloška klijenta. Imajte na umu da je ovo sekundarna izvorna organizacija rješenja. Nije potrebno ažuriranje na UUID web-mjesta sastanka konfiguriran u BroadWorksu.
- Provjerite konfiguraciju zakazivanjem sastanaka putem web-mjesta standardnog paketa organizacije, pridruživanjem sastanku putem telefonskih brojeva za poziv i upotrebom opcije ‘Nazovi me’.
- Primijenite ažuriranje na izvornu DNS SRV skupinu povratnih poziva. Promjena se sada upotrebljava za korisnike koji nisu testirani.
- Možete izbrisati izvornu organizaciju rješenja, DNS SRV skupinu povratnog poziva i predložak korisnika. Ti elementi više nisu potrebni nakon ažuriranja izvorne DNS SRV skupine povratnog poziva.
Ažurirajte i telefonski broj i DNS SRV skupinu za povratni poziv:
- Izradite novi privremeni telefonski broj i DNS SRV skupinu povratnog poziva s potrebnim ažuriranjima.
- Izradite novi privremeni predložak korisnika koji upotrebljava novu skupinu telefonskih brojeva i novu DNS SRV skupinu povratnog poziva. Ako se uz skupinu upotrebljava postojeća skupina telefonskih brojeva i/ili skupina povratnog poziva DNS SRV, dodijelite to predlošku.
- Izradite izvornu organizaciju rješenja omogućavanjem pretplatnika testnog pružatelja usluga BroadWorks ili testnog BroadWorks poduzeća sa standardnim paketom pomoću novog predloška klijenta. Imajte na umu da je ovo sekundarna izvorna organizacija rješenja. Nije potrebno ažuriranje na UUID web-mjesta sastanka konfiguriran u BroadWorksu.
- Preuzmite JSON datoteku za konfiguraciju BroadWorks (BYoPSTN), ONA SADRŽI TELEFONSKI BROJ ZA PRISTUP MAPIRANJU KODA ZA NOVE TELEFONSKE BROJEVE U SKUPINI TELEFONSKIH BROJEVA.
- Odredite Webex Edge Audio DNS SRV domenu za izvornu web-lokaciju sastanka standardnog paketa organizacije rješenja. Ne smije se mijenjati u odnosu na vrijednost prethodno određenu za originalnu skupinu telefonskih brojeva.
- Primijenite ažuriranja konfiguracije na BroadWorks pomoću JSON datoteke za konfiguraciju BroadWorks (BYoPSTN).
- Provjerite konfiguraciju zakazivanjem sastanaka putem web-mjesta standardnog paketa organizacije, pridruživanjem sastanku putem telefonskih brojeva za poziv i upotrebom opcije ‘Nazovi me’.
- Primijenite ažuriranje na originalni telefonski broj i DNS SRV skupinu povratnih poziva. Promjena se sada upotrebljava za korisnike koji nisu testirani.
- Možete izbrisati izvornu organizaciju rješenja, privremenu skupinu telefonskih brojeva, skupinu DNS SRV povratnog poziva i predložak korisnika. Nakon ažuriranja izvorne skupine telefonskih brojeva i DNS SRV skupine povratnog poziva, ti elementi više nisu potrebni.
G722 Medijska interoperabilnost pri upotrebi vlastitog SBC-a
Prilikom upotrebe vlastitog SBC-a potrebno je razmotriti probleme s interoperabilnosti o kojima obično brine CUBE između infrastrukture Cisco Partners BroadWorks i Webex oblaka. Jedan primjer je poziv u sastanak ili povratni poziv koji koristi kodek G722 koji uključuje BroadWorks medijski poslužitelj (na primjer, kada koristite uslugu snimanja poziva BroadWorks). U tom scenariju, Webex Edge Audio može poslati SDP s linijom "a=fmtp:9". Vaš SBC treba ažurirati ovu liniju kako bi dodao parametar brzine prijenosa kako bi imao "a=fmtp:9 brzina prijenosa=64" prije nego što ga pošalje u BroadWorks pozadinski sustav.
Poznata ograničenja
-
Sve promjene mogućnosti pridruživanja sastanku predloška korisnika, brojeva za poziv Cisco ili brojeva za poziv koje je omogućio partner primjenjuju se samo na nove omogućene korisnike. Postojeći korisnici koji upotrebljavaju predložak ostaju nepromijenjeni.
-
Sve promjene u skupini telefonskog broja korisnika ili postavkama DNS SRV skupine povratnog poziva primjenjuju se samo na nove omogućene korisnike ili postojeće korisnike koji se omogućuju za prvog korisnika standardnog ili premium paketa. Postojeći korisnici koji već imaju korisnike standardnog ili premium paketa ostaju nepromijenjeni.
-
Sve promjene skupina telefonskih brojeva ili DNS SRV skupina povratnog poziva koje su dodijeljene predlošcima korisnika primjenjuju se samo na nove omogućene korisnike ili postojeće korisnike koji su omogućeni za prvog korisnika standardnog ili premium paketa. Postojeći korisnici dodijeljeni povezanim predlošcima koji već imaju korisnike standardnog ili premium paketa ostaju nepromijenjeni.
-
Dani predložak korisnika podržava Cisco brojeve za poziv ili opciju pridruživanja sastanku s brojem poziva koji je omogućio partner; kombinacija dviju opcija za isti predložak nije podržana.
-
Slučaj upotrebe SIP poruka za „Nazovi me“ ili slučaj pridruživanja sastanku povratnog poziva ne uključuje informacije o korisniku i/ili korisniku koji je organizator sastanka kojemu se treba pridružiti.
-
Telefonski brojevi i povezani pristupni kodovi sastanka za određenu skupinu telefonskih brojeva podržavaju samo jednu DNS SRV domenu Webex Edge Audio (na primjer, ecccspx.amer.webex.com). Upotreba tih telefonskih brojeva za poziv u sastanak u drugoj Webex Edge Audio DNS SRV domeni nije podržana.
-
Webex Edge Audio ne podržava ponovne pregovore o kodecima usred poziva. Usluge koje se pozivaju nakon odgovora na poziv možda neće ispravno raditi.
-
Aplikacija Webex, korisničko sučelje web-mjesta Webex Meeting i e-pošta s pozivnicom na Webex Meeting sadrže vezu na dokument „Ograničenja za pozive bez naplate”. Ovaj je dokument specifičan za telefonske brojeve koje pruža Cisco i korisnici bi ga trebali zanemariti kada za pridruživanja sastanku upotrebljavaju telefonske brojeve koje je omogućio partner.
Povijest revizije dokumenta
Sljedeća tablica prikazuje povijest promjena u ovom dokumentu u prethodnih 12 mjeseci.
Datum |
Verzija | Opis promjene | |
---|---|---|---|
08. travnja 2024. |
1-36 |
| |
10. siječnja 2024. |
1-35 |
| |
22. prosinca 2023. |
1-34 |
| |
04. srpnja 2023. |
1-33 |
| |
02. veljače 2023. |
1-32 |
| |
02. veljače 2023. |
1-31 |
| |
31. siječnja 2023. |
1-30 |
| |
29. studenog 2022. |
1-29 |
|