- Etusivu
- /
- Artikkeli
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 |
|