- Etusivu
- /
- Artikkeli
Oman PSTN-hyväksyntämenettelyn tuominen Webex Cisco BroadWorksille -sovellusta varten
Määritelmät
Määritelmät | Kuvaus |
---|---|
Cisco-kumppani | Yhteisö (yleensä palveluntarjoaja), joka myy Ciscon tuotteita ja palveluita asiakkailleen. |
Loppuasiakas | Käyttäjät, jotka käyttävät Cisco-kumppanin heille myymiä Ciscon tuotteita ja palveluita. |
KUUTIO | Cisco Unified Border Element |
Kumppaniorganisaatio | Webex Identity and Service Management -tietovarasto, joka ylläpitää tietoja Cisco-kumppaneista ja heidän asiakkaistaan. |
Kumppanikeskus | Web-portaali, joka tarjoaa identiteetin ja palvelut Cisco-kumppaneille ja heidän hallinnoimilleen asiakkaille. |
Asiakasorganisaatio | Webex Identity and Service Management -tietovarasto, joka ylläpitää tietoja loppuasiakkaasta. |
BroadWorks Enterprise tai palveluntarjoaja/ryhmä | Loppuasiakkaan edustus BroadWorksissä. |
Yleiskatsaus
Bring Your Own PSTN (BYoPSTN) -ratkaisu antaa Webex for Cisco BroadWorks -palveluntarjoajille tarjota omistamiaan puhelinnumeroita käyttäjille, joita he voivat käyttää liittyessään Webex Meetingsiin. Ratkaisun avulla kumppanit voivat hyödyntää omia PSTN-verkkojaan ja olemassa olevia suhteita PSTN-palveluntarjoajiin Ciscon toimittamien numeroiden sijaan.
Tämän asiakirjan viitearkkitehtuuri tarjoaa päästä päähän -suunnittelun BYoPSTN-vaihtoehdolle. Tämän arkkitehtuurin on validoinut Cisco, ja se käyttää Cisco Unified Border Element -elementtiä (CUBE) istunnon raja-ohjaimena (SBC) BroadWorksin ja Webex Meetingsin väliseen puheluliikenteeseen.
Kokoukseen liittymisvaihtoehdon valitseminen
Tällä hetkellä Webex for Cisco BroadWorks tukee kahta vaihtoehtoa kokouspuhelinnumeroiden määrittämiseen. Palveluntarjoajien on valittava toinen näistä kahdesta vaihtoehdosta – yhdistelmää ei tueta:
Cisco-soittonumerot (Cisco PSTN) – Cisco tarjoaa puhelinnumerot, joita kokouksen osallistujat voivat käyttää kokouksiin liittymiseen
Kumppanin toimittamat soittonumerot (BYoPSTN) – Palveluntarjoajat tarjoavat omat puhelinnumeronsa, joita kokouksen osallistujat voivat käyttää kokouksiin liittyessään
BYoPSTN-ratkaisu
Kumppanien, jotka valitsevat kumppanin toimittamat soittonumerot (BYoPSTN) -vaihtoehdon, on annettava omat PSTN-puhelinnumeronsa ja tarjottava verkkoinfrastruktuuri, jota tarvitaan puheluiden ohjaamiseen Webexiin ja Webexistä. BYoPSTN-ratkaisu helpottaa puheluiden reitittämistä Over the Top (OTT) julkisen Internetin kautta BroadWorksistä Webexiin.
Seuraavat ehdot ovat voimassa valittaessa BYoPSTN-vaihtoehtoa:
Cisco-kumppanit voivat käyttää samoja puhelinnumeroita useammalle kuin yhdelle loppuasiakkaalle. Nämä puhelinnumerot voivat olla missä tahansa maassa, jossa kumppani toimii.
BYoPSTN-vaihtoehto ei vaadi muutoksia Webexin yleiseen käyttöönottoprosessiin Cisco BroadWorks -asiakkaille.
BYoPSTN edellyttää Cisco-kumppanitason toimittamista, ja kaikki loppuasiakkaat, jotka kumppanit aktivoivat sen jälkeen, kun BYoPSTN on toiminnassa, otetaan automaattisesti käyttöön.
Kaikki asiakaskokoussivustojen edellyttämä provisiointi on automaattista, kuten nykyisessä yleisesti saatavilla olevassa ratkaisussa.
Sekä Standard- että Premium-paketin aktivoivilla kumppaneilla on kaksi kokoussivustoa: yksi sivusto Standard-käyttäjille ja toinen Premium-käyttäjille. Molemmat sivustot ovat käytössä BYoPSTN:lle.
Kokoukseen osallistuvat osallistujat voivat valita videon ja sisällön jakamisen Internetin kautta.
Koskee kokousliittymiä sekä Space-kokouksissa että PMR-kokouksissa. Huomaa, että Space-kokouksia varten tilan on täytynyt luoda Standard- tai Premium-käyttäjällä, jolla on Webex Meeting -isäntäominaisuudet, jotta se voi vastaanottaa PSTN-käyttönumeron – peruskäyttäjien luomat tilat eivät vastaanota PSTN-käyttönumeroita.
Tämä asiakirja sisältää validoidun kokoonpanon, joka käyttää CUBEa SBC:nä. Jos et kuitenkaan halua käyttää CUBEa, voit ottaa käyttöön oman SBC:n.
Arkkitehtuuri
Webex for Cisco BroadWorks BYoPSTN -ratkaisu perustuu Webex Edge -palvelusarjaan, tarkemmin sanottuna yritysasiakkaiden saatavilla olevaan Webex Edge Audio -palveluun. Arkkitehtuuri on mukautettu integroimaan Cisco Partners BroadWorks -infrastruktuuri Webex Edge Audion kanssa, jolloin Cisco Partner voi määrittää keskitetysti puhelinnumerot loppuasiakkaidensa käyttöön.
Arkkitehtuurin pääelementit ovat seuraavat:
BroadWorks – Cisco Partners BroadWorks-infrastruktuuri
Cisco Unified Border Element (CUBE) – Reference Session Border Controller (SBC) Cisco Partners -palvelinkeskuksessa käyttöön otetun ratkaisun osalta. CUBEn on oltava DMZ:n sisällä. Huomaa, että jos et halua käyttää CUBEa, voit ottaa käyttöön oman SBC:n.
Webex Edge Audio – Webex-palvelu, joka erottaa PSTN:n Webexistä muuttamalla puhelun reititystä hyödyntämään Cisco Partnerin tarjoamaa infrastruktuuria.
Osallistujien kutsut liittyä kokoukseen kulkevat BroadWorksin kautta CUBEen ja CUBE:sta Webex-infrastruktuuriin pilvessä Internetin kautta. Tätä mallia voidaan soveltaa molempiin seuraaviin kokoukseen liittymisskenaarioihin:
Soittaa-osallistuja soittaa kokouskutsussa olevaan puhelinnumeroon joko BroadWorksiin rekisteröidyssä luurissaan, mobiililaitteessa tai Webex-sovelluksessa. Puhelun aloittaa BroadWorks.
Takaisinsoitto (valinnainen)-osallistuja pyytää Webexiä soittamaan osallistujan ilmoittamaan puhelinnumeroon. Puhelun aloittaa Webex.
BroadWorksista CUBE:hen kumppaniinfrastruktuurissa reititetyt puhelut käyttävät SIP TCP:tä puhelusignalointiin ja RTP:tä medialle. CUBE:sta Webexiin puhelut käyttävät SIP TLS:ää signalointiin ja sRTP:tä medialle. Puhelun reititys CUBE:sta WebExiin tapahtuu Internetin kautta, eikä se käytä SIP-runkoa.
Tyypilliset soitto-/takaisinsoittoskenaariot ovat seuraavat:
Cisco Partnerilla on PSTN-puhelinnumero (esimerkiksi 2403332200) ja siihen liittyvä Webex-käyttökoodi (esimerkiksi 88631321777971704941).
Cisco Partner tarjoaa BroadWorksissä virtuaalisen tilaajan, joka vastaa CUBE-laitetta. Kumppani yhdistää puhelinnumeron pääsykoodiin ja päinvastoin.
Pääsykoodi, joka lähetetään Webexille SIP-sanomissa, tunnistaa Cisco-kumppaniin liittyvät kokouspaikat.
Yllä oleva puhelinnumero koodikartoituksen käyttöä varten määritetään kerran, ja se on yhteinen kaikille loppuasiakaskokoussivustoille.
Kokoukseen osallistuvien osallistujien on syötettävä vastaava kokoustunnus (esimerkiksi 123456), joka yksilöi kokouksen, johon haluat liittyä.
On suositeltavaa, että kumppanit noudattavat alla kuvattua redundanssimallia.
Kokoukseen liittyminen soittamalla
Seuraava kuva kuvaa kokoukseen soittamalla liittyneen käyttäjän prosessia.
Tässä ovat vaiheet, joiden avulla osallistuja voi liittyä kokoukseen soittamalla.
Käyttäjä ajoittaa kokouksen Webexissä. Webex määrittää kokouksen tunnuksen (esimerkiksi 123456).
Käyttäjä valitsee kokoukseen liittyvän puhelinnumeron (esimerkiksi 2403332200). SIP INVITE sisältää pyyntö-URI:n kokoukseen liittyvänä puhelinnumerona.
BroadWorks kääntää puhelinnumeron pääsykoodiksi (esimerkiksi 88631321777971704941), joka on liitetty kokoussivustoon, ja reitittää puhelun CUBE:lle käyttämällä pyyntö-URIa pääsykoodina.
Webex vastaanottaa SIP INVITE -kutsun ja vastaa puheluun. Ilmoitusten kieli määräytyy puhelinnumerolle määritetyn kielen mukaan, kun se on määritetty Cisco Partner Hubissa ja BroadWorksissa.
Käyttäjä syöttää kokouksen tunnuksen (esimerkiksi 123456) DTMF:n avulla. Webex vahvistaa käyttäjän ja antaa sitten käyttäjän liittyä kokoukseen.
Kokoukseen liittyminen takaisinsoittoa käyttämällä (valinnainen)
Seuraavassa kuvassa näkyy käyttäjän prosessi, joka liittyy kokoukseen takaisinsoitolla. Käyttäjä pyytää Webexiltä puhelun liittyäkseen kokoukseen.
Tässä ovat vaiheet, joiden mukaan osallistuja voi liittyä kokoukseen takaisinsoittona:
Käyttäjä ajoittaa kokouksen Webexissä. Webex määrittää kokouksen tunnuksen (esimerkiksi 123456).
Käyttäjä pyytää Webexiltä soittoa haluamaansa numeroon (esimerkiksi +16504441000) liittyäkseen kokoukseen Webex-sovelluksella tai Meetings-asiakasohjelmalla.
Webex käynnistää SIP-kutsun CUBE-palveluun Cisco Partner Hubissa ja BroadWorksissa tarjotun takaisinkutsun DNS SRV -ryhmän perusteella. SIP INVITE Request -URI sisältää puhelinnumeron, johon puhelu on vastaanotettava (esimerkiksi +16504441000@cube.example.com).
CUBE kääntää Remote Party ID:n puhelinnumeron arvoksi, joka tunnistaa BroadWorksin virtuaalitilaajan (esimerkiksi 88631321777971704941@ecccx.amer.pub.webex.com). Tämä tunnistaa CUBE:n BroadWorks-sovelluspalvelimen virtuaaliseksi käyttäjäksi.
Puhelu tarjotaan käyttäjän pyytämään puhelinnumeroon ja käyttäjä vastaa puheluun liittyäkseen kokoukseen. Tämä puhelinnumero voi olla BroadWorks-tilaaja tai PSTN-numero. Jos pyydetty numero on PSTN-numero, BroadWorks käyttää määritettyä polkua reitittääkseen puhelun PSTN-verkkoon.
Takaisinsoitto-vaihtoehdossa on pakollista aktivoida seuraavat kaksi ominaisuutta:
- 102746 – BroadWorks-tuki CI UUID:lle
- 102074 – BYO PSTN -laskutustuki takaisinsoitolle ja CallInille
Tämä voidaan vahvistaa CLI:stä seuraavasti:
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
Yksityiskohtainen kuvaus näistä ominaisuuksista ja aktivoinnista löytyy tämän asiakirjan osiosta "VoiceXML Meeting Callback Virtual Subscriber".
Jos päätät olla määrittämättä Kokoukseen liittymistä takaisinsoittotoiminnolla -vaihtoehtoa, käyttäjät voivat silti liittyä kokouksiin joko soittamalla tai tietokoneen äänen avulla. Tässä tapauksessa sinun ei tarvitse määrittää DNS SRV -soittoryhmiä. |
Ratkaisun kokoonpanon yleiskatsaus
Ratkaisussa on useita eri komponentteja, joista jokainen on konfiguroitava oikein, jotta ratkaisu toimisi onnistuneesti. Komponentit ovat seuraavat:
BroadWorks
CUBE (tai vaihtoehtoinen SP Certified Session Border Controller (SBC))
Webex Edge Audio
Näiden eri komponenttien kokoonpanojen välillä on keskinäisiä riippuvuuksia, ja sellaisena yhden tai useamman ratkaisun siemenorganisaation vaaditaan suorittamaan vaadittu ratkaisun konfigurointi ja todentaminen.
Siemenjärjestö
Siemenorganisaatio on Webex-organisaatio, jonka määrität luomaan ja vahvistamaan BYoPSTN-ratkaisun asetukset. Siemenorganisaatiolla on oltava vähintään yksi käyttäjä, jolle on määritetty a Vakiopaketti, ja että vakiopaketin on käytettävä Kumppanin toimittamat puhelinnumerot (BYoPSTN) kokoukseen liittymisvaihtoehto. On suositeltavaa liittää siemenorganisaatio BroadWorks-testipalveluntarjoajaan tai -yritykseen.
Ratkaisujen siemenorganisaatioilla on kaksi tarkoitusta:
Siemenkokoonpano-Siemenorganisaatioiden hallinta luo puhelinnumeron kokouksen pääsykoodien kartoituksiin ja kokouspaikan universaalisti yksilöllisen tunnisteen (sivuston UUID), joita tarvitaan ratkaisun jatkuvaan toimintaan. Näitä tietoja tarvitaan BroadWorks Virtual Subscribers (VSUB) -tilaajien määrittämiseen.
Kokoonpanon validointi—Käytä siemenorganisaatiota määrittääksesi, onko BYoPSTN-ratkaisusi määritetty tarpeidesi mukaisesti. Käytä siemenorganisaatiota ja testikäyttäjiä kokouksen soittojen ja takaisinsoittojen käyttötapausten vahvistamiseen käyttämällä kumppanin toimittamia soittonumeroita ja DNS SRV:n takaisinsoittotietueita (jos takaisinsoitto on käytössä).
Järjestelmänvalvojan on luotava siemenratkaisuorganisaatio jokaiselle yksilölliselle puhelinnumerojoukolle ja DNS SRV -soittotietueelle. Siemenratkaisuorganisaation luominen kussakin tapauksessa muodostaa tarvittavan puhelinnumeron kokouksen pääsykoodien kartoittamiseen ja kyvyn varmentaa niihin liittyvät kokoussoiton ja takaisinsoittojen käyttötapaukset kyseisille puhelinnumeroille ja takaisinsoitto DNS SRV -tietueille.
Cisco Partner Hubia käyttävän järjestelmänvalvojan on valittava yksi siemenratkaisuorganisaatio ensisijainen siemenratkaisuorganisaatio. Tämän ensisijaisen siemenratkaisuorganisaation vakiopakettikokouksen kokoussivuston UUID on määritettävä BroadWorksissä. On erittäin tärkeää, että tämä kokoussivusto pysyy käytössä, koska tämän sivuston UUID lähetetään jokaisessa kutsukokouksen liittymispyynnössä todennustunnuksena. Tämän yhden sivuston UUID-tunnuksen jakavat kaikki puhelinnumerot ja takaisinsoitto DNS SRV -tietueet. Useita sivuston UUID-arvoja ei vaadita.
Ensisijainen ja mahdolliset toissijaiset siemenratkaisuorganisaatiot voidaan haluttaessa poistaa ennen kuin puhelinnumerot ja takaisinsoitto DNS SRV -tietueet osoitetaan muille kuin testiasiakkaille. Kun puhelinnumerot ja takaisinsoitto DNS SRV -tietueet osoitetaan muille kuin testiasiakkaille, kyseiset puhelinnumerot ja takaisinsoittotietueet liitetään näiden asiakkaiden kokouspaikkoihin ja niitä käytetään kokoukseen liittymiseen soittamalla ja takaisinsoittoa käyttäen. Kaikki muutokset tulee katsoa palveluun vaikuttaviksi.
Seuraavissa osissa on lisätietoja eri kokoonpanoelementeistä.
BYoPSTN-määrityselementit
Keskeinen osa ratkaisua on Cisco Partner -puhelinnumeroiden ja DNS SRV:n takaisinsoittotietueiden konfigurointi. BYoPSTN käyttää puhelinnumeroryhmiä ja takaisinsoitto DNS SRV Groupeja tapana määrittää maantieteellisesti perustuvia puhelinnumeroita ja redundantteja puhelujen reitityksiä Webex-kokouksia varten. Asiakasmalli määrittää nämä elementit loppuasiakkaille.
Puhelinnumeroryhmät (PNG)
Cisco Partners tarjoaa puhelinnumerot, joita osallistujat käyttävät liittyessään kokouksiin Cisco Partner Hubissa. Nämä puhelinnumerot on järjestetty yhteen puhelinnumeroryhmään. Puhelinnumeroluettelo on liitetty kokoussivustoon. Kaikki henkilökohtaiset kokoushuoneet (PMR) ja ajoitetut kokoukset kyseisessä kokoussivustossa käyttävät niihin liittyviä puhelinnumeroita. Seuraavassa on esimerkki puhelinnumeroryhmästä:
Puhelinnumeron nimi | Maa | Maatunnus | Puhelinnumero | Ilmoitus | Maksun tyyppi | Puhelun prioriteetti |
---|---|---|---|---|---|---|
Yhdysvaltain Maryland | MEILLE | +1 | 2403332200 | Englanti | Maksullinen | Ensisijainen |
Yhdysvaltain Florida | MEILLE | +1 | 9049002303 | Englanti | Maksullinen | Toissijainen |
Yhdysvaltain New Yorkissa | MEILLE | +1 | 8056504578 | Englanti | Maksuton | Ei mitään |
Puhelinnumeroilla on seuraavat ominaisuudet:
Puhelinnumeron nimi – Puhelinnumeroa kuvaava nimi
Maa – Maa, johon puhelin on määritetty
Maakoodi – Maakoodi tai maakoodi
Puhelinnumero – Puhelinnumero, jota käytetään kokoukseen liittymiseen ilman maakoodia
Ilmoitus – Ilmoituksen kieli, joka toistetaan, kun osallistuja liittyy kokoukseen
Maksutyyppi – Numeron tyyppi: Maksuton tai maksuton
Puhelun prioriteetti – Kokousnumeroille määritetty prioriteetti. Kokouksen liittymisnumeroiden osallistujanäkymä on järjestetty tämän prioriteetin mukaan.
Oletuspuhelinnumerot: Järjestelmänvalvojat voivat määrittää soittoprioriteettiksi Ensisijainen, Toissijainen tai Ei mitään puhelinnumerolle puhelinnumeroryhmässä. Puhelinnumerot, joiden prioriteetti on Ensisijainen tai Toissijainen, ovat oletuspuhelinnumeroita. Oletuspuhelinnumerot lähetetään kokouskutsuviesteissä, ja ne on listattu tärkeysjärjestyksessä, jota osallistujien tulee käyttää kokouksiin liittymiseen. Oletuspuhelinnumeroiden ei tarvitse olla samassa maassa. Ensisijainen puhelinnumero on valittava, toissijainen puhelinnumero on valinnainen. Ainakin yhden oletuspuhelinnumeron on oltava tyyppiä Toll.
Loppuasiakaskäyttäjät voivat määrittää omat oletuspuhelinnumeronsa kokoussivuston verkkokäyttöliittymän avulla. Nämä numerot näkyvät kyseiselle käyttäjälle ja heidän osallistujilleen, kun he ovat kokouksen isäntä. Jos käyttäjä liittyy kokoukseen osallistujana, hän näkyy vain hänelle.
Yllä olevan esimerkin mukaisesti Cisco Partner -järjestelmänvalvojan määräykset Yhdysvaltain Maryland ensisijaisena ja Yhdysvaltain Florida toissijaisina, nämä ovat oletuspuhelinnumeroita. Käyttäjä voi halutessaan ohittaa tämän kokouksissaan muuttamalla ensisijaiseksi Yhdysvaltain New Yorkissa ja toissijainen as Yhdysvaltain Maryland.
Tietyn puhelinnumeroryhmän puhelinnumeroiden enimmäismäärä on 98.
HUOMAUTUS: Erillisen numeron määrittämistä yhdelle yritykselle ei tueta.
Takaisinsoitto DNS SRV Groups (CDSG)
Jotta kokouksen osallistujat voivat valita takaisinsoittovaihtoehdon, tarvitaan Callback DNS SRV Group, joka osoittaa CUBE-instanssiin Cisco Partnerin verkossa. Webex käyttää näitä tietueita reitittääkseen takaisinsoiton CUBEn kautta BroadWorksiin, joka voi sitten soittaa kokouksen takaisin kokouksen osallistujan puhelinnumeroon.
Seuraavassa on esimerkki Callback DNS SRV Groupista.
Maa/alue | Maatunnus | DNS SRV Record |
---|---|---|
Yhdysvallat | +1 | kuutio.us.example.com |
Meksiko | +52 | kuutio.mx.example.com |
Kaikki muut maat | Ei käytössä | kuutio.global.example.com |
Takaisinsoitto DNS SRV -tietueilla on seuraavat attribuutit:
Maa/alue — Maa tai alue, jolle tätä DNS SRV -tietuetta tulee käyttää soittopyyntöjen lähettämiseen.
Maakoodi – Maahan/alueeseen liittyvä maakoodi. Sinulla voi olla vain yksi DNS SRV -tietue maakoodia kohden.
DNS SRV -tietue — Cisco Partner CUBE -esiintymien DNS SRV -tietue.
Kun osallistuja pyytää soittoa määritettyyn puhelinnumeroon, Webex käyttää määritetyn puhelinnumeron maakoodiin liittyvää Backback DNS SRV:tä reitittääkseen puhelun Cisco Partners -verkon asianmukaisiin osiin.
DNS SRV -tietueen käyttäminen tällä tavalla tukee redundantteja CUBE-ilmentymiä Webexin puhelupyyntöjen palvelemiseksi. Yllä olevassa esimerkissä, kun kokouksen osanottajat Yhdysvalloissa pyytävät Webexiltä takaisinsoittoa yhdysvaltalaiseen puhelinnumeroonsa, Webex käyttää DNS SRV:tä. cube.us.example.com
reitittääksesi puhelun Cisco Partnerin verkkoon. Kun kokouksen osallistujat Meksikossa pyytävät Webexiltä takaisinsoittoa heidän Meksikon puhelinnumeroonsa, Webex käyttää DNS SRV:tä cube.mx.example.com
reitittääksesi puhelun Cisco Partnerin verkkoon.
Kaikissa maissa/alueilla, joilla ei ole tiettyä takaisinsoitto DNS SRV -tietuetta, puhelupyynnöt reititetäänKaikki muut maat' DNS SRV -tietue. Järjestelmänvalvojan on määritettävä 'Kaikki muut maat' DNS SRV -tietue.
Tietueiden enimmäismäärä tietylle Backback DNS SRV Groupille on 200.
Asiakasmallit
Asiakasmalli on olemassa oleva Webex for BroadWorks -ratkaisun konsepti. Malli tarjoaa oletuskokoonpanon, jota käytetään loppuasiakkaan luomiseen. BYoPSTN tarjoaa lisämääritteitä asiakasmalliin:
Kokouksen liittymistyyppi – Voi olla joko Ciscon puhelinnumeroita tai kumppanin toimittamia soittonumeroita. Tämä määrite ilmaisee puhelinnumerot, jotka on määritetty Standard- ja Premium-paketteihin liittyville kokoussivustoille. Ylläpitäjän tulee valita kumppanin toimittamat puhelinnumerot.
Puhelinnumeroryhmä – Liittyy vain kumppanin toimittamiin soittonumeroihin. Tämä attribuutti osoittaa puhelinnumerot, joita loppuasiakkaat käyttävät kokouksiin liittyessään Standard- ja Premium-paketteihin.
Takaisinsoitto DNS SRV -ryhmä – Vain kumppanin toimittamien soittonumeroiden vaihtoehtoon liitettynä tämä attribuutti osoittaa DNS SRV -tietueet, joita Webex käyttää soittaessaan takaisin loppuasiakkaille, jotka on varustettu Standard- ja Premium-paketteihin liittyessään kokouksiin. Jos et halua ottaa takaisinsoittoa käyttöön, voit valita "Poista takaisinsoitto" luodessasi tai päivittäessäsi asiakasmallia. Kun ensimmäinen joko Standard- tai Premium-tilaaja on varattu Loppuasiakkaalle, siihen liittyvä pakettikokoussivusto varataan. Pakettikokoussivusto on järjestetty yllä olevan asiakasmallin mukaisesti. Kaikki myöhemmin valmistetut joko Standard- tai Premium-tilaajat lisätään jo määritettyyn kokoussivustoon – kokouspaikan kokoonpanoa ei muuteta.
Kaikki yllä olevia määritteitä koskevat asiakasmalliin tehdyt muutokset koskevat vain uusia pakettikokoussivustoja. Asiakasmalliin tehdyt muutokset eivät vaikuta olemassa oleviin kokoussivustoihin, jotka on jo varattu.
Yksi huomionarvoinen poikkeus on, että jos loppuasiakkaalla on jo pakettikokoussivusto, kaikki uudet pakettikokoussivustot varustetaan käyttämällä samaa kokousliittymistyyppiä kuin olemassa oleva pakettikokoussivusto. Jos esimerkiksi loppuasiakkaalla on vakiopakettikokoussivusto, joka käyttää Ciscon puhelinnumeroita ja asiakasmalli on päivitetty käyttämään kumppanin toimittamia soittonumeroita, uusi Premium-pakettikokoussivusto luodaan käyttämällä Ciscon puhelinnumeroita, Asiakasmalliasetus ei ole voimassa. Tietyn loppuasiakkaan Standard- ja Premium-kokouspaikat on aina tarjottava johdonmukaisesti.
BroadWorks Calling Cluster
Cisco Partner Hub - BroadWorks Calling Cluster -näyttö tarjoaa pääsyn tarkastella ja/tai ladata BroadWorks-määritys (BYoPSTN) tiedot. Tietyn klusterin BYoPSTN-määritystiedot sisältävät seuraavat tiedot:
Primary Seed Solution Organisaation tiedot, mukaan lukien vakiopaketin kokoussivuston UUID ja sivuston URL-osoite.
Puhelinnumeroryhmän tiedot kaikille tälle klusterille määritettyille ryhmille. Tämä sisältää puhelinnumeron kunkin ryhmän kokouksen pääsykoodien kartoittamiseen. Huomaa, että tietojen tulee sisältää ryhmiä, jotka liittyvät kaikkiin toissijaisiin siemenratkaisuorganisaatioihin.
Takaisinsoitto DNS SRV Group -tiedot kaikille tälle klusterille määritettyille ryhmille. Huomaa, että tietojen tulee sisältää ryhmiä, jotka liittyvät kaikkiin toissijaisiin siemenratkaisuorganisaatioihin.
Asiakasmallien tiedot näille malleille käyttämällä mitä tahansa puhelinnumeroryhmiä ja takaisinsoitto DNS SRV -ryhmiä.
Jokaisella BroadWorks Calling Clusterilla on oma BroadWorks-määritys (BYoPSTN) tiedot erityisesti sille osoitetut puhelinnumeroryhmät ja takaisinsoitto DNS SRV Group. Huomaa kuitenkin, että kaikilla BroadWorks Calling Clusterilla on sama Primary Seed Solution -organisaatio, ja siten kaikki sisältävät saman vakiokokoussivuston UUID-tunnuksen ja sivuston URL-osoitteen.
The BroadWorks-määritys (BYoPSTN) tiedot ovat käytettävissä vain katseltavaksi/ladattavaksi, kun järjestelmänvalvoja määrittää ja valitsee Primary Seed Solution Organisaation. Ensisijaisella siemenratkaisuorganisaatiolla on oltava vähintään yksi käyttäjä, joka on määritetty Standard-pakettiin, ja siinä vakiopaketissa on käytettävä kumppanin toimittamien soittonumeroiden (BYoPSTN) kokousliittymisvaihtoehtoa.
Esimerkki BYoPSTN-määrityselementeistä
Seuraavassa kuvassa on esimerkki usean klusterin BroadWorks-asennuksesta, jossa on maantieteellisiä asiakasmalleja, puhelinnumeroita ja reititystä.
Ensimmäinen taulukko näyttää usean klusterin BroadWorks-asennuksen, jossa on alueellisia asiakasmalleja, puhelinnumeroryhmiä ja takaisinsoitto DNS SRV -ryhmiä. Seuraavat taulukot laajentavat puhelinnumeroryhmää ja takaisinsoitto DNS SRV -ryhmiä.
BroadWorks-klusteri | Mallin nimi | Paketti | Kokoukseen liittymistyyppi | Puhelinnumeroryhmä | Takaisinsoitto DNS SRV Group |
---|---|---|---|---|---|
BWKS US NG | US West Std | Vakio | Kumppani antoi puhelinnumerot | Yhdysvaltain länsi | CB US |
US West Prem | Premium | ||||
US East Std | Vakio | Yhdysvaltain itään | |||
US East Prem | Premium | ||||
BWKS MX | MX Std | Vakio | Kumppani antoi puhelinnumerot | MX PNG | CB MX |
MX Prem | Premium | ||||
BWKS UK | UK Std | Vakio | Kumppani antoi puhelinnumerot | UK PNG | Takaisinsoitto pois käytöstä |
UK Prem | Premium | ||||
BWKS US | US Std | Vakio | Ciscon puhelinnumerot | Ei mitään | Ei mitään |
Tilaajat, jotka on varattu käyttämällä US West Std- tai US West Prm -mallia, käyttävät US West -puhelinnumeroa liittyessään kokouksiin. Ne tilaajat, jotka tapaavat liittymispyyntöjä, lähetetään CB US DNS SRV -tietueisiin.
Tilaajat, jotka on varattu käyttämällä US East Std- tai US East Prm -mallia, käyttävät US East -puhelinnumeroa liittyessään kokouksiin. Ne tilaajat, jotka tapaavat liittymispyyntöjä, lähetetään CB US DNS SRV -tietueisiin.
MX Std- tai MX Prm -mallilla varustetut tilaajat käyttävät MX PNG -puhelinnumeroa liittyessään kokouksiin. Ne tilaajat, jotka tapaavat liittymispyyntöjä, lähetetään CB MX DNS SRV -tietueisiin.
Tilaajat, jotka on varattu käyttämällä UK Std- tai UK Prm -mallia, käyttävät Yhdistyneen kuningaskunnan PNG-puhelinnumeroita liittyessään kokouksiin. Näille tilaajille ei tarjota kokoukseen liittymistä takaisinsoittona, koska takaisinsoitto on poistettu käytöstä.
US Std:n kautta varustetut tilaajat käyttävät Ciscon soittonumeroita, joten niille ei ole määritetty puhelinnumeroryhmää tai takaisinsoitto DNS SRV -ryhmää. Nämä tilaajat käyttävät Ciscon toimittamia puhelinnumeroita kokousliittymiseen ja Cisco DNS SRV -tietueita kokousliittymiseen takaisinsoittoa käyttäen.
Esimerkkipuhelinnumeroryhmien tiedot ovat seuraavat:
Puhelinnumeroryhmä | Puhelinnumeron nimi | Maa | Maatunnus | Puhelinnumero | Ilmoitus | Maksun tyyppi | Puhelun prioriteetti |
---|---|---|---|---|---|---|---|
Yhdysvaltain länsi | Yhdysvaltain San Francisco | MEILLE | +1 | 4156551000 | Englanti | Maksullinen | Ensisijainen |
Yhdysvaltain Palo Alto | MEILLE | +1 | 9863502478 | Englanti | Maksuton | Ei mitään | |
Yhdysvaltain itään | Yhdysvaltain Maryland | MEILLE | +1 | 2403332200 | Englanti | Maksullinen | Ensisijainen |
Yhdysvaltain Florida | MEILLE | +1 | 9049002303 | Englanti | Maksullinen | Toissijainen | |
Yhdysvaltain New Yorkissa | MEILLE | +1 | 8056504578 | Englanti | Maksuton | Ei mitään | |
MX PNG | Meksiko | MX | +52 | 2065304086 | Euroopan espanja | Maksullinen | Ensisijainen |
UK PNG | Iso-Britannia | Iso-Britannia | +44 | 4527789651 | Englanti | Maksullinen | Ensisijainen |
Takaisinsoitto-DNS SRV Groups -esimerkkien tiedot ovat seuraavat:
Takaisinsoitto DNS SRV Group | Maa | DNS SRV |
---|---|---|
CB US | MEILLE | kuutio.us.example.com |
Kaikki muut maat | kuutio.rivi.esimerkki.fi | |
CB MX | MX | kuutio.mx.example.com |
Kaikki muut maat | kuutio.rivi.esimerkki.fi |
US DNS SRV -tietueen määritys, kuutio.us.example.com voi olla kuten esimerkissä:
| 86400 | SISÄÄN | SRV | 10 | 10 | 5061 |
|
| 86400 | SISÄÄN | SRV | 10 | 10 | 5061 |
|
Tämä DNS SRV -tietue voi ratkaista seuraavan DNS A -tietueen:
| 86400 | SISÄÄN | A | 45.84.168.81 |
| 86400 | SISÄÄN | A | 45.84.168.82 |
DNS SRV -tietueet suojaavat SIP-puhelut Webexistä CUBE:hen. |
Webexin käyttämät portit
Alla olevan taulukon portit on avattava sen DMZ:n palomuurissa, jossa CUBE sijaitsee, ja muut portit voidaan sulkea. Lisätietoja porteista ja verkkovaatimuksista on seuraavassa artikkelissa:
https://collaborationhelp.cisco.com/article/WBX264
Lähde | Lähdeportit | Kohde | Kohdeportit | pöytäkirja | Kuvaus | ||
---|---|---|---|---|---|---|---|
Webex Edge -äänipalvelut | Efemeraalinen | KUUTIO | 5061 | TCP | (mTLS 1.2) Tuleva SIP-signalointi Webex Edge Audiosta CUBE SBC:hen.
| ||
Webex Edge -äänipalvelut | 4000-4010 | KUUTIO | 5061 | TCP | (mTLS 1.2) Asetukset Ping Webex Edge Audiolle. | ||
KUUTIO | Efemeraalinen | EdgeAudio | 5605 | TCP | (mTLS 1.2) Lähtevä SIP-signalointi Webex Edge Audiolle. | ||
Webex Edge -äänipalvelut | Efemeraalinen | KUUTIO | Efemeriset portit 8000 - 59999 | UDP | (SRTP) Palomuurin reiät on avattava Edge-ääneen tulevaa medialiikennettä varten. | ||
KUUTIO | Efemeriset portit 10 200 - 28 000 | Edge Audio | Efemeraalinen | UDP | (SRTP) Palomuurin reiät on avattava CUBE:hen lähtevää medialiikennettä varten. |
TLS ja SRTP Cipher Suites
mTLS-kättelyyn käytetään TLS v1.2:ta tai uudempaa, ja Webex Edge Audio tukee seuraavia salauksia (takaisinsoiton aikana Webex Edge Audio tarjoaa nämä TLS Handshake's Client Hello -sovelluksessa):
TLS_ECDHE_ECDSA_KANSSA_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_KANSSA_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_KANSSA_AES_256_CBC_SHA384
TLS_ECDHE_ECDSA_KANSSA_AES_128_CBC_SHA256
TLS_ECDHE_RSA_KANSSA_AES_256_GCM_SHA384
TLS_ECDHE_RSA_KANSSA_AES_128_GCM_SHA256
TLS_ECDHE_RSA_KANSSA_AES_256_CBC_SHA384
TLS_ECDHE_RSA_KANSSA_AES_128_CBC_SHA256
TLS_RSA_KANSSA_AES_256_GCM_SHA384
TLS_RSA_KANSSA_AES_256_CBC_SHA256
TLS_RSA_KANSSA_AES_128_GCM_SHA256
TLS_RSA_KANSSA_AES_128_CBC_SHA256
TLS_DHE_DSS_KANSSA_AES_256_GCM_SHA384
TLS_DHE_DSS_KANSSA_AES_256_CBC_SHA256
TLS_DHE_DSS_KANSSA_AES_128_GCM_SHA256
TLS_DHE_DSS_KANSSA_AES_128_CBC_SHA256
Seuraavia salauksia käytetään sRTP:ssä:
AEAD_AES_256_GCM
AEAD_AES_128_GCM
AES_CM_128_HMAC_SHA1_80
AES_CM_128_HMAC_SHA1_32
Äänikoodekit tuetut
G722
G711µ
G711a
SIP- ja RTP-profiilivaatimukset
Ratkaisu edellyttää, että CUBE:n (tai SBC:n) ja Webexin välillä otat SIP TLS:n käyttöön signaloinnissa ja sRTP:n medialle.
Tämän tiedonannon osana olevien SIP- ja RTP-profiilien tulee täyttää seuraavat vaatimukset:
SIP-profiilivaatimukset | Tiedot |
---|---|
Istunnon päättymisajastin | 2220 sekuntia (hyväksy SIP 422) * on säädetty liiketoiminnan tarpeiden mukaan ja 422 on odotettavissa. |
Mediatarjous sisäänpääsylle | Aikainen tarjous |
Mediatarjous ulospääsylle | Myöhäinen tarjous |
Valinnat ping-väli | 30s (minimi) |
DTMF | RFC2833 Payload 101 (ei akustista DTMF:ää!) |
SIP-UDP-portit | 4000-4010,5061,5065 |
RTP-profiili | Tiedot |
---|---|
Äänen hyötykuormaprofiili | G.722/ G.711μ /G.711a |
Paketin koko | 20 ms |
VAD (äänitoiminnan tunnistus) | Ei |
Median toimettomuuden ajastin | 1200 ms |
Keskivalintakoodekin vaihto | Ei hyväksytty |
RTP | 8000-48198 |
sRTP-salaukset | AEAD_AES_256_GCM AEAD_AES_128_GCM AES_CM_128_HMAC_SHA1_80 AES_CM_128_HMAC_SHA1_32 |
G.729-koodekkia ei tueta. Jos haluat käyttää G.729:ää, sinun on käytettävä transkoodeja. |
Webex Call Routing Domains
DNS SRV _sips._tcp.<domain>
käytetään Webex Edge Audion tavoittamiseen. Alueesta riippuen verkkotunnuksia on neljä.
Alue | Verkkotunnus |
---|---|
Amerikka | ecccspx.amer.pub.webex.com |
Iso-Britannia, Pohjois-Afrikka | ecccspx.emea.pub.webex.com |
Aasian ja Tyynenmeren alue | ecccspx.apac.pub.webex.com |
Australia / Uusi-Seelanti | ecccspx.anz.pub.webex.com |
Eurooppa | ecccspx.euro.pub.webex.com |
DNS SRV ratkaisee useita A-tietueita, jotka osoittavat ensisijaiseen ja toissijaiseen paikkaan. Seuraavassa taulukossa on esimerkki AMER-alueesta, ja se voi muuttua tulevaisuudessa.
Tietueen tyyppi | Ennätys | Kohde | Tarkoitus |
---|---|---|---|
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxpr1.amer.pub.webex.com | Webex Edge Audion löytö |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxpr2.amer.pub.webex.com | Webex Edge Audion löytö |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxsc1.amer.pub.webex.com | Webex Edge Audion löytö |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxsc2.amer.pub.webex.com | Webex Edge Audion löytö |
A | ecccspxpr1.amer.pub.webex.com | 207.182.174.101* | Osoittaa Webex Edge Audio AMER Primary 1:een |
A | ecccspxpr2.amer.pub.webex.com | 207.182.174.102* | Osoittaa Webex Edge Audio AMER Primary 2:een |
A | ecccspxsc1.amer.pub.webex.com | 207.182.174.229* | Osoittaa Webex Edge Audio AMER Secondary 1:een |
A | ecccspxsc2.amer.pub.webex.com | 207.182.174.230* | Osoittaa Webex Edge Audio AMER Secondary 2:een |
DNS-SRV on luonteeltaan dynaaminen, IP-osoitteet ovat alttiita muuttumaan; siksi vältä IP-osoitteiden kovakoodausta tai kirjanmerkkeihin lisäämistä. Katso 'Asiakirjan versiohistoria' -osiosta kaikki tiedostoon tehdyt muutokset tai päivitykset Portin viitetiedot Webex-puheluita varten asiakirja. |
CUBE Redundanssi
Cisco Unified Border Element (CUBE) mahdollistaa Session Border Control -toiminnon verkossa, joka hallitsee ulkoisten entiteettien ja sisäisen verkon välisiä SIP-yhteyksiä. Lisätietoja CUBEsta on alla Edellytykset-osiossa.
Tuetut redundanssimallit on määritelty korkean käytettävyyden tarjoamiseksi ja yksittäisten virheiden eliminoimiseksi Cisco-kumppanille. Alla on esitelty kolme eri mallia. Cisco-kumppaneiden tulee ottaa käyttöön mikä tahansa heidän ympäristöönsä soveltuva malli.
Käyttöönottoprosessin aikana kumppanin tulee poistaa ICMP-suodattimet käytöstä.
Duplex CUBE -käyttöönotto BroadWorksille, joka on otettu käyttöön yhdessä paikassa
Simplex CUBE -käyttöönotto BroadWorksille, joka on otettu käyttöön useassa paikassa
Toinen redundanssimalli on mahdollinen, jossa CUBE otetaan käyttöön kaksisuuntaisessa tilassa jokaisessa paikassa. Tämä malli ei ole välttämätön, koska BroadWorks on otettu käyttöön georedundanssilla.
Varausten luominen
1 | Kumppanin edellytykset
|
2 | Anna puhelinnumerot Cisco Partner Hubissa
|
3 | Luo takaisinsoitto DNS SRV -ryhmät Cisco Partner Hubissa (valinnainen)
|
4 | Yhdistä PNG (ja CDSG) asiakasmalleihin
|
5 | Tarjoa siemenratkaisuorganisaatioita
|
6 | Valitse Primary Seed Solution -organisaatio
|
7 | Lataa BroadWorks-kokoonpano (BYoPSTN)
|
8 | Määritä Webex Edge Audio DNS SRV -toimialue
|
9 | Tarjoa Partner BroadWorks -määritykset
|
10 | Tarjouskumppani CUBE (tai oma SBC)
|
11 | BYoPSTN-sertifikaatti
|
Vaihe 1: Kumppanin edellytykset
Seuraavat edellytykset on täytettävä BYoPSTN:n käyttöönottoa varten. Alla annetut edellytykset olettavat, että kumppanilla on toimiva Webex Cisco BroadWorks -asennusta varten, joka sisältää:
Toimiva BroadWorks-järjestelmä – kuten dokumentissa Webex for Cisco BroadWorks -ratkaisuopas
BroadWorks AS -lisenssi "VoiceXML"-palvelulla riittävä määrä (1 per PSTN-numero)
BroadWorks-korjauspäivitykset vaaditaan:
R22:lle:
AP.xsp.22.0.1123.ap376935
AP.as.22.0.1123.ap376935
R23:lle:
AP.xsp.23.0.1075.ap376935
AP.as.23.0.1075.ap376935
Hinta R24
AP.as.24.0.944.ap376935
Cisco CUBE -järjestelmä käytössä (IOS-versio 16.12.2 tai uudempi): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Sekä laitteistopohjainen että virtuaalinen CUBE on tuettu. Laitteistopohjaista CUBEa suositellaan skaalautumiseen ja suurten puhelumäärien käsittelyyn.
Webex-kumppaniorganisaatio – kuten on kuvattu Webex for Cisco BroadWorks -ratkaisuopas
Vaihe 2: Tarjoa puhelinnumeroryhmiä (PNG) Partner Hubissa
Cisco-kumppani lisää Webex-kokouksen puhelinnumeronsa seuraavasti:
Kirjaudu sisään Cisco Partner Hubiin.
Mene asetukset.
Vieritä kohtaan BroadWorks kutsuu.
Alla Kokoukseen liittymisen määritykset (BYoPSTN), valitse Luo Call-in puhelinnumero Grous.
Syötä Puhelinnumeroryhmä nimi ja valitse Seuraava.
Syötä Puhelinnumero tiedot ja valitse Seuraava.
Tarkista puhelinnumeroryhmän tietojen yhteenveto ja valitse Tallentaa.
Toista tämä toimenpide jokaiselle lisättävälle puhelinnumeroryhmälle.
Alla olevat kuvakaappaukset havainnollistavat menettelyä.
Vaihe 3: Tarjoa takaisinkutsun DNS SRV Groups (CDSG) Partner Hubissa
Tämä vaihe tulee suorittaa vain, jos haluat ottaa käyttöön Meeting Join via Callback -vaihtoehdon. Muussa tapauksessa voit ohittaa tämän vaiheen. |
Jos et määritä tätä asetusta, käyttäjät voivat liittyä kokouksiin Call-in-vaihtoehdon avulla tai he voivat liittyä tietokoneen äänellä. |
Kun käytät Meeting Callback -vaihtoehtoa, takaisinsoitto DNS SRV Group tarvitaan reitittämään puhelut Webexistä CUBE:hen. Menettely, jota Cisco-kumppani lisää CUBE DNS SRV -tietueensa Webexiin, on seuraava:
Kirjaudu Partner Hubiin.
Mene asetukset.
Vieritä kohtaan BroadWorks kutsuu.
Alla Kokoukseen liittymisen määritykset (BYoPSTN), valitse Luo takaisinsoitto DNS SRV Group.
Anna Callback DNS SRV Ryhmän nimi.
Valitse Seuraava.
Anna takaisinsoitto DNS SRV:n tiedot.
Valitse Seuraava.
Tarkista takaisinkutsun DNS SRV:n tietojen yhteenveto.
Valitse Tallentaa.
Tee DNS-päivitykset, jotka vastaavat DNS SRV -ryhmän uusia tietueita.
Toista tämä toimenpide jokaiselle lisättävälle takaisinsoitto DNS SRV Groupille.
Alla olevat kuvakaappaukset havainnollistavat menettelyä.
Vaihe 4: Yhdistä PNG ja CDSG asiakasmalleihin Partner Hubissa
BYoPSTN-ratkaisun alkukonfigurointi ja todentaminen edellyttää siemenorganisaatiota jokaiselle ainutlaatuiselle yhdistelmälle Puhelinnumeroryhmä ja Takaisinsoitto DNS SRV Group (jos takaisinsoitto vaaditaan). Siksi on suositeltavaa, että Cisco Partners luo samalla tavalla uuden Asiakasmalli kullekin yksilölliselle puhelinnumeroryhmän ja takaisinsoitto DNS SRV Groupin yhdistelmälle. Jokaista asiakasmallia tulisi käyttää vastaavan siemenorganisaation luomiseen.
Kun BYoPSTN-kokoonpano on siemennyt ja varmennettu siemenorganisaatioiden avulla, puhelinnumeroryhmiä ja takaisinsoitto DNS SRV -ryhmiä voidaan soveltaa olemassa oleviin asiakasmalleihin tarpeen mukaan.
Huomaa, että äskettäin luodut asiakasmallit eivät ole nykyisten ei-testiasiakkaiden käytössä, ja siksi niitä voidaan käyttää turvallisesti BYoPSTN-määrityksen manuaaliseen tarkistamiseen.
Jos et ota Meeting Joinia käyttöön takaisinsoittojen kautta, sinun ei tarvitse liittää takaisinsoitto DNS SRV -ryhmiä asiakasmalliin. Sinun on kuitenkin valittava Poista takaisinsoitto käytöstä. |
Voit lisätä uuteen asiakasmalliin seuraavasti:
Kirjaudu sisään Cisco Partner Hubiin.
Mene asetukset.
Vieritä kohtaan BroadWorks kutsuu.
Alla Mallit, valitse Lisää malli.
Anna mallin tiedot. klo Pakkaustyyppi vaihe:
Valitse Pakkaustyyppi kuten Vakio.
Valitse Kokoukseen liittymisen määritykset kuten Kumppanin toimittamat puhelinnumerot (BYoPSTN).
Valitse hallittu Puhelinnumeroryhmä.
varten Takaisinsoitto DNS SRV -ryhmä, Jos haluat ottaa Meeting Callback -vaihtoehdon käyttöön, valitse provisioitu takaisinsoitto DNS SRV -ryhmä. Muussa tapauksessa valitse Poista takaisinsoitto käytöstä.
Valitse Seuraava.
Anna muut mallin tiedot.
Tarkista mallin tietojen yhteenveto.
Klikkaus Tallentaa.
Toista tämä toimenpide jokaiselle lisättävälle asiakasmallille
Alla oleva kuvakaappaus havainnollistaa menettelyä.
Voit päivittää olemassa olevan asiakasmallin seuraavasti:
Kirjaudu sisään Cisco Partner Hubiin.
Mene asetukset.
Vieritä kohtaan BroadWorks kutsuu osio.
Alla Mallit, valitse Näytä malli.
Valitse päivitettävä malli.
Vieritä kohtaan Kokoukseen liittymisen määritykset jakso:
Valitse Kumppanin toimittamat puhelinnumerot (BYoPSTN).
Valitse aiemmin määritetty Puhelinnumeroryhmä.
varten Takaisinsoitto DNS SRV -ryhmä, jos haluat ottaa kokouksen takaisinsoitto -vaihtoehdon käyttöön, valitse valmiiksi määritetty takaisinsoitto DNS SRV -ryhmä. Muussa tapauksessa valitse Poista takaisinsoitto käytöstä.
Valitse Tallentaa.
Alla oleva kuvakaappaus havainnollistaa menettelyä.
Vaihe 5: Tarjoa siemenratkaisuorganisaatioita
BYoPSTN-ratkaisussa on useita eri komponentteja, joista jokainen on konfiguroitava oikein, jotta ratkaisu toimisi onnistuneesti. Toinen siemenratkaisuorganisaatioiden kahdesta tarkoituksesta on luoda puhelinnumero kokouksen pääsykoodien kartoituksiin ja kokouspaikan universaalisti yksilöllinen tunniste (sivuston UUID), joita tarvitaan ratkaisun jatkuvaan toimintaan. Toinen tarkoitus on kokoonpanon tarkistaminen.
Jokaiselle käytettävälle yksilölliselle puhelinnumeroryhmän ja takaisinsoitto DNS SRV Groupin yhdistelmälle tulee luoda vastaava asiakasmalli etukäteen. Jokaiselle näistä asiakasmalleista on määritettävä siemenratkaisuorganisaatio. Näiden siemenorganisaatioiden hallinta luo puhelinnumeron kokouksen pääsykoodien kartoituksiin ja kokoussivuston UUID:n, joita tarvitaan BroadWorksin määrittämiseen.
Varaa tilaaja uudelle BroadWorks-testipalveluntarjoajalle tai uudelle BroadWorks Enterpriselle käyttämällä kutakin aiemmin määritettyä asiakasmallia. Vakiopaketti käyttäjä. Tuloksena oleva Vakiopaketti kokoussivuston tulee käyttää kumppanipalveluntarjoajan soittonumeroita kokoukseen liittymisvaihtoehtoa. Jompaakumpaa seuraavista tavoista voidaan käyttää tilaajan tarjoamiseen:
Tarjoa testitilaaja käyttämällä BroadWorks Subscribers -sovellusliittymiä dokumenttien mukaisesti
developer.webex.com
.Ota IM&P-palvelun testitilaaja käyttöön BroadWorksissä, joka on määritetty käyttämään asiakasmallia. Varmista, että asiakasmalli käyttää vakiopakettia oletuksena varmistaaksesi, että testitilaajalle on määritetty vakiopaketti. Vaihtoehtoisesti testitilaajalle on myöhemmin päivitettävä Standard-paketti.
Huomaa, että siemenratkaisuorganisaatiot on suositeltavaa liittää BroadWorks-testipalveluntarjoajaan tai BroadWorks Enterpriseen.
Vaihe 6: Valitse Primary Seed Solution -organisaatio
On erittäin tärkeää, että tämä kokoussivusto pysyy käytössä, koska tämän sivuston UUID lähetetään jokaisessa kutsukokouksen liittymispyynnössä todennustunnuksena. Älä poista siemenorganisaatiota, sillä myös siihen liittyvä kokoussivusto poistetaan. Jos siemenorganisaatio poistetaan, sinun on luotava uusi ja määritettävä Broadworks uudelleen uudella sivuston UUID-tunnuksella.
Ensisijainen ja mahdolliset toissijaiset siemenratkaisuorganisaatiot voidaan haluttaessa poistaa ennen kuin puhelinnumerot ja takaisinsoitto DNS SRV -tietueet osoitetaan muille kuin testiasiakkaille. Kun puhelinnumerot ja takaisinsoitto DNS SRV -tietueet osoitetaan muille kuin testiasiakkaille, kyseiset puhelinnumerot ja takaisinsoittotietueet liitetään näiden asiakkaiden kokouspaikkoihin ja niitä käytetään kokoukseen liittymiseen soittamalla ja takaisinsoittoa käyttäen. Kaikki muutokset tulee katsoa palveluun vaikuttaviksi.
Valitse Primary Seed Solution -organisaatio seuraavasti:
Kirjaudu sisään Cisco Partner Hubiin.
Mene asetukset.
Vieritä kohtaan BroadWorks kutsuu osio.
Alla Määrityksen vahvistus (BYoPSTN) osio, valitse Määritä.
Vuonna Määritä organisaatio näytössä, etsi ja valitse jokin aiemmin määritetyistä siemenorganisaatioista
Valitse Määritä.
Valittu siemenorganisaatio on ensisijainen siemenorganisaatio.
Alla olevat kuvakaappaukset havainnollistavat menettelyä.
Vaihe 7: Lataa BroadWorks-kokoonpano (BYoPSTN)
Tietyn BroadWorks-klusterin Primary Seed Solution -organisaatio, puhelinnumeroryhmät ja takaisinsoitto DNS SRV -ryhmän tiedot ovat saatavilla yhdessä paikassa, BroadWorks-kokoonpanon (BYoPSTN) JSON-tiedostossa. Näitä tietoja tarvitaan BroadWorksin määrittämiseen BYoPSTN:lle.
Huomaa, että JSON-määritystiedosto on käytettävissä vain katseltavaksi/ladattavaksi, kun ensisijainen siemenratkaisuorganisaatio on valittu.
JSON-määritystiedoston katselu/latausmenettely on seuraava:
Kirjaudu sisään Cisco Partner Hubiin.
Mene asetukset.
Vieritä kohtaan BroadWorks kutsuu.
Alla Klusterit, valitse Näytä klusteri.
Valitse klusteri, joka liittyy asiakasmalleihin, jotka on määritetty BYoPSTN:lle.
Vieritä kohtaan BroadWorks-määritys BYoPSTN:lle osio.
Klikkaus Lataa JSON-määritystiedosto.
Toista tämä toimenpide kaikille muille BroadWorks-klustereille.
Alla olevat kuvakaappaukset havainnollistavat menettelyä.
Katso alla oleva esimerkki JSON-määritystiedostosta. Tiedosto sisältää lisätiedot kustakin puhelinnumeroryhmästä, takaisinsoitto DNS SRV Groupista, seuraavat BroadWorksiin syötettävät keskeiset konfigurointikohdat on lihavoitu.
siteUUID: BroadWorksin on lähetettävä tämä arvo SIP-sanomissa. Se on tunnus, jota Webex Edge Audio käyttää vahvistaakseen Cisco-kumppanin BroadWorksin henkilöllisyyden ja sen pääsyn tämän Cisco-kumppanin hallinnoimiin kokoussivustoihin.
Puhelinnumero -koodikartoitus: Puhelinnumerot ja niihin liittyvät Webex-käyttökoodit on määritettävä BroadWorksissä.
puhelinnumero
pääsykoodi
localeTag: Puhelinnumeroon liittyvä haluttu ilmoituskieli on määritettävä BroadWorksissä.
dnsSrv: Takaisinkutsun DNS SRV on määritettävä DNS:ssä ja viitattava haluttuihin CUBE-esiintymiin.
{
"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"
}
]
}
Vaihe 8: Määritä Webex Edge Audio DNS SRV -toimialue
Webex Edge Audio DNS SRV -toimialue on määritettävä BroadWorksissä. Määritä arvo seuraavalla tavalla.
Kirjaudu sisään Cisco Partner Hubiin.
Mene Asiakkaat.
Valitse BYoPSTN Validation Enterprise.
Valitse Näytä asiakas.
Mene Palvelut/kokoukset.
Valitse vakiopakettikokoussivusto.
Vieritä sivulta ulospäin olevan paneelin alaosaan ja valitse Määritä sivusto.
Valitse Yleiset asetukset / Ääniasetukset.
Alla Edge Audio mukautetut maailmanlaajuiset soittonumerot osio, valitse Luo Lua-skripti.
Etsi ponnahdusikkunasta arvo "-- Päivitä otsikkoon CCAX-URL-osoitteella".
-- 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)
Pura lihavoitu arvo, esim.
ecccx.amer.webex.com.
Tämä on Webex Edge Audio DNS SRV -toimialue, joka on määritettävä BroadWorksissä.
Vaihe 9: Tarjoa Partner BroadWorks -määritykset
Tässä osassa kuvataan BroadWorks-kokoonpano, joka tarvitaan alla olevissa kaavioissa esitettyjen kokouskutsu- ja takaisinsoittoskenaarioiden toteuttamiseen. Konfigurointiesimerkit perustuvat edellisessä osiossa näytetyn JSON-tiedoston tietoihin. Numeroiden, verkkotunnusten, yrityksen/ryhmien nimeämisen, laitetyypin, käytäntöjen, profiilien jne. odotetaan vaihtelevan kumppanin mukaan.
Puhelunkulku:
- Käyttäjä pyytää takaisinsoittoa, Webex aloittaa takaisinsoiton.
- Puhelu ohjataan BroadWorks OTT:hen.
- Puhelu saavuttaa CUBE:n, joka on varattu CH:ssa. CUBE reitittää puhelun BroadWorksiin.
- BroadWorks tunnistaa puhelun kokousisäntäalustaksi ja luo istunnon kokouksen isäntäkäyttäjälle ja käsittelee puhelun.
- Kokouksen isäntäkäyttäjäistunto käsittelee puhelun ja kääntää valitun numeron. Lisäksi laskutustietue luodaan kokouksen isäntäkäyttäjän puolesta.
- BroadWorks reitittää puhelun joko laitteeseen liittyvälle käyttäjälle (7) tai PSTN:lle (8).
Ennen kuin aloitat
SIP-tiedonsiirto BroadWorksin ja CUBE:n välillä voi olla UDP:n tai TCP:n kautta verkkovaatimuksistasi riippuen. Jos esimerkiksi jotkin verkko- tai käyttölaitteet (esimerkiksi yhdyskäytävät tai päätepisteet) BYoPSTN-soitto- tai takaisinsoittovirrassa eivät tue TCP:tä, sen sijaan tulisi käyttää UDP:tä.
Tässä oppaassa esitetyt kokoonpanot ja esimerkit käyttävät TCP:tä siirtoprotokollana. Jos haluat käyttää TCP:tä, varmista, että BroadWorks-sovelluspalvelin ja verkkopalvelin on määritetty TCP:tä varten:
_CLI/Interface/SIP> get
networkProxyTransport = unspecified
accessProxyTransport = unspecified
supportDnsSrv = true
supportTcp = true
Sovelluspalvelin
Tunnista/laiteprofiilin tyyppi
Uusi identiteetti/laiteprofiilityyppi tulee luoda edustamaan CUBEa. Varmista, että määrität seuraavat ominaisuudet alla, kun taas muut voidaan jättää oletusarvoihin:
Signalointiosoitetyyppi -Asetettu Älykäs välityspalvelimen osoitus
Todennus-Asetettu Käytössä
Tue identiteettiä UPDATE- ja Re-VITE-kohdissa– Tarkistettu
Staattinen rekisteröintimahdollisuus-Asetettu Käytössä
Video pystyy-Asetettu Liikuntarajoitteinen
Alla olevassa esimerkissä uusi Identity/Device Profile Type "VXML_profile" on luotu edustamaan KUUTTIA.
Voice XML Virtual Subscriber
Luo VoiceXML-esiintymä
BroadWorksissä jokaista Webex Meetings PSTN -numeroa edustaa virtuaalinen tilaaja, ja VoiceXML-virtuaalitilaajatoimintoa voidaan käyttää. On suositeltavaa, että kaikille VoiceXML-virtuaalitilaajille käytetään erillistä yritystä ja ryhmää. Huomaa, että emme itse asiassa hyödynnä mitään VoiceXML-ominaisuuksia, mutta tämän tyyppinen virtuaalinen käyttäjä sopii vuorovaikutukseen CUBEn kanssa.
VoiceXML-palvelun käyttämiseksi on varmistettava, että lisenssissä on riittävät "VoiceXML"-määrät ja että palvelu on valtuutettu yritys- ja ryhmätasolla ja VoiceXML-palvelu on kohdistettu ryhmälle alla olevan esimerkkikuvan mukaisesti.
Alla VoiceXML ja luo ilmentymä jokaiselle PSTN-numerolle.
, valitseMääritä VoiceXML-osoitteet
Määritä jokaiselle VoiceXML-esiintymälle seuraava VoiceXML-osoitteet:
Puhelinnumero— Kirjoita Webex Meetings -sivuston puhelinnumero (esimerkiksi 2403332200).
Laajennus
Identiteetti/laiteprofiili— Luo yksi ilmentymä (esimerkiksi VXML_deviceProf) perustuu edellisessä osiossa luotuun laitetyyppiin (VXML_profile esimerkissä) ja anna seuraavat asetukset.
Linja/portti-Astu sisään <access number="">@<domain> muodossa, missä
<access number=""> on Webex Meetings -sivuston pääsykoodi (saatavilla JSON-tiedostosta) (esimerkiksi 88631321777971704941)
<domain> on Webex Edge Audion verkkotunnus tälle kokoussivustolle (esimerkiksi ecccspx.amer.pub.webex.com)
Ota yhteyttä sip—Kokouspuhelujen yhteydessä pääsynumeroon lähetetään KUTSU pyynnön URI-tunnisteella, joka on asetettu tämän kentän arvoon. Syötä SIP-yhteystieto tässä muodossa <sip contact="">;<Locale>;<Meetings Site="" UUID="">;<SIP transport="">, missä:
<sip contact=""> on <number> rivi/portti-kentästä, mutta toimialue on SRV, joka ratkaisee CUBE:n osoitteen (esimerkiksi 88631321777971704941@cube.internal.local)
<Locale> edustaa kieliasetusta käyttäjän kielen mukaan (esimerkiksi locale=en_MEILLE)
<Meetings Site="" UUID=""> on sivuston UUID JSON-tiedostosta (esimerkiksi x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b)
<SIP transport=""> pitäisi olla transport=tcp, jotta AS käyttää TCP:tä viestien lähettämiseen CUBE:lle.
Alla on esimerkki VoiceXML Addresses -asetuksista.
Jokaista ylimääräistä käytettävää kokouksen pääsynumeroa varten tulee luoda ylimääräinen VoiceXML-virtuaalinen tilaaja, joka on analoginen yllä olevan numeron kanssa. Samaa laiteprofiilia voidaan käyttää, mutta Linjaportti- ja Yhteystiedot-kentät on muodostettava pääsynumerotiedoista edellä esitetyllä tavalla. |
Varmista, että BroadWorks-virtuaalitilaajalle määrittämäsi puhelunkäsittelykäytännön rajoitukset ovat riittävät ylimääräisten BYoPSTN-puheluiden käsittelemiseen puhelinnumeroryhmässäsi. |
Määritä SIP-todennus VoiceXML-instanssiin
Määritä todennuspalvelu VoiceXML-virtuaalitilaajalle. Tätä käytetään SIP INVITE -viestien todentamiseen CUBEsta takaisinsoittoskenaariossa. Se myös estää VoiceXML-virtuaalitilaajaa vastaanottamasta puheluita muilta osapuolilta kuin CUBElta
Siirry Apuohjelmat-kohdassa olevalle virtuaalisen tilaajan todennussivulle ja syötä SIP-käyttäjätunnus ja salasana alla olevan kuvan mukaisesti:
CUBE on määritettävä samalla käyttäjätunnuksella ja salasanalla, jotta AS:lle lähetettävät INVITE-viestit voidaan todentaa oikein. Esimerkki komennosta SIP-todennuksen määrittämiseksi CUBE:ssa on seuraava:
|
Namedefs tiedosto
VoiceXML-virtuaalitilaajan SIP-yhteystietokenttä sisältää URL-osoitteen, jossa toimialueen osa ratkaisee CUBE-osoitteen. Tämä on sisäinen SRV, ja AS:n namedefs-tiedostoa voidaan käyttää sisäisen SRV:n ratkaisemiseen CUBE IP:ksi.
Esimerkissämme SIP-yhteystieto SRV on cube.internal.local ja se ratkaisee osoitteen 10.165.196.30 portin 5060 päästäkseen kuutioon. AS:ssa /usr/local/broadworks/bw_base/conf/namedefs
tiedosto päivitetään seuraavasti:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Webex Meetings -puhelutyyppi
Webex Meetings -puhelunkäsittelyn konfigurointivaihtoehdot ovat käytettävissä, jotta voit hallita kokouspuhelujen käsittelyä. Oletusarvoisesti Meeting Call-In -puhelut käsitellään ulkopuheluina, koska soittonumeroita isännöi erityinen yritys tai palveluntarjoaja. Ulkopuhelut sisällytetään normaalisti istuntojen sisäänpääsyn hallintaan ja ne on merkitty laskutettaviksi CDR-kentässä. latausilmaisin.
Seuraava esimerkki lisää suositellun määrityksen kokouskutsun käsittelemiseksi sisäisinä puheluina siten, että niitä ei veloiteta ja istunnon sisäänpääsyn valvonnasta.
Asettamalla Pakota NS-veloituskenttä totta, CDR-kentän populaatio latausilmaisin perustuu verkkopalvelimen puhelutyypin määritettyyn Charge-attribuuttiin.
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
VoiceXML-kokouksen takaisinsoitto virtuaalinen tilaaja
Luo VoiceXML-kokouksen takaisinsoittotilaaja
BroadWorks-sovelluspalvelimeen (AS) on määritettävä erityinen VoiceXML-virtuaalitilaaja, jolla on erityinen Webex Meetingin takaisinsoitto -vaihtoehto (jäljempänä VoiceXML-kokouksen takaisinsoittotilaaja), jotta se käsittelee Webex Meetingsin takaisinsoittopuheluita. Vain yksi tämän tilaajan esiintymä voidaan määrittää AS:ssa.
Ota ominaisuus käyttöön asettamalla Aktivoitava ominaisuus 102074 arvoon tosi CLI:n kautta.
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
Koska "BYO PSTN -laskutustuki takaisinsoitto- ja CallIn-tuki" -ominaisuus riippuu "BroadWorks Support for CI UUID" -ominaisuudesta, ennen (102074) -ominaisuuden aktivoimista sinun on aktivoitava myös (102746) -ominaisuus. Katso lisätietoja osiosta "CI User UUID Sync (Broadworks Support for CI UUID)". |
VoiceXML-kokouksen takaisinkutsutilaaja on samanlainen kuin olemassa oleva BYOPSTN VXML -virtuaalitilaaja, mutta merkitsi sen uudella "Webex Meeting Callback" -lipulla. Tämä VoiceXML-kokouksen takaisinsoittotilaaja on määritetty käyttämään samaa laiteprofiilia kuin nykyinen BYOPSTN VXML -virtuaalitilaaja, sekä todennuspalvelu samoilla tunnistetiedoilla.
Alla on esimerkki:
VoiceXML-kokouksen takaisinkutsutilaajan on oltava kokouksen isäntäkäyttäjää isännöivässä AS:ssa. Kun AS vastaanottaa kokouksen takaisinsoittopyynnön, se yrittää paikantaa sekä VoiceXML-kokouksen takaisinkutsun käyttäjän että kokouksen isäntäkäyttäjän AS:ssa puhelun määrityksen aikana. Jos kumpaakaan näistä käyttäjistä ei löydy, puhelu hylätään.
Kokouksen isäntäistunto
Takaisinsoittoskenaariossa, jossa on X-Cisco-Meet-Info-otsikko, Cisco BroadWorks -sovelluspalvelin vastaanottaa SIP INVITE -pyynnön ja tunnistaa kokouksen isäntäkäyttäjän käyttämällä SIP X-Cisco-Meet-Info -otsikon isäntä CI -käyttäjän UUID-parametria. Puheluistunto luodaan kokouksen isäntäkäyttäjän puolesta puhelun käsittelemiseksi ja käyttäjän palveluprofiilin suorittamiseksi. Lisäksi laskutustietue luodaan kokouksen isäntäkäyttäjän puolesta. Kokoustunnus ja sivuston UUID-tiedot SIP X-Cisco-Meet-Info -otsikosta tallennetaan laskutustietueeseen.
Alla on esimerkki SIP X-Cisco-Meet-Info -otsikosta:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab
-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
Sovellusten toimitusalusta
CI-käyttäjän UUID-synkronointi (Broadworks-tuki CI UUID:lle)
Käyttäjän CI UUID on yksilöllinen tunniste käyttäjien tunnistamiseksi Webex-ympäristössä.
Tätä Webex Provisioning Sync -sovellusta Cisco BroadWorks Application Delivery Platformissa (ADP) käytetään synkronoimaan, kartoittamaan ja tallentamaan käyttäjän CI UUID BroadWorks-infrastruktuuriin siten, että sitä voidaan käyttää erilaisissa vuorovaikutuksessa Webex- ja Webex for BroadWorks -palvelun kanssa.
Viittaavat "Ota Webex Meeting Callback käyttöön” miten CI Käyttäjä UUID-yhteyttä käyttävät Cisco BroadWorks Network Server ja Cisco BroadWorks Application Server.
Seuraavat vaiheet määrittävät Webex Provisioning Sync -sovelluksen kyselyn ja päivittämään BroadWork-käyttäjät säännöllisesti CI UUID:llä.
Webex Provisioning Sync -sovellus vaatii OAuth-kirjautumistiedot spark-adminin kanssa:broadworks_subscribers_read laajuus Cisco Identity Provider -palveluun, ja se voidaan hankkia lähettämällä palvelupyyntö aloitusagentiltasi.
Katso "OAuth-tunnistetietojen hankkiminen Webex for Cisco BroadWorksille" -osiosta saadaksesi lisätietoja palvelupyynnön esittämisestä osoitteessa: 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
Lisää tunnus sopivalla kumppanin nimellä seuraavasti:
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 ********
Lisää OAuth-tunnukseen liittyvä kumppanin nimi Webex Provisioning Sync -sovelluksen valvomien kumppanien luetteloon siten, että "enabled"-lippu on asetettu arvoon "true".
Tämä Webex Provisioning Sync -sovellus aloittaa CI-käyttäjän UUID-synkronoinnin määritetyllä kyselyvälillä.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true
Kun kumppani on mukana, Webex Provisioning Sync -sovellus voi nyt yhdistää CI UUID:n BroadWorks-käyttäjiin.
Muuta yhteyden aikakatkaisua käyttämällä seuraavia komentoja:
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
Tämä yhdistäminen voidaan tehdä automaattisesti tai manuaalisesti. CLI manualSync -komento voi käynnistää yhdistämisen välittömästi.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
Kumppanit, joiden "Käytössä"-asetuksena on "true", suorittavat siihen liittyvät kyselyvälillä. Ensimmäisen yhdistämisen aikana Webex Provisioning Sync -sovellus kysyy Webex Subscriber API:lta CI UUID:n sisältävien tietojen noutamiseksi kaikille kumppanin isännöimille käyttäjille. BroadWorks-käyttäjän ulkoinen tunnus päivitetään siihen liittyvällä CI UUID:llä. Myöhemmät liitännät vaikuttavat kumppaniin lisättyihin käyttäjiin. Status-komennolla voidaan tarkistaa, onko synkronointi valmis.
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.
Kun synkronointi on valmis, tila vaihtuu takaisin valvontaan. Myöhempi synkronointi suoritetaan käyttäjille, jotka on lisätty kumppaniin "Viimeisen synkronointiajan" jälkeen.
Seuraavassa kuvassa näkyy ulkoiseen tunnukseen asetettu CI UUID:
Verkkopalvelin
Puhelutyyppi
Laskutusta ja raportointia varten voi olla toivottavaa merkitä kokouksen puheluiden CDR-luettelot. Tämä voidaan tehdä käyttämällä Network Server PreCallTyping -käytäntöä.
Lisää ensin uusi puhelutyyppi NS CLI:ssä kohdassa /System/CallP/CallType. Seuraava esimerkki lisää uuden "WXM" -puhelutyypin:
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
Kutsutyyppiä voidaan sitten käyttää PreCallTyping-esiintymässä, joka on osa BroadWorks-käyttäjän reititysprofiilia. Tässä esimerkissä /Policy/PreCallTyping CLI-kontekstiin lisättiin uusi PreCallTyping-esiintymä "wxm", mutta se voi olla jo käytössä oleva PreCallTyping-ilmentymä:
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
Seuraava vaihe on lisätä merkinnät PreCallTyping-ilmentymään kaikille numeroille /Policy/PreCallTyping/DialPlan CLI-kontekstin alla. Esimerkiksi:
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-esiintymä lisätään sitten (edellyttäen, että sitä ei jo ole) alkuperäisen käyttäjän sovellettavaan reititysprofiiliin alla olevan esimerkin mukaisesti:
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-alkuperäiset CDR:t luodaan vain BW-tilaajilta lähtevien puhelujen perusteella. PSTN:stä lähtevät puhelut AS:n ”verkkopuolelta” eivät tuota lähteviä CDR:itä. VoiceXML-virtuaalitilaajalle on molemmissa tapauksissa päättävä CDR. |
ReititysNE
RoutingNE vaaditaan NS:ssä kohdassa /System/Device/RoutingNE CLI-konteksti edustamaan CUBEa. Tällä tavalla, kun NS vastaanottaa INVITE:n CUBE:lta, se vastaa kautta-otsikon ja RoutingNE-merkinnän, joka on varattu NS:ssä. Viittaavat Cisco BroadWorks -verkkopalvelimen komentoriviliittymän hallintaopas saadaksesi lisätietoja RoutingNE:n lisäämisestä.
Alla on esimerkki komennoista, joilla lisätään RoutingNE "WebexMeetings", jossa CUBE IP-osoite = 10.165.196.30. Esimerkki näyttää myös komennot uuden OrigRedirect- ja Profile-instanssien luomiseksi RoutingNE:hen liitettäväksi, mutta olemassa olevia ilmentymiä voidaan myös käyttää.
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
Esimerkkikokoonpanossa CUBE lähettää NS:lle KUTSU, joka on samanlainen kuin seuraava (tärkeät kentät lihavoitu):
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
Missä:
INVITE Request URI sisältää takaisinsoittonumeron
Otsikon kautta: sisältää CUBEn IP-osoitteen, jota käytetään RoutingNE-profiilin valitsemiseen.
X-Cisco-Info-Meet-otsikko: käytetään tunnistamaan hostCIUserUuid, meetingid & siteUUID.
Vastaanotettuaan KUTSUN NS käyttää Via-otsikkoa sovittaakseen yhteen RoutingNE "WebexMeetings" kanssa. Tämä puolestaan valitsee "wxm_routing" reititysprofiili, joka sisältää "wxm_Inst" OrigRedirectin esiintymä.
NS OrigRedirect -käytäntö vastaa sitten X-CISCO-MEET-INFO-otsikkoa:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
linjaportilla, joka on määritetty VoiceXML-virtuaalitilaajalle, ja lähetä 302-uudelleenohjaus AS-parille, joka isännöi tätä tilaajaa. 302-sanoma on samanlainen kuin seuraava:
SIP/2.0 302 Moved temporarily
Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK5452684
From:" Webex "<sip:+12403332200@10.165.196.30>;tag=8EEAA586-1675
To:<sip:+14519615001@10.155.6.172>;tag=394411970-1602687588994
Call-ID:ABC5CCA2-D6411EB-8AD6D92D-EE20F768@10.165.196.30
CSeq:101 INVITE
Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone> ;q=0.5, <sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone>;q=0.25
Content-Length:0
Alias
NS:n on tunnistettava CUBE:n NS:lle lähettämä INVITE URI:n toimialue (esimerkissä se on bw.myenterprise.com). Tämä voidaan tehdä lisäämällä verkkotunnus NS:ään_CLI/Järjestelmä/Alias-konteksti, esimerkiksi:
NS_CLI/System/Alias> add bw.myenterprise.com
Komento INVITE URI -toimialueen määrittämiseksi CUBE:ssa löytyy seuraavan osan kohdasta Dial-peer/session target, esimerkiksi:
dial-peer voice 23401 voip
session target dns:bw.myenterprise.com
HostingNE
Webex Meetingsin puhelunkäsittelyn määritysvaihtoehtojen tukemiseksi laskutuksen ja istunnon pääsyn hallinnan osalta sovelluspalvelimen hosting NE -signalointiattribuutit CallTypeInfoRequired ja Vaatii latausmerkinnän on otettava käyttöön kontekstissa NS_CLI/System/Device/HostingNE._ Esimerkiksi:
NS_CLI/System/Device/HostingNE> set broadworksASHostNe signaling E164Compliant,
CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Ota Webex-kokouksen takaisinsoitto käyttöön
Takaisinsoittoskenaariossa, jossa on SIP X-Cisco-Meet-Info -otsikko, CUBE lähettää puhelun verkkopalvelimelle lähettäjän uudelleenohjausta varten AS-parille. AS-pari määritetään perustuen enableWebexMeetingHoostLookup järjestelmäparametri.
NS_CLI/System/CallP/Options> get
accessSideRoutingNeDeterminedViaSignaling = false
disableNdcValidationForCalledNumbers = true
forceRoutingNEProfile = false
skipPrivatePoliciesOnEmergency = true
maxReturnedContacts = 10
enableWebexMeetingHostLookup = true
Kun enableWebexMeetingHoostLookup järjestelmäparametrin arvoksi on asetettu tosi, X-Cisco-Meet-Info-otsikon kokouksen isäntäkäyttäjän CI UUID -tunnusta käytetään tunnistamaan kokouksen isäntäkäyttäjää isännöivä AS-pari.
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
Vaihe 10 Tarjoa Partner CUBE
Tämä osio sisältää validoidun kokoonpanon Cisco Unified Border Elementin (CUBE) käyttöönotosta Bring Your Own PSTN -ratkaisun istunnon rajaohjaimena (SBC).
Tämä osio keskittyy CUBE-kokoonpanoihin, jotka ovat välttämättömiä edellisessä osiossa näytetyn Webex for Cisco BroadWorks -esimerkkikokoonpanon kanssa. Katso yleisempi keskustelu CUBEn ensimmäisestä käyttöönotosta ja määrityksestä seuraavissa oppaissa: 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
Ota käyttöön Ymeidän oma SBC Vaihtoehto
Jos et halua ottaa käyttöön CUBEa, sinulla on mahdollisuus ottaa käyttöön oma SBC. Huomaa kuitenkin, että tämä asiakirja ei tarjoa vahvistettua konfiguraatiota muille SBC:ille kuin CUBElle.
Jos otat käyttöön oman SBC:n, voit noudattaa korkean tason CUBE-määritysvaatimuksia (esimerkiksi toimeksiantoja, kuten toimialue, julkiset ja yksityiset rajapinnat ja yhdyskäytävät) konfiguroinnin ohjaamiseksi. Katso kuitenkin SBC-dokumentaatiosta yksityiskohtaiset komentoriviohjeet, koska oman SBC:n todelliset komennot eroavat todennäköisesti CUBE-komennoista.
Ellei toisin mainita, muut vaiheen 10 kokoonpanovaatimukset ovat voimassa riippumatta siitä, minkä SBC:n otat käyttöön. Komentoriviesimerkit ovat kuitenkin vain CUBE:lle, ellei esimerkkiä ole määritetty koskemaan muita SBC:itä. Katso muiden SBC:iden määrityskomennot SBC-dokumentaatiosta. |
Alkukokoonpano
CUBE:n määrittämistä varten etuoikeutettu EXEC-tila on otettava käyttöön. Anna salasana pyydettäessä.
enable
Siirry globaaliin määritystilaan seuraavasti:
configure terminal
Aseta verkkotunnus:
ip domain name myenterprise.com
Aseta segmentin enimmäiskoko (MSS):
ip tcp mss 1360
Verkkoasetukset
Määrittele julkiset ja yksityiset rajapinnat. CUBE-esimerkissämme:
------- 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
!
Määritä IP-reitityksen yhdyskäytävät julkiselle ja yksityiselle puolelle:
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>
Ota SSH käyttöön:
ip ssh logging events
ip ssh version 2
!
username admin privilege 15 password <password>
CUBE:n (tai oman SBC:n) on oltava DMZ:n sisällä, ja palomuurisäännöt on määritetty oikein. Katso kohta Webexin käyttämät portit ulkoisen palomuurin avattavien porttien luetteloon |
Määritä SRV-tietueet takaisinsoittopuheluille, jotka lähetetään CUBE:stä (tai SBC:stä) BroadWorks-verkkopalvelimiin. Esimerkiksi bw.myenterprise.comin SRV:
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>
Määritä DNS-palvelin:
ip name-server <DNS_IP_address>
Vaihtoehtoinen DNS-vaihtoehto on määrittää sisäinen DNS, jossa sisäinen DNS ottaa yhteyttä pää-DNS-palvelimeen, jos sisäinen haku epäonnistuu. |
Puhelunkäsittelyn asetukset
Yleinen
Määritä CUBE (tai SBC) kaikkiin IP-osoitteisiin, jotka tarvitsevat pääsyn VoIP-palveluun. Tämä sisältää:
Yksityisen puolen SIP-signalointiosoitteet BroadWorks AS-, NS- ja MS-palvelimille.
Julkiset sivuosoitteet Webex Edge for Audio -infrastruktuurille.
Katso alla esimerkki CUBE-kokoonpanosta:
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
Yllä oleva IP-osoitealue on esimerkki. Nykyinen luettelo Webex-ääniinfrastruktuurin julkisista IP-osoitteista on osoitteessa: |
Kuinka sallin Webex Meetings -liikenteen verkossani?— Useimpien klustereiden IP-osoitealue näkyy alla Luettelo Cisco Webex Meeting Servicesin käyttämistä IP-osoitealueista. Yksi poikkeus koskee Kiinan klustereita, joiden valikoima näkyy alla olevassa linkissä:
Cisco Webex China Clusterin verkkovaatimukset
Oletusajastin, jolla CUBE muodostaa TCP-yhteyden ennen kuin se etenee, on 20 sekuntia. Voit muuttaa sitä seuraavasti:
ip tcp synwait-time <5-300 (seconds)>
BroadWorks-puolella sovelluspalvelimen oletusajastin aikakatkaisulle reagoimattomassa käyttölaitteessa on 6 sekuntia. Voit muuttaa sitä seuraavasti:
AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds <1-15 (seconds)>
CUBE:n (tai oman SBC:n) RTP-liikenteen julkiset ja yksityiset puolen rajapinnat on avattava. Katso alta CUBE-esimerkki:
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
Missä:
- <CUBE PUB="" IP=""> on CUBE:n julkinen IP-osoite
- <CUBE PRIV="" IP=""> on CUBE:n yksityinen IP-osoite
- Porttialue: esimerkissä porttialue 10200-28000
CUBE tukee seuraavia TLS-salauspaketteja (puhelun aikana CUBE tarjoaa nämä TLS Handshake's Client Hello -sovelluksessa):
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
Muut määritettävät yleiset asetukset (katso alta CUBE-esimerkkejä):
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:t saapuville ja lähteville numeroille on määriteltävä myöhempää käyttöä varten puheluvertaisissa:
voice class uri INEdgeAudio sip
pattern x-cisco-webex-service=audio
!
voice class uri OUTEdgeAudio sip
host cube.internal.local
Webex Edge Audio tukee G722-, G711ulaw- ja G711alaw-koodekkeja. Seuraava ääniluokkakoodi on määritettävä myöhempää käyttöä varten soittoverkoissa:
voice class codec 3
codec preference 1 g722-64
codec preference 2 g711ulaw
codec preference 3 g711alaw
Webex Edge Audio käyttää SRTP:tä. Ääniluokka SRTP-crypto määrittää ensisijaisen SRTP-salaussarjan käytettäväksi Edge Audiolle. Määritä seuraavat kryptopaketit järjestyksessä. Ääniluokan srtp-crypto -konfiguraatiota on sovellettava Edge Audio -yhteyden muodostamiseen käytettäviin puheluvertaisiin.
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
Määritä ensisijainen avain, jotta voit asettaa salasanan todennusta varten
key config-key password-encrypt Password123 authentication username <username>
password encryption aes
Anna AS:n VoiceXML-virtuaalitilaajalle varatut SIP-todennustiedot käyttämällä seuraavaa komentoa. Takaisinsoittoskenaarioissa näitä valtuustietoja käytetään, kun AS haastaa CUBEn (tai oman SBC:n) AS:lle lähettämän KUTSU:n.
sip-ua
------- to enable authentication -------
authentication username <username> password 0 <password>
Kun todennus on määritetty, salasana hämärtyy katseltaessa "show running-config" -komennolla
sip-ua
------- to enable authentication -------
authentication username <username> password 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
Myös seuraava globaali SIP-määritys on tehtävä:
------- 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>
Käännösprofiilit
SIP-sanoman käännösprofiilia 2340 käytetään kokouspuheluihin. Siinä pitäisi olla merkintä, jolla muokataan BroadWorksistä saapuvia SIP-viestejä ennen niiden lähettämistä Edge Audiolle, kuten esimerkkisäännössä 11 näkyy.
------- 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"
Yllä oleva sääntö 11 kartoittaa BroadWorksistä saapuvan Request Urin, jolla on CUBE-virtuaalitilaajan laiteprofiilin Contact-arvo (VXML:n Yhteystiedot-kentän arvo_deviceProf-laiteprofiili esimerkissämme):
88631321777971704941@cube.internal.local;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Sopivaan Webex Edge Audio Call Routing Domainiin:88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Huomaa, että kun CUBE (tai oma SBC) on staattisen NAT:n takana, sip-profiiliin 2340 tarvitaan lisämäärityksiä. Katso lisätietoja seuraavasta linkistä:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideJos otat käyttöön oman SBC:n, sinun on määritettävä vastaavat säännöt omalle SBC:llesi. |
Jotta AS:n lähettämät 486 viestiä voidaan välittää takaisin Webex Edge Audioon, CUBE:ssa tarvitaan seuraavat asetukset (katso apua SBC:n dokumentaatiosta).
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"
Jos muuta 4xx viestit on välitettävä takaisin Webex Edge Audioon, noudata samaa esimerkkiä yllä.
Soita Peers
CUBEssa (tai omassa SBC:ssäsi) on määriteltävä ääniluokan vuokraaja, jota voidaan käyttää myöhemmin valintaverkoissa, mikä täyttää seuraavat kriteerit:
- RTP-NTE DTMF -paketteja varten ei tarvita hyötykuorman yhteistoimintaa, joten määritä epäsymmetrinen hyötykuorma täynnä.
- Edge-ääni ei tue soittajan tunnuksen päivityksiä, joten "no update-callerid" -arvo on määritettävä.
- Webex Edge Audio -puhelureititys perustuu URI:ihin. Puhelureitittimen URI on otettava käyttöön, jotta se vastaa URI:iden perusteella soittavia vertaispuheluita.
voice class tenant 234
asymmetric payload full
no update-callerid
Header-passing
no pass-thru content custom-sdp
call-route url
Seuraavat valintakumppanit on määritetty sallimaan CUBE käsitellä puheluita BroadWorksin ja Webex Edge Audion välillä. Tee seuraavat asetukset CUBEssa (samanlainen kokoonpano on määritettävä omalle SBC:lle):
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 Puhelu virtaa
Kun konfigurointi on tehty yllä, esimerkkejä tulevan/lähtevän puhelun skenaarioista CUBEssa kuvataan alla. Tietyn vaiheen värikoodaus liittää sen samoihin värimerkintöihin yllä olevissa kellotauluissa.
Jos otat käyttöön oman SBC:n, katso SBC-dokumentaatiosta lisätietoja puheluvirroista SBC:n kanssa. |
Kokouskutsu BroadWorksista Webexiin:
- BroadWorksiltä vastaanotetaan saapuva KUTSU sisäisessä käyttöliittymässä:
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>
- Saapuvan puhelun vertaisprofiili 23401 valitaan saapuvan pyynnön URI:n ("cube.internal.local") isäntäkoneen perusteella, joka vastaa "saapuvan uri-pyynnön OUTEdgeAudio" -kokoonpanoa.
- Lähtevän puhelun vertaisverkko 23411 valitaan pyynnön URI:n ("cube.internal.local") isäntäkoneen perusteella, joka vastaa "destination uri OUTEdgeAudio" -kokoonpanoa.
- Lähtevä INVITE lähetetään ulkoisessa rajapinnassa isäntäkoneen kanssa pyynnön URI:stä, joka on muutettu arvosta "cube.internal.local" muotoon "ecccspx.amer.pub.webex.com" käyttämällä "voice-class sip profiles 2340" -viestin käännösprofiilia. määritetty soittovertaisissa:
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>
Kokouksen takaisinsoittoskenaarioon Webexistä BroadWorksiin
- Webexiltä vastaanotetaan saapuva KUTSU CUBE-ulkoisessa käyttöliittymässä:
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
- Saapuvan puhelun vertaisverkko 23411 valitaan kuvion "x-cisco-webex-service=audio" perusteella, joka on saapuvan pyynnön URI:ssa "incoming uri request INEdgeAudio" -kokoonpanon perusteella..
- Kaksi lähtevää soittajaa valitaan pyynnön URI:ssa olevan mallin "x-cisco-webex-service=audio" perusteella "destination uri INEdgeAudio" -kokoonpanon perusteella.
- Soita Peer 302
- Soita Peer 23401
- Lähtevä KUTSU lähetetään verkkopalvelimille (SRV-haku, joka perustuu "istuntokohteen dns:bw.myenterprise.com-merkintään" valintavertaisessa) sisäisessä rajapinnassa.
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
- Verkkopalvelin palauttaa CUBE-virtuaalitilaajaa isännöivän AS-parin yhteystiedot:
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 reitittää puhelun aktiiviselle AS:lle 302-sanomassa palautetun kontaktin perusteella:
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-määritys
Seuraavat määritysvaiheet on tehtävä, jotta mTLS-yhteydet voidaan muodostaa CUBE:n (tai oman SBC:n) ja Webex Edge Audion välillä.
On pakollista määrittää mTLS CUBE:n (tai oman SBC:n) ja Webex Edge Audion välille. |
Jokerimerkkien sertifikaattituki
Jokerimerkillä allekirjoitetuissa varmenteissa käytetään yleistä aihenimeä (esim. *.us.example.com), joka vastaa CUBE:n toimialuetta tai omaa SBC:täsi. Jokerimerkkivarmenteita tuetaan usean klusterin CUBE- tai SBC-asetuksissa, mutta niitä ei tueta yhden solmun CUBE- tai SBC-käyttöönotuksissa.
Trustpool
TLS-kättelyn aikana, kun Webex Edge Audio lähettää varmenteensa, CUBE vahvistaa sen luottamuspooliin hyväksyttyjen sertifikaattien luetteloon nähden.
Trustpool-paketti on päivitettävä Cisco Root CA:lla lataamalla uusin "Cisco Trusted Core Root Bundle" osoitteesta http://www.cisco.com/security/pki/ käyttämällä komentoa:
crypto pki trustpool import clean url <url>
Webex Edge Audion lähettämät varmenteet ovat IdenTrustin allekirjoittamia. Varmista, että "IdenTrust Commercial Root CA" -sertifikaatti on asennettu. Katso lisätietoja tästä linkistä:
Jos käytät omaa SBC:tä etkä pysty suorittamaan tuontia loppuun, voit muuntaa nipun .pem-muotoon käyttämällä avoimen lähdekoodin työkaluja, kuten OpenSSL:ää. Voit esimerkiksi käyttää hydrantID-varmenteita seuraavalla komennolla:
|
Luottamuspiste
Edge Audio edellyttää, että CUBE tarjoaa allekirjoitettuja varmenteita luotetuilta CA-varmenteviranomaisilta Mutual TLS (mTLS) -yhteyksille. Käytä seuraavaa linkkiä päästäksesi luetteloon varmenneviranomaisista, joihin Cisco luottaa. Tässä luettelossa olevien viranomaisten allekirjoittamat varmenteet katsotaan kelvollisiksi ja yhteys sallitaan: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
Yhden solmun CUBE
Yksi solmu tarkoittaa, että CUBE (tai oma SBC) tuo varmenteen, jonka otsikkonimi on ainutlaatuinen sen FQDN:lle, mikä tarkoittaa, että mikään muu CUBE ei pysty tuomaan sitä (toisin sanoen, EI yleismerkkivarmenne).
CSR:n (Certificate Signing Request) luominen CUBE:lle:
- luo avainpari (tämä avainpari linkitetään luottamuspisteeseen)
CUBE(config)# crypto key generate rsa general-keys label <key label> exportable
- general-keys - Määrittää, että yleiskäyttöinen avainpari tulee luoda.
- etiketti <key-label> - (Valinnainen) Nimi, jota käytetään RSA-avainparille, kun niitä viedään. Jos avaintunnistetta ei ole määritetty, käytetään reitittimen täydellistä toimialueen nimeä (FQDN).
- vietävä – (Valinnainen) Määrittää, että RSA-avainpari voidaan viedä toiseen Cisco-laitteeseen, kuten reitittimeen.
- luo luottamuspiste (Luottamuspiste sisältää varmenteen, jonka haluat sitoa CUBE. Kun CUBE vastaanottaa varmennepyynnön, se vastaa ja liitteenä on luottamuspisteen varmenne)
CUBE(config)#crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# crl optional enrollment terminal pem fqdn <fqdn> subject-name CN=<fqdn> rsakeypair <key label>
crl - Varmenteiden kumoamisluettelo (CRL) on luettelo peruutetuista varmenteista. CRL:n luo ja allekirjoittaa digitaalisesti varmenteet alun perin myöntänyt CA. CRL sisältää päivämäärät, jolloin kukin varmenne on myönnetty ja milloin se vanhenee.
Rekisteröintipääte pem - Lisää yksityisyyden suojaan tehostetun postin (PEM) rajat varmennepyyntöön (manuaalinen kopiointi ja liittäminen osoitteesta BEGIN CERTIFICATE REQUEST to END CERTIFICATE REQUEST)
fqdn – CUBE:n täysin hyväksytty verkkotunnus
aihe-nimi CN=<fqdn> - allekirjoitettava aihe
rsakeypair <key label=""> - edellisestä vaiheesta luotu avainpari
(viite: 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)
- luo 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
- Lähetä CSR (varmennepyynnöstä BEGIN CERTIFICATE REQUEST - END CERTIFICATE REQUEST) CA:lle (varmenteen myöntäjä)
CA luo allekirjoitetun varmenteen
- Varmentajalta riippuen he toimittavat juurivarmenteen (esim. DigiCertCA.crt) ja pyydetyn varmenteen (esim. cube.crt)
- Lataa CA-varmenne
- Todista ensin luottamuspiste juurivarmenteella
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
- Tuo sitten CUBE:n varmenne luottamuspisteeseen CUBE
CUBE(config)# crypto ca import <trustpoint> certificate % The fully-qualified domain name in the certificate will be: ... Enter the base 64 encoded certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE FQDN CERT> -----END CERTIFICATE----- % Router Certificate successfully imported
Jos otat käyttöön oman SBC:n, katso SBC-dokumentaatiosta lisätietoja CSR:n luomisesta. |
Monisolmuinen CUBE-klusteri (käytetään vaihtoehtoisia nimiä varmenteessa) - EI tueta
Monisolmu tarkoittaa, että CUBE pystyy tuomaan saman varmenteen useammalle kuin yhdelle CUBE-käyttöönotolle. Aiheen vaihtoehtoisen nimen käyttöä CSR:n luomiseen ei tällä hetkellä tueta: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
Monisolmuinen CUBE-klusteri (käytetään jokerimerkillä allekirjoitettua varmennetta pkcs12-muodossa)
Monisolmu, joka käyttää jokerimerkillä allekirjoitettua varmennetta, tarkoittaa, että aiheen nimi on yleinen (esim. *.us.example.com) ja se vastaa CUBE:n toimialuetta (tai SBC-verkkotunnustasi).
- Olettaen, että sinulla on jokerimerkkivarmenne valmiina, hanki julkisen (.crt) ja yksityisen avaimen (.key) tiedostot valmiiksi.
- Luo OpenSSL:n avulla niputettu PKCS12-muotoinen (.pfx) -tiedosto, joka sisältää .crt- ja .key-tiedoston: (käytä cygwiniä Windowsissa) - viite: 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
- Siirrä .pfx-tiedosto CUBE:bootflashissa: (scp Linux-palvelimesta CUBE:hen)
scp <pfxfilename>.pfx <user>@<CUBEIP>:bootflash:<pfxfilename>.pfx
- Luo luottamuspiste ja tuo pkcs12-tiedosto:
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>
Vahvista CUBE-varmenteen määritys
Varmista, että koko ketju sisältyy sertifikaattiin. Seuraava esimerkki näyttää CUBEn vahvistuskomennot. Jos otat käyttöön oman SBC:n, käytä SBC:täsi koskevia komentoja.
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
Aseta SIP-signalointi käyttämään luottamuspistettä
Käytä seuraavaa komentoa varustaaksesi SIP UA CUBE-luottamuspisteellä. Seuraavassa on esimerkki CUBEsta. Jos otat käyttöön oman SBC:n, katso komentoapua SBC-dokumentaatiosta.
CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint <trustpoint>
CUBE lokit
Nähdäksesi käytössä olevat virheenkorjaussuodattimet
CUBE# show debug
Virheenkorjaussuodattimien asettaminen (esimerkkejä)
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
Vianetsintäsuodattimien poistaminen (esimerkki)
CUBE# no debug ccsip messages
Lokipuskurin tyhjentäminen ja tarkistaminen
CUBE# clear log
>>> make test call <<<
CUBE# show log
Jos et ota CUBEa käyttöön, katso oman SBC:n dokumentaatiosta lisätietoja lokien käytöstä. |
Muita hyödyllisiä komentoja
Tarkistaaksesi nykyisen kokoonpanon
CUBE# show running-config (or just CUBE# show run)
Tallentaaksesi asetukset ROM-muistiin, jota käytetään käynnistettäessä
CUBE# write
Vaihe 11 BYoPSTN-sertifiointi
Kun BYoPSTN-ratkaisun konfigurointi ja käyttöönotto on valmis, kumppanin on suoritettava joukko hyväksymistestitapauksia ratkaisunsa sertifioimiseksi. Tämä on pakollinen vaihe, jotta Partner BYoPSTN voidaan hyväksyä ja ottaa käyttöön.
Hyväksymistestitapaukset on kuvattu asiakirjassa Bring Your Own PSTN Acceptance Procedure Webex For Cisco BroadWorks osoitteessa: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Kumppanin tulee toimittaa onnistuneesti suoritettujen hyväksyntätestien tulokset käyttöönotto- ja sertifiointitiimeille.
Hyväksymistestitapausten suorittamiseen liittyvät kysymykset, ongelmat ja tulokset tulee raportoida ja jakaa Webex-tilassa, joka on varattu kumppanin käyttöönottoa varten.
Ota käyttöön päivitykset käytössä olevaan puhelinnumeroryhmään / takaisinsoitto DNS SRV Groupiin
Kun ei-testiasiakkaat on määritetty asiakasmalliin kumppanin toimittamien soittonumeroiden avulla, seuraavat kokoukseen liittymisvaihtoehdot ovat näiden käyttäjien käytettävissä:
Kokouskutsut sisältävät yhden tai useamman oletuspuhelinnumeron puhelinnumeroryhmästä
Webex App näyttää yhden tai useamman oletuspuhelinnumeron määritä puhelinnumeroryhmästä kokoukseen liittymisvaihtoehtona
Webex Meeting -sivuston käyttöliittymä näyttää yhden tai useamman oletuspuhelinnumeron määritä puhelinnumeroryhmästä kokoukseen liittymisvaihtoehtona
Jos takaisinsoitto on otettu käyttöön asiakasmallissa, Webex Meeting tarjoaa "Soita minulle" -vaihtoehdon, jossa takaisinsoittopyyntö reititetään johonkin määritetyssä DNS SRV -soittoryhmässä määritetyistä tietueista.
Muutos asiakasmallin kokoukseen liittymisvaihtoehtoihin tai muutos määrättyyn puhelinnumeroryhmään tai muutos takaisinsoitto DNS SRV Groupiin voi vaikuttaa yllä oleviin kokoukseen liittymisvaihtoehtoihin. Nämä muutokset eivät koske olemassa olevia asiakkaita, mutta uudet asiakkaat näkevät nämä muutokset välittömästi heidän Standard- ja Premium-pakettien kokoussivustoissa. Siksi on erittäin suositeltavaa, että kaikki tällaiset muutokset vahvistetaan siemenratkaisuorganisaatiolla ennen kuin niitä sovelletaan olemassa oleviin asiakasmalleihin, puhelinnumeroryhmiin tai takaisinsoitto DNS SRV -ryhmiin (jos takaisinsoitto DNS SRV -ryhmät ovat käytössä).
Seuraavia vaiheita tulee noudattaa, kun päivität asiakasmallin kokousliittymisvaihtoehtoja ja/tai otat päivityksiä käyttöön puhelinnumeroryhmiin tai takaisinsoitto DNS SRV -ryhmiin.
Huomaa, että jos BroadWorks-testipalveluntarjoajat ja/tai testi BroadWorks-yritykset käyttävät asiakasmalleja, puhelinnumeroryhmiä tai takaisinsoitto DNS SRV -ryhmiä, tämä toimenpide on valinnainen. Voi olla tarkoituksenmukaisempaa yksinkertaisesti poistaa BroadWorks-testipalveluntarjoajat ja/tai testata BroadWorks Enterprises -organisaatiot ja tarjota ne uudelleen päivitetyillä asiakaspohjilla, puhelinnumeroryhmillä tai takaisinsoitto DNS SRV -ryhmillä.
Päivitä vain puhelinnumeroryhmä:
Luo uusi väliaikainen puhelinnumeroryhmä tarvittavilla päivityksillä.
- Luo uusi väliaikainen asiakasmalli, joka käyttää uutta puhelinnumeroryhmää. Jos ryhmän kanssa käytetään olemassa olevaa puhelinnumeroryhmää, määritä se malliin.
- Luo siemenratkaisuorganisaatio hankkimalla tilaaja BroadWorks-testipalveluntarjoajalta tai testaa BroadWorks Enterprisea vakiopaketilla käyttämällä uutta asiakasmallia. Huomaa, että tämä on toissijainen siemenratkaisuorganisaatio, eikä BroadWorksissa määritettyä kokoussivustoUUID-tunnusta tarvitse päivittää.
- Lataa BroadWorks Configuration (BYoPSTN) JSON-tiedosto, se sisältää puhelinnumeron, jonka avulla voit käyttää puhelinnumeroryhmän uusien puhelinnumeroiden koodikartoitusta.
- Määritä Webex Edge Audio DNS SRV -toimialue siemenratkaisuorganisaation Standard pakettikokoussivustolle. Sen tulee olla sama kuin alkuperäiselle puhelinnumeroryhmälle aiemmin määritetty arvo.
- Asenna määrityspäivitykset BroadWorksiin käyttämällä BroadWorks Configuration (BYoPSTN) JSON-tiedostoa.
- Tarkista kokoonpano ajoittamalla kokouksia siemenorganisaation vakiopakettisivuston avulla ja liittymällä kokoukseen soittamalla puhelinnumeroita.
- Ota päivitys käyttöön alkuperäisessä puhelinnumeroryhmässä. Muutos on nyt käytössä ei-testiasiakkaille.
- Siemenratkaisun organisaatio, väliaikainen puhelinnumeroryhmä ja asiakasmalli voidaan poistaa. Näitä elementtejä ei enää tarvita, kun alkuperäinen puhelinnumeroryhmä on päivitetty.
Päivitä vain takaisinsoitto DNS SRV Group:
- Luo uusi väliaikainen DNS SRV Callback Group tarvittavilla päivityksillä.
- Luo uusi väliaikainen asiakasmalli, joka käyttää uutta takaisinsoitto DNS SRV Groupia ja olemassa olevaa puhelinnumeroryhmää. Jos olemassa olevaa DNS SRV Callback Groupia käytetään yhdessä ryhmän kanssa, määritä se malliin.
- Luo siemenratkaisuorganisaatio hankkimalla tilaaja BroadWorks-testipalveluntarjoajalta tai testaa BroadWorks Enterprisea vakiopaketilla käyttämällä uutta asiakasmallia. Huomaa, että tämä on toissijainen siemenratkaisuorganisaatio, eikä BroadWorksissa määritettyä kokoussivustoUUID-tunnusta tarvitse päivittää.
- Tarkista määritykset ajoittamalla kokouksia käyttämällä siemenorganisaation vakiopakettisivustoa, liittymällä kokoukseen soittonumeroiden avulla ja käyttämällä Soita minulle -vaihtoehtoa.
- Ota päivitys käyttöön alkuperäiseen DNS SRV Callback Groupiin. Muutos on nyt käytössä ei-testiasiakkaille.
- Siemenratkaisuorganisaatio, DNS SRV Callback Group ja Customer Template voidaan poistaa. Näitä elementtejä ei enää tarvita alkuperäisen Callback DNS SRV Groupin päivityksen jälkeen.
Päivitä sekä puhelinnumero että takaisinsoitto DNS SRV Group:
- Luo uusi väliaikainen puhelinnumero ja DNS SRV Callback Group tarvittavilla päivityksillä.
- Luo uusi väliaikainen asiakasmalli, joka käyttää uutta puhelinnumeroryhmää ja uutta takaisinsoitto DNS SRV Groupia. Jos ryhmän kanssa käytetään olemassa olevaa puhelinnumeroryhmää ja/tai DNS SRV:n takaisinsoittoryhmää, määritä se malliin.
- Luo siemenratkaisuorganisaatio hankkimalla tilaaja BroadWorks-testipalveluntarjoajalta tai testaa BroadWorks Enterprisea vakiopaketilla käyttämällä uutta asiakasmallia. Huomaa, että tämä on toissijainen siemenratkaisuorganisaatio, eikä BroadWorksissa määritettyä kokoussivustoUUID-tunnusta tarvitse päivittää.
- Lataa BroadWorks Configuration (BYoPSTN) JSON-tiedosto, se sisältää puhelinnumeron, jonka avulla voit käyttää puhelinnumeroryhmän uusien puhelinnumeroiden koodikartoitusta.
- Määritä Webex Edge Audio DNS SRV -toimialue siemenratkaisuorganisaation Standard pakettikokoussivustolle. Sen tulee olla sama kuin alkuperäiselle puhelinnumeroryhmälle aiemmin määritetty arvo.
- Asenna määrityspäivitykset BroadWorksiin käyttämällä BroadWorks Configuration (BYoPSTN) JSON-tiedostoa.
- Tarkista määritykset ajoittamalla kokouksia käyttämällä siemenorganisaation vakiopakettisivustoa, liittymällä kokoukseen soittonumeroiden avulla ja käyttämällä Soita minulle -vaihtoehtoa.
- Ota päivitys käyttöön alkuperäiseen puhelinnumeroon ja DNS SRV Callback Groupiin. Muutos on nyt käytössä ei-testiasiakkaille.
- Siemenratkaisuorganisaatio, väliaikainen puhelinnumeroryhmä, DNS SRV:n takaisinsoittoryhmä ja asiakasmalli voidaan poistaa. Näitä elementtejä ei enää tarvita, kun alkuperäinen puhelinnumeroryhmä ja takaisinsoitto DNS SRV Group on päivitetty.
Ensisijaista siemenratkaisuorganisaatiota ei pidä poistaa, ellei uutta ensisijaista siemenratkaisuorganisaatiota ole valittu ja määritetty BroadWorksissa. Ensisijaisen siemenratkaisuorganisaation poistaminen poistaa sivustoUUID:n, josta BYoPSTN-ratkaisu riippuu SIP-viestien todennusta varten Webex Edge Audiolle. Jos se poistetaan, kokoukseen liittyminen kumppanin ilmoittamaa puhelinnumeroa käyttävien sivustojen soittamalla epäonnistuu. |
G722 Median yhteentoimivuus käytettäessä omaa SBC:tä
Kun hyödynnät omaa SBC:täsi, Cisco Partners BroadWorks Infrastructure -infrastruktuurin ja Webex Cloudin välillä on otettava huomioon yhteentoimivuusongelmat, joista CUBE yleensä huolehtii. Yksi esimerkki on soitto tai takaisinsoitto G722-koodekilla, joka sisältää BroadWorks Media Serverin (esimerkiksi käytettäessä BroadWorks Call Recording -palvelua). Tässä skenaariossa Webex Edge Audio voi lähettää SDP:n rivillä "a=fmtp:9". SBC:n on päivitettävä tämä rivi, jotta bittinopeusparametrin arvoksi tulee "a=fmtp:9 bitrate=64", ennen kuin se lähetetään BroadWorks-taustajärjestelmään.
Tunnetut rajoitukset
Kaikki muutokset asiakasmallikokoukseen liittymisvaihtoehtoon, Cisco-puhelunumeroihin tai kumppanin toimittamiin puhelinnumeroihin koskevat vain uusia asiakkaita. Mallia käyttävät nykyiset asiakkaat pysyvät ennallaan.
Mahdolliset muutokset Asiakasmallin puhelinnumeroryhmän tai takaisinsoitto DNS SRV Groupin asetuksiin koskevat vain uusia palveluita tai olemassa olevia asiakkaita, jotka on varattu ensimmäiselle Standard- tai Premium-paketin käyttäjälle. Nykyiset asiakkaat, joilla on jo Standard- tai Premium-paketin käyttäjiä, pysyvät ennallaan.
Asiakasmalleihin määritettyjä puhelinnumeroryhmiin tai takaisinsoitto DNS SRV -ryhmiin tehtyjä muutoksia sovelletaan vain uusiin asiakkaisiin tai olemassa oleviin asiakkaisiin, jotka on varattu ensimmäiselle Standard- tai Premium-paketin käyttäjälle. Olemassa olevat asiakkaat, jotka on määritetty liitettyihin malleihin ja joilla on jo Standard- tai Premium-paketin käyttäjiä, pysyvät ennallaan.
Tietty asiakasmalli tukee Ciscon puhelinnumeroita tai kumppanin toimittamaa puhelunumerokokouksen liittymisvaihtoehtoa. Saman mallin kahden vaihtoehdon yhdistelmää ei tueta.
SIP-viestit "Soita minulle" tai takaisinsoittokokoukseen liittymisen käyttötapauksessa eivät sisällä tietoja asiakkaasta ja/tai käyttäjästä, joka isännöi kokousta, johon liitetään.
Tietyn puhelinnumeroryhmän puhelinnumerot ja niihin liittyvät kokouspääsykoodit tukevat vain yhtä Webex Edge Audio DNS SRV -verkkotunnusta (esim. ecccspx.amer.webex.com). Näiden puhelinnumeroiden käyttämistä kokouksiin soittamiseen eri Webex Edge Audio DNS SRV -verkkotunnuksessa ei tueta.
Webex Edge Audio ei tue koodekkien uudelleenneuvottelua puhelun aikana. Sellaisenaan palvelut, joita kutsutaan sen jälkeen, kun puheluun on vastattu, eivät välttämättä toimi kunnolla.
Webex App, Webex Meeting -sivuston käyttöliittymä ja Webex Meetingin kutsusähköposti sisältävät linkin "maksuttomien puhelujen rajoitukset" -asiakirjaan. Tämä asiakirja koskee Ciscon toimittamia puhelinnumeroita, ja käyttäjien tulee jättää se huomiotta käyttäessään kumppanin toimittamia puhelinnumeroita kokouksiin liittymiseen.
Asiakirjan versiohistoria
Seuraavassa taulukossa näkyy tähän asiakirjaan tehtyjen muutosten historia viimeisen 12 kuukauden ajalta.
Päiväys | Versio | Muutoksen kuvaus | |
---|---|---|---|
8. huhtikuuta 2024 | 1-36 |
| |
10. tammikuuta 2024 | 1-35 |
| |
22. joulukuuta 2023 | 1-34 |
| |
4. heinäkuuta 2023 | 1-33 |
| |
2. helmikuuta 2023 | 1-32 |
| |
2. helmikuuta 2023 | 1-31 |
| |
31. tammikuuta 2023 | 1-30 |
| |
29. marraskuuta 2022 | 1-29 |
|
Määritelmät
Määritelmät | Kuvaus |
---|---|
Cisco-kumppani | Yhteisö (yleensä palveluntarjoaja), joka myy Ciscon tuotteita ja palveluita asiakkailleen. |
Loppuasiakas | Käyttäjät, jotka käyttävät Cisco-kumppanin heille myymiä Ciscon tuotteita ja palveluita. |
KUUTIO | Cisco Unified Border Element |
Kumppaniorganisaatio | Webex Identity and Service Management -tietovarasto, joka ylläpitää tietoja Cisco-kumppaneista ja heidän asiakkaistaan. |
Kumppanikeskus | Web-portaali, joka tarjoaa identiteetin ja palvelut Cisco-kumppaneille ja heidän hallinnoimilleen asiakkaille. |
Asiakasorganisaatio | Webex Identity and Service Management -tietovarasto, joka ylläpitää tietoja loppuasiakkaasta. |
BroadWorks Enterprise tai palveluntarjoaja/ryhmä | Loppuasiakkaan edustus BroadWorksissä. |
Yleiskatsaus
Bring Your Own PSTN (BYoPSTN) -ratkaisu antaa Webex for Cisco BroadWorks -palveluntarjoajille tarjota omistamiaan puhelinnumeroita käyttäjille, joita he voivat käyttää liittyessään Webex Meetingsiin. Ratkaisun avulla kumppanit voivat hyödyntää omia PSTN-verkkojaan ja olemassa olevia suhteita PSTN-palveluntarjoajiin Ciscon toimittamien numeroiden sijaan.
Tämän asiakirjan viitearkkitehtuuri tarjoaa päästä päähän -suunnittelun BYoPSTN-vaihtoehdolle. Tämän arkkitehtuurin on validoinut Cisco, ja se käyttää Cisco Unified Border Element -elementtiä (CUBE) istunnon raja-ohjaimena (SBC) BroadWorksin ja Webex Meetingsin väliseen puheluliikenteeseen.
Kokoukseen liittymisvaihtoehdon valitseminen
Tällä hetkellä Webex for Cisco BroadWorks tukee kahta vaihtoehtoa kokouspuhelinnumeroiden määrittämiseen. Palveluntarjoajien on valittava toinen näistä kahdesta vaihtoehdosta – yhdistelmää ei tueta:
Cisco-soittonumerot (Cisco PSTN) – Cisco tarjoaa puhelinnumerot, joita kokouksen osallistujat voivat käyttää kokouksiin liittymiseen
Kumppanin toimittamat soittonumerot (BYoPSTN) – Palveluntarjoajat tarjoavat omat puhelinnumeronsa, joita kokouksen osallistujat voivat käyttää kokouksiin liittyessään
BYoPSTN-ratkaisu
Kumppanien, jotka valitsevat kumppanin toimittamat soittonumerot (BYoPSTN) -vaihtoehdon, on annettava omat PSTN-puhelinnumeronsa ja tarjottava verkkoinfrastruktuuri, jota tarvitaan puheluiden ohjaamiseen Webexiin ja Webexistä. BYoPSTN-ratkaisu helpottaa puheluiden reitittämistä Over the Top (OTT) julkisen Internetin kautta BroadWorksistä Webexiin.
Seuraavat ehdot ovat voimassa valittaessa BYoPSTN-vaihtoehtoa:
Cisco-kumppanit voivat käyttää samoja puhelinnumeroita useammalle kuin yhdelle loppuasiakkaalle. Nämä puhelinnumerot voivat olla missä tahansa maassa, jossa kumppani toimii.
BYoPSTN-vaihtoehto ei vaadi muutoksia Webexin yleiseen käyttöönottoprosessiin Cisco BroadWorks -asiakkaille.
BYoPSTN edellyttää Cisco-kumppanitason toimittamista, ja kaikki loppuasiakkaat, jotka kumppanit aktivoivat sen jälkeen, kun BYoPSTN on toiminnassa, otetaan automaattisesti käyttöön.
Kaikki asiakaskokoussivustojen edellyttämä provisiointi on automaattista, kuten nykyisessä yleisesti saatavilla olevassa ratkaisussa.
Sekä Standard- että Premium-paketin aktivoivilla kumppaneilla on kaksi kokoussivustoa: yksi sivusto Standard-käyttäjille ja toinen Premium-käyttäjille. Molemmat sivustot ovat käytössä BYoPSTN:lle.
Kokoukseen osallistuvat osallistujat voivat valita videon ja sisällön jakamisen Internetin kautta.
Koskee kokousliittymiä sekä Space-kokouksissa että PMR-kokouksissa. Huomaa, että Space-kokouksia varten tilan on täytynyt luoda Standard- tai Premium-käyttäjällä, jolla on Webex Meeting -isäntäominaisuudet, jotta se voi vastaanottaa PSTN-käyttönumeron – peruskäyttäjien luomat tilat eivät vastaanota PSTN-käyttönumeroita.
Tämä asiakirja sisältää validoidun kokoonpanon, joka käyttää CUBEa SBC:nä. Jos et kuitenkaan halua käyttää CUBEa, voit ottaa käyttöön oman SBC:n.
Arkkitehtuuri
Webex for Cisco BroadWorks BYoPSTN -ratkaisu perustuu Webex Edge -palvelusarjaan, tarkemmin sanottuna yritysasiakkaiden saatavilla olevaan Webex Edge Audio -palveluun. Arkkitehtuuri on mukautettu integroimaan Cisco Partners BroadWorks -infrastruktuuri Webex Edge Audion kanssa, jolloin Cisco Partner voi määrittää keskitetysti puhelinnumerot loppuasiakkaidensa käyttöön.
Arkkitehtuurin pääelementit ovat seuraavat:
BroadWorks – Cisco Partners BroadWorks-infrastruktuuri
Cisco Unified Border Element (CUBE) – Reference Session Border Controller (SBC) Cisco Partners -palvelinkeskuksessa käyttöön otetun ratkaisun osalta. CUBEn on oltava DMZ:n sisällä. Huomaa, että jos et halua käyttää CUBEa, voit ottaa käyttöön oman SBC:n.
Webex Edge Audio – Webex-palvelu, joka erottaa PSTN:n Webexistä muuttamalla puhelun reititystä hyödyntämään Cisco Partnerin tarjoamaa infrastruktuuria.
Osallistujien kutsut liittyä kokoukseen kulkevat BroadWorksin kautta CUBEen ja CUBE:sta Webex-infrastruktuuriin pilvessä Internetin kautta. Tätä mallia voidaan soveltaa molempiin seuraaviin kokoukseen liittymisskenaarioihin:
Soittaa-osallistuja soittaa kokouskutsussa olevaan puhelinnumeroon joko BroadWorksiin rekisteröidyssä luurissaan, mobiililaitteessa tai Webex-sovelluksessa. Puhelun aloittaa BroadWorks.
Takaisinsoitto (valinnainen)-osallistuja pyytää Webexiä soittamaan osallistujan ilmoittamaan puhelinnumeroon. Puhelun aloittaa Webex.
BroadWorksista CUBE:hen kumppaniinfrastruktuurissa reititetyt puhelut käyttävät SIP TCP:tä puhelusignalointiin ja RTP:tä medialle. CUBE:sta Webexiin puhelut käyttävät SIP TLS:ää signalointiin ja sRTP:tä medialle. Puhelun reititys CUBE:sta WebExiin tapahtuu Internetin kautta, eikä se käytä SIP-runkoa.
Tyypilliset soitto-/takaisinsoittoskenaariot ovat seuraavat:
Cisco Partnerilla on PSTN-puhelinnumero (esimerkiksi 2403332200) ja siihen liittyvä Webex-käyttökoodi (esimerkiksi 88631321777971704941).
Cisco Partner tarjoaa BroadWorksissä virtuaalisen tilaajan, joka vastaa CUBE-laitetta. Kumppani yhdistää puhelinnumeron pääsykoodiin ja päinvastoin.
Pääsykoodi, joka lähetetään Webexille SIP-sanomissa, tunnistaa Cisco-kumppaniin liittyvät kokouspaikat.
Yllä oleva puhelinnumero koodikartoituksen käyttöä varten määritetään kerran, ja se on yhteinen kaikille loppuasiakaskokoussivustoille.
Kokoukseen osallistuvien osallistujien on syötettävä vastaava kokoustunnus (esimerkiksi 123456), joka yksilöi kokouksen, johon haluat liittyä.
On suositeltavaa, että kumppanit noudattavat alla kuvattua redundanssimallia.
Kokoukseen liittyminen soittamalla
Seuraava kuva kuvaa kokoukseen soittamalla liittyneen käyttäjän prosessia.
Tässä ovat vaiheet, joiden avulla osallistuja voi liittyä kokoukseen soittamalla.
Käyttäjä ajoittaa kokouksen Webexissä. Webex määrittää kokouksen tunnuksen (esimerkiksi 123456).
Käyttäjä valitsee kokoukseen liittyvän puhelinnumeron (esimerkiksi 2403332200). SIP INVITE sisältää pyyntö-URI:n kokoukseen liittyvänä puhelinnumerona.
BroadWorks kääntää puhelinnumeron pääsykoodiksi (esimerkiksi 88631321777971704941), joka on liitetty kokoussivustoon, ja reitittää puhelun CUBE:lle käyttämällä pyyntö-URIa pääsykoodina.
Webex vastaanottaa SIP INVITE -kutsun ja vastaa puheluun. Ilmoitusten kieli määräytyy puhelinnumerolle määritetyn kielen mukaan, kun se on määritetty Cisco Partner Hubissa ja BroadWorksissa.
Käyttäjä syöttää kokouksen tunnuksen (esimerkiksi 123456) DTMF:n avulla. Webex vahvistaa käyttäjän ja antaa sitten käyttäjän liittyä kokoukseen.
Kokoukseen liittyminen takaisinsoittoa käyttämällä (valinnainen)
Seuraavassa kuvassa näkyy käyttäjän prosessi, joka liittyy kokoukseen takaisinsoitolla. Käyttäjä pyytää Webexiltä puhelun liittyäkseen kokoukseen.
Tässä ovat vaiheet, joiden mukaan osallistuja voi liittyä kokoukseen takaisinsoittona:
Käyttäjä ajoittaa kokouksen Webexissä. Webex määrittää kokouksen tunnuksen (esimerkiksi 123456).
Käyttäjä pyytää Webexiltä soittoa haluamaansa numeroon (esimerkiksi +16504441000) liittyäkseen kokoukseen Webex-sovelluksella tai Meetings-asiakasohjelmalla.
Webex käynnistää SIP-kutsun CUBE-palveluun Cisco Partner Hubissa ja BroadWorksissa tarjotun takaisinkutsun DNS SRV -ryhmän perusteella. SIP INVITE Request -URI sisältää puhelinnumeron, johon puhelu on vastaanotettava (esimerkiksi +16504441000@cube.example.com).
CUBE kääntää Remote Party ID:n puhelinnumeron arvoksi, joka tunnistaa BroadWorksin virtuaalitilaajan (esimerkiksi 88631321777971704941@ecccx.amer.pub.webex.com). Tämä tunnistaa CUBE:n BroadWorks-sovelluspalvelimen virtuaaliseksi käyttäjäksi.
Puhelu tarjotaan käyttäjän pyytämään puhelinnumeroon ja käyttäjä vastaa puheluun liittyäkseen kokoukseen. Tämä puhelinnumero voi olla BroadWorks-tilaaja tai PSTN-numero. Jos pyydetty numero on PSTN-numero, BroadWorks käyttää määritettyä polkua reitittääkseen puhelun PSTN-verkkoon.
Takaisinsoitto-vaihtoehdossa on pakollista aktivoida seuraavat kaksi ominaisuutta:
- 102746 – BroadWorks-tuki CI UUID:lle
- 102074 – BYO PSTN -laskutustuki takaisinsoitolle ja CallInille
Tämä voidaan vahvistaa CLI:stä seuraavasti:
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
Yksityiskohtainen kuvaus näistä ominaisuuksista ja aktivoinnista löytyy tämän asiakirjan osiosta "VoiceXML Meeting Callback Virtual Subscriber".
Jos päätät olla määrittämättä Kokoukseen liittymistä takaisinsoittotoiminnolla -vaihtoehtoa, käyttäjät voivat silti liittyä kokouksiin joko soittamalla tai tietokoneen äänen avulla. Tässä tapauksessa sinun ei tarvitse määrittää DNS SRV -soittoryhmiä. |
Ratkaisun kokoonpanon yleiskatsaus
Ratkaisussa on useita eri komponentteja, joista jokainen on konfiguroitava oikein, jotta ratkaisu toimisi onnistuneesti. Komponentit ovat seuraavat:
BroadWorks
CUBE (tai vaihtoehtoinen SP Certified Session Border Controller (SBC))
Webex Edge Audio
Näiden eri komponenttien kokoonpanojen välillä on keskinäisiä riippuvuuksia, ja sellaisena yhden tai useamman ratkaisun siemenorganisaation vaaditaan suorittamaan vaadittu ratkaisun konfigurointi ja todentaminen.
Siemenjärjestö
Siemenorganisaatio on Webex-organisaatio, jonka määrität luomaan ja vahvistamaan BYoPSTN-ratkaisun asetukset. Siemenorganisaatiolla on oltava vähintään yksi käyttäjä, jolle on määritetty a Vakiopaketti, ja että vakiopaketin on käytettävä Kumppanin toimittamat puhelinnumerot (BYoPSTN) kokoukseen liittymisvaihtoehto. On suositeltavaa liittää siemenorganisaatio BroadWorks-testipalveluntarjoajaan tai -yritykseen.
Ratkaisujen siemenorganisaatioilla on kaksi tarkoitusta:
Siemenkokoonpano-Siemenorganisaatioiden hallinta luo puhelinnumeron kokouksen pääsykoodien kartoituksiin ja kokouspaikan universaalisti yksilöllisen tunnisteen (sivuston UUID), joita tarvitaan ratkaisun jatkuvaan toimintaan. Näitä tietoja tarvitaan BroadWorks Virtual Subscribers (VSUB) -tilaajien määrittämiseen.
Kokoonpanon validointi—Käytä siemenorganisaatiota määrittääksesi, onko BYoPSTN-ratkaisusi määritetty tarpeidesi mukaisesti. Käytä siemenorganisaatiota ja testikäyttäjiä kokouksen soittojen ja takaisinsoittojen käyttötapausten vahvistamiseen käyttämällä kumppanin toimittamia soittonumeroita ja DNS SRV:n takaisinsoittotietueita (jos takaisinsoitto on käytössä).
Järjestelmänvalvojan on luotava siemenratkaisuorganisaatio jokaiselle yksilölliselle puhelinnumerojoukolle ja DNS SRV -soittotietueelle. Siemenratkaisuorganisaation luominen kussakin tapauksessa muodostaa tarvittavan puhelinnumeron kokouksen pääsykoodien kartoittamiseen ja kyvyn varmentaa niihin liittyvät kokoussoiton ja takaisinsoittojen käyttötapaukset kyseisille puhelinnumeroille ja takaisinsoitto DNS SRV -tietueille.
Cisco Partner Hubia käyttävän järjestelmänvalvojan on valittava yksi siemenratkaisuorganisaatio ensisijainen siemenratkaisuorganisaatio. Tämän ensisijaisen siemenratkaisuorganisaation vakiopakettikokouksen kokoussivuston UUID on määritettävä BroadWorksissä. On erittäin tärkeää, että tämä kokoussivusto pysyy käytössä, koska tämän sivuston UUID lähetetään jokaisessa kutsukokouksen liittymispyynnössä todennustunnuksena. Tämän yhden sivuston UUID-tunnuksen jakavat kaikki puhelinnumerot ja takaisinsoitto DNS SRV -tietueet. Useita sivuston UUID-arvoja ei vaadita.
Ensisijainen ja mahdolliset toissijaiset siemenratkaisuorganisaatiot voidaan haluttaessa poistaa ennen kuin puhelinnumerot ja takaisinsoitto DNS SRV -tietueet osoitetaan muille kuin testiasiakkaille. Kun puhelinnumerot ja takaisinsoitto DNS SRV -tietueet osoitetaan muille kuin testiasiakkaille, kyseiset puhelinnumerot ja takaisinsoittotietueet liitetään näiden asiakkaiden kokouspaikkoihin ja niitä käytetään kokoukseen liittymiseen soittamalla ja takaisinsoittoa käyttäen. Kaikki muutokset tulee katsoa palveluun vaikuttaviksi.
Seuraavissa osissa on lisätietoja eri kokoonpanoelementeistä.
BYoPSTN-määrityselementit
Keskeinen osa ratkaisua on Cisco Partner -puhelinnumeroiden ja DNS SRV:n takaisinsoittotietueiden konfigurointi. BYoPSTN käyttää puhelinnumeroryhmiä ja takaisinsoitto DNS SRV Groupeja tapana määrittää maantieteellisesti perustuvia puhelinnumeroita ja redundantteja puhelujen reitityksiä Webex-kokouksia varten. Asiakasmalli määrittää nämä elementit loppuasiakkaille.
Puhelinnumeroryhmät (PNG)
Cisco Partners tarjoaa puhelinnumerot, joita osallistujat käyttävät liittyessään kokouksiin Cisco Partner Hubissa. Nämä puhelinnumerot on järjestetty yhteen puhelinnumeroryhmään. Puhelinnumeroluettelo on liitetty kokoussivustoon. Kaikki henkilökohtaiset kokoushuoneet (PMR) ja ajoitetut kokoukset kyseisessä kokoussivustossa käyttävät niihin liittyviä puhelinnumeroita. Seuraavassa on esimerkki puhelinnumeroryhmästä:
Puhelinnumeron nimi | Maa | Maatunnus | Puhelinnumero | Ilmoitus | Maksun tyyppi | Puhelun prioriteetti |
---|---|---|---|---|---|---|
Yhdysvaltain Maryland | MEILLE | +1 | 2403332200 | Englanti | Maksullinen | Ensisijainen |
Yhdysvaltain Florida | MEILLE | +1 | 9049002303 | Englanti | Maksullinen | Toissijainen |
Yhdysvaltain New Yorkissa | MEILLE | +1 | 8056504578 | Englanti | Maksuton | Ei mitään |
Puhelinnumeroilla on seuraavat ominaisuudet:
Puhelinnumeron nimi – Puhelinnumeroa kuvaava nimi
Maa – Maa, johon puhelin on määritetty
Maakoodi – Maakoodi tai maakoodi
Puhelinnumero – Puhelinnumero, jota käytetään kokoukseen liittymiseen ilman maakoodia
Ilmoitus – Ilmoituksen kieli, joka toistetaan, kun osallistuja liittyy kokoukseen
Maksutyyppi – Numeron tyyppi: Maksuton tai maksuton
Puhelun prioriteetti – Kokousnumeroille määritetty prioriteetti. Kokouksen liittymisnumeroiden osallistujanäkymä on järjestetty tämän prioriteetin mukaan.
Oletuspuhelinnumerot: Järjestelmänvalvojat voivat määrittää soittoprioriteettiksi Ensisijainen, Toissijainen tai Ei mitään puhelinnumerolle puhelinnumeroryhmässä. Puhelinnumerot, joiden prioriteetti on Ensisijainen tai Toissijainen, ovat oletuspuhelinnumeroita. Oletuspuhelinnumerot lähetetään kokouskutsuviesteissä, ja ne on listattu tärkeysjärjestyksessä, jota osallistujien tulee käyttää kokouksiin liittymiseen. Oletuspuhelinnumeroiden ei tarvitse olla samassa maassa. Ensisijainen puhelinnumero on valittava, toissijainen puhelinnumero on valinnainen. Ainakin yhden oletuspuhelinnumeron on oltava tyyppiä Toll.
Loppuasiakaskäyttäjät voivat määrittää omat oletuspuhelinnumeronsa kokoussivuston verkkokäyttöliittymän avulla. Nämä numerot näkyvät kyseiselle käyttäjälle ja heidän osallistujilleen, kun he ovat kokouksen isäntä. Jos käyttäjä liittyy kokoukseen osallistujana, hän näkyy vain hänelle.
Yllä olevan esimerkin mukaisesti Cisco Partner -järjestelmänvalvojan määräykset Yhdysvaltain Maryland ensisijaisena ja Yhdysvaltain Florida toissijaisina, nämä ovat oletuspuhelinnumeroita. Käyttäjä voi halutessaan ohittaa tämän kokouksissaan muuttamalla ensisijaiseksi Yhdysvaltain New Yorkissa ja toissijainen as Yhdysvaltain Maryland.
Tietyn puhelinnumeroryhmän puhelinnumeroiden enimmäismäärä on 98.
HUOMAUTUS: Erillisen numeron määrittämistä yhdelle yritykselle ei tueta.
Takaisinsoitto DNS SRV Groups (CDSG)
Jotta kokouksen osallistujat voivat valita takaisinsoittovaihtoehdon, tarvitaan Callback DNS SRV Group, joka osoittaa CUBE-instanssiin Cisco Partnerin verkossa. Webex käyttää näitä tietueita reitittääkseen takaisinsoiton CUBEn kautta BroadWorksiin, joka voi sitten soittaa kokouksen takaisin kokouksen osallistujan puhelinnumeroon.
Seuraavassa on esimerkki Callback DNS SRV Groupista.
Maa/alue | Maatunnus | DNS SRV Record |
---|---|---|
Yhdysvallat | +1 | kuutio.us.example.com |
Meksiko | +52 | kuutio.mx.example.com |
Kaikki muut maat | Ei käytössä | kuutio.global.example.com |
Takaisinsoitto DNS SRV -tietueilla on seuraavat attribuutit:
Maa/alue — Maa tai alue, jolle tätä DNS SRV -tietuetta tulee käyttää soittopyyntöjen lähettämiseen.
Maakoodi – Maahan/alueeseen liittyvä maakoodi. Sinulla voi olla vain yksi DNS SRV -tietue maakoodia kohden.
DNS SRV -tietue — Cisco Partner CUBE -esiintymien DNS SRV -tietue.
Kun osallistuja pyytää soittoa määritettyyn puhelinnumeroon, Webex käyttää määritetyn puhelinnumeron maakoodiin liittyvää Backback DNS SRV:tä reitittääkseen puhelun Cisco Partners -verkon asianmukaisiin osiin.
DNS SRV -tietueen käyttäminen tällä tavalla tukee redundantteja CUBE-ilmentymiä Webexin puhelupyyntöjen palvelemiseksi. Yllä olevassa esimerkissä, kun kokouksen osanottajat Yhdysvalloissa pyytävät Webexiltä takaisinsoittoa yhdysvaltalaiseen puhelinnumeroonsa, Webex käyttää DNS SRV:tä. cube.us.example.com
reitittääksesi puhelun Cisco Partnerin verkkoon. Kun kokouksen osallistujat Meksikossa pyytävät Webexiltä takaisinsoittoa heidän Meksikon puhelinnumeroonsa, Webex käyttää DNS SRV:tä cube.mx.example.com
reitittääksesi puhelun Cisco Partnerin verkkoon.
Kaikissa maissa/alueilla, joilla ei ole tiettyä takaisinsoitto DNS SRV -tietuetta, puhelupyynnöt reititetäänKaikki muut maat' DNS SRV -tietue. Järjestelmänvalvojan on määritettävä 'Kaikki muut maat' DNS SRV -tietue.
Tietueiden enimmäismäärä tietylle Backback DNS SRV Groupille on 200.
Asiakasmallit
Asiakasmalli on olemassa oleva Webex for BroadWorks -ratkaisun konsepti. Malli tarjoaa oletuskokoonpanon, jota käytetään loppuasiakkaan luomiseen. BYoPSTN tarjoaa lisämääritteitä asiakasmalliin:
Kokouksen liittymistyyppi – Voi olla joko Ciscon puhelinnumeroita tai kumppanin toimittamia soittonumeroita. Tämä määrite ilmaisee puhelinnumerot, jotka on määritetty Standard- ja Premium-paketteihin liittyville kokoussivustoille. Ylläpitäjän tulee valita kumppanin toimittamat puhelinnumerot.
Puhelinnumeroryhmä – Liittyy vain kumppanin toimittamiin soittonumeroihin. Tämä attribuutti osoittaa puhelinnumerot, joita loppuasiakkaat käyttävät kokouksiin liittyessään Standard- ja Premium-paketteihin.
Takaisinsoitto DNS SRV -ryhmä – Vain kumppanin toimittamien soittonumeroiden vaihtoehtoon liitettynä tämä attribuutti osoittaa DNS SRV -tietueet, joita Webex käyttää soittaessaan takaisin loppuasiakkaille, jotka on varustettu Standard- ja Premium-paketteihin liittyessään kokouksiin. Jos et halua ottaa takaisinsoittoa käyttöön, voit valita "Poista takaisinsoitto" luodessasi tai päivittäessäsi asiakasmallia. Kun ensimmäinen joko Standard- tai Premium-tilaaja on varattu Loppuasiakkaalle, siihen liittyvä pakettikokoussivusto varataan. Pakettikokoussivusto on järjestetty yllä olevan asiakasmallin mukaisesti. Kaikki myöhemmin valmistetut joko Standard- tai Premium-tilaajat lisätään jo määritettyyn kokoussivustoon – kokouspaikan kokoonpanoa ei muuteta.
Kaikki yllä olevia määritteitä koskevat asiakasmalliin tehdyt muutokset koskevat vain uusia pakettikokoussivustoja. Asiakasmalliin tehdyt muutokset eivät vaikuta olemassa oleviin kokoussivustoihin, jotka on jo varattu.
Yksi huomionarvoinen poikkeus on, että jos loppuasiakkaalla on jo pakettikokoussivusto, kaikki uudet pakettikokoussivustot varustetaan käyttämällä samaa kokousliittymistyyppiä kuin olemassa oleva pakettikokoussivusto. Jos esimerkiksi loppuasiakkaalla on vakiopakettikokoussivusto, joka käyttää Ciscon puhelinnumeroita ja asiakasmalli on päivitetty käyttämään kumppanin toimittamia soittonumeroita, uusi Premium-pakettikokoussivusto luodaan käyttämällä Ciscon puhelinnumeroita, Asiakasmalliasetus ei ole voimassa. Tietyn loppuasiakkaan Standard- ja Premium-kokouspaikat on aina tarjottava johdonmukaisesti.
BroadWorks Calling Cluster
Cisco Partner Hub - BroadWorks Calling Cluster -näyttö tarjoaa pääsyn tarkastella ja/tai ladata BroadWorks-määritys (BYoPSTN) tiedot. Tietyn klusterin BYoPSTN-määritystiedot sisältävät seuraavat tiedot:
Primary Seed Solution Organisaation tiedot, mukaan lukien vakiopaketin kokoussivuston UUID ja sivuston URL-osoite.
Puhelinnumeroryhmän tiedot kaikille tälle klusterille määritettyille ryhmille. Tämä sisältää puhelinnumeron kunkin ryhmän kokouksen pääsykoodien kartoittamiseen. Huomaa, että tietojen tulee sisältää ryhmiä, jotka liittyvät kaikkiin toissijaisiin siemenratkaisuorganisaatioihin.
Takaisinsoitto DNS SRV Group -tiedot kaikille tälle klusterille määritettyille ryhmille. Huomaa, että tietojen tulee sisältää ryhmiä, jotka liittyvät kaikkiin toissijaisiin siemenratkaisuorganisaatioihin.
Asiakasmallien tiedot näille malleille käyttämällä mitä tahansa puhelinnumeroryhmiä ja takaisinsoitto DNS SRV -ryhmiä.
Jokaisella BroadWorks Calling Clusterilla on oma BroadWorks-määritys (BYoPSTN) tiedot erityisesti sille osoitetut puhelinnumeroryhmät ja takaisinsoitto DNS SRV Group. Huomaa kuitenkin, että kaikilla BroadWorks Calling Clusterilla on sama Primary Seed Solution -organisaatio, ja siten kaikki sisältävät saman vakiokokoussivuston UUID-tunnuksen ja sivuston URL-osoitteen.
The BroadWorks-määritys (BYoPSTN) tiedot ovat käytettävissä vain katseltavaksi/ladattavaksi, kun järjestelmänvalvoja määrittää ja valitsee Primary Seed Solution Organisaation. Ensisijaisella siemenratkaisuorganisaatiolla on oltava vähintään yksi käyttäjä, joka on määritetty Standard-pakettiin, ja siinä vakiopaketissa on käytettävä kumppanin toimittamien soittonumeroiden (BYoPSTN) kokousliittymisvaihtoehtoa.
Esimerkki BYoPSTN-määrityselementeistä
Seuraavassa kuvassa on esimerkki usean klusterin BroadWorks-asennuksesta, jossa on maantieteellisiä asiakasmalleja, puhelinnumeroita ja reititystä.
Ensimmäinen taulukko näyttää usean klusterin BroadWorks-asennuksen, jossa on alueellisia asiakasmalleja, puhelinnumeroryhmiä ja takaisinsoitto DNS SRV -ryhmiä. Seuraavat taulukot laajentavat puhelinnumeroryhmää ja takaisinsoitto DNS SRV -ryhmiä.
BroadWorks-klusteri | Mallin nimi | Paketti | Kokoukseen liittymistyyppi | Puhelinnumeroryhmä | Takaisinsoitto DNS SRV Group |
---|---|---|---|---|---|
BWKS US NG | US West Std | Vakio | Kumppani antoi puhelinnumerot | Yhdysvaltain länsi | CB US |
US West Prem | Premium | ||||
US East Std | Vakio | Yhdysvaltain itään | |||
US East Prem | Premium | ||||
BWKS MX | MX Std | Vakio | Kumppani antoi puhelinnumerot | MX PNG | CB MX |
MX Prem | Premium | ||||
BWKS UK | UK Std | Vakio | Kumppani antoi puhelinnumerot | UK PNG | Takaisinsoitto pois käytöstä |
UK Prem | Premium | ||||
BWKS US | US Std | Vakio | Ciscon puhelinnumerot | Ei mitään | Ei mitään |
Tilaajat, jotka on varattu käyttämällä US West Std- tai US West Prm -mallia, käyttävät US West -puhelinnumeroa liittyessään kokouksiin. Ne tilaajat, jotka tapaavat liittymispyyntöjä, lähetetään CB US DNS SRV -tietueisiin.
Tilaajat, jotka on varattu käyttämällä US East Std- tai US East Prm -mallia, käyttävät US East -puhelinnumeroa liittyessään kokouksiin. Ne tilaajat, jotka tapaavat liittymispyyntöjä, lähetetään CB US DNS SRV -tietueisiin.
MX Std- tai MX Prm -mallilla varustetut tilaajat käyttävät MX PNG -puhelinnumeroa liittyessään kokouksiin. Ne tilaajat, jotka tapaavat liittymispyyntöjä, lähetetään CB MX DNS SRV -tietueisiin.
Tilaajat, jotka on varattu käyttämällä UK Std- tai UK Prm -mallia, käyttävät Yhdistyneen kuningaskunnan PNG-puhelinnumeroita liittyessään kokouksiin. Näille tilaajille ei tarjota kokoukseen liittymistä takaisinsoittona, koska takaisinsoitto on poistettu käytöstä.
US Std:n kautta varustetut tilaajat käyttävät Ciscon soittonumeroita, joten niille ei ole määritetty puhelinnumeroryhmää tai takaisinsoitto DNS SRV -ryhmää. Nämä tilaajat käyttävät Ciscon toimittamia puhelinnumeroita kokousliittymiseen ja Cisco DNS SRV -tietueita kokousliittymiseen takaisinsoittoa käyttäen.
Esimerkkipuhelinnumeroryhmien tiedot ovat seuraavat:
Puhelinnumeroryhmä | Puhelinnumeron nimi | Maa | Maatunnus | Puhelinnumero | Ilmoitus | Maksun tyyppi | Puhelun prioriteetti |
---|---|---|---|---|---|---|---|
Yhdysvaltain länsi | Yhdysvaltain San Francisco | MEILLE | +1 | 4156551000 | Englanti | Maksullinen | Ensisijainen |
Yhdysvaltain Palo Alto | MEILLE | +1 | 9863502478 | Englanti | Maksuton | Ei mitään | |
Yhdysvaltain itään | Yhdysvaltain Maryland | MEILLE | +1 | 2403332200 | Englanti | Maksullinen | Ensisijainen |
Yhdysvaltain Florida | MEILLE | +1 | 9049002303 | Englanti | Maksullinen | Toissijainen | |
Yhdysvaltain New Yorkissa | MEILLE | +1 | 8056504578 | Englanti | Maksuton | Ei mitään | |
MX PNG | Meksiko | MX | +52 | 2065304086 | Euroopan espanja | Maksullinen | Ensisijainen |
UK PNG | Iso-Britannia | Iso-Britannia | +44 | 4527789651 | Englanti | Maksullinen | Ensisijainen |
Takaisinsoitto-DNS SRV Groups -esimerkkien tiedot ovat seuraavat:
Takaisinsoitto DNS SRV Group | Maa | DNS SRV |
---|---|---|
CB US | MEILLE | kuutio.us.example.com |
Kaikki muut maat | kuutio.rivi.esimerkki.fi | |
CB MX | MX | kuutio.mx.example.com |
Kaikki muut maat | kuutio.rivi.esimerkki.fi |
US DNS SRV -tietueen määritys, kuutio.us.example.com voi olla kuten esimerkissä:
| 86400 | SISÄÄN | SRV | 10 | 10 | 5061 |
|
| 86400 | SISÄÄN | SRV | 10 | 10 | 5061 |
|
Tämä DNS SRV -tietue voi ratkaista seuraavan DNS A -tietueen:
| 86400 | SISÄÄN | A | 45.84.168.81 |
| 86400 | SISÄÄN | A | 45.84.168.82 |
DNS SRV -tietueet suojaavat SIP-puhelut Webexistä CUBE:hen. |
Webexin käyttämät portit
Alla olevan taulukon portit on avattava sen DMZ:n palomuurissa, jossa CUBE sijaitsee, ja muut portit voidaan sulkea. Lisätietoja porteista ja verkkovaatimuksista on seuraavassa artikkelissa:
https://collaborationhelp.cisco.com/article/WBX264
Lähde | Lähdeportit | Kohde | Kohdeportit | pöytäkirja | Kuvaus | ||
---|---|---|---|---|---|---|---|
Webex Edge -äänipalvelut | Efemeraalinen | KUUTIO | 5061 | TCP | (mTLS 1.2) Tuleva SIP-signalointi Webex Edge Audiosta CUBE SBC:hen.
| ||
Webex Edge -äänipalvelut | 4000-4010 | KUUTIO | 5061 | TCP | (mTLS 1.2) Asetukset Ping Webex Edge Audiolle. | ||
KUUTIO | Efemeraalinen | EdgeAudio | 5605 | TCP | (mTLS 1.2) Lähtevä SIP-signalointi Webex Edge Audiolle. | ||
Webex Edge -äänipalvelut | Efemeraalinen | KUUTIO | Efemeriset portit 8000 - 59999 | UDP | (SRTP) Palomuurin reiät on avattava Edge-ääneen tulevaa medialiikennettä varten. | ||
KUUTIO | Efemeriset portit 10 200 - 28 000 | Edge Audio | Efemeraalinen | UDP | (SRTP) Palomuurin reiät on avattava CUBE:hen lähtevää medialiikennettä varten. |
TLS ja SRTP Cipher Suites
mTLS-kättelyyn käytetään TLS v1.2:ta tai uudempaa, ja Webex Edge Audio tukee seuraavia salauksia (takaisinsoiton aikana Webex Edge Audio tarjoaa nämä TLS Handshake's Client Hello -sovelluksessa):
TLS_ECDHE_ECDSA_KANSSA_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_KANSSA_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_KANSSA_AES_256_CBC_SHA384
TLS_ECDHE_ECDSA_KANSSA_AES_128_CBC_SHA256
TLS_ECDHE_RSA_KANSSA_AES_256_GCM_SHA384
TLS_ECDHE_RSA_KANSSA_AES_128_GCM_SHA256
TLS_ECDHE_RSA_KANSSA_AES_256_CBC_SHA384
TLS_ECDHE_RSA_KANSSA_AES_128_CBC_SHA256
TLS_RSA_KANSSA_AES_256_GCM_SHA384
TLS_RSA_KANSSA_AES_256_CBC_SHA256
TLS_RSA_KANSSA_AES_128_GCM_SHA256
TLS_RSA_KANSSA_AES_128_CBC_SHA256
TLS_DHE_DSS_KANSSA_AES_256_GCM_SHA384
TLS_DHE_DSS_KANSSA_AES_256_CBC_SHA256
TLS_DHE_DSS_KANSSA_AES_128_GCM_SHA256
TLS_DHE_DSS_KANSSA_AES_128_CBC_SHA256
Seuraavia salauksia käytetään sRTP:ssä:
AEAD_AES_256_GCM
AEAD_AES_128_GCM
AES_CM_128_HMAC_SHA1_80
AES_CM_128_HMAC_SHA1_32
Äänikoodekit tuetut
G722
G711µ
G711a
SIP- ja RTP-profiilivaatimukset
Ratkaisu edellyttää, että CUBE:n (tai SBC:n) ja Webexin välillä otat SIP TLS:n käyttöön signaloinnissa ja sRTP:n medialle.
Tämän tiedonannon osana olevien SIP- ja RTP-profiilien tulee täyttää seuraavat vaatimukset:
SIP-profiilivaatimukset | Tiedot |
---|---|
Istunnon päättymisajastin | 2220 sekuntia (hyväksy SIP 422) * on säädetty liiketoiminnan tarpeiden mukaan ja 422 on odotettavissa. |
Mediatarjous sisäänpääsylle | Aikainen tarjous |
Mediatarjous ulospääsylle | Myöhäinen tarjous |
Valinnat ping-väli | 30s (minimi) |
DTMF | RFC2833 Payload 101 (ei akustista DTMF:ää!) |
SIP-UDP-portit | 4000-4010,5061,5065 |
RTP-profiili | Tiedot |
---|---|
Äänen hyötykuormaprofiili | G.722/ G.711μ /G.711a |
Paketin koko | 20 ms |
VAD (äänitoiminnan tunnistus) | Ei |
Median toimettomuuden ajastin | 1200 ms |
Keskivalintakoodekin vaihto | Ei hyväksytty |
RTP | 8000-48198 |
sRTP-salaukset | AEAD_AES_256_GCM AEAD_AES_128_GCM AES_CM_128_HMAC_SHA1_80 AES_CM_128_HMAC_SHA1_32 |
G.729-koodekkia ei tueta. Jos haluat käyttää G.729:ää, sinun on käytettävä transkoodeja. |
Webex Call Routing Domains
DNS SRV _sips._tcp.<domain>
käytetään Webex Edge Audion tavoittamiseen. Alueesta riippuen verkkotunnuksia on neljä.
Alue | Verkkotunnus |
---|---|
Amerikka | ecccspx.amer.pub.webex.com |
Iso-Britannia, Pohjois-Afrikka | ecccspx.emea.pub.webex.com |
Aasian ja Tyynenmeren alue | ecccspx.apac.pub.webex.com |
Australia / Uusi-Seelanti | ecccspx.anz.pub.webex.com |
Eurooppa | ecccspx.euro.pub.webex.com |
DNS SRV ratkaisee useita A-tietueita, jotka osoittavat ensisijaiseen ja toissijaiseen paikkaan. Seuraavassa taulukossa on esimerkki AMER-alueesta, ja se voi muuttua tulevaisuudessa.
Tietueen tyyppi | Ennätys | Kohde | Tarkoitus |
---|---|---|---|
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxpr1.amer.pub.webex.com | Webex Edge Audion löytö |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxpr2.amer.pub.webex.com | Webex Edge Audion löytö |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxsc1.amer.pub.webex.com | Webex Edge Audion löytö |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxsc2.amer.pub.webex.com | Webex Edge Audion löytö |
A | ecccspxpr1.amer.pub.webex.com | 207.182.174.101* | Osoittaa Webex Edge Audio AMER Primary 1:een |
A | ecccspxpr2.amer.pub.webex.com | 207.182.174.102* | Osoittaa Webex Edge Audio AMER Primary 2:een |
A | ecccspxsc1.amer.pub.webex.com | 207.182.174.229* | Osoittaa Webex Edge Audio AMER Secondary 1:een |
A | ecccspxsc2.amer.pub.webex.com | 207.182.174.230* | Osoittaa Webex Edge Audio AMER Secondary 2:een |
DNS-SRV on luonteeltaan dynaaminen, IP-osoitteet ovat alttiita muuttumaan; siksi vältä IP-osoitteiden kovakoodausta tai kirjanmerkkeihin lisäämistä. Katso 'Asiakirjan versiohistoria' -osiosta kaikki tiedostoon tehdyt muutokset tai päivitykset Portin viitetiedot Webex-puheluita varten asiakirja. |
CUBE Redundanssi
Cisco Unified Border Element (CUBE) mahdollistaa Session Border Control -toiminnon verkossa, joka hallitsee ulkoisten entiteettien ja sisäisen verkon välisiä SIP-yhteyksiä. Lisätietoja CUBEsta on alla Edellytykset-osiossa.
Tuetut redundanssimallit on määritelty korkean käytettävyyden tarjoamiseksi ja yksittäisten virheiden eliminoimiseksi Cisco-kumppanille. Alla on esitelty kolme eri mallia. Cisco-kumppaneiden tulee ottaa käyttöön mikä tahansa heidän ympäristöönsä soveltuva malli.
Käyttöönottoprosessin aikana kumppanin tulee poistaa ICMP-suodattimet käytöstä.
Duplex CUBE -käyttöönotto BroadWorksille, joka on otettu käyttöön yhdessä paikassa
Simplex CUBE -käyttöönotto BroadWorksille, joka on otettu käyttöön useassa paikassa
Toinen redundanssimalli on mahdollinen, jossa CUBE otetaan käyttöön kaksisuuntaisessa tilassa jokaisessa paikassa. Tämä malli ei ole välttämätön, koska BroadWorks on otettu käyttöön georedundanssilla.
Varausten luominen
1 | Kumppanin edellytykset
|
2 | Anna puhelinnumerot Cisco Partner Hubissa
|
3 | Luo takaisinsoitto DNS SRV -ryhmät Cisco Partner Hubissa (valinnainen)
|
4 | Yhdistä PNG (ja CDSG) asiakasmalleihin
|
5 | Tarjoa siemenratkaisuorganisaatioita
|
6 | Valitse Primary Seed Solution -organisaatio
|
7 | Lataa BroadWorks-kokoonpano (BYoPSTN)
|
8 | Määritä Webex Edge Audio DNS SRV -toimialue
|
9 | Tarjoa Partner BroadWorks -määritykset
|
10 | Tarjouskumppani CUBE (tai oma SBC)
|
11 | BYoPSTN-sertifikaatti
|
Vaihe 1: Kumppanin edellytykset
Seuraavat edellytykset on täytettävä BYoPSTN:n käyttöönottoa varten. Alla annetut edellytykset olettavat, että kumppanilla on toimiva Webex Cisco BroadWorks -asennusta varten, joka sisältää:
Toimiva BroadWorks-järjestelmä – kuten dokumentissa Webex for Cisco BroadWorks -ratkaisuopas
BroadWorks AS -lisenssi "VoiceXML"-palvelulla riittävä määrä (1 per PSTN-numero)
BroadWorks-korjauspäivitykset vaaditaan:
R22:lle:
AP.xsp.22.0.1123.ap376935
AP.as.22.0.1123.ap376935
R23:lle:
AP.xsp.23.0.1075.ap376935
AP.as.23.0.1075.ap376935
Hinta R24
AP.as.24.0.944.ap376935
Cisco CUBE -järjestelmä käytössä (IOS-versio 16.12.2 tai uudempi): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Sekä laitteistopohjainen että virtuaalinen CUBE on tuettu. Laitteistopohjaista CUBEa suositellaan skaalautumiseen ja suurten puhelumäärien käsittelyyn.
Webex-kumppaniorganisaatio – kuten on kuvattu Webex for Cisco BroadWorks -ratkaisuopas
Vaihe 2: Tarjoa puhelinnumeroryhmiä (PNG) Partner Hubissa
Cisco-kumppani lisää Webex-kokouksen puhelinnumeronsa seuraavasti:
Kirjaudu sisään Cisco Partner Hubiin.
Mene asetukset.
Vieritä kohtaan BroadWorks kutsuu.
Alla Kokoukseen liittymisen määritykset (BYoPSTN), valitse Luo Call-in puhelinnumero Grous.
Syötä Puhelinnumeroryhmä nimi ja valitse Seuraava.
Syötä Puhelinnumero tiedot ja valitse Seuraava.
Tarkista puhelinnumeroryhmän tietojen yhteenveto ja valitse Tallentaa.
Toista tämä toimenpide jokaiselle lisättävälle puhelinnumeroryhmälle.
Alla olevat kuvakaappaukset havainnollistavat menettelyä.
Vaihe 3: Tarjoa takaisinkutsun DNS SRV Groups (CDSG) Partner Hubissa
Tämä vaihe tulee suorittaa vain, jos haluat ottaa käyttöön Meeting Join via Callback -vaihtoehdon. Muussa tapauksessa voit ohittaa tämän vaiheen. |
Jos et määritä tätä asetusta, käyttäjät voivat liittyä kokouksiin Call-in-vaihtoehdon avulla tai he voivat liittyä tietokoneen äänellä. |
Kun käytät Meeting Callback -vaihtoehtoa, takaisinsoitto DNS SRV Group tarvitaan reitittämään puhelut Webexistä CUBE:hen. Menettely, jota Cisco-kumppani lisää CUBE DNS SRV -tietueensa Webexiin, on seuraava:
Kirjaudu Partner Hubiin.
Mene asetukset.
Vieritä kohtaan BroadWorks kutsuu.
Alla Kokoukseen liittymisen määritykset (BYoPSTN), valitse Luo takaisinsoitto DNS SRV Group.
Anna Callback DNS SRV Ryhmän nimi.
Valitse Seuraava.
Anna takaisinsoitto DNS SRV:n tiedot.
Valitse Seuraava.
Tarkista takaisinkutsun DNS SRV:n tietojen yhteenveto.
Valitse Tallentaa.
Tee DNS-päivitykset, jotka vastaavat DNS SRV -ryhmän uusia tietueita.
Toista tämä toimenpide jokaiselle lisättävälle takaisinsoitto DNS SRV Groupille.
Alla olevat kuvakaappaukset havainnollistavat menettelyä.
Vaihe 4: Yhdistä PNG ja CDSG asiakasmalleihin Partner Hubissa
BYoPSTN-ratkaisun alkukonfigurointi ja todentaminen edellyttää siemenorganisaatiota jokaiselle ainutlaatuiselle yhdistelmälle Puhelinnumeroryhmä ja Takaisinsoitto DNS SRV Group (jos takaisinsoitto vaaditaan). Siksi on suositeltavaa, että Cisco Partners luo samalla tavalla uuden Asiakasmalli kullekin yksilölliselle puhelinnumeroryhmän ja takaisinsoitto DNS SRV Groupin yhdistelmälle. Jokaista asiakasmallia tulisi käyttää vastaavan siemenorganisaation luomiseen.
Kun BYoPSTN-kokoonpano on siemennyt ja varmennettu siemenorganisaatioiden avulla, puhelinnumeroryhmiä ja takaisinsoitto DNS SRV -ryhmiä voidaan soveltaa olemassa oleviin asiakasmalleihin tarpeen mukaan.
Huomaa, että äskettäin luodut asiakasmallit eivät ole nykyisten ei-testiasiakkaiden käytössä, ja siksi niitä voidaan käyttää turvallisesti BYoPSTN-määrityksen manuaaliseen tarkistamiseen.
Jos et ota Meeting Joinia käyttöön takaisinsoittojen kautta, sinun ei tarvitse liittää takaisinsoitto DNS SRV -ryhmiä asiakasmalliin. Sinun on kuitenkin valittava Poista takaisinsoitto käytöstä. |
Voit lisätä uuteen asiakasmalliin seuraavasti:
Kirjaudu sisään Cisco Partner Hubiin.
Mene asetukset.
Vieritä kohtaan BroadWorks kutsuu.
Alla Mallit, valitse Lisää malli.
Anna mallin tiedot. klo Pakkaustyyppi vaihe:
Valitse Pakkaustyyppi kuten Vakio.
Valitse Kokoukseen liittymisen määritykset kuten Kumppanin toimittamat puhelinnumerot (BYoPSTN).
Valitse hallittu Puhelinnumeroryhmä.
varten Takaisinsoitto DNS SRV -ryhmä, Jos haluat ottaa Meeting Callback -vaihtoehdon käyttöön, valitse provisioitu takaisinsoitto DNS SRV -ryhmä. Muussa tapauksessa valitse Poista takaisinsoitto käytöstä.
Valitse Seuraava.
Anna muut mallin tiedot.
Tarkista mallin tietojen yhteenveto.
Klikkaus Tallentaa.
Toista tämä toimenpide jokaiselle lisättävälle asiakasmallille
Alla oleva kuvakaappaus havainnollistaa menettelyä.
Voit päivittää olemassa olevan asiakasmallin seuraavasti:
Kirjaudu sisään Cisco Partner Hubiin.
Mene asetukset.
Vieritä kohtaan BroadWorks kutsuu osio.
Alla Mallit, valitse Näytä malli.
Valitse päivitettävä malli.
Vieritä kohtaan Kokoukseen liittymisen määritykset jakso:
Valitse Kumppanin toimittamat puhelinnumerot (BYoPSTN).
Valitse aiemmin määritetty Puhelinnumeroryhmä.
varten Takaisinsoitto DNS SRV -ryhmä, jos haluat ottaa kokouksen takaisinsoitto -vaihtoehdon käyttöön, valitse valmiiksi määritetty takaisinsoitto DNS SRV -ryhmä. Muussa tapauksessa valitse Poista takaisinsoitto käytöstä.
Valitse Tallentaa.
Alla oleva kuvakaappaus havainnollistaa menettelyä.
Vaihe 5: Tarjoa siemenratkaisuorganisaatioita
BYoPSTN-ratkaisussa on useita eri komponentteja, joista jokainen on konfiguroitava oikein, jotta ratkaisu toimisi onnistuneesti. Toinen siemenratkaisuorganisaatioiden kahdesta tarkoituksesta on luoda puhelinnumero kokouksen pääsykoodien kartoituksiin ja kokouspaikan universaalisti yksilöllinen tunniste (sivuston UUID), joita tarvitaan ratkaisun jatkuvaan toimintaan. Toinen tarkoitus on kokoonpanon tarkistaminen.
Jokaiselle käytettävälle yksilölliselle puhelinnumeroryhmän ja takaisinsoitto DNS SRV Groupin yhdistelmälle tulee luoda vastaava asiakasmalli etukäteen. Jokaiselle näistä asiakasmalleista on määritettävä siemenratkaisuorganisaatio. Näiden siemenorganisaatioiden hallinta luo puhelinnumeron kokouksen pääsykoodien kartoituksiin ja kokoussivuston UUID:n, joita tarvitaan BroadWorksin määrittämiseen.
Varaa tilaaja uudelle BroadWorks-testipalveluntarjoajalle tai uudelle BroadWorks Enterpriselle käyttämällä kutakin aiemmin määritettyä asiakasmallia. Vakiopaketti käyttäjä. Tuloksena oleva Vakiopaketti kokoussivuston tulee käyttää kumppanipalveluntarjoajan soittonumeroita kokoukseen liittymisvaihtoehtoa. Jompaakumpaa seuraavista tavoista voidaan käyttää tilaajan tarjoamiseen:
Tarjoa testitilaaja käyttämällä BroadWorks Subscribers -sovellusliittymiä dokumenttien mukaisesti
developer.webex.com
.Ota IM&P-palvelun testitilaaja käyttöön BroadWorksissä, joka on määritetty käyttämään asiakasmallia. Varmista, että asiakasmalli käyttää vakiopakettia oletuksena varmistaaksesi, että testitilaajalle on määritetty vakiopaketti. Vaihtoehtoisesti testitilaajalle on myöhemmin päivitettävä Standard-paketti.
Huomaa, että siemenratkaisuorganisaatiot on suositeltavaa liittää BroadWorks-testipalveluntarjoajaan tai BroadWorks Enterpriseen.
Vaihe 6: Valitse Primary Seed Solution -organisaatio
On erittäin tärkeää, että tämä kokoussivusto pysyy käytössä, koska tämän sivuston UUID lähetetään jokaisessa kutsukokouksen liittymispyynnössä todennustunnuksena. Älä poista siemenorganisaatiota, sillä myös siihen liittyvä kokoussivusto poistetaan. Jos siemenorganisaatio poistetaan, sinun on luotava uusi ja määritettävä Broadworks uudelleen uudella sivuston UUID-tunnuksella.
Ensisijainen ja mahdolliset toissijaiset siemenratkaisuorganisaatiot voidaan haluttaessa poistaa ennen kuin puhelinnumerot ja takaisinsoitto DNS SRV -tietueet osoitetaan muille kuin testiasiakkaille. Kun puhelinnumerot ja takaisinsoitto DNS SRV -tietueet osoitetaan muille kuin testiasiakkaille, kyseiset puhelinnumerot ja takaisinsoittotietueet liitetään näiden asiakkaiden kokouspaikkoihin ja niitä käytetään kokoukseen liittymiseen soittamalla ja takaisinsoittoa käyttäen. Kaikki muutokset tulee katsoa palveluun vaikuttaviksi.
Valitse Primary Seed Solution -organisaatio seuraavasti:
Kirjaudu sisään Cisco Partner Hubiin.
Mene asetukset.
Vieritä kohtaan BroadWorks kutsuu osio.
Alla Määrityksen vahvistus (BYoPSTN) osio, valitse Määritä.
Vuonna Määritä organisaatio näytössä, etsi ja valitse jokin aiemmin määritetyistä siemenorganisaatioista
Valitse Määritä.
Valittu siemenorganisaatio on ensisijainen siemenorganisaatio.
Alla olevat kuvakaappaukset havainnollistavat menettelyä.
Vaihe 7: Lataa BroadWorks-kokoonpano (BYoPSTN)
Tietyn BroadWorks-klusterin Primary Seed Solution -organisaatio, puhelinnumeroryhmät ja takaisinsoitto DNS SRV -ryhmän tiedot ovat saatavilla yhdessä paikassa, BroadWorks-kokoonpanon (BYoPSTN) JSON-tiedostossa. Näitä tietoja tarvitaan BroadWorksin määrittämiseen BYoPSTN:lle.
Huomaa, että JSON-määritystiedosto on käytettävissä vain katseltavaksi/ladattavaksi, kun ensisijainen siemenratkaisuorganisaatio on valittu.
JSON-määritystiedoston katselu/latausmenettely on seuraava:
Kirjaudu sisään Cisco Partner Hubiin.
Mene asetukset.
Vieritä kohtaan BroadWorks kutsuu.
Alla Klusterit, valitse Näytä klusteri.
Valitse klusteri, joka liittyy asiakasmalleihin, jotka on määritetty BYoPSTN:lle.
Vieritä kohtaan BroadWorks-määritys BYoPSTN:lle osio.
Klikkaus Lataa JSON-määritystiedosto.
Toista tämä toimenpide kaikille muille BroadWorks-klustereille.
Alla olevat kuvakaappaukset havainnollistavat menettelyä.
Katso alla oleva esimerkki JSON-määritystiedostosta. Tiedosto sisältää lisätiedot kustakin puhelinnumeroryhmästä, takaisinsoitto DNS SRV Groupista, seuraavat BroadWorksiin syötettävät keskeiset konfigurointikohdat on lihavoitu.
siteUUID: BroadWorksin on lähetettävä tämä arvo SIP-sanomissa. Se on tunnus, jota Webex Edge Audio käyttää vahvistaakseen Cisco-kumppanin BroadWorksin henkilöllisyyden ja sen pääsyn tämän Cisco-kumppanin hallinnoimiin kokoussivustoihin.
Puhelinnumero -koodikartoitus: Puhelinnumerot ja niihin liittyvät Webex-käyttökoodit on määritettävä BroadWorksissä.
puhelinnumero
pääsykoodi
localeTag: Puhelinnumeroon liittyvä haluttu ilmoituskieli on määritettävä BroadWorksissä.
dnsSrv: Takaisinkutsun DNS SRV on määritettävä DNS:ssä ja viitattava haluttuihin CUBE-esiintymiin.
{
"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"
}
]
}
Vaihe 8: Määritä Webex Edge Audio DNS SRV -toimialue
Webex Edge Audio DNS SRV -toimialue on määritettävä BroadWorksissä. Määritä arvo seuraavalla tavalla.
Kirjaudu sisään Cisco Partner Hubiin.
Mene Asiakkaat.
Valitse BYoPSTN Validation Enterprise.
Valitse Näytä asiakas.
Mene Palvelut/kokoukset.
Valitse vakiopakettikokoussivusto.
Vieritä sivulta ulospäin olevan paneelin alaosaan ja valitse Määritä sivusto.
Valitse Yleiset asetukset / Ääniasetukset.
Alla Edge Audio mukautetut maailmanlaajuiset soittonumerot osio, valitse Luo Lua-skripti.
Etsi ponnahdusikkunasta arvo "-- Päivitä otsikkoon CCAX-URL-osoitteella".
-- 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)
Pura lihavoitu arvo, esim.
ecccx.amer.webex.com.
Tämä on Webex Edge Audio DNS SRV -toimialue, joka on määritettävä BroadWorksissä.
Vaihe 9: Tarjoa Partner BroadWorks -määritykset
Tässä osassa kuvataan BroadWorks-kokoonpano, joka tarvitaan alla olevissa kaavioissa esitettyjen kokouskutsu- ja takaisinsoittoskenaarioiden toteuttamiseen. Konfigurointiesimerkit perustuvat edellisessä osiossa näytetyn JSON-tiedoston tietoihin. Numeroiden, verkkotunnusten, yrityksen/ryhmien nimeämisen, laitetyypin, käytäntöjen, profiilien jne. odotetaan vaihtelevan kumppanin mukaan.
Puhelunkulku:
- Käyttäjä pyytää takaisinsoittoa, Webex aloittaa takaisinsoiton.
- Puhelu ohjataan BroadWorks OTT:hen.
- Puhelu saavuttaa CUBE:n, joka on varattu CH:ssa. CUBE reitittää puhelun BroadWorksiin.
- BroadWorks tunnistaa puhelun kokousisäntäalustaksi ja luo istunnon kokouksen isäntäkäyttäjälle ja käsittelee puhelun.
- Kokouksen isäntäkäyttäjäistunto käsittelee puhelun ja kääntää valitun numeron. Lisäksi laskutustietue luodaan kokouksen isäntäkäyttäjän puolesta.
- BroadWorks reitittää puhelun joko laitteeseen liittyvälle käyttäjälle (7) tai PSTN:lle (8).
Ennen kuin aloitat
SIP-tiedonsiirto BroadWorksin ja CUBE:n välillä voi olla UDP:n tai TCP:n kautta verkkovaatimuksistasi riippuen. Jos esimerkiksi jotkin verkko- tai käyttölaitteet (esimerkiksi yhdyskäytävät tai päätepisteet) BYoPSTN-soitto- tai takaisinsoittovirrassa eivät tue TCP:tä, sen sijaan tulisi käyttää UDP:tä.
Tässä oppaassa esitetyt kokoonpanot ja esimerkit käyttävät TCP:tä siirtoprotokollana. Jos haluat käyttää TCP:tä, varmista, että BroadWorks-sovelluspalvelin ja verkkopalvelin on määritetty TCP:tä varten:
_CLI/Interface/SIP> get
networkProxyTransport = unspecified
accessProxyTransport = unspecified
supportDnsSrv = true
supportTcp = true
Sovelluspalvelin
Tunnista/laiteprofiilin tyyppi
Uusi identiteetti/laiteprofiilityyppi tulee luoda edustamaan CUBEa. Varmista, että määrität seuraavat ominaisuudet alla, kun taas muut voidaan jättää oletusarvoihin:
Signalointiosoitetyyppi -Asetettu Älykäs välityspalvelimen osoitus
Todennus-Asetettu Käytössä
Tue identiteettiä UPDATE- ja Re-VITE-kohdissa– Tarkistettu
Staattinen rekisteröintimahdollisuus-Asetettu Käytössä
Video pystyy-Asetettu Liikuntarajoitteinen
Alla olevassa esimerkissä uusi Identity/Device Profile Type "VXML_profile" on luotu edustamaan KUUTTIA.
Voice XML Virtual Subscriber
Luo VoiceXML-esiintymä
BroadWorksissä jokaista Webex Meetings PSTN -numeroa edustaa virtuaalinen tilaaja, ja VoiceXML-virtuaalitilaajatoimintoa voidaan käyttää. On suositeltavaa, että kaikille VoiceXML-virtuaalitilaajille käytetään erillistä yritystä ja ryhmää. Huomaa, että emme itse asiassa hyödynnä mitään VoiceXML-ominaisuuksia, mutta tämän tyyppinen virtuaalinen käyttäjä sopii vuorovaikutukseen CUBEn kanssa.
VoiceXML-palvelun käyttämiseksi on varmistettava, että lisenssissä on riittävät "VoiceXML"-määrät ja että palvelu on valtuutettu yritys- ja ryhmätasolla ja VoiceXML-palvelu on kohdistettu ryhmälle alla olevan esimerkkikuvan mukaisesti.
Alla VoiceXML ja luo ilmentymä jokaiselle PSTN-numerolle.
, valitseMääritä VoiceXML-osoitteet
Määritä jokaiselle VoiceXML-esiintymälle seuraava VoiceXML-osoitteet:
Puhelinnumero— Kirjoita Webex Meetings -sivuston puhelinnumero (esimerkiksi 2403332200).
Laajennus
Identiteetti/laiteprofiili— Luo yksi ilmentymä (esimerkiksi VXML_deviceProf) perustuu edellisessä osiossa luotuun laitetyyppiin (VXML_profile esimerkissä) ja anna seuraavat asetukset.
Linja/portti-Astu sisään <access number="">@<domain> muodossa, missä
<access number=""> on Webex Meetings -sivuston pääsykoodi (saatavilla JSON-tiedostosta) (esimerkiksi 88631321777971704941)
<domain> on Webex Edge Audion verkkotunnus tälle kokoussivustolle (esimerkiksi ecccspx.amer.pub.webex.com)
Ota yhteyttä sip—Kokouspuhelujen yhteydessä pääsynumeroon lähetetään KUTSU pyynnön URI-tunnisteella, joka on asetettu tämän kentän arvoon. Syötä SIP-yhteystieto tässä muodossa <sip contact="">;<Locale>;<Meetings Site="" UUID="">;<SIP transport="">, missä:
<sip contact=""> on <number> rivi/portti-kentästä, mutta toimialue on SRV, joka ratkaisee CUBE:n osoitteen (esimerkiksi 88631321777971704941@cube.internal.local)
<Locale> edustaa kieliasetusta käyttäjän kielen mukaan (esimerkiksi locale=en_MEILLE)
<Meetings Site="" UUID=""> on sivuston UUID JSON-tiedostosta (esimerkiksi x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b)
<SIP transport=""> pitäisi olla transport=tcp, jotta AS käyttää TCP:tä viestien lähettämiseen CUBE:lle.
Alla on esimerkki VoiceXML Addresses -asetuksista.
Jokaista ylimääräistä käytettävää kokouksen pääsynumeroa varten tulee luoda ylimääräinen VoiceXML-virtuaalinen tilaaja, joka on analoginen yllä olevan numeron kanssa. Samaa laiteprofiilia voidaan käyttää, mutta Linjaportti- ja Yhteystiedot-kentät on muodostettava pääsynumerotiedoista edellä esitetyllä tavalla. |
Varmista, että BroadWorks-virtuaalitilaajalle määrittämäsi puhelunkäsittelykäytännön rajoitukset ovat riittävät ylimääräisten BYoPSTN-puheluiden käsittelemiseen puhelinnumeroryhmässäsi. |
Määritä SIP-todennus VoiceXML-instanssiin
Määritä todennuspalvelu VoiceXML-virtuaalitilaajalle. Tätä käytetään SIP INVITE -viestien todentamiseen CUBEsta takaisinsoittoskenaariossa. Se myös estää VoiceXML-virtuaalitilaajaa vastaanottamasta puheluita muilta osapuolilta kuin CUBElta
Siirry Apuohjelmat-kohdassa olevalle virtuaalisen tilaajan todennussivulle ja syötä SIP-käyttäjätunnus ja salasana alla olevan kuvan mukaisesti:
CUBE on määritettävä samalla käyttäjätunnuksella ja salasanalla, jotta AS:lle lähetettävät INVITE-viestit voidaan todentaa oikein. Esimerkki komennosta SIP-todennuksen määrittämiseksi CUBE:ssa on seuraava:
|
Namedefs tiedosto
VoiceXML-virtuaalitilaajan SIP-yhteystietokenttä sisältää URL-osoitteen, jossa toimialueen osa ratkaisee CUBE-osoitteen. Tämä on sisäinen SRV, ja AS:n namedefs-tiedostoa voidaan käyttää sisäisen SRV:n ratkaisemiseen CUBE IP:ksi.
Esimerkissämme SIP-yhteystieto SRV on cube.internal.local ja se ratkaisee osoitteen 10.165.196.30 portin 5060 päästäkseen kuutioon. AS:ssa /usr/local/broadworks/bw_base/conf/namedefs
tiedosto päivitetään seuraavasti:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Webex Meetings -puhelutyyppi
Webex Meetings -puhelunkäsittelyn konfigurointivaihtoehdot ovat käytettävissä, jotta voit hallita kokouspuhelujen käsittelyä. Oletusarvoisesti Meeting Call-In -puhelut käsitellään ulkopuheluina, koska soittonumeroita isännöi erityinen yritys tai palveluntarjoaja. Ulkopuhelut sisällytetään normaalisti istuntojen sisäänpääsyn hallintaan ja ne on merkitty laskutettaviksi CDR-kentässä. latausilmaisin.
Seuraava esimerkki lisää suositellun määrityksen kokouskutsun käsittelemiseksi sisäisinä puheluina siten, että niitä ei veloiteta ja istunnon sisäänpääsyn valvonnasta.
Asettamalla Pakota NS-veloituskenttä totta, CDR-kentän populaatio latausilmaisin perustuu verkkopalvelimen puhelutyypin määritettyyn Charge-attribuuttiin.
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
VoiceXML-kokouksen takaisinsoitto virtuaalinen tilaaja
Luo VoiceXML-kokouksen takaisinsoittotilaaja
BroadWorks-sovelluspalvelimeen (AS) on määritettävä erityinen VoiceXML-virtuaalitilaaja, jolla on erityinen Webex Meetingin takaisinsoitto -vaihtoehto (jäljempänä VoiceXML-kokouksen takaisinsoittotilaaja), jotta se käsittelee Webex Meetingsin takaisinsoittopuheluita. Vain yksi tämän tilaajan esiintymä voidaan määrittää AS:ssa.
Ota ominaisuus käyttöön asettamalla Aktivoitava ominaisuus 102074 arvoon tosi CLI:n kautta.
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
Koska "BYO PSTN -laskutustuki takaisinsoitto- ja CallIn-tuki" -ominaisuus riippuu "BroadWorks Support for CI UUID" -ominaisuudesta, ennen (102074) -ominaisuuden aktivoimista sinun on aktivoitava myös (102746) -ominaisuus. Katso lisätietoja osiosta "CI User UUID Sync (Broadworks Support for CI UUID)". |
VoiceXML-kokouksen takaisinkutsutilaaja on samanlainen kuin olemassa oleva BYOPSTN VXML -virtuaalitilaaja, mutta merkitsi sen uudella "Webex Meeting Callback" -lipulla. Tämä VoiceXML-kokouksen takaisinsoittotilaaja on määritetty käyttämään samaa laiteprofiilia kuin nykyinen BYOPSTN VXML -virtuaalitilaaja, sekä todennuspalvelu samoilla tunnistetiedoilla.
Alla on esimerkki:
VoiceXML-kokouksen takaisinkutsutilaajan on oltava kokouksen isäntäkäyttäjää isännöivässä AS:ssa. Kun AS vastaanottaa kokouksen takaisinsoittopyynnön, se yrittää paikantaa sekä VoiceXML-kokouksen takaisinkutsun käyttäjän että kokouksen isäntäkäyttäjän AS:ssa puhelun määrityksen aikana. Jos kumpaakaan näistä käyttäjistä ei löydy, puhelu hylätään.
Kokouksen isäntäistunto
Takaisinsoittoskenaariossa, jossa on X-Cisco-Meet-Info-otsikko, Cisco BroadWorks -sovelluspalvelin vastaanottaa SIP INVITE -pyynnön ja tunnistaa kokouksen isäntäkäyttäjän käyttämällä SIP X-Cisco-Meet-Info -otsikon isäntä CI -käyttäjän UUID-parametria. Puheluistunto luodaan kokouksen isäntäkäyttäjän puolesta puhelun käsittelemiseksi ja käyttäjän palveluprofiilin suorittamiseksi. Lisäksi laskutustietue luodaan kokouksen isäntäkäyttäjän puolesta. Kokoustunnus ja sivuston UUID-tiedot SIP X-Cisco-Meet-Info -otsikosta tallennetaan laskutustietueeseen.
Alla on esimerkki SIP X-Cisco-Meet-Info -otsikosta:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab
-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
Sovellusten toimitusalusta
CI-käyttäjän UUID-synkronointi (Broadworks-tuki CI UUID:lle)
Käyttäjän CI UUID on yksilöllinen tunniste käyttäjien tunnistamiseksi Webex-ympäristössä.
Tätä Webex Provisioning Sync -sovellusta Cisco BroadWorks Application Delivery Platformissa (ADP) käytetään synkronoimaan, kartoittamaan ja tallentamaan käyttäjän CI UUID BroadWorks-infrastruktuuriin siten, että sitä voidaan käyttää erilaisissa vuorovaikutuksessa Webex- ja Webex for BroadWorks -palvelun kanssa.
Viittaavat "Ota Webex Meeting Callback käyttöön” miten CI Käyttäjä UUID-yhteyttä käyttävät Cisco BroadWorks Network Server ja Cisco BroadWorks Application Server.
Seuraavat vaiheet määrittävät Webex Provisioning Sync -sovelluksen kyselyn ja päivittämään BroadWork-käyttäjät säännöllisesti CI UUID:llä.
Webex Provisioning Sync -sovellus vaatii OAuth-kirjautumistiedot spark-adminin kanssa:broadworks_subscribers_read laajuus Cisco Identity Provider -palveluun, ja se voidaan hankkia lähettämällä palvelupyyntö aloitusagentiltasi.
Katso "OAuth-tunnistetietojen hankkiminen Webex for Cisco BroadWorksille" -osiosta saadaksesi lisätietoja palvelupyynnön esittämisestä osoitteessa: 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
Lisää tunnus sopivalla kumppanin nimellä seuraavasti:
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 ********
Lisää OAuth-tunnukseen liittyvä kumppanin nimi Webex Provisioning Sync -sovelluksen valvomien kumppanien luetteloon siten, että "enabled"-lippu on asetettu arvoon "true".
Tämä Webex Provisioning Sync -sovellus aloittaa CI-käyttäjän UUID-synkronoinnin määritetyllä kyselyvälillä.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true
Kun kumppani on mukana, Webex Provisioning Sync -sovellus voi nyt yhdistää CI UUID:n BroadWorks-käyttäjiin.
Muuta yhteyden aikakatkaisua käyttämällä seuraavia komentoja:
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
Tämä yhdistäminen voidaan tehdä automaattisesti tai manuaalisesti. CLI manualSync -komento voi käynnistää yhdistämisen välittömästi.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
Kumppanit, joiden "Käytössä"-asetuksena on "true", suorittavat siihen liittyvät kyselyvälillä. Ensimmäisen yhdistämisen aikana Webex Provisioning Sync -sovellus kysyy Webex Subscriber API:lta CI UUID:n sisältävien tietojen noutamiseksi kaikille kumppanin isännöimille käyttäjille. BroadWorks-käyttäjän ulkoinen tunnus päivitetään siihen liittyvällä CI UUID:llä. Myöhemmät liitännät vaikuttavat kumppaniin lisättyihin käyttäjiin. Status-komennolla voidaan tarkistaa, onko synkronointi valmis.
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.
Kun synkronointi on valmis, tila vaihtuu takaisin valvontaan. Myöhempi synkronointi suoritetaan käyttäjille, jotka on lisätty kumppaniin "Viimeisen synkronointiajan" jälkeen.
Seuraavassa kuvassa näkyy ulkoiseen tunnukseen asetettu CI UUID:
Verkkopalvelin
Puhelutyyppi
Laskutusta ja raportointia varten voi olla toivottavaa merkitä kokouksen puheluiden CDR-luettelot. Tämä voidaan tehdä käyttämällä Network Server PreCallTyping -käytäntöä.
Lisää ensin uusi puhelutyyppi NS CLI:ssä kohdassa /System/CallP/CallType. Seuraava esimerkki lisää uuden "WXM" -puhelutyypin:
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
Kutsutyyppiä voidaan sitten käyttää PreCallTyping-esiintymässä, joka on osa BroadWorks-käyttäjän reititysprofiilia. Tässä esimerkissä /Policy/PreCallTyping CLI-kontekstiin lisättiin uusi PreCallTyping-esiintymä "wxm", mutta se voi olla jo käytössä oleva PreCallTyping-ilmentymä:
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
Seuraava vaihe on lisätä merkinnät PreCallTyping-ilmentymään kaikille numeroille /Policy/PreCallTyping/DialPlan CLI-kontekstin alla. Esimerkiksi:
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-esiintymä lisätään sitten (edellyttäen, että sitä ei jo ole) alkuperäisen käyttäjän sovellettavaan reititysprofiiliin alla olevan esimerkin mukaisesti:
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-alkuperäiset CDR:t luodaan vain BW-tilaajilta lähtevien puhelujen perusteella. PSTN:stä lähtevät puhelut AS:n ”verkkopuolelta” eivät tuota lähteviä CDR:itä. VoiceXML-virtuaalitilaajalle on molemmissa tapauksissa päättävä CDR. |
ReititysNE
RoutingNE vaaditaan NS:ssä kohdassa /System/Device/RoutingNE CLI-konteksti edustamaan CUBEa. Tällä tavalla, kun NS vastaanottaa INVITE:n CUBE:lta, se vastaa kautta-otsikon ja RoutingNE-merkinnän, joka on varattu NS:ssä. Viittaavat Cisco BroadWorks -verkkopalvelimen komentoriviliittymän hallintaopas saadaksesi lisätietoja RoutingNE:n lisäämisestä.
Alla on esimerkki komennoista, joilla lisätään RoutingNE "WebexMeetings", jossa CUBE IP-osoite = 10.165.196.30. Esimerkki näyttää myös komennot uuden OrigRedirect- ja Profile-instanssien luomiseksi RoutingNE:hen liitettäväksi, mutta olemassa olevia ilmentymiä voidaan myös käyttää.
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
Esimerkkikokoonpanossa CUBE lähettää NS:lle KUTSU, joka on samanlainen kuin seuraava (tärkeät kentät lihavoitu):
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
Missä:
INVITE Request URI sisältää takaisinsoittonumeron
Otsikon kautta: sisältää CUBEn IP-osoitteen, jota käytetään RoutingNE-profiilin valitsemiseen.
X-Cisco-Info-Meet-otsikko: käytetään tunnistamaan hostCIUserUuid, meetingid & siteUUID.
Vastaanotettuaan KUTSUN NS käyttää Via-otsikkoa sovittaakseen yhteen RoutingNE "WebexMeetings" kanssa. Tämä puolestaan valitsee "wxm_routing" reititysprofiili, joka sisältää "wxm_Inst" OrigRedirectin esiintymä.
NS OrigRedirect -käytäntö vastaa sitten X-CISCO-MEET-INFO-otsikkoa:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
linjaportilla, joka on määritetty VoiceXML-virtuaalitilaajalle, ja lähetä 302-uudelleenohjaus AS-parille, joka isännöi tätä tilaajaa. 302-sanoma on samanlainen kuin seuraava:
SIP/2.0 302 Moved temporarily
Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK5452684
From:" Webex "<sip:+12403332200@10.165.196.30>;tag=8EEAA586-1675
To:<sip:+14519615001@10.155.6.172>;tag=394411970-1602687588994
Call-ID:ABC5CCA2-D6411EB-8AD6D92D-EE20F768@10.165.196.30
CSeq:101 INVITE
Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone> ;q=0.5, <sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone>;q=0.25
Content-Length:0
Alias
NS:n on tunnistettava CUBE:n NS:lle lähettämä INVITE URI:n toimialue (esimerkissä se on bw.myenterprise.com). Tämä voidaan tehdä lisäämällä verkkotunnus NS:ään_CLI/Järjestelmä/Alias-konteksti, esimerkiksi:
NS_CLI/System/Alias> add bw.myenterprise.com
Komento INVITE URI -toimialueen määrittämiseksi CUBE:ssa löytyy seuraavan osan kohdasta Dial-peer/session target, esimerkiksi:
dial-peer voice 23401 voip
session target dns:bw.myenterprise.com
HostingNE
Webex Meetingsin puhelunkäsittelyn määritysvaihtoehtojen tukemiseksi laskutuksen ja istunnon pääsyn hallinnan osalta sovelluspalvelimen hosting NE -signalointiattribuutit CallTypeInfoRequired ja Vaatii latausmerkinnän on otettava käyttöön kontekstissa NS_CLI/System/Device/HostingNE._ Esimerkiksi:
NS_CLI/System/Device/HostingNE> set broadworksASHostNe signaling E164Compliant,
CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Ota Webex-kokouksen takaisinsoitto käyttöön
Takaisinsoittoskenaariossa, jossa on SIP X-Cisco-Meet-Info -otsikko, CUBE lähettää puhelun verkkopalvelimelle lähettäjän uudelleenohjausta varten AS-parille. AS-pari määritetään perustuen enableWebexMeetingHoostLookup järjestelmäparametri.
NS_CLI/System/CallP/Options> get
accessSideRoutingNeDeterminedViaSignaling = false
disableNdcValidationForCalledNumbers = true
forceRoutingNEProfile = false
skipPrivatePoliciesOnEmergency = true
maxReturnedContacts = 10
enableWebexMeetingHostLookup = true
Kun enableWebexMeetingHoostLookup järjestelmäparametrin arvoksi on asetettu tosi, X-Cisco-Meet-Info-otsikon kokouksen isäntäkäyttäjän CI UUID -tunnusta käytetään tunnistamaan kokouksen isäntäkäyttäjää isännöivä AS-pari.
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
Vaihe 10 Tarjoa Partner CUBE
Tämä osio sisältää validoidun kokoonpanon Cisco Unified Border Elementin (CUBE) käyttöönotosta Bring Your Own PSTN -ratkaisun istunnon rajaohjaimena (SBC).
Tämä osio keskittyy CUBE-kokoonpanoihin, jotka ovat välttämättömiä edellisessä osiossa näytetyn Webex for Cisco BroadWorks -esimerkkikokoonpanon kanssa. Katso yleisempi keskustelu CUBEn ensimmäisestä käyttöönotosta ja määrityksestä seuraavissa oppaissa: 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
Ota käyttöön Ymeidän oma SBC Vaihtoehto
Jos et halua ottaa käyttöön CUBEa, sinulla on mahdollisuus ottaa käyttöön oma SBC. Huomaa kuitenkin, että tämä asiakirja ei tarjoa vahvistettua konfiguraatiota muille SBC:ille kuin CUBElle.
Jos otat käyttöön oman SBC:n, voit noudattaa korkean tason CUBE-määritysvaatimuksia (esimerkiksi toimeksiantoja, kuten toimialue, julkiset ja yksityiset rajapinnat ja yhdyskäytävät) konfiguroinnin ohjaamiseksi. Katso kuitenkin SBC-dokumentaatiosta yksityiskohtaiset komentoriviohjeet, koska oman SBC:n todelliset komennot eroavat todennäköisesti CUBE-komennoista.
Ellei toisin mainita, muut vaiheen 10 kokoonpanovaatimukset ovat voimassa riippumatta siitä, minkä SBC:n otat käyttöön. Komentoriviesimerkit ovat kuitenkin vain CUBE:lle, ellei esimerkkiä ole määritetty koskemaan muita SBC:itä. Katso muiden SBC:iden määrityskomennot SBC-dokumentaatiosta. |
Alkukokoonpano
CUBE:n määrittämistä varten etuoikeutettu EXEC-tila on otettava käyttöön. Anna salasana pyydettäessä.
enable
Siirry globaaliin määritystilaan seuraavasti:
configure terminal
Aseta verkkotunnus:
ip domain name myenterprise.com
Aseta segmentin enimmäiskoko (MSS):
ip tcp mss 1360
Verkkoasetukset
Määrittele julkiset ja yksityiset rajapinnat. CUBE-esimerkissämme:
------- 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
!
Määritä IP-reitityksen yhdyskäytävät julkiselle ja yksityiselle puolelle:
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>
Ota SSH käyttöön:
ip ssh logging events
ip ssh version 2
!
username admin privilege 15 password <password>
CUBE:n (tai oman SBC:n) on oltava DMZ:n sisällä, ja palomuurisäännöt on määritetty oikein. Katso kohta Webexin käyttämät portit ulkoisen palomuurin avattavien porttien luetteloon |
Määritä SRV-tietueet takaisinsoittopuheluille, jotka lähetetään CUBE:stä (tai SBC:stä) BroadWorks-verkkopalvelimiin. Esimerkiksi bw.myenterprise.comin SRV:
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>
Määritä DNS-palvelin:
ip name-server <DNS_IP_address>
Vaihtoehtoinen DNS-vaihtoehto on määrittää sisäinen DNS, jossa sisäinen DNS ottaa yhteyttä pää-DNS-palvelimeen, jos sisäinen haku epäonnistuu. |
Puhelunkäsittelyn asetukset
Yleinen
Määritä CUBE (tai SBC) kaikkiin IP-osoitteisiin, jotka tarvitsevat pääsyn VoIP-palveluun. Tämä sisältää:
Yksityisen puolen SIP-signalointiosoitteet BroadWorks AS-, NS- ja MS-palvelimille.
Julkiset sivuosoitteet Webex Edge for Audio -infrastruktuurille.
Katso alla esimerkki CUBE-kokoonpanosta:
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
Yllä oleva IP-osoitealue on esimerkki. Nykyinen luettelo Webex-ääniinfrastruktuurin julkisista IP-osoitteista on osoitteessa: |
Kuinka sallin Webex Meetings -liikenteen verkossani?— Useimpien klustereiden IP-osoitealue näkyy alla Luettelo Cisco Webex Meeting Servicesin käyttämistä IP-osoitealueista. Yksi poikkeus koskee Kiinan klustereita, joiden valikoima näkyy alla olevassa linkissä:
Cisco Webex China Clusterin verkkovaatimukset
Oletusajastin, jolla CUBE muodostaa TCP-yhteyden ennen kuin se etenee, on 20 sekuntia. Voit muuttaa sitä seuraavasti:
ip tcp synwait-time <5-300 (seconds)>
BroadWorks-puolella sovelluspalvelimen oletusajastin aikakatkaisulle reagoimattomassa käyttölaitteessa on 6 sekuntia. Voit muuttaa sitä seuraavasti:
AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds <1-15 (seconds)>
CUBE:n (tai oman SBC:n) RTP-liikenteen julkiset ja yksityiset puolen rajapinnat on avattava. Katso alta CUBE-esimerkki:
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
Missä:
- <CUBE PUB="" IP=""> on CUBE:n julkinen IP-osoite
- <CUBE PRIV="" IP=""> on CUBE:n yksityinen IP-osoite
- Porttialue: esimerkissä porttialue 10200-28000
CUBE tukee seuraavia TLS-salauspaketteja (puhelun aikana CUBE tarjoaa nämä TLS Handshake's Client Hello -sovelluksessa):
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
Muut määritettävät yleiset asetukset (katso alta CUBE-esimerkkejä):
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:t saapuville ja lähteville numeroille on määriteltävä myöhempää käyttöä varten puheluvertaisissa:
voice class uri INEdgeAudio sip
pattern x-cisco-webex-service=audio
!
voice class uri OUTEdgeAudio sip
host cube.internal.local
Webex Edge Audio tukee G722-, G711ulaw- ja G711alaw-koodekkeja. Seuraava ääniluokkakoodi on määritettävä myöhempää käyttöä varten soittoverkoissa:
voice class codec 3
codec preference 1 g722-64
codec preference 2 g711ulaw
codec preference 3 g711alaw
Webex Edge Audio käyttää SRTP:tä. Ääniluokka SRTP-crypto määrittää ensisijaisen SRTP-salaussarjan käytettäväksi Edge Audiolle. Määritä seuraavat kryptopaketit järjestyksessä. Ääniluokan srtp-crypto -konfiguraatiota on sovellettava Edge Audio -yhteyden muodostamiseen käytettäviin puheluvertaisiin.
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
Määritä ensisijainen avain, jotta voit asettaa salasanan todennusta varten
key config-key password-encrypt Password123 authentication username <username>
password encryption aes
Anna AS:n VoiceXML-virtuaalitilaajalle varatut SIP-todennustiedot käyttämällä seuraavaa komentoa. Takaisinsoittoskenaarioissa näitä valtuustietoja käytetään, kun AS haastaa CUBEn (tai oman SBC:n) AS:lle lähettämän KUTSU:n.
sip-ua
------- to enable authentication -------
authentication username <username> password 0 <password>
Kun todennus on määritetty, salasana hämärtyy katseltaessa "show running-config" -komennolla
sip-ua
------- to enable authentication -------
authentication username <username> password 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
Myös seuraava globaali SIP-määritys on tehtävä:
------- 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>
Käännösprofiilit
SIP-sanoman käännösprofiilia 2340 käytetään kokouspuheluihin. Siinä pitäisi olla merkintä, jolla muokataan BroadWorksistä saapuvia SIP-viestejä ennen niiden lähettämistä Edge Audiolle, kuten esimerkkisäännössä 11 näkyy.
------- 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"
Yllä oleva sääntö 11 kartoittaa BroadWorksistä saapuvan Request Urin, jolla on CUBE-virtuaalitilaajan laiteprofiilin Contact-arvo (VXML:n Yhteystiedot-kentän arvo_deviceProf-laiteprofiili esimerkissämme):
88631321777971704941@cube.internal.local;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Sopivaan Webex Edge Audio Call Routing Domainiin:88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Huomaa, että kun CUBE (tai oma SBC) on staattisen NAT:n takana, sip-profiiliin 2340 tarvitaan lisämäärityksiä. Katso lisätietoja seuraavasta linkistä:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideJos otat käyttöön oman SBC:n, sinun on määritettävä vastaavat säännöt omalle SBC:llesi. |
Jotta AS:n lähettämät 486 viestiä voidaan välittää takaisin Webex Edge Audioon, CUBE:ssa tarvitaan seuraavat asetukset (katso apua SBC:n dokumentaatiosta).
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"
Jos muuta 4xx viestit on välitettävä takaisin Webex Edge Audioon, noudata samaa esimerkkiä yllä.
Soita Peers
CUBEssa (tai omassa SBC:ssäsi) on määriteltävä ääniluokan vuokraaja, jota voidaan käyttää myöhemmin valintaverkoissa, mikä täyttää seuraavat kriteerit:
- RTP-NTE DTMF -paketteja varten ei tarvita hyötykuorman yhteistoimintaa, joten määritä epäsymmetrinen hyötykuorma täynnä.
- Edge-ääni ei tue soittajan tunnuksen päivityksiä, joten "no update-callerid" -arvo on määritettävä.
- Webex Edge Audio -puhelureititys perustuu URI:ihin. Puhelureitittimen URI on otettava käyttöön, jotta se vastaa URI:iden perusteella soittavia vertaispuheluita.
voice class tenant 234
asymmetric payload full
no update-callerid
Header-passing
no pass-thru content custom-sdp
call-route url
Seuraavat valintakumppanit on määritetty sallimaan CUBE käsitellä puheluita BroadWorksin ja Webex Edge Audion välillä. Tee seuraavat asetukset CUBEssa (samanlainen kokoonpano on määritettävä omalle SBC:lle):
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 Puhelu virtaa
Kun konfigurointi on tehty yllä, esimerkkejä tulevan/lähtevän puhelun skenaarioista CUBEssa kuvataan alla. Tietyn vaiheen värikoodaus liittää sen samoihin värimerkintöihin yllä olevissa kellotauluissa.
Jos otat käyttöön oman SBC:n, katso SBC-dokumentaatiosta lisätietoja puheluvirroista SBC:n kanssa. |
Kokouskutsu BroadWorksista Webexiin:
- BroadWorksiltä vastaanotetaan saapuva KUTSU sisäisessä käyttöliittymässä:
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>
- Saapuvan puhelun vertaisprofiili 23401 valitaan saapuvan pyynnön URI:n ("cube.internal.local") isäntäkoneen perusteella, joka vastaa "saapuvan uri-pyynnön OUTEdgeAudio" -kokoonpanoa.
- Lähtevän puhelun vertaisverkko 23411 valitaan pyynnön URI:n ("cube.internal.local") isäntäkoneen perusteella, joka vastaa "destination uri OUTEdgeAudio" -kokoonpanoa.
- Lähtevä INVITE lähetetään ulkoisessa rajapinnassa isäntäkoneen kanssa pyynnön URI:stä, joka on muutettu arvosta "cube.internal.local" muotoon "ecccspx.amer.pub.webex.com" käyttämällä "voice-class sip profiles 2340" -viestin käännösprofiilia. määritetty soittovertaisissa:
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>
Kokouksen takaisinsoittoskenaarioon Webexistä BroadWorksiin
- Webexiltä vastaanotetaan saapuva KUTSU CUBE-ulkoisessa käyttöliittymässä:
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
- Saapuvan puhelun vertaisverkko 23411 valitaan kuvion "x-cisco-webex-service=audio" perusteella, joka on saapuvan pyynnön URI:ssa "incoming uri request INEdgeAudio" -kokoonpanon perusteella..
- Kaksi lähtevää soittajaa valitaan pyynnön URI:ssa olevan mallin "x-cisco-webex-service=audio" perusteella "destination uri INEdgeAudio" -kokoonpanon perusteella.
- Soita Peer 302
- Soita Peer 23401
- Lähtevä KUTSU lähetetään verkkopalvelimille (SRV-haku, joka perustuu "istuntokohteen dns:bw.myenterprise.com-merkintään" valintavertaisessa) sisäisessä rajapinnassa.
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
- Verkkopalvelin palauttaa CUBE-virtuaalitilaajaa isännöivän AS-parin yhteystiedot:
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 reitittää puhelun aktiiviselle AS:lle 302-sanomassa palautetun kontaktin perusteella:
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-määritys
Seuraavat määritysvaiheet on tehtävä, jotta mTLS-yhteydet voidaan muodostaa CUBE:n (tai oman SBC:n) ja Webex Edge Audion välillä.
On pakollista määrittää mTLS CUBE:n (tai oman SBC:n) ja Webex Edge Audion välille. |
Jokerimerkkien sertifikaattituki
Jokerimerkillä allekirjoitetuissa varmenteissa käytetään yleistä aihenimeä (esim. *.us.example.com), joka vastaa CUBE:n toimialuetta tai omaa SBC:täsi. Jokerimerkkivarmenteita tuetaan usean klusterin CUBE- tai SBC-asetuksissa, mutta niitä ei tueta yhden solmun CUBE- tai SBC-käyttöönotuksissa.
Trustpool
TLS-kättelyn aikana, kun Webex Edge Audio lähettää varmenteensa, CUBE vahvistaa sen luottamuspooliin hyväksyttyjen sertifikaattien luetteloon nähden.
Trustpool-paketti on päivitettävä Cisco Root CA:lla lataamalla uusin "Cisco Trusted Core Root Bundle" osoitteesta http://www.cisco.com/security/pki/ käyttämällä komentoa:
crypto pki trustpool import clean url <url>
Webex Edge Audion lähettämät varmenteet ovat IdenTrustin allekirjoittamia. Varmista, että "IdenTrust Commercial Root CA" -sertifikaatti on asennettu. Katso lisätietoja tästä linkistä:
Jos käytät omaa SBC:tä etkä pysty suorittamaan tuontia loppuun, voit muuntaa nipun .pem-muotoon käyttämällä avoimen lähdekoodin työkaluja, kuten OpenSSL:ää. Voit esimerkiksi käyttää hydrantID-varmenteita seuraavalla komennolla:
|
Luottamuspiste
Edge Audio edellyttää, että CUBE tarjoaa allekirjoitettuja varmenteita luotetuilta CA-varmenteviranomaisilta Mutual TLS (mTLS) -yhteyksille. Käytä seuraavaa linkkiä päästäksesi luetteloon varmenneviranomaisista, joihin Cisco luottaa. Tässä luettelossa olevien viranomaisten allekirjoittamat varmenteet katsotaan kelvollisiksi ja yhteys sallitaan: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
Yhden solmun CUBE
Yksi solmu tarkoittaa, että CUBE (tai oma SBC) tuo varmenteen, jonka otsikkonimi on ainutlaatuinen sen FQDN:lle, mikä tarkoittaa, että mikään muu CUBE ei pysty tuomaan sitä (toisin sanoen, EI yleismerkkivarmenne).
CSR:n (Certificate Signing Request) luominen CUBE:lle:
- luo avainpari (tämä avainpari linkitetään luottamuspisteeseen)
CUBE(config)# crypto key generate rsa general-keys label <key label> exportable
- general-keys - Määrittää, että yleiskäyttöinen avainpari tulee luoda.
- etiketti <key-label> - (Valinnainen) Nimi, jota käytetään RSA-avainparille, kun niitä viedään. Jos avaintunnistetta ei ole määritetty, käytetään reitittimen täydellistä toimialueen nimeä (FQDN).
- vietävä – (Valinnainen) Määrittää, että RSA-avainpari voidaan viedä toiseen Cisco-laitteeseen, kuten reitittimeen.
- luo luottamuspiste (Luottamuspiste sisältää varmenteen, jonka haluat sitoa CUBE. Kun CUBE vastaanottaa varmennepyynnön, se vastaa ja liitteenä on luottamuspisteen varmenne)
CUBE(config)#crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# crl optional enrollment terminal pem fqdn <fqdn> subject-name CN=<fqdn> rsakeypair <key label>
crl - Varmenteiden kumoamisluettelo (CRL) on luettelo peruutetuista varmenteista. CRL:n luo ja allekirjoittaa digitaalisesti varmenteet alun perin myöntänyt CA. CRL sisältää päivämäärät, jolloin kukin varmenne on myönnetty ja milloin se vanhenee.
Rekisteröintipääte pem - Lisää yksityisyyden suojaan tehostetun postin (PEM) rajat varmennepyyntöön (manuaalinen kopiointi ja liittäminen osoitteesta BEGIN CERTIFICATE REQUEST to END CERTIFICATE REQUEST)
fqdn – CUBE:n täysin hyväksytty verkkotunnus
aihe-nimi CN=<fqdn> - allekirjoitettava aihe
rsakeypair <key label=""> - edellisestä vaiheesta luotu avainpari
(viite: 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)
- luo 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
- Lähetä CSR (varmennepyynnöstä BEGIN CERTIFICATE REQUEST - END CERTIFICATE REQUEST) CA:lle (varmenteen myöntäjä)
CA luo allekirjoitetun varmenteen
- Varmentajalta riippuen he toimittavat juurivarmenteen (esim. DigiCertCA.crt) ja pyydetyn varmenteen (esim. cube.crt)
- Lataa CA-varmenne
- Todista ensin luottamuspiste juurivarmenteella
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
- Tuo sitten CUBE:n varmenne luottamuspisteeseen CUBE
CUBE(config)# crypto ca import <trustpoint> certificate % The fully-qualified domain name in the certificate will be: ... Enter the base 64 encoded certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE FQDN CERT> -----END CERTIFICATE----- % Router Certificate successfully imported
Jos otat käyttöön oman SBC:n, katso SBC-dokumentaatiosta lisätietoja CSR:n luomisesta. |
Monisolmuinen CUBE-klusteri (käytetään vaihtoehtoisia nimiä varmenteessa) - EI tueta
Monisolmu tarkoittaa, että CUBE pystyy tuomaan saman varmenteen useammalle kuin yhdelle CUBE-käyttöönotolle. Aiheen vaihtoehtoisen nimen käyttöä CSR:n luomiseen ei tällä hetkellä tueta: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
Monisolmuinen CUBE-klusteri (käytetään jokerimerkillä allekirjoitettua varmennetta pkcs12-muodossa)
Monisolmu, joka käyttää jokerimerkillä allekirjoitettua varmennetta, tarkoittaa, että aiheen nimi on yleinen (esim. *.us.example.com) ja se vastaa CUBE:n toimialuetta (tai SBC-verkkotunnustasi).
- Olettaen, että sinulla on jokerimerkkivarmenne valmiina, hanki julkisen (.crt) ja yksityisen avaimen (.key) tiedostot valmiiksi.
- Luo OpenSSL:n avulla niputettu PKCS12-muotoinen (.pfx) -tiedosto, joka sisältää .crt- ja .key-tiedoston: (käytä cygwiniä Windowsissa) - viite: 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
- Siirrä .pfx-tiedosto CUBE:bootflashissa: (scp Linux-palvelimesta CUBE:hen)
scp <pfxfilename>.pfx <user>@<CUBEIP>:bootflash:<pfxfilename>.pfx
- Luo luottamuspiste ja tuo pkcs12-tiedosto:
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>
Vahvista CUBE-varmenteen määritys
Varmista, että koko ketju sisältyy sertifikaattiin. Seuraava esimerkki näyttää CUBEn vahvistuskomennot. Jos otat käyttöön oman SBC:n, käytä SBC:täsi koskevia komentoja.
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
Aseta SIP-signalointi käyttämään luottamuspistettä
Käytä seuraavaa komentoa varustaaksesi SIP UA CUBE-luottamuspisteellä. Seuraavassa on esimerkki CUBEsta. Jos otat käyttöön oman SBC:n, katso komentoapua SBC-dokumentaatiosta.
CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint <trustpoint>
CUBE lokit
Nähdäksesi käytössä olevat virheenkorjaussuodattimet
CUBE# show debug
Virheenkorjaussuodattimien asettaminen (esimerkkejä)
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
Vianetsintäsuodattimien poistaminen (esimerkki)
CUBE# no debug ccsip messages
Lokipuskurin tyhjentäminen ja tarkistaminen
CUBE# clear log
>>> make test call <<<
CUBE# show log
Jos et ota CUBEa käyttöön, katso oman SBC:n dokumentaatiosta lisätietoja lokien käytöstä. |
Muita hyödyllisiä komentoja
Tarkistaaksesi nykyisen kokoonpanon
CUBE# show running-config (or just CUBE# show run)
Tallentaaksesi asetukset ROM-muistiin, jota käytetään käynnistettäessä
CUBE# write
Vaihe 11 BYoPSTN-sertifiointi
Kun BYoPSTN-ratkaisun konfigurointi ja käyttöönotto on valmis, kumppanin on suoritettava joukko hyväksymistestitapauksia ratkaisunsa sertifioimiseksi. Tämä on pakollinen vaihe, jotta Partner BYoPSTN voidaan hyväksyä ja ottaa käyttöön.
Hyväksymistestitapaukset on kuvattu asiakirjassa Bring Your Own PSTN Acceptance Procedure Webex For Cisco BroadWorks osoitteessa: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Kumppanin tulee toimittaa onnistuneesti suoritettujen hyväksyntätestien tulokset käyttöönotto- ja sertifiointitiimeille.
Hyväksymistestitapausten suorittamiseen liittyvät kysymykset, ongelmat ja tulokset tulee raportoida ja jakaa Webex-tilassa, joka on varattu kumppanin käyttöönottoa varten.
Ota käyttöön päivitykset käytössä olevaan puhelinnumeroryhmään / takaisinsoitto DNS SRV Groupiin
Kun ei-testiasiakkaat on määritetty asiakasmalliin kumppanin toimittamien soittonumeroiden avulla, seuraavat kokoukseen liittymisvaihtoehdot ovat näiden käyttäjien käytettävissä:
Kokouskutsut sisältävät yhden tai useamman oletuspuhelinnumeron puhelinnumeroryhmästä
Webex App näyttää yhden tai useamman oletuspuhelinnumeron määritä puhelinnumeroryhmästä kokoukseen liittymisvaihtoehtona
Webex Meeting -sivuston käyttöliittymä näyttää yhden tai useamman oletuspuhelinnumeron määritä puhelinnumeroryhmästä kokoukseen liittymisvaihtoehtona
Jos takaisinsoitto on otettu käyttöön asiakasmallissa, Webex Meeting tarjoaa "Soita minulle" -vaihtoehdon, jossa takaisinsoittopyyntö reititetään johonkin määritetyssä DNS SRV -soittoryhmässä määritetyistä tietueista.
Muutos asiakasmallin kokoukseen liittymisvaihtoehtoihin tai muutos määrättyyn puhelinnumeroryhmään tai muutos takaisinsoitto DNS SRV Groupiin voi vaikuttaa yllä oleviin kokoukseen liittymisvaihtoehtoihin. Nämä muutokset eivät koske olemassa olevia asiakkaita, mutta uudet asiakkaat näkevät nämä muutokset välittömästi heidän Standard- ja Premium-pakettien kokoussivustoissa. Siksi on erittäin suositeltavaa, että kaikki tällaiset muutokset vahvistetaan siemenratkaisuorganisaatiolla ennen kuin niitä sovelletaan olemassa oleviin asiakasmalleihin, puhelinnumeroryhmiin tai takaisinsoitto DNS SRV -ryhmiin (jos takaisinsoitto DNS SRV -ryhmät ovat käytössä).
Seuraavia vaiheita tulee noudattaa, kun päivität asiakasmallin kokousliittymisvaihtoehtoja ja/tai otat päivityksiä käyttöön puhelinnumeroryhmiin tai takaisinsoitto DNS SRV -ryhmiin.
Huomaa, että jos BroadWorks-testipalveluntarjoajat ja/tai testi BroadWorks-yritykset käyttävät asiakasmalleja, puhelinnumeroryhmiä tai takaisinsoitto DNS SRV -ryhmiä, tämä toimenpide on valinnainen. Voi olla tarkoituksenmukaisempaa yksinkertaisesti poistaa BroadWorks-testipalveluntarjoajat ja/tai testata BroadWorks Enterprises -organisaatiot ja tarjota ne uudelleen päivitetyillä asiakaspohjilla, puhelinnumeroryhmillä tai takaisinsoitto DNS SRV -ryhmillä.
Päivitä vain puhelinnumeroryhmä:
Luo uusi väliaikainen puhelinnumeroryhmä tarvittavilla päivityksillä.
- Luo uusi väliaikainen asiakasmalli, joka käyttää uutta puhelinnumeroryhmää. Jos ryhmän kanssa käytetään olemassa olevaa puhelinnumeroryhmää, määritä se malliin.
- Luo siemenratkaisuorganisaatio hankkimalla tilaaja BroadWorks-testipalveluntarjoajalta tai testaa BroadWorks Enterprisea vakiopaketilla käyttämällä uutta asiakasmallia. Huomaa, että tämä on toissijainen siemenratkaisuorganisaatio, eikä BroadWorksissa määritettyä kokoussivustoUUID-tunnusta tarvitse päivittää.
- Lataa BroadWorks Configuration (BYoPSTN) JSON-tiedosto, se sisältää puhelinnumeron, jonka avulla voit käyttää puhelinnumeroryhmän uusien puhelinnumeroiden koodikartoitusta.
- Määritä Webex Edge Audio DNS SRV -toimialue siemenratkaisuorganisaation Standard pakettikokoussivustolle. Sen tulee olla sama kuin alkuperäiselle puhelinnumeroryhmälle aiemmin määritetty arvo.
- Asenna määrityspäivitykset BroadWorksiin käyttämällä BroadWorks Configuration (BYoPSTN) JSON-tiedostoa.
- Tarkista kokoonpano ajoittamalla kokouksia siemenorganisaation vakiopakettisivuston avulla ja liittymällä kokoukseen soittamalla puhelinnumeroita.
- Ota päivitys käyttöön alkuperäisessä puhelinnumeroryhmässä. Muutos on nyt käytössä ei-testiasiakkaille.
- Siemenratkaisun organisaatio, väliaikainen puhelinnumeroryhmä ja asiakasmalli voidaan poistaa. Näitä elementtejä ei enää tarvita, kun alkuperäinen puhelinnumeroryhmä on päivitetty.
Päivitä vain takaisinsoitto DNS SRV Group:
- Luo uusi väliaikainen DNS SRV Callback Group tarvittavilla päivityksillä.
- Luo uusi väliaikainen asiakasmalli, joka käyttää uutta takaisinsoitto DNS SRV Groupia ja olemassa olevaa puhelinnumeroryhmää. Jos olemassa olevaa DNS SRV Callback Groupia käytetään yhdessä ryhmän kanssa, määritä se malliin.
- Luo siemenratkaisuorganisaatio hankkimalla tilaaja BroadWorks-testipalveluntarjoajalta tai testaa BroadWorks Enterprisea vakiopaketilla käyttämällä uutta asiakasmallia. Huomaa, että tämä on toissijainen siemenratkaisuorganisaatio, eikä BroadWorksissa määritettyä kokoussivustoUUID-tunnusta tarvitse päivittää.
- Tarkista määritykset ajoittamalla kokouksia käyttämällä siemenorganisaation vakiopakettisivustoa, liittymällä kokoukseen soittonumeroiden avulla ja käyttämällä Soita minulle -vaihtoehtoa.
- Ota päivitys käyttöön alkuperäiseen DNS SRV Callback Groupiin. Muutos on nyt käytössä ei-testiasiakkaille.
- Siemenratkaisuorganisaatio, DNS SRV Callback Group ja Customer Template voidaan poistaa. Näitä elementtejä ei enää tarvita alkuperäisen Callback DNS SRV Groupin päivityksen jälkeen.
Päivitä sekä puhelinnumero että takaisinsoitto DNS SRV Group:
- Luo uusi väliaikainen puhelinnumero ja DNS SRV Callback Group tarvittavilla päivityksillä.
- Luo uusi väliaikainen asiakasmalli, joka käyttää uutta puhelinnumeroryhmää ja uutta takaisinsoitto DNS SRV Groupia. Jos ryhmän kanssa käytetään olemassa olevaa puhelinnumeroryhmää ja/tai DNS SRV:n takaisinsoittoryhmää, määritä se malliin.
- Luo siemenratkaisuorganisaatio hankkimalla tilaaja BroadWorks-testipalveluntarjoajalta tai testaa BroadWorks Enterprisea vakiopaketilla käyttämällä uutta asiakasmallia. Huomaa, että tämä on toissijainen siemenratkaisuorganisaatio, eikä BroadWorksissa määritettyä kokoussivustoUUID-tunnusta tarvitse päivittää.
- Lataa BroadWorks Configuration (BYoPSTN) JSON-tiedosto, se sisältää puhelinnumeron, jonka avulla voit käyttää puhelinnumeroryhmän uusien puhelinnumeroiden koodikartoitusta.
- Määritä Webex Edge Audio DNS SRV -toimialue siemenratkaisuorganisaation Standard pakettikokoussivustolle. Sen tulee olla sama kuin alkuperäiselle puhelinnumeroryhmälle aiemmin määritetty arvo.
- Asenna määrityspäivitykset BroadWorksiin käyttämällä BroadWorks Configuration (BYoPSTN) JSON-tiedostoa.
- Tarkista määritykset ajoittamalla kokouksia käyttämällä siemenorganisaation vakiopakettisivustoa, liittymällä kokoukseen soittonumeroiden avulla ja käyttämällä Soita minulle -vaihtoehtoa.
- Ota päivitys käyttöön alkuperäiseen puhelinnumeroon ja DNS SRV Callback Groupiin. Muutos on nyt käytössä ei-testiasiakkaille.
- Siemenratkaisuorganisaatio, väliaikainen puhelinnumeroryhmä, DNS SRV:n takaisinsoittoryhmä ja asiakasmalli voidaan poistaa. Näitä elementtejä ei enää tarvita, kun alkuperäinen puhelinnumeroryhmä ja takaisinsoitto DNS SRV Group on päivitetty.
Ensisijaista siemenratkaisuorganisaatiota ei pidä poistaa, ellei uutta ensisijaista siemenratkaisuorganisaatiota ole valittu ja määritetty BroadWorksissa. Ensisijaisen siemenratkaisuorganisaation poistaminen poistaa sivustoUUID:n, josta BYoPSTN-ratkaisu riippuu SIP-viestien todennusta varten Webex Edge Audiolle. Jos se poistetaan, kokoukseen liittyminen kumppanin ilmoittamaa puhelinnumeroa käyttävien sivustojen soittamalla epäonnistuu. |
G722 Median yhteentoimivuus käytettäessä omaa SBC:tä
Kun hyödynnät omaa SBC:täsi, Cisco Partners BroadWorks Infrastructure -infrastruktuurin ja Webex Cloudin välillä on otettava huomioon yhteentoimivuusongelmat, joista CUBE yleensä huolehtii. Yksi esimerkki on soitto tai takaisinsoitto G722-koodekilla, joka sisältää BroadWorks Media Serverin (esimerkiksi käytettäessä BroadWorks Call Recording -palvelua). Tässä skenaariossa Webex Edge Audio voi lähettää SDP:n rivillä "a=fmtp:9". SBC:n on päivitettävä tämä rivi, jotta bittinopeusparametrin arvoksi tulee "a=fmtp:9 bitrate=64", ennen kuin se lähetetään BroadWorks-taustajärjestelmään.
Tunnetut rajoitukset
Kaikki muutokset asiakasmallikokoukseen liittymisvaihtoehtoon, Cisco-puhelunumeroihin tai kumppanin toimittamiin puhelinnumeroihin koskevat vain uusia asiakkaita. Mallia käyttävät nykyiset asiakkaat pysyvät ennallaan.
Mahdolliset muutokset Asiakasmallin puhelinnumeroryhmän tai takaisinsoitto DNS SRV Groupin asetuksiin koskevat vain uusia palveluita tai olemassa olevia asiakkaita, jotka on varattu ensimmäiselle Standard- tai Premium-paketin käyttäjälle. Nykyiset asiakkaat, joilla on jo Standard- tai Premium-paketin käyttäjiä, pysyvät ennallaan.
Asiakasmalleihin määritettyjä puhelinnumeroryhmiin tai takaisinsoitto DNS SRV -ryhmiin tehtyjä muutoksia sovelletaan vain uusiin asiakkaisiin tai olemassa oleviin asiakkaisiin, jotka on varattu ensimmäiselle Standard- tai Premium-paketin käyttäjälle. Olemassa olevat asiakkaat, jotka on määritetty liitettyihin malleihin ja joilla on jo Standard- tai Premium-paketin käyttäjiä, pysyvät ennallaan.
Tietty asiakasmalli tukee Ciscon puhelinnumeroita tai kumppanin toimittamaa puhelunumerokokouksen liittymisvaihtoehtoa. Saman mallin kahden vaihtoehdon yhdistelmää ei tueta.
SIP-viestit "Soita minulle" tai takaisinsoittokokoukseen liittymisen käyttötapauksessa eivät sisällä tietoja asiakkaasta ja/tai käyttäjästä, joka isännöi kokousta, johon liitetään.
Tietyn puhelinnumeroryhmän puhelinnumerot ja niihin liittyvät kokouspääsykoodit tukevat vain yhtä Webex Edge Audio DNS SRV -verkkotunnusta (esim. ecccspx.amer.webex.com). Näiden puhelinnumeroiden käyttämistä kokouksiin soittamiseen eri Webex Edge Audio DNS SRV -verkkotunnuksessa ei tueta.
Webex Edge Audio ei tue koodekkien uudelleenneuvottelua puhelun aikana. Sellaisenaan palvelut, joita kutsutaan sen jälkeen, kun puheluun on vastattu, eivät välttämättä toimi kunnolla.
Webex App, Webex Meeting -sivuston käyttöliittymä ja Webex Meetingin kutsusähköposti sisältävät linkin "maksuttomien puhelujen rajoitukset" -asiakirjaan. Tämä asiakirja koskee Ciscon toimittamia puhelinnumeroita, ja käyttäjien tulee jättää se huomiotta käyttäessään kumppanin toimittamia puhelinnumeroita kokouksiin liittymiseen.
Asiakirjan versiohistoria
Seuraavassa taulukossa näkyy tähän asiakirjaan tehtyjen muutosten historia viimeisen 12 kuukauden ajalta.
Päiväys | Versio | Muutoksen kuvaus | |
---|---|---|---|
8. huhtikuuta 2024 | 1-36 |
| |
10. tammikuuta 2024 | 1-35 |
| |
22. joulukuuta 2023 | 1-34 |
| |
4. heinäkuuta 2023 | 1-33 |
| |
2. helmikuuta 2023 | 1-32 |
| |
2. helmikuuta 2023 | 1-31 |
| |
31. tammikuuta 2023 | 1-30 |
| |
29. marraskuuta 2022 | 1-29 |
|
Tuo oma PSTN-ratkaisu
Määritelmät
Määritelmät |
Kuvaus |
---|---|
Cisco-kumppani |
Yhteisö (yleensä palveluntarjoaja), joka myy Ciscon tuotteita ja palveluja asiakkailleen. |
Loppuasiakas |
Käyttäjät, jotka käyttävät Cisco-kumppanin heille myymiä Ciscon tuotteita ja palveluja. |
CUBE |
Cisco Unified Border Element |
Kumppaniorganisaatio |
Webex Identity and Service Management -tietovarasto, joka ylläpitää tietoja Ciscon kumppaneista ja heidän asiakkaistaan. |
Partner Hub |
Verkkoportaali, jonka avulla Cisco-kumppanit ja heidän hallinnoimansa asiakkaat voivat tarjota identiteettejä ja palveluja. |
Asiakasorganisaatio |
Webex Identity and Service Management -rekisteri, joka ylläpitää tietoja loppuasiakkaasta. |
BroadWorks Enterprise tai palveluntarjoaja / konserni |
Loppuasiakkaan edustus BroadWorksissa. |
Bring Your Own PSTN (BYoPSTN) -ratkaisun avulla Webex for Cisco BroadWorks -palveluntarjoajat voivat tarjota omistamiaan puhelinnumeroita, joita käyttäjät voivat käyttää liittyessään Webex-kokouksiin. Ratkaisun avulla kumppanit voivat hyödyntää omia PSTN-verkkojaan ja olemassa olevia suhteita PSTN-palveluntarjoajiin sen sijaan, että käyttäisivät Ciscon tarjoamia numeroita.
Tässä asiakirjassa esitetty viitearkkitehtuuri tarjoaa BYoPSTN-vaihtoehdon kokonaisvaltaisen suunnittelun. Tämä arkkitehtuuri on Ciscon validoima, ja siinä käytetään Cisco Unified Border Elementiä (CUBE) Session Border Controllerina (SBC) BroadWorksin ja Webex Meetingsin välisessä puhelinliikenteessä.
Kokoukseen liittymisvaihtoehdon valitseminen
Tällä hetkellä Webex for Cisco BroadWorks tukee kahta vaihtoehtoa kokouspuhelinnumeroiden määrittämiseksi. Palveluntarjoajien on valittava jompikumpi näistä kahdesta vaihtoehdosta - yhdistelmää ei tueta:
-
Ciscon soittonumerot (Cisco PSTN) - Cisco tarjoaa puhelinnumerot, joita kokousosallistujat voivat käyttää liittyäkseen kokouksiin.
-
Yhteistyökumppaneiden tarjoamat puhelinnumerot (BYoPSTN) - Palveluntarjoajat tarjoavat omia puhelinnumeroitaan, joita kokousosallistujat voivat käyttää liittyessään kokouksiin.
BYoPSTN Ratkaisu
Kumppaneiden, jotka valitsevat kumppanin tarjoamat puhelinnumerot (BYoPSTN) -vaihtoehdon, on annettava omat PSTN-puhelinnumeronsa ja hankittava verkkoinfrastruktuuri, jota tarvitaan puhelujen ohjaamiseen Webexiin ja Webexistä. BYoPSTN-ratkaisu helpottaa puheluiden reitittämistä Over the Top (OTT) -palvelun kautta julkisen internetin kautta BroadWorksista Webexiin.
Seuraavia ehtoja sovelletaan, kun valitaan BYoPSTN-vaihtoehto:
-
Cisco-kumppanit voivat käyttää samoja puhelinnumeroita useammalle kuin yhdelle loppuasiakkaalle. Nämä puhelinnumerot voivat sijaita missä tahansa kumppanin toimintamaassa.
-
BYoPSTN-vaihtoehto ei edellytä muutoksia Webex for Cisco BroadWorks -asiakkaiden yleiseen käyttöönottoprosessiin.
-
BYoPSTN edellyttää käyttöönottoa Cisco-kumppanin tasolla, ja kaikki loppuasiakkaat, jotka kumppanit aktivoivat BYoPSTN:n käyttöönoton jälkeen, otetaan käyttöön automaattisesti.
-
Kaikki asiakkaan Meeting-sivustojen edellyttämä käyttöönotto on automaattista, kuten nykyisessä yleisesti saatavilla olevassa ratkaisussa.
-
Kumppaneilla, jotka aktivoivat sekä Standard- että Premium-paketin, on kaksi kokoussivustoa: yksi sivusto Standard-käyttäjille ja toinen Premium-käyttäjille. BYoPSTN on käytössä molemmilla sivustoilla.
-
Kokousosallistujat, jotka soittavat kokouksiin, voivat käyttää videon ja sisällön jakamista internetin kautta.
-
Koskee sekä avaruus- että PMR-kokousten kokousyhteyksiä. Huomaa, että tilakokouksissa tilan on oltava luonut Standard- tai Premium-käyttäjä, jolla on Webex Meeting -isäntäominaisuudet, jotta se saa PSTN-yhteysnumeron - Basic-käyttäjien luomat tilat eivät saa PSTN-yhteysnumeroita.
-
Tässä asiakirjassa esitetään validoitu kokoonpano, jossa CUBEa käytetään SBC:nä. Jos et kuitenkaan halua käyttää CUBEa, voit ottaa käyttöön oman SBC:n.
Arkkitehtuuri
Webex for Cisco BroadWorks BYoPSTN -ratkaisu perustuu Webex Edge -palvelukokonaisuuteen, tarkemmin sanottuna yritysasiakkaiden käytettävissä olevaan Webex Edge Audio -palveluun. Arkkitehtuuri on mukautettu niin, että Cisco Partnersin BroadWorks-infrastruktuuri voidaan integroida Webex Edge Audio -järjestelmään, jolloin Cisco Partner voi määrittää keskitetysti puhelinnumerosarjat loppuasiakkaidensa käyttöön.
Arkkitehtuurin pääelementit ovat seuraavat:
-
BroadWorks-Cisco Partners BroadWorksin infrastruktuuri
-
Cisco Unified Border Element (CUBE) - Viite Session Border Controller (SBC) ratkaisulle, joka on otettu käyttöön Cisco Partnersin datakeskuksessa. CUBE:n on oltava DMZ-alueen sisällä. Huomaa, että jos et halua käyttää CUBEa, voit ottaa käyttöön oman SBC:n.
-
Webex Edge Audio-Webex -palvelu, joka irrottaa PSTN-verkon Webexistä muuttamalla puhelujen reititystä siten, että se käyttää Cisco Partnerin tarjoamaa infrastruktuuria.
Osallistujien kokouskutsut kulkevat BroadWorksin kautta CUBEen ja CUBEsta pilvipalvelussa olevaan Webex-infrastruktuuriin internetin kautta. Tätä mallia voidaan soveltaa molempiin seuraaviin kokouksiin liittymisen skenaarioihin:
-
Soita sisään - osallistuja soittaa kokouskutsussa olevaan puhelinnumeroon joko BroadWorksin rekisteröidyllä luurilla, mobiililaitteella tai Webex-sovelluksella. Puhelun käynnistää BroadWorks.
-
Takaisinsoitto (valinnainen) - osallistuja pyytää Webexiä soittamaan osallistujan antamaan puhelinnumeroon. Puhelun aloittaa Webex.
Puhelut, jotka reititetään BroadWorksista CUBEen kumppanin infrastruktuurin sisällä, käyttävät SIP TCP:tä puhelun signalointiin ja RTP:tä mediaan. CUBEsta Webexiin puhelut käyttävät SIP TLS:ää signalointiin ja sRTP:tä mediaan. Puheluiden reititys CUBEsta WebExiin tapahtuu Internetin kautta eikä siinä käytetä SIP-trunkkia.
Tyypilliset asetukset soitto-/palautusskenaarioita varten ovat seuraavat:
-
Cisco Partnerilla on PSTN-puhelinnumero (esimerkiksi 2403332200) ja siihen liittyvä Webex-yhteyskoodi (esimerkiksi 88631321777971704941).
-
Cisco Partner määrittää BroadWorksissa virtuaalisen tilaajan, joka vastaa CUBE-laitetta. Kumppani yhdistää puhelinnumeron liittymäkoodiin ja päinvastoin.
-
Webexille SIP-viesteissä lähetettävä pääsykoodi yksilöi Cisco Partneriin liittyvät kokouspaikat.
-
Yllä oleva puhelinnumeron ja liittymäkoodin yhdistäminen määritetään kerran, ja se on yhteinen kaikille loppuasiakkaan kokouspaikoille.
-
Kokoukseen liittyvien osallistujien on syötettävä kokoustunnus (esimerkiksi 123456), joka yksilöi kyseisen kokouksen, johon he haluavat liittyä.
On suositeltavaa, että kumppanit noudattavat jäljempänä esitettyä redundanssimallia.
Kokoukseen liittyminen puhelinsoiton avulla
Seuraavassa kuvassa on esitetty prosessi, jossa käyttäjä osallistuu kokoukseen soittamalla.
Seuraavassa on lueteltu vaiheet, joiden avulla osallistuja voi liittyä kokoukseen soittamalla.
-
Käyttäjä suunnittelee kokouksen Webexissä. Webex määrittää kokoustunnuksen (esimerkiksi 123456).
-
Käyttäjä valitsee kokoukseen liittyvän puhelinnumeron (esimerkiksi 2403332200). SIP INVITE sisältää kokoukseen liittyvän puhelinnumeron Request URI:n.
-
BroadWorks muuntaa puhelinnumeron kokouspaikkaan liittyväksi liittymäkoodiksi (esimerkiksi 88631321777971704941) ja reitittää puhelun CUBEen, jossa liittymäkoodina on Request URI.
-
Webex vastaanottaa SIP INVITEn ja vastaa puheluun. Ilmoitusten kieli määräytyy sen kielen mukaan, joka on määritetty puhelinnumerolle, kun se on määritetty Cisco Partner Hubissa ja BroadWorksissa.
-
Käyttäjä syöttää kokoustunnuksen (esimerkiksi 123456) DTMF-äänellä. Webex tarkistaa käyttäjän ja antaa sitten käyttäjän liittyä kokoukseen.
Kokoukseen liittyminen takaisinsoittoa käyttäen (valinnainen)
Seuraavassa kuvassa näkyy prosessi, jossa käyttäjä liittyy kokoukseen takaisinsoiton avulla, käyttäjä pyytää Webexiltä puhelua liittyäkseen kokoukseen.
Seuraavassa luetellaan vaiheet, joiden avulla osallistuja voi liittyä kokoukseen takaisinsoitolla:
-
Käyttäjä suunnittelee kokouksen Webexissä. Webex määrittää kokoustunnuksen (esimerkiksi 123456).
-
Käyttäjä pyytää Webexistä puhelua haluamaansa numeroon (esimerkiksi +16504441000) liittyäkseen kokoukseen Webex-sovelluksen tai Meetings-asiakasohjelman avulla.
-
Webex käynnistää SIP INVITE-kutsun CUBEen Cisco Partner Hubissa ja BroadWorksissa määritetyn Callback DNS SRV -ryhmän perusteella. SIP INVITE Request URI sisältää puhelinnumeron, johon puhelu on vastaanotettava (esimerkiksi +16504441000@cube.example.com).
-
CUBE muuntaa etäosapuolen tunnisteessa olevan puhelinnumeron arvoksi, joka yksilöi BroadWorksin virtuaalisen tilaajan (esimerkiksi 88631321777971704941@ecccx.amer.pub.webex.com). Tämä tunnistaa CUBE:n virtuaalikäyttäjäksi BroadWorks-sovelluspalvelimelle.
-
Puhelu tarjotaan käyttäjän pyytämään puhelinnumeroon, ja käyttäjä vastaa puheluun liittyäkseen kokoukseen. Tämä puhelinnumero voi olla BroadWorks-tilaajan tai PSTN-numero. Jos pyydetty numero on PSTN-numero, BroadWorks reitittää puhelun PSTN-verkkoon provisioidun polun avulla.
Takaisinsoittovaihtoehtoa varten on pakko aktivoida seuraavat kaksi ominaisuutta:
- 102746 - BroadWorksin tuki CI UUID:lle
- 102074 - BYO PSTN-laskutus tuki CallBack- ja CallIn-toiminnoille
Tämä voidaan vahvistaa CLI:llä seuraavasti:
AS_CLI/System/ActivatableFeature> get Id Kuvaus Aktivoitu Viimeksi muokattu Aikaleima ============================================================================================= 102746 BroadWorks tuki CI UUID:lle true 102074 BYO PSTN laskutustuki CallBackille ja CallInille true
Yksityiskohtainen kuvaus näistä ominaisuuksista ja aktivoinnista on tämän asiakirjan kohdassa "VoiceXML-kokouksen takaisinsoitto virtuaalitilaaja".
Yleiskatsaus ratkaisun kokoonpanoon
Ratkaisussa on useita eri komponentteja, joista jokainen on määritettävä oikein, jotta ratkaisu toimisi onnistuneesti. Komponentit ovat seuraavat:
-
BroadWorks
-
CUBE (tai vaihtoehtoinen SP-sertifioitu istuntorajapinnan ohjain (SBC)).
-
Webex Edge Audio
Näiden eri komponenttien kokoonpanojen välillä on keskinäisiä riippuvuuksia, ja siksi tarvitaan yksi tai useampi ratkaisun siemenorganisaatio, joka suorittaa vaaditun ratkaisun kokoonpanon ja todentamisen.
Siemenorganisaatio
Siemenorganisaatio on Webex-organisaatio, jonka määrität BYoPSTN-ratkaisun asetusten luomista ja vahvistamista varten. Siemenorganisaatiolla on oltava vähintään yksi käyttäjä, jolle on määritetty Standard-paketti, , ja tämän Standard-paketin on käytettävä Partnerin tarjoamia puhelinnumeroita (BYoPSTN) kokouksen liittymisvaihtoehtoa . On suositeltavaa yhdistää siemenorganisaatio testattavaan BroadWorks-palveluntarjoajaan tai yritykseen.
Ratkaisun siemenorganisaatioilla on kaksi tarkoitusta:
-
Siemenorganisaation (siemenorganisaatioiden) määritys- Siemenorganisaation (siemenorganisaatioiden) määritys tuottaa puhelinnumeron ja kokouskoodien väliset yhdistelmät sekä kokouspaikan yksilöllisen tunnisteen (UUID), joita tarvitaan ratkaisun jatkuvassa toiminnassa. Näitä tietoja tarvitaan BroadWorksin virtuaalisten tilaajien (VSUB) määrittämiseen.
-
Konfiguraation validointi-Käytä siemenorganisaatiota määrittääksesi, onko BYoPSTN-ratkaisusi konfiguroitu vaatimusten mukaisesti. Käytä siemenorganisaatiota ja testikäyttäjiä kokouksiin soittamisen ja takaisinsoittamisen käyttötapausten validointiin käyttämällä kumppanin antamia soittonumeroita ja DNS SRV Callback -tietueita (jos takaisinsoitto on käytössä).
Järjestelmänvalvojan on luotava siemenratkaisuorganisaatio kutakin yksilöllistä puhelinnumeroiden ja DNS SRV -kutsutietueiden joukkoa varten. Kussakin tapauksessa siemenratkaisuorganisaation luominen tuottaa vaaditut puhelinnumeron ja kokouskäyttäytymiskoodin väliset yhdistelmät sekä valmiudet tarkistaa kyseisiin puhelinnumeroihin ja takaisinsoiton DNS SRV-tietueisiin liittyvät kokouskutsu- ja takaisinsoittokäyttötilanteet.
Cisco Partner Hubia käyttävän järjestelmänvalvojan on valittava yksi siemenratkaisuorganisaatio ensisijaiseksi siemenratkaisuorganisaatioksi. Tämän ensisijaisen siemenratkaisuorganisaation vakiopakettikokouksen kokouspaikan UUID on määritettävä BroadWorksissa. On erittäin tärkeää, että tämä kokouspaikka pysyy käytössä, sillä tämä sivuston UUID-tunnus lähetetään jokaisessa kokoukseen liittymispyynnössä todennusmerkkinä. Tämä yhden sivuston UUID-tunnus on yhteinen kaikille puhelinnumeroiden ja takaisinsoiton DNS SRV-tietueiden sarjoille. Useita sivuston UUID-arvoja ei vaadita.
Ensisijainen ja kaikki toissijaiset siemenratkaisuorganisaatiot voidaan haluttaessa poistaa ennen kuin puhelinnumerot ja takaisinsoitto-DNS SRV-tietueet osoitetaan muille kuin testiasiakkaille. Kun puhelinnumeroiden ja takaisinsoiton DNS-SRV-tietueet osoitetaan muille kuin testiasiakkaille, kyseiset puhelinnumerot ja takaisinsoiton tietueet liitetään kyseisten asiakkaiden kokouspaikkoihin ja ne ovat käytössä kokouksiin liittymisessä sisään- ja takaisinsoiton avulla. Kaikkien muutosten on katsottava vaikuttavan palveluun.
Seuraavissa jaksoissa annetaan lisätietoja eri konfigurointielementeistä.
BYoPSTN-konfigurointielementit
Ratkaisun keskeinen osa on Cisco Partner -puhelinnumeroiden ja DNS SRV -kutsutietueiden määrittäminen. BYoPSTN käyttää puhelinnumeroryhmiä ja Callback DNS SRV -ryhmiä maantieteellisten puhelinnumeroiden määrittämiseen ja tarpeettomaan puhelujen reititykseen Webex-kokouksissa. Nämä elementit osoitetaan loppuasiakkaille Asiakasmallin avulla.
Puhelinnumeroryhmät (PNG)
Cisco-kumppanit tarjoavat puhelinnumerot, joita osallistujat käyttävät liittyäkseen kokouksiin Cisco Partner Hubissa. Nämä puhelinnumerot järjestetään yhteen puhelinnumeroryhmäksi. Puhelinnumeroluettelo on liitetty kokoussivustoon. Kaikki henkilökohtaiset kokoushuoneet (PMR) ja kyseisen kokouspaikan suunnitellut kokoukset käyttävät niihin liittyviä puhelinnumeroita. Seuraavassa on esimerkki puhelinnumeroryhmästä:
Puhelinnumero Nimi |
Maa |
Maatunnus |
Puhelinnumero |
Tiedote |
Tiemaksutyyppi |
Soiton etusija |
---|---|---|---|---|---|---|
Yhdysvallat Maryland |
US |
+1 |
2403332200 |
Suomi |
Maksullinen |
Ensisijainen |
Yhdysvallat Florida |
US |
+1 |
9049002303 |
Suomi |
Maksullinen |
Toissijainen |
Yhdysvallat New York |
US |
+1 |
8056504578 |
Suomi |
Maksuton |
Ei mitään |
Puhelinnumeroilla on seuraavat ominaisuudet:
-
Puhelinnumeron nimi - Puhelinnumeroa kuvaava nimi.
-
Maa-maa, johon puhelin on määritetty
-
Maakoodi - Maakoodin tai maan valintakoodin valinta.
-
Puhelinnumero-Puhelinnumero, jota käytetään kokoukseen liittymiseen ilman maakoodia.
-
Announcement-Kieli, jolla ilmoitus toistetaan, kun osallistuja liittyy kokoukseen.
-
Toll Type-Numeron tyyppi: Toll tai Toll free
-
Soiton prioriteetti - Kokouksen numeroille määritetty prioriteetti. Osallistujien näkymä kokouksen liittymisnumeroista järjestetään tämän prioriteetin perusteella.
Oletuspuhelinnumerot: Järjestelmänvalvojat voivat määrittää puhelinnumeroryhmän puhelinnumerolle ensisijaisen, toissijaisen tai ei mitään -prioriteetin. Puhelinnumerot, joiden prioriteetti on ensisijainen tai toissijainen, ovat oletuspuhelinnumeroita. Oletuspuhelinnumerot lähetetään kokouskutsusähköposteissa, ja ne on lueteltu tärkeysjärjestyksessä, jota osallistujien tulisi käyttää liittyäkseen kokouksiin. Oletuspuhelinnumeroiden ei tarvitse olla samassa maassa. Ensisijainen puhelinnumero on valittava, toissijainen puhelinnumero on valinnainen. Ainakin yhden oletuspuhelinnumeroista on oltava tyyppiä Toll.
Loppuasiakkaiden käyttäjät voivat määrittää omat oletuspuhelinnumeronsa kokouspaikan verkkokäyttöliittymän avulla. Nämä numerot näkyvät kyseiselle käyttäjälle ja hänen osallistujilleen, kun hän on kokouksen isäntä. Jos käyttäjä liittyy kokoukseen osallistujana, se näkyy vain hänelle.
Yllä olevan esimerkin mukaisesti Cisco Partner -järjestelmänvalvoja määrittää ensisijaiseksi puhelinnumeroksi US Maryland ja toissijaiseksi puhelinnumeroksi US Florida . Nämä ovat oletuspuhelinnumeroita. Käyttäjä voi halutessaan ohittaa tämän kokouksissaan muuttamalla ensisijaiseksi US New York ja toissijaiseksi US Maryland.
Tietyn puhelinnumeroryhmän puhelinnumeroiden enimmäismäärä on 98.
HUOMAUTUS: Yksittäiselle yritykselle ei voida määrittää omaa numeroa.
Callback DNS SRV-ryhmät (CDSG)
Jotta kokousosallistujat voivat valita takaisinsoittovaihtoehdon, tarvitaan Callback DNS SRV Group, joka osoittaa CUBE-instanssin (-instanssit) Cisco-kumppanin verkossa. Webex käyttää näitä tietueita reitittääkseen takaisinsoiton CUBE:n kautta BroadWorksille, joka voi sitten välittää kokouksen takaisinsoiton kokouksen osallistujan puhelinnumeroon.
Seuraavassa on esimerkki Callback DNS SRV Group -ryhmästä.
Maa/Alue |
Maatunnus |
DNS SRV-tietue |
---|---|---|
Yhdysvallat |
+1 |
cube.us.example.com |
Meksiko |
+52 |
cube.mx.example.com |
Kaikki muut maat |
N/A |
cube.global.example.com |
Callback DNS SRV -tietueilla on seuraavat ominaisuudet:
-
Maa/alue - Maa tai alue, jonka osalta tätä DNS SRV Record -tietuetta tulisi käyttää soittopyyntöjen lähettämiseen.
-
Maakoodi - Maahan/alueeseen liittyvä maakoodi. Maakoodia kohti voi olla vain yksi DNS SRV-tietue.
-
DNS SRV Record - Cisco Partner CUBE -instanssin (-instanssien) DNS SRV -tietue.
Kun osallistuja pyytää puhelua määritettyyn puhelinnumeroonsa, Webex käyttää Callback DNS SRV:tä, joka liittyy määritetyn puhelinnumeron maakoodiin, ohjaamaan puhelun asianmukaisiin elementteihin Cisco Partners -verkossa.
DNS SRV-tietueen käyttäminen tällä tavoin tukee turhia CUBE-instansseja, jotka palvelevat Webexin soittopyyntöjä. Yllä olevassa esimerkissä, kun Yhdysvalloissa olevat kokousosallistujat pyytävät Webexistä takaisinsoittoa yhdysvaltalaiseen puhelinnumeroonsa, Webex käyttää DNS SRV cube.us.example.com
-osoitetta puhelun reitittämiseen Cisco Partnerin verkkoon. Kun Meksikossa olevat kokousosallistujat pyytävät Webexistä takaisinsoittoa Meksikon puhelinnumeroonsa, Webex käyttää DNS SRV:tä cube.mx.example.com
reitittääkseen puhelun Cisco Partnerin verkkoon.
Kaikkien sellaisten maiden/alueiden osalta, joilla ei ole erityistä Callback DNS SRV -tietuetta, nämä soittopyynnöt reititetään osoitteeseen 'All other countries' DNS SRV -tietue. Järjestelmänvalvojan on määritettävä "Kaikki muut maat" DNS SRV -tietue.
Tietueiden enimmäismäärä tietyssä Callback DNS SRV Group -ryhmässä on 200.
Asiakasmallit
Asiakasmalli on Webex for BroadWorks -ratkaisun olemassa oleva konsepti. Malli tarjoaa oletuskokoonpanon, jota käytetään loppuasiakkaan käyttöönotossa. BYoPSTN antaa asiakasmallille lisäattribuutteja:
-
Kokousliittymätyyppi - Voi olla joko Ciscon tai kumppanin tarjoamia puhelinnumeroita. Tämä määrite osoittaa puhelinnumerot, jotka on määritetty Standard- ja Premium-paketteihin liittyville kokouspaikoille. Järjestelmänvalvojan on valittava kumppanin tarjoamat puhelinnumerot.
-
Puhelinnumeroryhmä - Tämä ominaisuus liittyy vain kumppanin tarjoamiin soittonumeroihin, ja se ilmoittaa puhelinnumerot, joita Standard- ja Premium-paketteja käyttävät loppuasiakkaat käyttävät kokouksiin liittyessään.
Callback DNS SRV Group - Tämä määrite liittyy vain kumppanin tarjoamiin sisäänkutsunumeroihin, ja se osoittaa DNS SRV -tietueet, joita Webex käyttää soittaessaan takaisin loppuasiakkaille, jotka on varattu Standard- ja Premium-paketeilla, kun he liittyvät kokouksiin. Jos et halua ottaa takaisinsoittoa käyttöön, voit valita "Poista takaisinsoitto käytöstä", kun luot tai päivität asiakasmallia. Kun loppuasiakkaalle tarjotaan ensimmäinen Standard- tai Premium-tilaaja, siihen liittyvä pakettikokoussivusto tarjotaan. Pakettikokouspaikka on varattu edellä mainitun asiakasmallin mukaisesti. Kaikki myöhemmin tilatut Standard- tai Premium-tilaajat lisätään jo tilattuun kokoussivustoon - kokoussivuston kokoonpanoa ei muuteta.
Asiakkaan malliin edellä mainittujen ominaisuuksien osalta tehdyt muutokset koskevat vain äskettäin käyttöönotettuja pakettikokoussivustoja. Asiakasmalliin tehtävät muutokset eivät vaikuta olemassa oleviin, jo käyttöönotettuihin kokouspaikkoihin.
Yksi merkittävä poikkeus on se, että jos loppuasiakkaalla on jo pakettikokoussivusto, uusi pakettikokoussivusto otetaan käyttöön käyttämällä samaa kokousliittymätyyppiä kuin olemassa oleva pakettikokoussivusto. Jos esimerkiksi loppuasiakkaalla on Standard-paketin kokouspaikka, jossa käytetään Ciscon soittonumeroita, ja asiakasmalli päivitetään käyttämään kumppanin tarjoamia soittonumeroita, ja uusi Premium-paketin kokouspaikka otetaan käyttöön Ciscon soittonumeroita käyttäen, asiakasmalliasetusta ei sovelleta. Tietyn loppuasiakkaan Standard- ja Premium-kokouspaikat on aina tarjottava johdonmukaisesti.
BroadWorks Calling Cluster
Cisco Partner Hub - BroadWorks Calling Cluster -näytöllä voit tarkastella ja/tai ladata BroadWorks-konfiguraation (BYoPSTN) tietoja. Tietyn klusterin BYoPSTN-konfiguraatiotiedot sisältävät seuraavat tiedot:
-
Ensisijaisen siemenratkaisun organisaation tiedot, mukaan lukien vakiopakettikokouksen sivuston UUID ja sivuston URL-osoite.
-
Puhelinnumero Kaikkien tähän klusteriin määritettyjen ryhmien ryhmätiedot. Tämä sisältää puhelinnumeron ja kokouskoodin yhdistämisen kullekin ryhmälle. Huomaa, että yksityiskohtiin on sisällytettävä ryhmät, jotka liittyvät kaikkiin toissijaisten siemenratkaisujen organisaatioihin.
-
Callback DNS SRV Group -ryhmän tiedot kaikista ryhmistä, jotka on määritetty tähän klusteriin. Huomaa, että yksityiskohtiin on sisällytettävä ryhmät, jotka liittyvät kaikkiin toissijaisten siemenratkaisujen organisaatioihin.
-
Asiakasmallin tiedot niille malleille, jotka käyttävät mitä tahansa puhelinnumeroryhmiä ja Callback DNS SRV -ryhmiä.
Jokaisella BroadWorks Calling Clusterilla on oma BroadWorks-konfiguraationsa (BYoPSTN) tiedot, erityisesti sille määritetyt puhelinnumeroryhmät ja Callback DNS SRV Group. Huomaa kuitenkin, että kaikilla BroadWorks Calling Clustereilla on sama ensisijainen siemenratkaisuorganisaatio, ja näin ollen ne sisältävät kaikki samat Standard-pakettikokouksen sivuston UUID-tunnuksen ja sivuston URL-osoitteen.
BroadWorks-konfiguraatio (BYoPSTN) -tiedot ovat katseltavissa/ladattavissa vain, kun järjestelmänvalvoja määrittää ja valitsee ensisijaisen siemenratkaisuorganisaation. Ensisijaisella siemenratkaisuorganisaatiolla on oltava vähintään yksi käyttäjä, joka on määritetty Standard-paketille, ja Standard-paketissa on käytettävä kumppanin tarjoamia puhelinnumeroita (BYoPSTN) kokoukseen liittymisvaihtoehtona.
BYoPSTN-konfigurointielementit Esimerkki
Seuraavassa kuvassa on esimerkki moniklusterista BroadWorks-käyttöönotosta, jossa on maantieteelliset asiakasmallit, puhelinnumerot ja reititys.
Ensimmäisessä taulukossa on moniklusterinen BroadWorks-käyttöönotto, jossa on alueelliset asiakasmallit, puhelinnumeroryhmät ja Callback DNS SRV -ryhmät. Seuraavissa taulukoissa käsitellään puhelinnumeroryhmää ja Callback DNS SRV -ryhmiä.
BroadWorks-klusteri |
Mallin nimi |
Paketti |
Kokous Liity tyyppi |
Puhelinnumero Ryhmä |
Callback DNS SRV Group |
---|---|---|---|---|---|
BWKS US NG |
US West Std |
Vakiomallinen |
Yhteistyökumppanin antamat puhelinnumerot |
US West |
CB US |
US West Prem |
Premium | ||||
US East Std |
Vakiomallinen |
Yhdysvaltain itäosat | |||
USA:n itäinen Prem |
Premium | ||||
BWKS MX |
MX Std |
Vakiomallinen |
Yhteistyökumppanin antamat puhelinnumerot |
MX PNG |
CB MX |
MX Prem |
Premium | ||||
BWKS UK |
UK Std |
Vakiomallinen |
Yhteistyökumppanin antamat puhelinnumerot |
UK PNG |
Takaisinsoitto pois käytöstä |
UK Prem |
Premium | ||||
BWKS US |
US Std |
Vakiomallinen |
Ciscon puhelinnumerot |
Ei mitään |
Ei mitään |
-
US West Std- tai US West Prm -mallilla tilatut tilaajat käyttävät kokouksiin liittyessään US West Phone -puhelinnumeroa. Nämä tilaajat, jotka tapaavat liittyä takaisinsoittopyyntöihin, lähetetään CB US DNS SRV-tietueisiin.
-
US East Std- tai US East Prm -mallilla tilatut tilaajat käyttävät kokouksiin liittyessään US East Phone -puhelinnumeroa. Nämä tilaajat, jotka tapaavat liittyä takaisinsoittopyyntöihin, lähetetään CB US DNS SRV-tietueisiin.
-
MX Std- tai MX Prm -mallilla tilatut tilaajat käyttävät kokouksiin liittyessään MX PNG -puhelinnumeroa. CB MX DNS SRV-tietueisiin lähetetään ne tilaajat, jotka tapaavat liittymispyyntöjä.
-
UK Std- tai UK Prm -mallilla tilatut tilaajat käyttävät kokouksiin liittyessään UK PNG -puhelinnumeroita. Näille tilaajille ei tarjota kokoukseen liittymistä takaisinsoiton kautta, koska takaisinsoitto on poistettu käytöstä.
-
Tilaajat, jotka on määritetty US Std:n avulla, käyttävät Ciscon soittonumeroita, joten heille ei ole määritetty puhelinnumeroryhmää tai Callback DNS SRV -ryhmää. Nämä tilaajat käyttävät Ciscon tarjoamia puhelinnumeroita kokouksiin liittymiseen ja Ciscon DNS SRV-tietueita kokouksiin liittymiseen takaisinsoittoa käyttäen.
Esimerkkipuhelinnumeroryhmien tiedot ovat seuraavat:
Puhelinnumero Ryhmä |
Puhelinnumero Nimi |
Maa |
Maatunnus |
Puhelinnumero |
Tiedote |
Tiemaksutyyppi |
Soiton etusija |
---|---|---|---|---|---|---|---|
US West |
Yhdysvallat San Francisco |
US |
+1 |
4156551000 |
Suomi |
Maksullinen |
Ensisijainen |
Yhdysvallat Palo Alto |
US |
+1 |
9863502478 |
Suomi |
Maksuton |
Ei mitään | |
Yhdysvaltain itäosat |
Yhdysvallat Maryland |
US |
+1 |
2403332200 |
Suomi |
Maksullinen |
Ensisijainen |
Yhdysvallat Florida |
US |
+1 |
9049002303 |
Suomi |
Maksullinen |
Toissijainen | |
Yhdysvallat New York |
US |
+1 |
8056504578 |
Suomi |
Maksuton |
Ei mitään | |
MX PNG |
Meksiko |
MX |
+52 |
2065304086 |
Euroopan espanja |
Maksullinen |
Ensisijainen |
UK PNG |
UK |
UK |
+44 |
4527789651 |
Suomi |
Maksullinen |
Ensisijainen |
Esimerkin Callback DNS SRV -ryhmien tiedot ovat seuraavat:
Callback DNS SRV Group |
Maa |
DNS SRV |
---|---|---|
CB US |
US |
cube.us.example.com |
Kaikki muut maat |
cube.row.example.com | |
CB MX |
MX |
cube.mx.example.com |
Kaikki muut maat |
cube.row.example.com |
Yhdysvaltain DNS SRV-tietueen cube.us.example.com kokoonpano voi olla esimerkin mukainen:
|
86400 |
IN |
SRV |
10 |
10 |
5061 |
|
|
86400 |
IN |
SRV |
10 |
10 |
5061 |
|
Tämä DNS-SRV-tietue voi ratkaista seuraavaan DNS-A-tietueeseen:
|
86400 |
IN |
A |
45.84.168.81 |
|
86400 |
IN |
A |
45.84.168.82 |
Webexin käyttämät portit
Alla olevassa taulukossa olevat portit on avattava sen DMZ-alueen palomuurissa, jossa CUBE sijaitsee, ja muut portit voidaan sulkea. Lisätietoja porteista ja verkkovaatimuksista on seuraavassa artikkelissa:
https://collaborationhelp.cisco.com/article/WBX264
Lähde |
Lähdesatamat |
Kohde |
Määräsatamat |
Protokolla |
Kuvaus |
---|---|---|---|---|---|
Webex Edge Audio -palvelut |
Ephemeral |
CUBE |
5061 |
TCP |
(mTLS 1.2) Webex Edge Audion saapuva SIP-signalointi CUBE SBC:hen. CUBE SBC edellyttää erityisesti portin 5061 käyttöä. Muut SBC:t voivat tukea muiden porttien käyttöä alueella 5060-5070. |
Webex Edge Audio -palvelut |
4000 - 4010 |
CUBE |
5061 |
TCP |
(mTLS 1.2) Vaihtoehdot Ping for Webex Edge Audio. |
CUBE |
Ephemeral |
EdgeAudio |
5605 |
TCP |
(mTLS 1.2) Webex Edge Audion lähtevä SIP-signalointi. |
Webex Edge Audio -palvelut |
Ephemeral |
CUBE |
Ephemeriset satamat 8000 - 59999 |
UDP |
(SRTP) Palomuurin reikiä on avattava saapuvalle medialiikenteelle Edge-äänelle. |
CUBE |
Ephemeriset satamat 10200 - 28000 |
Edge Audio |
Ephemeral |
UDP |
(SRTP) Palomuurin reikiä on avattava CUBEen lähtevälle medialiikenteelle. |
TLS- ja SRTP-salaussarjat
TLS v1.2:ta tai uudempaa versiota käytetään mTLS-kättelyssä, ja Webex Edge Audio tukee seuraavia salakirjoituksia (Call-Backin aikana Webex Edge Audio tarjoaa näitä TLS-kättelyn Client Hello -viestissä):
-
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
Seuraavia salakirjoituksia käytetään sRTP:ssä:
-
AEAD_AES_256_GCM
-
AEAD_AES_128_GCM
-
AES_CM_128_HMAC_SHA1_80
-
AES_CM_128_HMAC_SHA1_32
Tuetut äänikoodekit
-
G722
-
G711µ
-
G711a
SIP- ja RTP-profiilivaatimukset
Ratkaisu edellyttää, että CUBE:n (tai SBC:n) ja Webexin välillä käytetään SIP TLS:ää signalointia varten ja sRTP:tä mediaa varten.
Tähän viestintään kuuluvien SIP- ja RTP-profiilien on oltava seuraavien vaatimusten mukaisia:
SIP-profiilin vaatimukset |
Tiedot |
---|---|
Istunnon päättymisajastin |
2220 sekuntia (hyväksy SIP 422) * mukautetaan liiketoimintatarpeen mukaan, ja 422:n odotetaan olevan. |
Media Tarjous sisäänpääsyä varten |
Varhainen tarjous |
Media Tarjous poistumista varten |
Myöhäinen tarjous |
Asetukset ping-väli |
30s (vähintään) |
DTMF |
RFC2833 hyötykuorma 101 (Ei akustista DTMF:ää!) |
SIP-UDP-portit |
4000-4010,5061,5065 |
RTP-profiili |
Tiedot |
---|---|
Äänen hyötykuorman profiili |
G.722/ G.711μ /G.711a |
Paketin koko |
20 ms |
VAD (Voice Activity Detection) |
Ei |
Median käyttämättömyyden ajastin |
1200 ms |
Kesken valinnan koodekin muutos |
Ei kelpaa |
RTP |
8000-48198 |
sRTP-salaukset |
AEAD_AES_256_GCM AEAD_AES_128_GCM AES_CM_128_HMAC_SHA1_80 AES_CM_128_HMAC_SHA1_32 |
Webex-puhelujen reititysverkkotunnukset
DNS SRV _sips._tcp.
käytetään Webex Edge Audion tavoittamiseen. Alueesta riippuen alueita on neljä.
Alue |
Verkkotunnus |
---|---|
Americas |
ecccspx.amer.pub.webex.com |
Yhdistynyt kuningaskunta, Pohjois-Afrikka |
ecccspx.emea.pub.webex.com |
Aasia ja Tyynenmeren alue |
ecccspx.apac.pub.webex.com |
Australia / Uusi-Seelanti |
ecccspx.anz.pub.webex.com |
Eurooppa |
ecccspx.euro.pub.webex.com |
DNS SRV ratkaisee useisiin A-tietueisiin, jotka osoittavat ensisijaiseen ja toissijaiseen sivustoon. Seuraava taulukko on esimerkki AMER-alueesta, ja se voi muuttua tulevaisuudessa.
Tietueen tyyppi |
Nauhoita |
Kohde |
Käyttötarkoitus |
---|---|---|---|
SRV |
_sips._tcp.ecccspx.amer.pub.webex.com |
ecccspxpr1.amer.pub.webex.com |
Webex Edge Audio -palvelun löytäminen |
SRV |
_sips._tcp.ecccspx.amer.pub.webex.com |
ecccspxpr2.amer.pub.webex.com |
Webex Edge Audio -palvelun löytäminen |
SRV |
_sips._tcp.ecccspx.amer.pub.webex.com |
ecccspxsc1.amer.pub.webex.com |
Webex Edge Audio -palvelun löytäminen |
SRV |
_sips._tcp.ecccspx.amer.pub.webex.com |
ecccspxsc2.amer.pub.webex.com |
Webex Edge Audio -palvelun löytäminen |
A |
ecccspxpr1.amer.pub.webex.com |
207.182.174.101* |
Osoittaa Webex Edge Audio AMER Primary 1:n |
A |
ecccspxpr2.amer.pub.webex.com |
207.182.174.102* |
Osoittaa Webex Edge Audio AMER Primary 2:n |
A |
ecccspxsc1.amer.pub.webex.com |
207.182.174.229* |
Osoittaa Webex Edge Audio AMER Secondary 1:n |
A |
ecccspxsc2.amer.pub.webex.com |
207.182.174.230* |
Osoittaa Webex Edge Audio AMER Secondary 2:n |
DNS-SRV on luonteeltaan dynaaminen, ja IP-osoitteet voivat muuttua, joten vältä IP-osoitteiden kovaa koodausta tai kirjanmerkkejä. Katso asiakirjan Port Reference Information for Webex Calling asiakirjan muutokset ja päivitykset kohdasta "Document Revision History".
CUBE Redundanssi
Cisco Unified Border Element (CUBE) mahdollistaa Session Border Control -ominaisuuden verkossa, jossa hallitaan ulkoisten yksiköiden ja sisäverkon välisiä SIP-yhteyksiä. Lisätietoja CUBEsta on jäljempänä olevassa kohdassa Edellytykset.
Tuetut redundanssimallit on määritelty siten, että ne tarjoavat korkean käytettävyyden ja poistavat Cisco Partnerin yhden vikapisteen. Seuraavassa esitetään kolme erilaista mallia. Cisco-kumppaneiden tulisi ottaa käyttöön se malli, joka soveltuu heidän ympäristöönsä.
Käyttöönottoprosessin aikana kumppanin on poistettava ICMP-suodattimet käytöstä.
Duplex CUBE -käyttöönotto BroadWorksille, joka on otettu käyttöön yhdessä toimipisteessä.
Simplex CUBE -käyttöönotto BroadWorksille, joka on käytössä useassa toimipisteessä.
Yksi redundanssimalli on mahdollinen, kun CUBE otetaan käyttöön duplex-tilassa jokaisessa toimipisteessä. Tämä malli ei ole välttämätön, kun otetaan huomioon, että BroadWorks on otettu käyttöön maantieteellisellä redundanssilla.
Toimitus
1 |
Kumppanin edellytykset
|
2 |
Puhelinnumeroiden määrittäminen Cisco Partner Hubissa
|
3 |
Callback DNS SRV -ryhmien määrittäminen Cisco Partner Hubissa (valinnainen)
|
4 |
PNG:n (ja CDSG:n) liittäminen asiakasmalleihin
|
5 |
Provision Seed Solution -organisaatiot
|
6 |
Valitse ensisijainen siemenratkaisuorganisaatio
|
7 |
Lataa BroadWorksin konfiguraatio (BYoPSTN)
|
8 |
Määritä Webex Edge Audio DNS SRV -verkkotunnus.
|
9 |
Provision Partner BroadWorks -konfiguraatio
|
10 |
Partner CUBE -palvelun (tai oman SBC:n) käyttöönotto.
|
11 |
BYoPSTN sertifiointi
|
Vaihe 1: Kumppanin edellytykset
BYoPSTN:n käyttöönottoa varten on täytettävä seuraavat ennakkoedellytykset. Alla esitetyt edellytykset edellyttävät, että kumppanilla on toimiva Webex for Cisco BroadWorks -käyttöönotto, joka sisältää:
-
Toimiva BroadWorks-järjestelmä - kuten on dokumentoitu Webex for Cisco BroadWorks Solution Guide -oppaassa.
-
BroadWorks AS -lisenssi VoiceXML-palvelun kanssa riittävä määrä (1 per PSTN-numero).
-
Tarvitaan BroadWorks-korjauksia:
R22:lle:
-
AP.xsp.22.0.1123.ap376935
-
AP.as.22.0.1123.ap376935
R23:lle:
-
AP.xsp.23.0.1075.ap376935
-
AP.as.23.0.1075.ap376935
R24:n osalta
-
AP.as.24.0.944.ap376935
-
-
Cisco CUBE -järjestelmä käytössä (IOS-versio 16.12.2 tai uudempi): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Sekä laitteistopohjaista että virtuaalista CUBEa tuetaan. Laitteistopohjaista CUBEa suositellaan skaalautuvuuden ja suurempien puhelujen käsittelyä varten.
-
Webex Partner -organisaatio - kuten on esitetty Webex for Cisco BroadWorks Solution Guide -ratkaisuoppaassa.
Vaihe 2: Puhelinnumeroryhmien (PNG) tarjoaminen Partner Hubissa
Cisco-kumppani lisää Webex-kokouskutsupuhelinnumerot seuraavasti:
-
Kirjaudu sisään Cisco Partner Hubiin.
-
Siirry osoitteeseen Asetukset.
-
Siirry osoitteeseen BroadWorks Calling.
-
Kohdassa Meeting Join configuration (BYoPSTN), valitse Create Call-in Phone Number Group.
-
Kirjoita Puhelinnumeroryhmä nimi ja valitse Seuraava.
-
Syötä puhelinnumero tiedot ja valitse Seuraava.
-
Tarkista puhelinnumeroryhmän tietojen yhteenveto ja valitse Tallenna.
-
Toista tämä menettely jokaiselle lisättävälle puhelinnumeroryhmälle.
Alla olevat kuvakaappaukset havainnollistavat menettelyä.
Vaihe 3: Callback DNS SRV -ryhmien (CDSG) tarjoaminen Partner Hubissa
Kun käytät Meeting Callback -vaihtoehtoa, tarvitaan Callback DNS SRV Group -ryhmä, jotta puhelut voidaan reitittää Webexistä CUBEen. Cisco-kumppanin käyttämä menettely CUBE DNS SRV -tietueidensa lisäämiseksi Webexiin on seuraava:
-
Kirjaudu sisään Partner Hubiin.
-
Siirry osoitteeseen Asetukset.
-
Siirry osoitteeseen BroadWorks Calling.
-
Kohdassa Meeting Join configuration (BYoPSTN), valitse Create callback DNS SRV Group.
-
Kirjoita Callback DNS SRV Ryhmän nimi.
-
Valitse Seuraava.
-
Syötä Callback DNS SRV -tiedot.
-
Valitse Seuraava.
-
Tarkista Callback DNS SRV -tietojen yhteenveto.
-
Valitse Tallenna.
-
Toteuta DNS-päivitykset DNS SRV-ryhmän uusien tietueiden huomioon ottamiseksi.
-
Toista tämä menettely jokaiselle lisättävälle Callback DNS SRV Group -ryhmälle.
Alla olevat kuvakaappaukset havainnollistavat menettelyä.
Vaihe 4: PNG:n ja CDSG:n liittäminen kumppanikeskuksen asiakasmalleihin
BYoPSTN-ratkaisun alustava konfigurointi ja todentaminen edellyttää siemenorganisaatiota jokaiselle yksilölliselle yhdistelmälle Puhelinnumeroryhmä ja Takaisinsoitto DNS SRV -ryhmä (jos takaisinsoittoa tarvitaan). Siksi on suositeltavaa, että Cisco-kumppanit luovat vastaavasti uuden Asiakasmallin jokaiselle puhelinnumeroryhmän ja Callback DNS SRV -ryhmän ainutlaatuiselle yhdistelmälle. Kunkin asiakasmallin avulla on luotava vastaava siemenorganisaatio.
Kun BYoPSTN-konfiguraatio on kylvetty ja tarkistettu siemenorganisaatioiden avulla, puhelinnumeroryhmiä ja takaisinsoiton DNS SRV -ryhmiä voidaan soveltaa olemassa oleviin asiakasmalleihin tarpeen mukaan.
Huomaa, että olemassa olevat muut kuin testiasiakkaat eivät käytä äskettäin luotuja asiakasmalleja, joten niitä voidaan käyttää turvallisesti BYoPSTN-konfiguraation manuaaliseen tarkistamiseen.
Voit lisätä uuteen asiakasmalliin seuraavasti:
-
Kirjaudu sisään Cisco Partner Hubiin.
-
Siirry osoitteeseen Asetukset.
-
Siirry osoitteeseen BroadWorks Calling.
-
Kohdassa Mallit, valitse Lisää malli.
-
Syötä mallin tiedot. Vaiheessa Package Type :
-
Valitse Pakettityyppi kuin Standard.
-
Valitse Kokousliittymäkonfiguraatio kuten Kumppanin antamat sisäänkutsunumerot (BYoPSTN).
-
Valitse tarjottu puhelinnumeroryhmä.
-
Jos haluat ottaa kokouskutsu-vaihtoehdon käyttöön osoitteessa Callback DNS SRV -ryhmä, valitse varattu Callback DNS SRV -ryhmä. Muussa tapauksessa valitse Disable Callback.
-
-
Valitse Seuraava.
-
Syötä loput mallin tiedot.
-
Tarkista mallin tietojen yhteenveto.
-
Napsauta Tallenna.
-
Toista tämä menettely jokaiselle lisättävälle asiakasmallille.
Alla oleva kuvakaappaus havainnollistaa menettelyä.
Voit päivittää olemassa olevan asiakasmallin seuraavasti:
-
Kirjaudu sisään Cisco Partner Hubiin.
-
Siirry osoitteeseen Asetukset.
-
Siirry kohtaan BroadWorks Calling .
-
Kohdassa Mallit, valitse Näytä malli.
-
Valitse päivitettävä malli.
-
Siirry kohtaan Kokousliittymän kokoonpano :
-
Valitse Yhteistyökumppanin tarjoamat puhelinnumerot (BYoPSTN).
-
Valitse aiemmin määritetty Puhelinnumeroryhmä.
-
Jos haluat ottaa kokouskutsu-vaihtoehdon käyttöön osoitteessa Callback DNS SRV -ryhmä, valitse tarjottu Callback DNS SRV -ryhmä. Muussa tapauksessa valitse Disable Callback.
-
-
Valitse Tallenna.
Alla oleva kuvakaappaus havainnollistaa menettelyä.
Vaihe 5: Provision Seed Solution -organisaatiot
BYoPSTN-ratkaisussa on useita eri komponentteja, joista jokainen on konfiguroitava oikein, jotta ratkaisu toimisi onnistuneesti. Yksi siemenratkaisuorganisaatioiden kahdesta tarkoituksesta on luoda puhelinnumeroiden ja kokouskoodien väliset yhdistelmät sekä kokouspaikan yksilöllinen tunniste (UUID), joita tarvitaan ratkaisun jatkuvassa toiminnassa. Toinen tarkoitus on konfiguraation todentaminen.
Jokaiselle käytettävälle puhelinnumeroryhmän ja Callback DNS SRV -ryhmän yksilölliselle yhdistelmälle on luotava aiemmin vastaava asiakasmalli. Kullekin näistä asiakasmalleista on määritettävä siemenratkaisuorganisaatio. Näiden siemenorganisaatioiden käyttöönotto tuottaa puhelinnumeron ja kokouskäyttökoodien yhdistelmät sekä kokouspaikan UUID-tunnuksen, joita tarvitaan BroadWorksin määrittämiseen.
Määritä kunkin aiemmin määritetyn asiakasmallin avulla uuden testatun BroadWorks-palveluntarjoajan tai uuden BroadWorks Enterprise -palvelun tilaaja, jolla on Standard-paketti -käyttäjä. Tuloksena syntyvän Standard-paketin kokouspaikan tulisi käyttää Partner Provider call-in numbers meeting join -vaihtoehtoa. Tilaajan varaaminen voi tapahtua jollakin seuraavista menetelmistä:
-
Ota testitilaaja käyttöön BroadWorks Subscribers API:n avulla, kuten on dokumentoitu osoitteessa
developer.webex.com
. -
Ota IM&P-palvelun testitilaaja käyttöön BroadWorksissa, joka on määritetty käyttämään asiakasmallia. Varmista, että asiakasmallissa käytetään oletuksena Standard-pakettia, jotta testitilaajalle voidaan määrittää Standard-paketti. Vaihtoehtoisesti testitilaaja on päivitettävä myöhemmin niin, että hänellä on Standard-paketti.
Huomaa, että on suositeltavaa, että siemenratkaisuorganisaatiot liittyvät testattuun BroadWorks Service Provideriin tai testattuun BroadWorks Enterpriseen.
Vaihe 6: Valitse ensisijainen siemenratkaisuorganisaatio
On erittäin tärkeää, että tämä kokouspaikka pysyy käytössä, sillä tämä sivuston UUID-tunnus lähetetään jokaisessa kokoukseen liittymispyynnössä todennusmerkkinä. Siemenorganisaatiota ei kannata poistaa, koska myös siihen liittyvä kokouspaikka poistetaan. Jos siemenorganisaatio poistetaan, sinun on otettava käyttöön uusi organisaatio ja määritettävä Broadworks uudelleen uuden sivuston UUID-tunnuksen kanssa.
Ensisijainen ja kaikki toissijaiset siemenratkaisuorganisaatiot voidaan haluttaessa poistaa ennen kuin puhelinnumerot ja takaisinsoitto-DNS SRV-tietueet osoitetaan muille kuin testiasiakkaille. Kun puhelinnumeroiden ja takaisinsoiton DNS-SRV-tietueet osoitetaan muille kuin testiasiakkaille, kyseiset puhelinnumerot ja takaisinsoiton tietueet liitetään kyseisten asiakkaiden kokouspaikkoihin ja ne ovat käytössä kokouksiin liittymisessä sisään- ja takaisinsoiton avulla. Kaikkien muutosten on katsottava vaikuttavan palveluun.
Valitse ensisijainen siemenratkaisuorganisaatio seuraavasti:
-
Kirjaudu sisään Cisco Partner Hubiin.
-
Siirry osoitteeseen Asetukset.
-
Siirry kohtaan BroadWorks Calling .
-
Valitse Configuration Validation (BYoPSTN) -osiossa Assign.
-
Etsi ja valitse jokin aiemmin määritetyistä siemenorganisaatioista Assign organization -näytössä.
-
Valitse Assign.
Valittu siemenorganisaatio on ensisijainen siemenorganisaatio.
Alla olevat kuvakaappaukset havainnollistavat menettelyä.
Vaihe 7: Lataa BroadWorks-kokoonpano (BYoPSTN)
Tietyn BroadWorks-klusterin ensisijaisen siemenratkaisun organisaatio, puhelinnumeroryhmät ja Callback DNS SRV Group -ryhmän tiedot ovat saatavilla yhdessä paikassa, BroadWorksin konfigurointi (BYoPSTN) JSON-tiedostossa. Näitä tietoja tarvitaan BroadWorksin BYoPSTN-konfigurointiin.
Huomaa, että JSON-määritystiedosto on käytettävissä katselua/ladattavaksi vasta sen jälkeen, kun ensisijainen siemenratkaisuorganisaatio on valittu.
JSON-konfiguraatiotiedoston tarkastelu/lataaminen tapahtuu seuraavasti:
-
Kirjaudu sisään Cisco Partner Hubiin.
-
Siirry osoitteeseen Asetukset.
-
Siirry osoitteeseen BroadWorks Calling.
-
Valitse Clusters-kohdassa View Cluster.
-
Valitse klusteri, joka liittyy BYoPSTN:lle määritettyihin asiakasmalleihin.
-
Selaa kohtaan BroadWorks configuration for BYoPSTN .
-
Napsauta Lataa JSON-määritystiedosto.
-
Toista tämä menettely muille BroadWorks-klustereille.
Alla olevat kuvakaappaukset havainnollistavat menettelyä.
Katso alla oleva JSON-määritystiedoston esimerkki. Tiedosto sisältää lisätietoja kustakin puhelinnumeroryhmästä, takaisinsoitto DNS SRV-ryhmästä, seuraavat keskeiset määrityskohdat, jotka on syötettävä BroadWorksiin, on merkitty lihavoituna.
-
siteUUID: BroadWorksin on lähetettävä tämä arvo SIP-viesteissä, ja se on tunniste, jota Webex Edge Audio käyttää vahvistaakseen Cisco-kumppanin BroadWorksin identiteetin ja sen pääsyn kyseisen Cisco-kumppanin hallinnoimiin kokoussivustoihin.
-
Puhelinnumeron ja liittymäkoodin yhdistäminen: Puhelinnumerot ja niihin liittyvät Webex-koodit on määritettävä BroadWorksissa.
-
phoneNumber
-
accessCode
-
-
localeTag: Haluttu puhelinnumeroon liittyvä ilmoituskieli on määritettävä BroadWorksissa.
-
dnsSrv: Callback DNS SRV on määritettävä DNS:ssä, ja sen on viitattava haluttuihin CUBE-instansseihin.
{ "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" } ] }
Vaihe 8: Määritä Webex Edge Audio DNS SRV -verkkotunnus.
Webex Edge Audio DNS SRV -verkkotunnus on määritettävä BroadWorksissa. Määritä arvo seuraavan menettelyn avulla.
-
Kirjaudu sisään Cisco Partner Hubiin.
-
Siirry osoitteeseen Asiakkaat.
-
Valitse BYoPSTN Validation Enterprise.
-
Valitse View Customer.
-
Siirry osoitteeseen Services/Meetings.
-
Valitse Standard-paketin kokouspaikka.
-
Vieritä sivupaneelin alareunaan ja valitse Configure Site.
-
Valitse Yleiset asetukset / Ääniasetukset.
-
Valitse Edge Audio Custom Global Call-in Numbers -osiossa Generate Lua Script.
-
Etsi ponnahdusikkunasta arvo "-- Update To header with CCAX URL".
-- Päivitetään To-otsikko CCAX URL-osoitteella local oldTo1 = msg:getHeader("To") local newTo1 = string.gsub(oldTo1, "", "") msg:modifyHeader("To", newTo1)
-
Pura lihavoitu arvo, esimerkiksi
ecccx.amer.webex.com.
Tämä on Webex Edge Audio DNS SRV -verkkotunnus, joka on määritettävä BroadWorksissa.
Vaihe 9: Provision Partner BroadWorks -konfiguraatio
Tässä osassa kuvataan BroadWorks-konfiguraatioita, joita tarvitaan alla olevissa kuvissa esitettyjen kokouskutsu- ja -palautusskenaarioiden toteuttamiseen. Konfiguraatioesimerkit perustuvat edellisessä osassa esitetyn JSON-tiedoston tietoihin. Numerot, toimialueet, yrityksen/ryhmien nimeäminen, laitetyypit, käytännöt, profiilit jne. vaihtelevat todennäköisesti kumppaneittain.
Puhelun kulku:
- Käyttäjä pyytää takaisinsoittoa, Webex aloittaa takaisinsoiton.
- Puhelu ohjataan BroadWorks OTT:hen.
- Puhelu saapuu CH:ssa varattuun CUBEen. CUBE reitittää puhelun BroadWorksille.
- BroadWorks tunnistaa puhelun kokousisäntäpuheluksi, luo istunnon kokousisäntäkäyttäjälle ja käsittelee puhelun.
- Kokousisännän käyttäjäistunto käsittelee puhelun ja kääntää valitun numeron. Lisäksi kokouksen isäntäkäyttäjän puolesta luodaan laskutustietue.
- BroadWorks reitittää puhelun joko laitteeseen liitetylle käyttäjälle (7) tai PSTN:ään (8).
Ennen kuin aloitat
BroadWorksin ja CUBE:n välinen SIP-viestintä voi tapahtua UDP:n tai TCP:n kautta verkkovaatimuksista riippuen. Jos esimerkiksi jotkin BYoPSTN:n sisään- tai takaisinsoitto- tai takaisinsoittovirtojen verkko- tai yhteyslaitteet (esimerkiksi yhdyskäytävät tai päätepisteet) eivät tue TCP:tä, olisi käytettävä UDP:tä.
Tässä oppaassa esitetyissä kokoonpanoissa ja esimerkeissä käytetään TCP:tä siirtoprotokollana. Jos haluat käyttää TCP:tä, varmista, että BroadWorks-sovelluspalvelin ja verkkopalvelin on molemmat määritetty TCP:tä varten:
_CLI/Interface/SIP> get networkProxyTransport = määrittelemätön accessProxyTransport = määrittelemätön supportDnsSrv = true supportTcp = true
Sovelluspalvelin
Identify/Device Profile Type (Tunnista/laiteprofiilin tyyppi)
CUBEa varten olisi luotava uusi identiteetti-/laiteprofiilityyppi. Varmista, että asetat seuraavat ominaisuudet, kun taas muut ominaisuudet voidaan jättää oletusarvoihin:
-
Signaling Address Type-asetus Älykäs välityspalvelinosoitteisto
-
Authentication-asetus on Enabled (Käytössä).
-
Support Identity in UPDATE and Re-INVITE- Tarkistettu.
-
Static Registration Capable-asetus on Enabled (Käytössä).
-
Video Capable-asetus Disabled (Ei käytössä)
Alla olevassa esimerkissä luodaan uusi identiteetti-/laiteprofiilityyppi "VXML_profile" edustamaan CUBEa.
Voice XML Virtual Subscriber
VoiceXML-instanssin luominen
Kutakin Webex Meetingsin PSTN-numeroa edustaa BroadWorksissa virtuaalitilaaja, ja VoiceXML-virtuaalitilaajatoiminnallisuutta voidaan käyttää. On suositeltavaa, että kaikille VoiceXML-virtuaalitilaajille käytetään omaa yritystä ja ryhmää. Huomaa, että emme varsinaisesti hyödynnä VoiceXML-ominaisuuksia, mutta tämäntyyppinen virtuaalikäyttäjä soveltuu vuorovaikutukseen CUBE:n kanssa.
VoiceXML-palvelun käyttämiseksi varmista, että lisenssissä on riittävästi "VoiceXML"-määriä ja että palvelu on valtuutettu yritys- ja ryhmätasolla ja että VoiceXML-palvelu on määritetty ryhmälle alla olevan esimerkkikuvan mukaisesti.
Kohdassa VoiceXML ja luo instanssi kullekin PSTN-numerolle.
, valitseVoiceXML-osoitteiden määrittäminen
Määritä kunkin VoiceXML-instanssin kohdalla VoiceXML-osoitteet seuraavat tiedot:
-
Puhelinnumero- Kirjoita Webex Meetings -sivuston valintanumero (esimerkiksi 2403332200).
-
Laajennus
-
Identiteetti/laiteprofiili-Luo yksi instanssi (esimerkiksi VXML_deviceProf), joka perustuu edellisessä osassa luotuun laitetyyppiin (esimerkissä VXML_profile ), ja syötä seuraavat asetukset.
-
Linja/portti-Kirjoita muodossa @, jossa
-
on Webex Meetings -sivuston pääsykoodin numero (saatavilla JSON-tiedostosta) (esimerkiksi 88631321777971704941).
-
on tämän kokoussivuston Webex Edge Audio -verkkotunnus (esimerkiksi ecccspx.amer.pub.webex.com).
-
-
Contact sip-Kokouskutsujen soittaminen liittymänumeroon, INVITE lähetetään Request URI:llä, joka on asetettu tämän kentän arvoksi. Syötä SIP-yhteys tässä muodossa ;;;, jossa:
-
on line/port-kentästä, mutta verkkotunnus on SRV, joka ratkaisee CUBE:n osoitteen (esimerkiksi 88631321777971704941@cube.internal.local).
-
edustaa kieliasetusta käyttäjän kielialueen mukaan (esimerkiksi locale=en_US).
-
on sivuston UUID JSON-tiedostosta (esimerkiksi x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b).
-
olisi oltava transport=tcp, jotta liitännäisjärjestelmä käyttää TCP:tä viestien lähettämiseen CUBEen.
-
Alla on esimerkki VoiceXML-osoitteiden asetuksista.
SIP-todennuksen määrittäminen VoiceXML-instanssille
Määritä todennuspalvelu VoiceXML-virtuaalitilaajalle. Tätä käytetään CUBE:sta tulevien SIP INVITE -viestien todentamiseen Callback-skenaariossa. Se estää myös VoiceXML-virtuaalitilaajaa vastaanottamasta puheluita muilta kuin CUBE:n osapuolilta.
Siirry virtuaalitilaajan todennussivulle kohdassa Apuohjelmat ja syötä SIP-käyttäjänimi ja salasana alla olevan kuvan mukaisesti:
CUBEen on määritettävä sama käyttäjänimi ja salasana, jotta liitännäisjärjestelmään lähetetyt INVITE-viestit voidaan todentaa asianmukaisesti.
Esimerkki komennosta SIP-todennuksen määrittämiseksi CUBEen on seuraava:
sip-ua authentication username VSUB password 0 (Katso lisätietoja CUBE onfiguration/datafill).
Namedefs-tiedosto
VoiceXML-virtuaalitilaajan SIP-yhteyskenttä sisältää URL-osoitteen, jossa verkkotunnuksen osa ratkaisee CUBE-osoitteen. Tämä on sisäinen SRV, ja AS:n namedefs-tiedostoa voidaan käyttää sisäisen SRV:n ratkaisemiseen CUBE IP:hen.
Esimerkissämme SIP-yhteys SRV on cube.internal.local ja se ratkaisee osoitteeseen 10.165.196.30 porttiin 5060 CUBEen pääsemiseksi. AS:ssä tiedosto /usr/local/broadworks/bw_base/conf/namedefs
päivitetään seuraavasti:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Webex-kokoukset Puhelutyyppi
Webex Meetingsin puhelujen käsittelyn määritysasetuksilla voidaan hallita, miten kokouskutsuja käsitellään. Oletusarvoisesti kokouspuhelut käsitellään ulkoisina puheluina, koska Call-In-numeroita isännöi oma yritys tai palveluntarjoaja. Ulkopuhelut sisällytetään yleensä Session Admission Control -istuntojen lukumäärään ja merkitään CDR-kenttään chargeIndicator maksullisiksi.
Seuraavassa esimerkissä lisätään suositeltu kokoonpano, jolla kokouskutsuja käsitellään sisäisinä puheluina siten, että ne jätetään veloituksen ja istuntojen sisäänpääsynvalvontalaskennan ulkopuolelle.
Asettamalla Enforce NS Charge Field arvoksi true, CDR-kentän chargeIndicator populaatio perustuu verkkopalvelimen puhelutyypin määritettyyn Charge-attribuuttiin.
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 true
VoiceXML-kokouskutsun takaisinsoitto Virtuaalinen tilaaja
Luo VoiceXML-kokouskutsun takaisinsoittotilaaja
BroadWorksin sovelluspalvelimelle (AS) on määritettävä oma VoiceXML-virtuaalitilaaja, jolla on erityinen Webex Meeting Callback -vaihtoehto (jäljempänä VoiceXML-kokouskutsutilaaja), joka käsittelee Webex Meetings -palautuspuhelut. Liitännäisjärjestelmään voidaan määrittää vain yksi tämän tilaajan yksilö.
Voit ottaa ominaisuuden käyttöön asettamalla aktivoitavan ominaisuuden 102074 arvoksi true CLI:n kautta.
AS_CLI/System/ActivatableFeature> aktivoi 102074 ***** Varoitus *****: Tämä toiminto tulisi tehdä vain ylläpitoikkunan aikana, koska se voi aiheuttaa suurten tietomäärien lisäämistä/muuttamista/poistamista ja sen suorittaminen voi kestää jonkin aikaa. Verkkosivuvaikutteiset ominaisuudet edellyttävät, että käyttäjät ja ylläpitäjät kirjautuvat ulos ja takaisin sisään. Haluatko varmasti jatkaa? Vahvistakaa (Kyllä, Y, Ei, N): y ...Done AS_CLI/System/ActivatableFeature> get Id Kuvaus 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
Koska "BYO PSTN Billing support for CallBack and CallIn" -ominaisuus riippuu "BroadWorks Support for CI UUID" -ominaisuudesta, ennen ominaisuuden (102074) aktivoimista sinun on myös aktivoitava ominaisuus (102746). Lisätietoja on kohdassa "CI User UUID Sync (Broadworks Support for CI UUID)".
VoiceXML-kokouskutsun takaisinsoittotilaaja on samanlainen kuin nykyinen BYOPSTN VXML -virtuaalitilaaja, mutta se on merkitty uudella "Webex Meeting Callback" -lippuvalinnalla. Tälle VoiceXML-kokouskutsutilaajalle on määritetty sama laiteprofiili kuin olemassa olevalle BYOPSTN VXML -virtuaalitilaajalle sekä samoilla tunnistetiedoilla varustettu todennuspalvelu.
Alla on esimerkki:
VoiceXML-kokouksen takaisinsoittotilaajan on oltava olemassa AS:ssä, joka isännöi kokousisäntäkäyttäjää. Kun liitännäisjärjestelmä vastaanottaa kokouksen takaisinsoittopyynnön INVITE-pyynnön, se yrittää löytää sekä VoiceXML-kokouksen takaisinsoittokäyttäjän että kokouksen isäntäkäyttäjän liitännäisjärjestelmässä puhelun asennuksen aikana. Jos kumpikaan näistä käyttäjistä ei löydy, puhelu hylätään.
Kokouksen isäntä istunto
X-Cisco-Meet-Info-otsakkeen avulla toteutetussa takaisinsoittoskenaariossa Cisco BroadWorks -sovelluspalvelin vastaanottaa SIP INVITE -pyynnön ja tunnistaa kokouksen isäntäkäyttäjän käyttämällä SIP X-Cisco-Meet-Info-otsakkeen host CI User UUID -parametria. Kokousisännän käyttäjän puolesta luodaan puheluistunto, joka käsittelee puhelun ja suorittaa käyttäjän palveluprofiilin. Lisäksi kokouksen isäntäkäyttäjän puolesta luodaan laskutustietue. SIP X-Cisco-Meet-Info -otsakkeesta saadut kokouksen ID- ja sivuston UUID-tiedot tallennetaan laskutustietueeseen.
Alla on esimerkki SIP X-Cisco-Meet-Info -otsakkeesta:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab -04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
Sovellusten toimitusalusta
CI-käyttäjän UUID-synkronointi (Broadworksin tuki CI UUID:lle)
Käyttäjän CI UUID on yksilöllinen tunniste, jolla käyttäjät voidaan tunnistaa Webex-ympäristössä.
Tätä Cisco BroadWorks Application Delivery Platformin (ADP) Webex Provisioning Sync -sovellusta käytetään synkronoimaan, kartoittamaan ja tallentamaan käyttäjän CI UUID-tunniste BroadWorks-infrastruktuuriin, jotta sitä voidaan käyttää eri vuorovaikutustilanteissa Webex- ja Webex for BroadWorks -palvelun kanssa.
Katso kohdasta "Ota Webex-kokousten takaisinsoitto käyttöön", miten Cisco BroadWorks -verkkopalvelin ja Cisco BroadWorks -sovelluspalvelin käyttävät CI-käyttäjän UUID-yhteyttä.
Seuraavissa vaiheissa Webex Provisioning Sync -sovellus määritetään siten, että se kysyy ja päivittää BroadWork-käyttäjät säännöllisesti CI UUID:llä.
Webex Provisioning Sync -sovellus edellyttää OAuth-tunnuksia spark-adminin kanssa:broadworks_subscribers_read Cisco Identity Provider -palvelun laajuus, ja sen voi saada tekemällä palvelupyynnön käyttöönottoasiantuntijan kanssa.
Tarkista 'OAuth-tunnisteiden hankkiminen Webex for Cisco BroadWorks -palvelua varten' -osiosta lisätietoja palvelupyynnön laatimisesta osoitteessa: 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
Lisää tunniste sopivalla kumppanin nimellä seuraavasti:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> add custBYO refreshToken Uusi salasana: Kirjoita uusi salasana uudelleen: ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> get Partner Name Refresh Token ================================== FederationPartner ******** custPart ******** custBYO ********
Lisää OAuth-tunnisteeseen liittyvä kumppanin nimi Webex Provisioning Sync -sovelluksen seurattavien kumppaneiden luetteloon siten, että "enabled"-lippu on asetettu arvoon "true".
Tämän avulla Webex Provisioning Sync -sovellus aloittaa CI-käyttäjän UUID-synkronoinnin määritetyllä kyselyvälillä.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true
Kun kumppani on sisällytetty, Webex Provisioning Sync -sovellus voi nyt yhdistää CI UUID:n BroadWorks-käyttäjiin.
Muuta yhteyden aikakatkaisua seuraavilla komennoilla:
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 on käynnistettävä uudelleen, jotta muutokset tulevat voimaan *** ADP_CLI/Application/WebexProvisioningSync/GeneralSetting/Controller/HTTP > get connectionPoolSize = 5 connectionTimeout = 300 connectionIdleTimeOut = 300 maxConcurrentRequests = 10 maxCookieAgeInHours = 24
Tämä yhdistäminen voidaan tehdä automaattisesti tai manuaalisesti. CLI:n manualSync-komento voi käynnistää yhdistämisen välittömästi.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
Yhteistyökumppanit, joiden 'Enabled'-asetuksena on 'true', suorittavat yhdistetyn kyselyn kyselyvälien mukaan. Alkuperäisen yhdistämisen aikana Webex Provisioning Sync -sovellus kysyy Webex Subscriber API:lta tietoja, jotka sisältävät kaikkien kumppanin isännöimien käyttäjien CI UUID-tunnukset. BroadWorks-käyttäjän ulkoinen tunnus päivitetään siihen liittyvällä CI UUID-tunnuksella. Myöhemmät assosiaatiot vaikuttavat kumppaniin lisättyihin käyttäjiin. Status-komennon avulla voit tarkistaa, onko synkronointi valmis.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> status Kumppanin nimi Tila Viimeisin synkronointiaika ============================================================ custBYO synkronointi custPart seuranta 2023-01-29T15:36:43.873-05:00 Löytyi 2 merkintää.
Kun synkronointi on valmis, tila muuttuu takaisin seurantaan. Seuraavat synkronoinnit suoritetaan käyttäjille, jotka on lisätty kumppaniin "Viimeisen synkronointiajan" jälkeen.
Seuraavassa kuvassa näkyy ulkoiseen tunnukseen asetettu CI UUID:
Verkkopalvelin
Puhelun tyyppi
Laskutusta ja raportointia varten voi olla suotavaa merkitä CDR-tiedot kokousten Call-In-puheluista. Tämä voidaan toteuttaa käyttämällä verkkopalvelimen PreCallTyping-käytäntöä.
Lisää ensin NS CLI:ssä osoitteessa /System/CallP/CallType uusi puhelintyyppi. Seuraava esimerkki lisää uuden "WXM"-kutsutyypin:
NS_CLI/System/CallP/CallTypes> add WXM LOCAL true false "Webex Meetings" NS_CLI/System/CallP/CallTypes> get calltype WXM CallType Kuvaus Kategoria Laajuus SupportE164 Charge ======================================================================= WXM Webex Meetings LOCAL User Defined true false
Puhelutyyppiä voidaan sitten käyttää PreCallTyping-instanssissa, joka on osa BroadWorks-käyttäjän reititysprofiilia. Tässä esimerkissä uusi PreCallTyping-instanssi "wxm" lisättiin /Policy/PreCallTyping CLI-kontekstiin, mutta se voi olla jo käytössä oleva PreCallTyping-instanssi:
NS_CLI/Policy/PreCallTyping> add wxm true CallTypes ALL NS_CLI/Policy/PreCallTyping> get wxm Policy: PreCallTyping Instance: wxm CallTypes: Valinta = {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
Seuraavaksi lisätään PreCallTyping-instanssiin merkinnät kaikille valintanumeroille /Policy/PreCallTyping/DialPlan CLI-kontekstissa. Esimerkiksi:
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 Taulukko: 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-kokoukset
PreCallTyping-instanssi lisätään tämän jälkeen (jos sitä ei ole jo olemassa) lähettävän käyttäjän sovellettavaan reititysprofiiliin alla olevan esimerkin mukaisesti:
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
ReititysNE
NS:ssä tarvitaan reititysNE, joka sijaitsee /System/Device/RoutingNE CLI-kontekstissa ja edustaa CUBEa. Kun NS vastaanottaa INVITE:n CUBE:lta, se vertaa via-otsikkoa NS:ssä olevaan RoutingNE-tietueeseen. Lisätietoja reititysNE:n lisäämisestä on osoitteessa Cisco BroadWorks -verkkopalvelimen komentoriviliitännän hallintaopas .
Alla on esimerkki komennoista, joilla lisätään reititysverkko "WebexMeetings", jossa CUBE IP-osoite = 10.165.196.30. Esimerkissä näytetään myös komennot, joilla luodaan uudet OrigRedirect- ja Profile-instanssit, jotka liitetään RoutingNE:hen, mutta myös olemassa olevia instansseja voidaan käyttää.
NS_CLI/Policy/OrigRedirect> add wxm_Inst true CallTypes ALL supportTrunkGroupLookups disable applyAccessSideRules enableRestrictive NS_CLI/Policy/OrigRedirect> get wxm_Inst Policy: OrigRedirect Instanssi: wxm_Inst Enable = true CallTypes: Valinta = {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 Sijainti = 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
Esimerkkikonfiguraatiossa CUBE lähettää NS:lle INVITE-kutsun, joka on seuraavan kaltainen (tärkeät kentät lihavoitu):
INVITE sip:+19991111111@domain.com:5060 SIP/2.0 Via:SIP/2.0/TCP 10.10.10.10.10:5060;branch=z9hG4bK7C7B9EB Remote-Party-ID:" BroadWorks ";screen=no;party=calling;privacy=off From:" BroadWorks ";tag=958BDDF4-1AB To: 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 Aikaleima: 1667479198 Istunnon tunnus: e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000 Allow:INVITE,OPTIONS,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGSTER CSeq:101 INVITE Contact: Expires:180 Allow-Events:telephone-event Max-Forwards:68
Missä:
-
INVITE-pyynnön URI sisältää takaisinsoittonumeron.
-
Otsikon kautta: sisältää sen CUBE:n IP-osoitteen, jota käytetään RoutingNE-profiilin valinnassa.
-
X-Cisco-Info-Meet-otsake: käytetään hostCIUserUuid, meetingid ja siteUUID tunnistamiseen.
Vastaanotettuaan INVITE:n NS käyttää Via-otsikkoa sovittaakseen sen reititysnumeroon "WebexMeetings". Tämä puolestaan valitsee "wxm_routing" -reititysprofiilin, joka sisältää OrigRedirectin "wxm_Inst " -esimerkin.
NS OrigRedirect -käytäntö vastaa tällöin X-CISCO-MEET-INFO-otsikkoa:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
VoiceXML-virtuaalitilaajalle määritetyn linjaportin kanssa ja lähettää 302-uudelleenohjauksen AS-parille, joka isännöi kyseistä tilaajaa. 302-viesti on seuraavan kaltainen:
SIP/2.0 302 Moved temporarily Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK5452684 From:" Webex ";tag=8EEAA586-1675 To:;tag=394411970-1602687588994 Call-ID:ABC5CCA2-D6411EB-8AD6D92D-EE20F768@10.165.196.30 CSeq:101 INVITE Contact:;q=0.5, ;q=0.25 Content-Length:0
Alias
NS:n on tunnistettava CUBE:n NS:lle lähettämän INVITE URI:n sisältämä verkkotunnus (esimerkissä bw.myenterprise.com). Tämä voidaan tehdä esimerkiksi lisäämällä verkkotunnus NS_CLI/System/Alias-kontekstissa:
NS_CLI/System/Alias> add bw.myenterprise.com
Komento INVITE URI -domainin määrittämiseksi CUBE:ssa löytyy seuraavasta osiosta, esimerkiksi kohdasta dial-peer/session target:
dial-peer voice 23401 voip-istunnon kohde dns:bw.myenterprise.com
HostingNE
Jotta Webex Meetings -puhelujen käsittelyn määritysvaihtoehtoja laskutusta ja Session Admission Control -valvontaa varten voidaan tukea, sovelluspalvelimen Hosting NE -signalointiattribuutit CallTypeInfoRequired ja RequiresChargeIndication on otettava käyttöön NS_CLI/System/Device/HostingNE -kontekstissa. Esimerkiksi:
NS_CLI/System/Device/HostingNE> set broadworksASHostNe signalointi E164Compliant, CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Ota Webex-kokouksen takaisinsoitto käyttöön
SIP X-Cisco-Meet-Info-otsakkeella varustetussa callback-skenaariossa CUBE lähettää puhelun verkkopalvelimelle, jotta se voi uudelleenohjata lähettäjän AS-pariin. AS-pari määritetään enableWebexMeetingHoostLookup -järjestelmäparametrin perusteella.
NS_CLI/System/CallP/Options> get accessSideRoutingNeDeterminedViaSignaling = false disableNdcValidationForCalledNumbers = true forceRoutingNEProfile = false skipPrivatePoliciesOnEmergency = true maxReturnedContacts = 10 enableWebexMeetingHostLookup = true
Kun enableWebexMeetingHoostLookup -järjestelmäparametrin arvoksi asetetaan true, X-Cisco-Meet-Info-otsakkeessa olevaa kokousisäntäkäyttäjän CI UUID-tunnusta käytetään kokousisäntäkäyttäjää isännöivän AS-parin tunnistamiseen.
INVITE sip:+19991111111@domain.com:5060 SIP/2.0 Via:SIP/2.0/TCP 10.10.10.10.10:5060;branch=z9hG4bK7C7B9EB Remote-Party-ID:" BroadWorks ";screen=no;party=calling;privacy=off From:" BroadWorks ";tag=958BDDF4-1AB To: 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 Aikaleima: 1667479198 Istunnon tunnus: e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000 Allow:INVITE,OPTIONS,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGISTER CSeq:101 INVITE Contact: Expires:180 Allow-Events:telephone-event Max-Forwards:68
Vaihe 10 Partner CUBE -palvelun tarjoaminen
Tässä osassa esitetään validoitu kokoonpano, jolla Cisco Unified Border Element (CUBE) otetaan käyttöön Bring Your Own PSTN -ratkaisun Session Border Controllerina (SBC).
Tässä osassa keskitytään CUBE-konfiguraatioihin, jotka ovat välttämättömiä edellisessä osassa esitetyn Webex for Cisco BroadWorks -konfiguraation kanssa toimimiseksi. Yleisempää keskustelua CUBE-järjestelmän käyttöönotosta ja konfiguroinnista on seuraavissa oppaissa: 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
Ota käyttöön oma SBC-vaihtoehto
Jos et halua ottaa käyttöön CUBEa, voit ottaa käyttöön oman SBC:n. Huomaa kuitenkin, että tämä asiakirja ei tarjoa validoitua kokoonpanoa muille SBC:ille kuin CUBE:lle.
Jos otat käyttöön oman SBC:n, voit noudattaa CUBE:n korkean tason määritysvaatimuksia (esimerkiksi toimialueen, julkisten ja yksityisten liitäntöjen ja yhdyskäytävien kaltaiset määritykset), jotka ohjaavat määritystäsi. Katso kuitenkin SBC:n dokumentaatiosta yksityiskohtainen komentorivin ohje, sillä oman SBC:si komennot poikkeavat todennäköisesti CUBEsta.
Ellei toisin mainita, vaiheen 10 loput määritysvaatimukset pätevät riippumatta siitä, minkä SBC:n otat käyttöön. Esimerkit komentorivillä koskevat kuitenkin vain CUBEa, ellei esimerkkiä sovelleta muihin SBC-laitteisiin. Muiden SBC:iden osalta katso konfigurointikomennot SBC:n dokumentaatiosta.
Alkuperäinen konfigurointi
CUBE:n määrittäminen edellyttää, että etuoikeutettu EXEC-tila on käytössä. Syötä salasana, jos sinua pyydetään.
enable
Siirry globaaliin konfigurointitilaan:
konfiguroi terminaali
Aseta verkkotunnus:
ip verkkotunnus myenterprise.com
Aseta enimmäissegmenttikoko (MSS):
ip tcp mss 1360
Verkkokokoonpano
Määritä julkiset ja yksityiset rajapinnat. CUBE-esimerkissämme:
------- Yksityinen puoli ------- interface GigabitEthernet1 description Interface facing BC ip address negotiation auto no mop enabled no mop sysid ! ------- Julkinen puoli ------- interface GigabitEthernet2 description Interface facing WEBEX ip address negotiation auto no mop enabled no mop sysid !
Määritä yhdyskäytävät IP-reititystä varten julkiselle ja yksityiselle puolelle:
ip route 0.0.0.0.0 ip route 10.0.0.0.0
Ota SSH käyttöön:
ip ssh logging events ip ssh version 2 ! username admin privilege 15 password
CUBE:n (tai oman SBC:n) on oltava DMZ-alueen sisällä, jossa on oikein määritetyt palomuurisäännöt. Katso kohdasta Webexin käyttämät portit luettelo ulkoisessa palomuurissa avattavista porteista.
Määritä SRV-tietueet CUBEsta (tai SBC:stä) BroadWorks-verkkopalvelimille lähetettäviä takaisinsoittoja varten. Esimerkiksi SRV-osoite 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 ip host ns02.myenterprise.com
Määritä DNS-palvelin:
ip name-server <DNS_IP_address>
Vaihtoehtoinen DNS-vaihtoehto on määrittää sisäinen DNS, jossa sisäinen DNS tavoittaa vanhemman DNS-palvelimen, jos sisäinen haku epäonnistuu.
Puhelujen käsittelyn konfigurointi
Yleinen
Määritä CUBEen (tai SBC:hen) kaikki IP-osoitteet, joiden on päästävä VoIP-palveluun. Tämä sisältää:
-
BroadWorksin AS-, NS- ja MS-palvelimien yksityisen puolen SIP-signalointiosoitteet.
-
Webex Edge for Audio -infrastruktuurin julkisen puolen osoitteet.
Alla on esimerkki CUBE-kokoonpanosta:
voice service voip ip address trusted list ------- IP-osoitteet yksityisellä puolella (sisältää kaikki BroadWorksin AS-, NS- ja MS-signalointiosoitteet) ------- ipv4 ipv4 ipv4 ipv4 ipv4 ------- IP-osoitteet julkisella puolella (Nämä ovat Webexin ääni-infrastruktuurin julkisia osoitteita). Alla oleva alue on vain esimerkki.) ------- 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
Miten sallin Webex Meetings -liikenteen verkossa?- Useimpien klustereiden IP-osoitealueet näkyvät osoitteessa Luettelo Cisco Webex Meeting Services -palvelujen käyttämistä IP-osoitealueista. Poikkeuksena ovat Kiinan klusterit, joiden valikoima on esitetty alla olevassa linkissä:
Cisco Webex China Clusterin verkkovaatimukset
CUBE:n oletusajastin TCP-yhteyden muodostamiseksi ennen reitityksen etenemistä on 20 sekuntia. Vaihtaa sen:
ip tcp synwait-time
BroadWorksin puolella sovelluspalvelimen oletusajastin, jonka mukaan sovelluspalvelimen aikakatkaisu reagoimattomassa yhteyslaitteessa on 6 sekuntia. Vaihtaa sen:
AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds (lopetusyritysaikakatkaisu sekuntia)
CUBE:n (tai oman SBC:n) RTP-liikenteen julkisen ja yksityisen puolen rajapinnat on avattava. Katso alla oleva CUBE-esimerkki:
voice service voip rtcp all-pass-through media disable-detailed-stats ------- CUBE public IP + port range ------- media-address range port-range 10200-28000 ------- CUBE private IP + port range ------- media-address range port-range 10200-28000
Missä:
- on CUBE:n julkinen IP-osoite.
- on CUBE:n yksityinen IP-osoite.
- Satama-alue: esimerkissä porttialue on 10200-28000.
CUBE tukee seuraavia TLS-salausyhdistelmiä (sisäänkutsun aikana CUBE tarjoaa niitä TLS Handshake's Client Hello -viestissä):
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
Muut määritettävät yleiset asetukset (katso alla olevat esimerkkikokoonpanot CUBE-kokoonpanoista):
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-tunnukset saapuvaa ja lähtevää valintaa varten on määriteltävä myöhempää käyttöä varten dial-peereissä:
voice class uri INEdgeAudio sip pattern x-cisco-webex-service=audio ! voice class uri OUTEdgeAudio sip host cube.internal.local
Webex Edge Audio tukee G722-, G711ulaw- ja G711alaw-koodekkeja. Seuraava ääniluokkakoodi on määriteltävä myöhempää käyttöä varten dial peers -vertaisverkoissa:
ääniluokan koodekki 3 koodekin etusija 1 g722-64 koodekin etusija 2 g711ulaw koodekin etusija 3 g711alaw
Webex Edge Audio käyttää SRTP:tä. Ääniluokka SRTP-crypto määrittää Edge Audio -palvelussa käytettävän SRTP-salaussarjan. Määritä seuraavat kryptosarjat järjestyksessä. Voice class srtp-crypto -määritystä on sovellettava Edge Audio -yhteyden muodostamiseen käytettäviin valintayhteyksiin.
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
Määritä ensisijainen avain valmiiksi, jotta voit asettaa salasanan todennusta varten.
key config-key password-encrypt Salasana123 todennus käyttäjänimi salasana salaus aes
Syötä SIP-todennustiedot, jotka on määritetty VoiceXML-virtuaalitilaajalle AS:ssä, käyttämällä seuraavaa komentoa. Takaisinsoittoskenaarioissa näitä tunnistetietoja käytetään, kun liitännäisjärjestelmä haastaa CUBE:n (tai oman SBC:n) liitännäisjärjestelmään lähettämän INVITE:n.
sip-ua ------- to enable authentication ------- authentication username password 0
Kun todennus on määritetty, salasana on hämärä, kun sitä tarkastellaan komennolla "show running-config".
sip-ua ------- todennuksen ottamiseksi käyttöön ------- todennus käyttäjätunnus salasana 6 [GF]XXXXXXX[YYYYYYYY\ZZZZZZZ]\\
Lisäksi on tehtävä seuraavat yleiset SIP-konfiguraatiot:
------- Max INVITE retries ------- retry invite 3 ------- Käytä oletusarvoisesti TLS:ää ------- transport tcp tls v1.2 connection-reuse ------- Mitä luottamuspistettä käytetään, kun mTLS on haastettu ------- crypto signaling default trustpoint
Käännösprofiilit
SIP-sanomien käännösprofiilia 2340 käytetään Meeting call-in-puheluissa. Siinä pitäisi olla merkintä, joka muokkaa BroadWorksista saapuvia SIP-viestejä ennen niiden lähettämistä Edge Audioon, kuten esimerkkisäännössä 11 on esitetty.
------- 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:" sääntö 3 request INVITE sip-header From modify "sips:" sip: sääntö 4 request INVITE sip-header Remote-Party-ID modify "sips:" "sip:" sääntö 5 request INVITE sip-header P-Asserted-Identity modify "sips:" "sip:" sääntö 6 request ACK sip-header From modify "sips:" "sip:" sääntö 7 request REINVITE sip-header P-Asserted-Identity modify "sips:" "sip:" sääntö 8 request REINVITE sip-header From modify "sips:" "sip:" sääntö 9 request REINVITE sip-header Contact modify "sips:(.*)>" "sip:\1;transport=tls>" sääntö 10 request INVITE sip-header Contact modify "sips:" "sip:" sääntö 11 request INVITE sip-header SIP-Req-URI modify "cube.internal.local" "ecccspx.amer.pub.webex.com"
Yllä oleva sääntö 11 kartoittaa BroadWorksilta saapuvan Request Uri -palvelun, jolla on CUBE-virtuaalisen tilaajalaiteprofiilin Contact-arvo (esimerkissämme VXML_deviceProf Device Profile -profiilin Contact-kentän arvo):
88631321777971704941@cube.internal.local;x-cisco-site- uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Asianmukaiseen Webex Edge -äänipuhelun reititysalueeseen: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site- uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Huomaa, että kun CUBE (tai oma SBC) on staattisen NAT:n takana, sip-profiili 2340 vaatii lisämäärityksiä. Lisätietoja on seuraavassa linkissä:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideJotta AS:n lähettämät 486-viestit voidaan ohjata takaisin Webex Edge Audioon, CUBE:ssa tarvitaan seuraavat asetukset (oman SBC:n osalta katso apua SBC:n dokumentaatiosta)
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"
Jos muita 4xx -viestejä on välitettävä takaisin Webex Edge Audio -järjestelmään, toimi edellä olevan esimerkin mukaisesti.
Dial Peers
CUBE:ssa (tai omassa SBC:ssäsi) on määriteltävä ääniluokan vuokralainen, joka täyttää seuraavat kriteerit, jotta sitä voidaan myöhemmin käyttää dial peers -vertaisverkoissa:
- RTP-NTE DTMF-paketteja varten ei tarvita hyötykuorman yhteentoimivuutta, joten määritä epäsymmetrinen hyötykuorma täyteen.
- Edge-ääni ei tue soittajan tunnuksen päivityksiä, joten arvo "no update-callerid" on määritettävä.
- Webex Edge Audio -puhelujen reititys perustuu URI-tunnuksiin. Soitinreitin URI:n on oltava käytössä, jotta URI:n perusteella voidaan sovittaa valintaosoitteita.
voice class tenant 234 asymmetric payload full no update-callerid Header-passing no pass-thru content custom-sdp call-route url
Seuraavat valintavertaisverkot on määritetty, jotta CUBE voi käsitellä BroadWorksin ja Webex Edge Audion välisiä puheluita. Määritä seuraavat asetukset CUBEen (samanlainen kokoonpano on määritettävä omassa SBC:ssäsi):
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-luokka codec 3 voice-luokka sip url sip voice-luokka sip profiles 2341 voice-luokka sip profiles 1 inbound voice-luokka sip tenant 234 voice-luokka sip bind control source-interface GigabitEthernet1 voice-luokka sip bind media source-interface GigabitEthernet1 dtmf-relay rtp-nte !
CUBE Puheluvirrat
Seuraavassa kuvataan esimerkkejä CUBE:n saapuvan ja lähtevän puhelun virtausskenaarioista edellä kuvatun konfiguroinnin jälkeen. Tietyn vaiheen värikoodaus liittyy samanvärisiin merkintöihin yllä olevissa mittaritaulukoissa.
Kokouskutsu BroadWorksista Webexiin -skenaario:
- Sisäiseen liitäntään vastaanotetaan saapuva INVITE BroadWorksilta:
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>
- Saapuvan valinnan vertaisverkkoprofiili 23401 valitaan sen perusteella, että saapuvan pyynnön URI:ssä ("cube.internal.local") oleva isäntä vastaa "incoming uri request OUTEdgeAudio" -määritystä.
- Lähtevä vertaisverkkopalvelin 23411 valitaan pyynnön URI:ssä ("cube.internal.local") olevan isännän perusteella, joka vastaa "destination uri OUTEdgeAudio" -määritystä.
- Lähtevä INVITE lähetetään ulkoisella rajapinnalla siten, että pyynnön URI:ssä oleva isäntä on muutettu "cube.internal.local":sta "ecccspx.amer.pub.webex.com":ksi käyttäen valintavertaisohjelmassa määritettyä "voice-class sip profiles 2340" -sanoman käännösprofiilia:
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>
Kokouspalautusskenaario Webexistä BroadWorksiin on seuraava
- Webexistä vastaanotetaan saapuva INVITE CUBE:n ulkoiseen liitäntään seuraavalla tavalla:
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
- Saapuva valintavertainen 23411 valitaan sen perusteella, että saapuvan pyynnön URI:ssä on kuvio "x-cisco-webex-service=audio" "incoming uri request INEdgeAudio" -määrityksen perusteella.
- Kaksi lähtevää vertaisverkkopalvelua valitaan sen perusteella, että pyynnön URI:ssä on kuvio "x-cisco-webex-service=audio" "destination uri INEdgeAudio" -määrityksen perusteella.
- Soita Peer 302
- Dial Peer 23401
- Lähtevä INVITE lähetetään verkkopalvelimille (SRV-haun perusteella "session target dns:bw.myenterprise.com entry" dial peerissä) sisäisellä rajapinnalla
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
- Verkkopalvelin palauttaa CUBE-virtuaalitilaajaa isännöivän AS-palvelinparin yhteystiedot:
SIP/2.0 302 Moved temporarily Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK880BD From:" Webex ";tag=B91821B7-561 To:;tag=1829261807-1603395221529 Call-ID:3C88DF6A-13D411EB-8EE3D92D-EE20F768@10.165.196.30 CSeq:101 INVITE Contact:;q=0.5,;q=0.25 Content-Length:0
- CUBE reitittää puhelun aktiiviseen liitännäisjärjestelmään 302-viestissä palautetun yhteystiedon perusteella:
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 " ;tag=B91821C8-1AF5 To:
mTLS-konfiguraatio
Seuraavat konfigurointivaiheet on suoritettava, jotta CUBE:n (tai oman SBC:n) ja Webex Edge Audion väliset mTLS-yhteydet voidaan sallia.
Wildcard-sertifikaatin tuki
Wildcard-allekirjoitetuissa varmenteissa käytetään yleistä aiheen nimeä (esim. *.us.example.com), joka vastaa CUBE-verkkotunnusta tai omaa SBC:täsi. Wildcard-varmenteita tuetaan usean keskittymän CUBE- tai SBC-käyttöönotoissa, mutta niitä ei tueta yhden solmun CUBE- tai SBC-käyttöönotoissa.
Trustpool
Kun Webex Edge Audio lähettää varmenteensa TLS-kättelyn aikana, CUBE tarkistaa sen luottamuspooliin hyväksyttyjen varmenteiden luettelon perusteella.
Trustpool-paketti on päivitettävä Cisco Root CA:lla lataamalla uusin "Cisco Trusted Core Root Bundle" osoitteesta http://www.cisco.com/security/pki/ komennolla:
crypto pki trustpool import clean url
Webex Edge Audion lähettämät varmenteet on allekirjoittanut IdenTrust. Varmista, että "IdenTrust Commercial Root CA" -varmenne on asennettu. Katso lisätietoja tästä linkistä:
openssl x509 -inform der -in certificate.cer -out certificate.pem
Trustpoint
Edge Audio edellyttää, että CUBE tarjoaa luotettavien varmentajien allekirjoitettuja varmenteita vastavuoroisia TLS (mTLS) -yhteyksiä varten. Seuraavan linkin kautta pääset luetteloon varmenteiden myöntäjistä, joihin Cisco luottaa. Varmenteet, jotka on allekirjoittanut tässä luettelossa oleva viranomainen, katsotaan kelvollisiksi ja yhteys sallitaan: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
Yhden solmun CUBE
Yksittäinen solmu tarkoittaa, että CUBE (tai oma SBC:si) tuo sertifikaatin, jonka aiheen nimi on yksilöllinen sen FQDN-nimelle, mikä tarkoittaa, että mikään muu CUBE ei voi tuoda sitä (toisin sanoen EI jokerimerkkivarmenteita).
-
Luo CSR (Certificate Signing Request) CUBEa varten:
- luo avainparin (tämä avainparin liitetään luottamuspisteeseen)
CUBE(config)# crypto key generate rsa general-keys label exportable
-
- general-keys - Määrittää, että luodaan yleiskäyttöinen avainpari.
- label - (Valinnainen) Nimi, jota käytetään RSA-avainparille, kun sitä viedään. Jos avaintunnistetta ei määritetä, käytetään reitittimen FQDN-nimeä (fully qualified domain name).
- exportable - (Valinnainen) Määrittää, että RSA-avainpari voidaan viedä toiseen Cisco-laitteeseen, kuten reitittimeen.
- create trustpoint (Luottopiste sisältää varmenteen, jonka haluat sitoa CUBEen. Kun CUBE vastaanottaa varmennepyynnön, se vastaa siihen liitetyllä luottamuspisteen varmenteella)
CUBE(config)#crypto pki trustpoint CUBE(ca-trustpoint)# crl optional enrollment terminal pem fqdn subject-name CN= rsakeypair
-
crl - Varmenteiden peruutusluettelo (CRL) on luettelo peruutetuista varmenteista. Varmenteet alun perin myöntänyt varmentaja luo ja allekirjoittaa CRL:n digitaalisesti. CRL sisältää päivämäärät, jolloin kukin varmenne on myönnetty ja jolloin sen voimassaolo päättyy.
enrollment terminal pem - Lisää PEM-rajoja (Privacy Enhanced Mail) varmennepyyntöön (manuaalinen copy-paste BEGIN CERTIFICATE REQUEST -kohdasta END CERTIFICATE REQUEST -kohtaan).
fqdn - CUBE:n täysin määritelty verkkotunnus.
subject-name CN= - allekirjoitettavan kohteen nimi.
rsakeypair - edellisessä vaiheessa luotu avainpari
(viite: 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)
- tuottaa yritysten yhteiskuntavastuuta:
CUBE(config)#crypto pki enroll % Aloita varmenteen rekisteröinti .. ... % Sisällytätkö reitittimen sarjanumeron aiheen nimeen? [yes/no]: no % Sisällytä IP-osoite aiheen nimeen? [no]: no Näyttää varmennepyyntö päätelaitteelle? [kyllä/ei]: kyllä Todistuspyyntö seuraa: -----ALOITA VARMENNEPYYNTÖ----- ... -----END CERTIFICATE REQUEST----- ---End - Tämä rivi ei ole osa varmennepyyntöä--- Näyttää rekisteröintipyynnön uudelleen? [kyllä/ei]: ei
- Lähettää CSR (BEGIN CERTIFICATE REQUEST:stä END CERTIFICATE REQUEST:iin) CA:lle (Certificate Authority).
-
CA luo allekirjoitetun varmenteen
- Varmentajasta riippuen se toimittaa juurivarmenteen (esim. DigiCertCA.crt) ja pyydetyn varmenteen (esim. cube.crt).
- Lataa CA-varmenne
- Todenna ensin luottamuspiste juurivarmenteella.
-
CUBE(config)#crypto pki authenticate Syötä base 64 -koodattu CA-sertifikaatti. Lopeta tyhjällä rivillä tai sanalla "quit" omalla rivillään -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- Varmenteella on seuraavat ominaisuudet: Sormenjälki: 40065311 FDB33E88 0A6F7DD1 4E229187 % Hyväksytkö tämän varmenteen? [kyllä/ei]: kyllä Trustpoint CA -varmenne hyväksytty. % Sertifikaatti onnistuneesti tuotu
- Tuo sitten CUBE:n varmenne luottamuspisteeseen CUBE
CUBE(config)# crypto ca import certificate % Varmenteessa oleva täysin määritelty toimialuenimi on: ... Syötä 64-alkuisesti koodattu varmenne. Lopeta tyhjällä rivillä tai sanalla "quit" omalla rivillään -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- % Reitittimen varmenne on tuotu onnistuneesti.
Usean solmun CUBE-klusteri (vaihtoehtoisten nimien käyttäminen sertifikaatissa) - EI tuettu.
Multi node tarkoittaa, että CUBE voi tuoda saman varmenteen useampaan kuin yhteen CUBE-käyttöönottoon. Kohteen vaihtoehtoisen nimen käyttäminen CSR:n luomisessa ei ole tällä hetkellä tuettu: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
Monisolmuinen CUBE-klusteri (käyttämällä pkcs12-muodossa olevaa jokerimerkillä allekirjoitettua varmentetta)
Jokerimerkillä allekirjoitettua varmentetta käyttävä monisolmu tarkoittaa, että aiheen nimi on yleinen (esim. *.us.example.com) ja se vastaa CUBE:n toimialuetta (tai SBC:n toimialuetta).
- Olettaen, että sinulla on jokerimerkkivarmenne valmiina, laita julkiset (.crt) ja yksityiset avaimet (.key) valmiiksi.
- Luo OpenSSL:n avulla niputettu PKCS12-muotoinen (.pfx) tiedosto, joka sisältää .crt- ja .key-tiedoston: (käytä cygwiniä Windowsissa) - viite: https://www.ssl.com/how-to/create-a-pfx-p12-certificate-file-using-openssl/
openssl pkcs12 -export -out .pfx -inkey .key -in .crt
- Siirrä .pfx-tiedosto CUBE:bootflashiin: (scp Linux-palvelimelta CUBEen)
scp .pfx @:bootflash:.pfx
- Luo luottamuspiste ja tuo pkcs12-tiedosto:
CUBE# conf t CUBE(config)# CUBE(config)# crypto pki trustpoint CUBE(ca-trustpoint)# revocation-check crl CUBE(ca-trustpoint)# exit CUBE(config)# crypto pki import pkcs12 bootflash:.pfx password
CUBE-varmenteen konfiguraation vahvistaminen
Tarkista, että koko ketju sisältyy varmenteeseen. Seuraavassa esimerkissä näytetään CUBE:n validointikomennot. Jos otat käyttöön oman SBC:n, käytä SBC:täsi koskevia komentoja.
CUBE(config)#crypto pki certificate validate Ketjussa on 2 varmentajaa Varmenne-ketju on voimassa CUBE#show crypto pki trustpoints status ... Luottopiste : Varmenteen myöntävä varmentaja konfiguroitu: Aiheen nimi: cn=HydrantID SSL ICA G2,o=HydrantID (Avalanche Cloud Corporation),c=US Fingerprint MD5: 1135E326 56E5AADF 53A4DD32 C8D5590F Sormenjälki SHA1: AC4A728B 4DFC3560 1FA34B92 2422A42C 253F756C Reitittimen yleiskäyttöinen varmenne määritetty: Aiheen nimi: cn=*.us.example.com,ou=Webex,o=Cisco Systems, Inc.,l=San Jose,st=California,c=US Fingerprint MD5: 756E4C83 CF36311A 7839FA51 7FA7ABA0 Sormenjälki SHA1: 8268817F 79EF91E0 3BA976A1 5C9D97F3 E834EB54 Valtio: Luodut avaimet ............. Kyllä (yleiskäyttöinen, ei-vientikelpoinen) CA:n varmentaman ....... myöntäminen. Kyllä Todistuspyyntö(t) ..... Kyllä
Määritä SIP-signalointi käyttämään luottamuspistettä
Ota SIP UA käyttöön CUBE-luottopisteen kanssa seuraavan komennon avulla. Seuraavassa on esimerkki CUBEsta. Jos otat käyttöön oman SBC:n, katso komento-ohjeet SBC:n dokumentaatiosta.
CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint
CUBE-lokit
Käytössä olevien vianmäärityssuodattimien näyttäminen
CUBE# show debug
Virheenkorjaussuodattimien asettaminen (esimerkkejä)
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 CUBE# debug ip tcp transaction
Debug-suodattimien poistaminen (esimerkki)
CUBE# no debug ccsip-viestit
Lokipuskurin tyhjentäminen ja tarkistaminen
CUBE# tyhjennä loki >>> tee testipuhelu <<< CUBE# näytä loki
Jos et ota CUBEa käyttöön, katso oman SBC:si dokumentaatiosta lisätietoja lokien käytöstä.
Muita hyödyllisiä komentoja
Nykyisen konfiguraation tarkistaminen
CUBE# show running-config (tai vain CUBE# show run).
Konfiguraation tallentaminen ROM-muistiin, jota käytetään käynnistyksen yhteydessä.
CUBE# kirjoittaa
Vaihe 11 BYoPSTN-sertifiointi
Kun BYoPSTN-ratkaisun konfigurointi ja käyttöönotto on saatu päätökseen, kumppanin on suoritettava joukko hyväksymistestitapauksia ratkaisunsa sertifioimiseksi. Tämä on välttämätön vaihe, jotta kumppanin BYoPSTN voidaan hyväksyä ja ottaa käyttöön.
Hyväksymistestitapaukset on esitetty asiakirjassa Bring Your Own PSTN Acceptance Procedure Webex For Cisco BroadWorks osoitteessa: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Yhteistyökumppanin olisi toimitettava onnistuneesti suoritettujen hyväksymistestien tulokset käyttöönotto- ja sertifiointiryhmille.
Hyväksymistestitapausten suorittamisesta saadut kysymykset, ongelmat ja tulokset olisi raportoitava ja jaettava kumppanin käyttöönottoa varten osoitetussa Webex-tilassa.
Päivitysten soveltaminen käytössä olevaan puhelinnumeroryhmään/Callback DNS SRV -ryhmään
Kun muut kuin testiasiakkaat on määritetty asiakasmalliin kumppanin antamien puhelinnumeroiden avulla, nämä käyttäjät voivat liittyä kokouksiin seuraavilla vaihtoehdoilla:
-
Kokouskutsut sisältävät yhden tai useamman oletuspuhelinnumeron osoitetusta puhelinnumeroryhmästä.
-
Webex App näyttää yhden tai useamman oletuspuhelinnumeron assign Phone Number Group -ryhmästä kokoukseen liittymisvaihtoehtona.
-
Webex Meeting -sivuston käyttöliittymä näyttää yhden tai useamman oletuspuhelinnumeron puhelinnumeroryhmästä assign Phone Number Group (Määritä puhelinnumero) kokoukseen liittymisvaihtoehtona.
-
Jos takaisinsoitto on otettu käyttöön asiakasmallissa, Webex Meeting tarjoaa "Soita minulle" -vaihtoehdon, jossa takaisinsoittopyyntö ohjataan johonkin DNS SRV Callback Group -ryhmässä määritettyyn tietueeseen.
Asiakasmallin kokousliittymisvaihtoehtojen muuttaminen tai osoitetun puhelinnumeroryhmän tai Callback DNS SRV -ryhmän muuttaminen voi vaikuttaa edellä mainittuihin kokousliittymisvaihtoehtoihin. Nämä muutokset eivät koske nykyisiä asiakkaita, mutta uudet asiakkaat näkevät muutokset välittömästi Standard- ja Premium-pakettiensa kokouspaikoissa. Siksi on erittäin suositeltavaa, että kaikki tällaiset muutokset tarkistetaan käyttämällä siemenratkaisuorganisaatiota ennen kuin niitä sovelletaan olemassa oleviin asiakasmalleihin, puhelinnumeroryhmiin tai Callback DNS SRV -ryhmiin (jos Callback DNS SRV -ryhmät on otettu käyttöön).
Seuraavia vaiheita on noudatettava, kun päivität asiakasmallin kokousliittymisvaihtoehtoja ja/tai sovellat päivityksiä puhelinnumeroryhmiin tai Callback DNS SRV -ryhmiin.
Huomaa, että jos asiakasmallit, puhelinnumeroryhmät tai Callback DNS SRV -ryhmät ovat testattujen BroadWorks-palveluntarjoajien ja/tai testattujen BroadWorks-yritysten käytössä, tämä toimenpide on valinnainen. Saattaa olla tarkoituksenmukaisempaa yksinkertaisesti poistaa testatut BroadWorks-palveluntarjoajat ja/tai testatut BroadWorks Enterprises -organisaatiot ja ottaa ne uudelleen käyttöön päivitettyjen asiakasmallien, puhelinnumeroryhmien tai takaisinsoitto-DNS SRV -ryhmien avulla.
Päivitä vain puhelinnumeroryhmä:
-
Luo uusi väliaikainen puhelinnumeroryhmä, jossa on tarvittavat päivitykset.
- Luo uusi väliaikainen asiakasmalli, joka käyttää uutta puhelinnumeroryhmää. Jos ryhmän kanssa käytetään olemassa olevaa puhelinnumeroryhmää, määritä se malliin.
- Luo siemenratkaisuorganisaatio määrittelemällä tilaaja testatusta BroadWorks-palveluntarjoajasta tai testatusta BroadWorks Enterprise -palvelusta, jossa on Standard-paketti uutta asiakasmallia käyttäen. Huomaa, että tämä on toissijainen siemenratkaisuorganisaatio, eikä BroadWorksissa määritettyä kokouspaikan UUUID-tunnusta tarvitse päivittää.
- Lataa BroadWorks Configuration (BYoPSTN) JSON-tiedosto, joka sisältää puhelinnumeron ja liittymäkoodin yhdistämisen puhelinnumeroryhmän uusille puhelinnumeroille.
- Määritä Webex Edge Audio DNS SRV -verkkotunnus siemenratkaisuorganisaation vakiopakettikokoussivustolle. Sen pitäisi olla sama kuin alkuperäiselle puhelinnumeroryhmälle aiemmin määritetty arvo.
- Sovelletaan kokoonpanopäivitykset BroadWorksiin BroadWorks Configuration (BYoPSTN) JSON-tiedoston avulla.
- Varmista kokoonpano ajoittamalla kokoukset käyttämällä siemenorganisaation Standardipakettisivustoa ja liittymällä kokoukseen soittamalla puhelinnumeroita käyttäen.
- Käytä päivitystä alkuperäiseen puhelinnumeroryhmään. Muutos on nyt käytössä muiden kuin testiasiakkaiden osalta.
- Siemenratkaisun organisaatio, väliaikainen puhelinnumeroryhmä ja asiakasmalli voidaan poistaa. Näitä elementtejä ei enää tarvita, kun alkuperäinen puhelinnumeroryhmä on päivitetty.
Vain päivityskutsun DNS SRV-ryhmä:
- Luo uusi väliaikainen DNS SRV Callback Group -ryhmä, jossa on tarvittavat päivitykset.
- Luo uusi väliaikainen asiakasmalli, joka käyttää uutta Callback DNS SRV -ryhmää ja olemassa olevaa puhelinnumeroryhmää. Jos ryhmän kanssa käytetään olemassa olevaa DNS SRV Callback Group -ryhmää, määritä se malliin.
- Luo siemenratkaisuorganisaatio määrittelemällä tilaaja testatusta BroadWorks-palveluntarjoajasta tai testatusta BroadWorks Enterprise -palvelusta, jossa on Standard-paketti uutta asiakasmallia käyttäen. Huomaa, että tämä on toissijainen siemenratkaisuorganisaatio, eikä BroadWorksissa määritettyä kokouspaikan UUUID-tunnusta tarvitse päivittää.
- Varmista kokoonpano ajoittamalla kokoukset käyttämällä siemenorganisaation Standardipakettisivustoa, liittymällä kokoukseen soittamalla puhelinnumeroita ja käyttämällä Soita minulle osoitteeseen -vaihtoehtoa.
- Sovelletaan päivitys alkuperäiseen DNS SRV Callback Group -ryhmään. Muutos on nyt käytössä muiden kuin testiasiakkaiden osalta.
- Siemenratkaisuorganisaatio, DNS SRV Callback Group ja asiakasmalli voidaan poistaa. Näitä elementtejä ei enää tarvita, kun alkuperäinen Callback DNS SRV Group on päivitetty.
Päivitä sekä puhelinnumero että Callback DNS SRV Group:
- Luo uusi väliaikainen puhelinnumero ja DNS SRV Callback Group -ryhmä tarvittavilla päivityksillä.
- Luo uusi väliaikainen asiakasmalli, joka käyttää uutta puhelinnumeroryhmää ja uutta Callback DNS SRV -ryhmää. Jos ryhmän kanssa käytetään olemassa olevaa puhelinnumeroryhmää ja/tai DNS SRV Callback Group -ryhmää, määritä se malliin.
- Luo siemenratkaisuorganisaatio määrittelemällä tilaaja testatusta BroadWorks-palveluntarjoajasta tai testatusta BroadWorks Enterprise -palvelusta, jossa on Standard-paketti uutta asiakasmallia käyttäen. Huomaa, että tämä on toissijainen siemenratkaisuorganisaatio, eikä BroadWorksissa määritettyä kokouspaikan UUUID-tunnusta tarvitse päivittää.
- Lataa BroadWorks Configuration (BYoPSTN) JSON-tiedosto, joka sisältää puhelinnumeron ja liittymäkoodin yhdistämisen puhelinnumeroryhmän uusille puhelinnumeroille.
- Määritä Webex Edge Audio DNS SRV -verkkotunnus siemenratkaisuorganisaation vakiopakettikokoussivustolle. Sen pitäisi olla sama kuin alkuperäiselle puhelinnumeroryhmälle aiemmin määritetty arvo.
- Sovelletaan kokoonpanopäivitykset BroadWorksiin BroadWorks Configuration (BYoPSTN) JSON-tiedoston avulla.
- Varmista kokoonpano ajoittamalla kokoukset käyttämällä siemenorganisaation Standardipakettisivustoa, liittymällä kokoukseen soittamalla puhelinnumeroita ja käyttämällä Soita minulle osoitteeseen -vaihtoehtoa.
- Käytä päivitystä alkuperäiseen puhelinnumeroon ja DNS SRV Callback Group -ryhmään. Muutos on nyt käytössä muiden kuin testiasiakkaiden osalta.
- Siemenratkaisun organisaatio, väliaikainen puhelinnumeroryhmä, DNS SRV Callback Group ja asiakasmalli voidaan poistaa. Näitä elementtejä ei enää tarvita, kun alkuperäinen puhelinnumeroryhmä ja Callback DNS SRV -ryhmä on päivitetty.
G722-median yhteentoimivuus omaa SBC:tä käytettäessä
Kun käytät omaa SBC:täsi, Cisco Partners BroadWorks -infrastruktuurin ja Webex Cloudin välillä on otettava huomioon yhteentoimivuusongelmat, joista CUBE yleensä huolehtii. Yksi esimerkki on G722-koodekkia käyttävä sisään- tai takaisinsoitto, jossa BroadWorks Media Server on mukana (esimerkiksi BroadWorks Call Recording -palvelua käytettäessä). Tässä skenaariossa Webex Edge Audio voi lähettää SDP:n rivillä "a=fmtp:9". SBC:n on päivitettävä tämä rivi lisäämällä siihen bitrate-parametri "a=fmtp:9 bitrate=64" ennen kuin se lähetetään BroadWorksin taustajärjestelmään.
Tunnetut rajoitukset
-
Asiakasmallin kokousliittymisvaihtoehtoon, Ciscon soittonumeroihin tai kumppanin tarjoamiin soittonumeroihin tehtyjä muutoksia sovelletaan vain uusiin asiakkaisiin. Mallia käyttävät nykyiset asiakkaat pysyvät ennallaan.
-
Asiakasmallin puhelinnumeroryhmän tai Callback DNS SRV -ryhmän asetusten muutoksia sovelletaan vain äskettäin käyttöönotettuihin asiakkaisiin tai olemassa oleviin asiakkaisiin, joille on määritetty ensimmäinen Standard- tai Premium-paketin käyttäjä. Nykyiset asiakkaat, joilla on jo Standard- tai Premium-paketin käyttäjiä, pysyvät ennallaan.
-
Asiakasmalleihin määritettyihin puhelinnumeroryhmiin tai Callback DNS SRV -ryhmiin tehtäviä muutoksia sovelletaan vain uusiin asiakkaisiin tai olemassa oleviin asiakkaisiin, joille määritetään ensimmäinen Standard- tai Premium-paketin käyttäjä. Olemassa olevat asiakkaat, jotka on määritetty niihin liittyviin malleihin ja joilla on jo Standard- tai Premium-paketin käyttäjiä, säilyvät ennallaan.
-
Tietty asiakasmalli tukee Ciscon soittonumeroita tai kumppanin tarjoamaa soittonumerokokousliittymävaihtoehtoa, mutta näiden kahden vaihtoehdon yhdistelmää samassa mallissa ei tueta.
-
SIP-viestit "Soita minulle" tai takaisinsoitto kokoukseen liittymisen käyttötapauksessa eivät sisällä tietoa asiakkaasta ja/tai käyttäjästä, joka isännöi kokousta, johon halutaan liittyä.
-
Tietyn puhelinnumeroryhmän puhelinnumerot ja niihin liittyvät kokouskäyttökoodit tukevat vain yhtä Webex Edge Audio DNS SRV -verkkotunnusta (esimerkiksi ecccspx.amer.webex.com). Näiden puhelinnumeroiden käyttämistä eri Webex Edge Audio DNS SRV -verkkotunnuksen kokouksiin soittamiseen ei tueta.
-
Webex Edge Audio ei tue koodekkien uudelleenneuvottelua kesken puhelun. Näin ollen palvelut, joita kutsutaan puheluun vastaamisen jälkeen, eivät välttämättä toimi oikein.
-
Webex-sovellus, Webex-kokoussivuston käyttöliittymä ja Webex-kokouskutsusähköposti sisältävät linkin "Maksuttomien puhelujen rajoitukset" -asiakirjaan. Tämä asiakirja koskee Ciscon tarjoamia puhelinnumeroita, ja käyttäjien ei pitäisi ottaa sitä huomioon, kun he käyttävät kumppanin tarjoamia puhelinnumeroita kokouksiin liittymiseen.
Asiakirjan tarkistushistoria
Seuraavassa taulukossa esitetään tähän asiakirjaan viimeisten 12 kuukauden aikana tehdyt muutokset.
Päiväys |
Versio | Muutoksen kuvaus | |
---|---|---|---|
huhtikuu 08, 2024 |
1-36 |
| |
10. tammikuuta 2024 |
1-35 |
| |
22. joulukuuta 2023 |
1-34 |
| |
heinäkuu 04, 2023 |
1-33 |
| |
helmikuu 02, 2023 |
1-32 |
| |
helmikuu 02, 2023 |
1-31 |
| |
31. tammikuuta 2023 |
1-30 |
| |
marras 29, 2022 |
1-29 |
|