You may notice some articles displaying content inconsistently. Pardon our dust as we update our site.
cross icon
In dit artikel
dropdown icon
Bring Your Own PSTN-oplossing
    Definities
      dropdown icon
      Overzicht
        Architectuur
        Deelnemen aan vergadering via inbellen
        Deelnemen aan vergadering via terugbellen (optioneel)
        Overzicht van oplossingsconfiguratie
        BYoPSTN-configuratie-elementen
        Telefoonnummergroepen (PNG)
        DNS SRV-terugbelgroepen (CDSG)
        Klansjablonen
        BroadWorks-gesprekscluster
      dropdown icon
      Voorbeeld van BYoPSTN-configuratie-elementen
        Poorten die worden gebruikt door Webex
        TLS- en SRTP-versleutelingssuites
        Ondersteunde audiocodecs
        SIP- en RTP-profielvereisten
        Webex-gespreksomleidingsdomeinen
      dropdown icon
      CUBE-redundantie
        Duplex CUBE-implementatie voor BroadWorks geïmplementeerd op één site
        Simplex CUBE-implementatie voor BroadWorks geïmplementeerd op meerdere sites
      dropdown icon
      Inrichten
        Stap 1: Partnervereisten
        Stap 2: Telefoonnummergroepen (PNG) inrichten in Partner Hub
        Stap 3: DNS SRV-terugbelgroepen (CDSG) inrichten in partnerhub
        Stap 4: PNG en CDSG koppelen aan klantsjablonen in Partner Hub
        Stap 5: Organisaties zaadoplossing inrichten
        Stap 6: De organisatie van de primaire zaadoplossing selecteren
        Stap 7: BroadWorks-configuratie downloaden (BYoPSTN)
        Stap 8: Het Webex Edge Audio DNS SRV-domein bepalen
        Stap 9: Configuratie van partner BroadWorks inrichten
        Stap 10 Inrichten Partner CUBE
        Stap 11 BYoPSTN-certificering
      Updates toepassen op een telefoonnummergroep/DNS SRV-terugbelgroep
        G722 Media-interoperabiliteit bij gebruik van uw eigen SBC
          Bekende beperkingen
          In dit artikel
          cross icon
          dropdown icon
          Bring Your Own PSTN-oplossing
            Definities
              dropdown icon
              Overzicht
                Architectuur
                Deelnemen aan vergadering via inbellen
                Deelnemen aan vergadering via terugbellen (optioneel)
                Overzicht van oplossingsconfiguratie
                BYoPSTN-configuratie-elementen
                Telefoonnummergroepen (PNG)
                DNS SRV-terugbelgroepen (CDSG)
                Klansjablonen
                BroadWorks-gesprekscluster
              dropdown icon
              Voorbeeld van BYoPSTN-configuratie-elementen
                Poorten die worden gebruikt door Webex
                TLS- en SRTP-versleutelingssuites
                Ondersteunde audiocodecs
                SIP- en RTP-profielvereisten
                Webex-gespreksomleidingsdomeinen
              dropdown icon
              CUBE-redundantie
                Duplex CUBE-implementatie voor BroadWorks geïmplementeerd op één site
                Simplex CUBE-implementatie voor BroadWorks geïmplementeerd op meerdere sites
              dropdown icon
              Inrichten
                Stap 1: Partnervereisten
                Stap 2: Telefoonnummergroepen (PNG) inrichten in Partner Hub
                Stap 3: DNS SRV-terugbelgroepen (CDSG) inrichten in partnerhub
                Stap 4: PNG en CDSG koppelen aan klantsjablonen in Partner Hub
                Stap 5: Organisaties zaadoplossing inrichten
                Stap 6: De organisatie van de primaire zaadoplossing selecteren
                Stap 7: BroadWorks-configuratie downloaden (BYoPSTN)
                Stap 8: Het Webex Edge Audio DNS SRV-domein bepalen
                Stap 9: Configuratie van partner BroadWorks inrichten
                Stap 10 Inrichten Partner CUBE
                Stap 11 BYoPSTN-certificering
              Updates toepassen op een telefoonnummergroep/DNS SRV-terugbelgroep
                G722 Media-interoperabiliteit bij gebruik van uw eigen SBC
                  Bekende beperkingen
                  Bring Your Own PSTN-oplossing voor Webex voor Cisco BroadWorks
                  list-menuIn dit artikel
                  Bring Your Own PSTN-oplossing

                  Definities

                  Definities

                  Beschrijving

                  Cisco-partner

                  Een entiteit (doorgaans een serviceprovider) die Cisco-producten en -services aan hun klanten verkoopt.

                  Eindklant

                  Gebruikers die de Cisco-producten en -services gebruiken die door een Cisco-partner aan hen worden verkocht.

                  CUBE

                  Cisco Unified Border Element

                  Partnerorganisatie

                  Webex-opslagplaats voor identiteit en servicebeheer die informatie bijhoudt over Cisco-partners en hun klanten.

                  Partnerhub

                  Webportal voor het inrichten van identiteit en services voor Cisco-partners en de klanten die zij beheren.

                  Klantorganisatie

                  Webex-opslagplaats voor identiteit en servicebeheer die informatie over eindklanten bijhoudt.

                  BroadWorks-onderneming of serviceprovider/groep

                  Vertegenwoordiging van de eindklant in BroadWorks.

                  Overzicht

                  Met de BYoPSTN-oplossing (Bring Your Own PSTN) kunnen Webex voor Cisco BroadWorks-serviceproviders telefoonnummers inrichten waarvan ze de eigenaar zijn, zodat gebruikers ze kunnen gebruiken bij het deelnemen aan Webex Meetings. Met de oplossing kunnen partners hun eigen PSTN-netwerken gebruiken en gebruikmaken van bestaande relaties met PSTN-providers, in plaats van nummers te gebruiken die door Cisco worden verstrekt.

                  De referentiearchitectuur in dit document biedt een end-to-end-ontwerp voor de BYoPSTN-optie. Deze architectuur wordt gevalideerd door Cisco en gebruikt Cisco Unified Border Element (CUBE) als Session Border Controller (SBC) voor gespreksverkeer tussen BroadWorks en Webex Meetings.

                  De optie Deelnemen aan vergadering kiezen

                  Webex voor Cisco BroadWorks ondersteunt momenteel twee opties voor het inrichten van telefoonnummers van vergaderingen. Serviceproviders moeten een van deze twee opties kiezen: een mix wordt niet ondersteund:

                  • Cisco-inbelnummers (Cisco PSTN): Cisco biedt de telefoonnummers die deelnemers aan de vergadering kunnen gebruiken om deel te nemen aan vergaderingen

                  • Door de partner verstrekte inbelnummers (BYoPSTN): serviceproviders bieden hun eigen telefoonnummers voor gebruik door deelnemers aan vergaderingen bij het deelnemen aan vergaderingen

                  BYoPSTN-oplossing

                  Partners die de optie BYoPSTN (Partner provided call-in numbers) kiezen, moeten hun eigen PSTN-telefoonnummers opgeven en de netwerkinfrastructuur leveren die nodig is om gesprekken van en naar Webex te routeren. De BYoPSTN-oplossing vergemakkelijkt het omleiden van gesprekken Over de Top (OTT) via het openbare internet van BroadWorks naar Webex.

                  Bij het selecteren van de optie BYoPSTN gelden de volgende voorwaarden:

                  • Cisco-partners kunnen dezelfde telefoonnummers gebruiken voor meer dan één eindklant. Deze telefoonnummers kunnen zich in elk land bevinden waar de partner actief is.

                  • De optie BYoPSTN vereist geen wijzigingen in het algemene onboardingproces voor Webex voor Cisco BroadWorks-klanten.

                  • BYoPSTN vereist inrichting op het niveau van de Cisco-partner en alle eindklanten die door partners worden geactiveerd nadat BYoPSTN operationeel is, worden automatisch ingeschakeld.

                  • Alle benodigde inrichting voor vergadersites van klanten is automatisch, zoals met de huidige algemeen beschikbare oplossing.

                  • Partners die zowel Standard- als Premium-pakketten activeren, hebben twee vergadersites: één site voor Standard-gebruikers en een andere voor Premium-gebruikers. Beide sites zijn ingeschakeld voor BYoPSTN.

                  • Deelnemers aan de vergadering die inbellen bij vergaderingen kunnen ervoor kiezen om video en inhoud delen via internet te gebruiken.

                  • Is van toepassing op deelname aan vergaderingen voor zowel ruimtevergaderingen als PMR-vergaderingen. Houd er rekening mee dat voor ruimtevergaderingen de ruimte moet zijn gemaakt door een standaard- of premiumgebruiker met Webex Meeting-hostmogelijkheden om een PSTN-toegangsnummer te ontvangen. Ruimten die zijn gemaakt door basisgebruikers ontvangen geen PSTN-toegangsnummers.

                  • Dit document biedt een gevalideerde configuratie die CUBE als uw SBC gebruikt. Als u echter geen CUBE wilt gebruiken, kunt u uw eigen SBC implementeren.

                  Architectuur

                  De Webex voor Cisco BroadWorks BYoPSTN-oplossing is gebaseerd op de Webex Edge-set services, meer bepaald de Webex Edge Audio-service die beschikbaar is voor zakelijke klanten. De architectuur is aangepast om de Cisco Partners BroadWorks-infrastructuur te integreren met Webex Edge Audio, waardoor de Cisco-partner sets met telefoonnummers centraal kan configureren voor gebruik door hun eindklanten.

                  De belangrijkste elementen van de architectuur zijn:

                  • BroadWorks: Cisco Partners BroadWorks-infrastructuur

                  • Cisco Unified Border Element (CUBE): Reference Session Border Controller (SBC) voor de oplossing die wordt geïmplementeerd in het datacenter van Cisco Partners. De CUBE moet zich in een DMZ bevinden. Als u CUBE niet wilt gebruiken, kunt u uw eigen SBC implementeren.

                  • Webex Edge Audio: de Webex-service, die de PSTN loskoppelt van Webex door de gespreksomleiding te wijzigen om gebruik te maken van de door Cisco Partner geleverde infrastructuur.

                  Gesprekken van deelnemers om deel te nemen aan een vergadering verlopen via BroadWorks naar CUBE en van CUBE naar de Webex-infrastructuur in de cloud via internet. Dit model is van toepassing op beide van de volgende scenario's voor deelname aan vergaderingen:

                  • Inbellen: een deelnemer belt het telefoonnummer in de uitnodiging voor de vergadering op zijn of haar geregistreerde BroadWorks-handset, mobiele apparaat of op de Webex-app. Het gesprek wordt geïnitieerd door BroadWorks.

                  • Terugbellen (optioneel): een deelnemer vraagt of Webex een door de deelnemer opgegeven telefoonnummer mag bellen. Het gesprek wordt geïnitieerd door Webex.

                  Gesprekken die binnen de partnerinfrastructuur van BroadWorks naar CUBE worden gerouteerd, gebruiken SIP TCP voor gesprekssignalering en RTP voor media. Van CUBE tot Webex gebruiken gesprekken SIP TLS voor signalering en sRTP voor media. Gespreksomleiding van CUBE naar WebEx verloopt via internet en maakt geen gebruik van een SIP-trunk.

                  De gebruikelijke instelling voor inbel-/terugbelscenario's is als volgt:

                  • Cisco-partner heeft een PSTN-telefoonnummer (bijvoorbeeld 2403332200) en een bijbehorende Webex-toegangscode (bijvoorbeeld 88631321777971704941).

                  • Cisco Partner richt een virtuele abonnee in op BroadWorks die overeenkomt met het CUBE-apparaat. De partner wijst het telefoonnummer toe aan de toegangscode en omgekeerd.

                  • Met de toegangscode, die in de SIP-berichten naar Webex wordt verzonden, worden de vergadersites geïdentificeerd die zijn gekoppeld aan de Cisco-partner.

                  • Het bovenstaande telefoonnummer voor het toewijzen van de toegangscode is eenmaal geconfigureerd en is gemeenschappelijk voor alle vergadersites van eindklanten.

                  • Deelnemers die aan de vergadering deelnemen, moeten de bijbehorende vergaderings-id invoeren (bijvoorbeeld 123456), waarmee de specifieke vergadering wordt aangegeven waaraan moet worden deelgenomen.

                  Het wordt aanbevolen dat Partners het hieronder beschreven redundantiemodel volgen.

                  Deelnemen aan vergadering via inbellen

                  De volgende afbeelding toont het proces van een gebruiker die via inbellen aan de vergadering deelneemt.

                  Dit zijn de stappen die de deelnemer moet uitvoeren om via inbellen aan een vergadering deel te nemen.

                  1. De gebruiker plant een vergadering in Webex. Webex wijst een vergaderings-id toe (bijvoorbeeld 123456).

                  2. De gebruiker kiest het telefoonnummer dat aan de vergadering is gekoppeld (bijvoorbeeld 2403332200). De SIP INVITE draagt de aanvraag-URI als het telefoonnummer dat is gekoppeld aan de vergadering.

                  3. BroadWorks vertaalt het telefoonnummer naar een toegangscode (bijvoorbeeld 88631321777971704941) die is gekoppeld aan de vergadersite en routeert het gesprek naar CUBE met de aanvraag-URI als toegangscode.

                  4. Webex ontvangt de SIP INVITE en beantwoordt het gesprek. De taal van de aankondigingen wordt bepaald door de taal die is opgegeven voor het telefoonnummer wanneer deze is ingericht in Cisco Partner Hub en BroadWorks.

                  5. De gebruiker voert de vergaderings-id in (bijvoorbeeld 123456) met DTMF. Webex verifieert de gebruiker en laat de gebruiker vervolgens deelnemen aan de vergadering.

                  Deelnemen aan vergadering via terugbellen (optioneel)

                  De volgende afbeelding toont het proces van een gebruiker die via terugbellen deelneemt aan de vergadering. De gebruiker vraagt een gesprek aan van Webex om deel te nemen aan een vergadering.

                  Dit zijn de stappen die de deelnemer moet uitvoeren om via terugbellen aan een vergadering deel te nemen:

                  1. De gebruiker plant een vergadering in Webex. Webex wijst een vergaderings-id toe (bijvoorbeeld 123456).

                  2. De gebruiker vraagt een gesprek aan van Webex naar het gewenste nummer (bijvoorbeeld +16504441000) om deel te nemen aan de vergadering met de Webex-app of Meetings-client.

                  3. Webex initieert een SIP INVITE voor CUBE op basis van de DNS SRV-terugbelgroep, ingericht in Cisco Partner Hub en BroadWorks. De URI voor het SIP INVITE-verzoek bevat het telefoonnummer dat het gesprek moet ontvangen (bijvoorbeeld +16504441000@cube.example.com).

                  4. CUBE vertaalt het telefoonnummer in de externe partij-id naar een waarde die een virtuele abonnee op BroadWorks identificeert (bijvoorbeeld 88631321777971704941@ecccx.amer.pub.webex.com). Hiermee wordt de CUBE geïdentificeerd als een virtuele gebruiker voor de BroadWorks-toepassingsserver.

                  5. Het gesprek wordt aangeboden aan de door de gebruiker aangevraagde telefoonnummer en de gebruiker beantwoordt het gesprek om deel te nemen aan de vergadering. Dit telefoonnummer kan een BroadWorks-abonnee of een PSTN-nummer zijn. Als het aangevraagde nummer een PSTN-nummer is, gebruikt BroadWorks het ingerichte pad om het gesprek naar de PSTN te routeren.

                  Voor de optie Terugbellen is het verplicht om de volgende twee functies te activeren:

                  • 102746 – BroadWorks-ondersteuning voor CI UUID
                  • 102074 – Ondersteuning voor BYO PSTN-facturering voor terugbellen en inbellen

                  Dit kan worden bevestigd door CLI zoals hieronder:

                  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      
                  

                  Een gedetailleerde beschrijving van deze functies en activering vindt u in het gedeelte 'VoiceXML Meeting Callback Virtual Subscriber' in dit document.


                   
                  Als u ervoor kiest om de optie Deelnemen aan vergadering niet te configureren met Terugbellen, kunnen gebruikers nog steeds de optie Inbellen gebruiken om deel te nemen aan vergaderingen of kunnen ze deelnemen met computeraudio. In dit geval hoeft u geen DNS SRV-terugbelgroepen te configureren.

                  Overzicht van oplossingsconfiguratie

                  De oplossing heeft verschillende componenten, die elk correct moeten worden geconfigureerd om de oplossing succesvol te laten werken. De componenten zijn als volgt:

                  • BroadWorks

                  • CUBE (of een alternatieve SP-gecertificeerde Session Border Controller (SBC))

                  • Webex Edge Audio

                  Er zijn onderlinge afhankelijkheden tussen de configuratie van deze verschillende componenten en als zodanig zijn een of meer organisaties voor oplossingszaad vereist om de vereiste oplossingsconfiguratie en -verificatie te voltooien.

                  Seed-organisatie

                  Een seed-organisatie is een Webex-organisatie die u configureert om instellingen voor de BYoPSTN-oplossing te genereren en te valideren. Aan de seed-organisatie moet ten minste één gebruiker een standaardpakket hebben toegewezen en dat standaardpakket moet de optie Door de partner verstrekte inbelnummers (BYoPSTN) voor deelname aan vergaderingen gebruiken. Het wordt aanbevolen dat u de seed-organisatie koppelt aan een BroadWorks-serviceprovider of Enterprise-test.

                  De organisaties voor oplossingszaad dienen twee doelen:

                  • Seed-configuratie: de inrichting van de seed-organisatie(s) genereert een telefoonnummer voor de toewijzingen van vergaderingtoegangscodes en een universeel unieke id (site-UUID) voor de vergadersite die vereist zijn voor de continue werking van de oplossing. Deze informatie is vereist om BroadWorks Virtual Subscribers (VSUB) te configureren.

                  • Configuratievalidatie: gebruik de seed-organisatie om te bepalen of uw BYoPSTN-oplossing is geconfigureerd volgens uw vereisten. Gebruik de seed-organisatie en test gebruikers om inbel- en terugbelgebruikscases van vergaderingen te valideren met behulp van de door de partner verstrekte inbelnummers en DNS SRV-terugbelrecords (als terugbellen is ingeschakeld).

                  De beheerder moet een seed-oplossingsorganisatie genereren voor elke unieke set telefoonnummers en DNS SRV-terugbelrecords. Bij het genereren van de seed solution-organisatie in elk geval, wordt het vereiste telefoonnummer gegenereerd voor het maken van de toegangscodetoewijzingen voor vergaderingen en de mogelijkheid om de bijbehorende gebruiksscenario's voor inbellen en terugbellen voor vergaderingen te verifiëren voor die telefoonnummers en DNS SRV-terugbelrecords.

                  De beheerder die Cisco Partner Hub gebruikt, moet één zaadoplossingsorganisatie selecteren als de primaire zaadoplossingsorganisatie. De UUID van de vergadersite van de standaardpakketvergadering van deze primaire seed-oplossingsorganisatie moet worden geconfigureerd op BroadWorks. Het is van cruciaal belang dat deze vergadersite ingericht blijft, aangezien deze site-UUID in elke aanvraag voor deelname aan een inbelvergadering wordt verzonden als een verificatietoken. Deze UUID van één site wordt gedeeld door alle sets telefoonnummers en DNS SRV-terugbelrecords. Er zijn geen meerdere UUID-waarden voor de site vereist.

                  De primaire en eventuele secundaire seed-oplossingsorganisaties kunnen worden verwijderd, indien gewenst voordat de set telefoonnummers en DNS SRV-terugbelrecords worden toegewezen aan niet-testklanten. Wanneer de set telefoonnummers en DNS SRV-terugbelrecords worden toegewezen aan niet-testklanten, worden deze telefoonnummers en terugbelrecords gekoppeld aan vergadersites voor deze klanten en worden ze gebruikt voor het deelnemen aan vergaderingen via inbellen en terugbellen. Wijzigingen moeten worden beschouwd als gevolgen voor de service.

                  In de volgende gedeelten vindt u meer informatie over de verschillende configuratie-elementen.

                  BYoPSTN-configuratie-elementen

                  Een belangrijk element van de oplossing is de configuratie van telefoonnummers van Cisco-partners en DNS SRV-terugbelrecords. BYoPSTN gebruikt telefoonnummergroepen en DNS SRV-terugbelgroepen als een manier om geografische telefoonnummers en redundante gespreksroutering toe te wijzen voor Webex-vergaderingen. Deze elementen worden door de klantsjabloon toegewezen aan eindklanten.

                  Telefoonnummergroepen (PNG)

                  Cisco-partners richten de telefoonnummers in die door deelnemers worden gebruikt om deel te nemen aan vergaderingen in Cisco Partner Hub. Deze telefoonnummers worden samengevoegd in een telefoonnummergroep. De lijst met Telefoonnummers is gekoppeld aan een Vergadersite. Alle persoonlijke vergaderruimten (PMR) en geplande vergaderingen op die vergadersite gebruiken de gekoppelde telefoonnummers. Het volgende is een voorbeeld van een telefoonnummergroep:

                  Tabel 1. Telefoonnummergroep: VS Oost

                  Naam telefoonnummer

                  Land

                  Landcode

                  Telefoonnummer

                  Aankondiging

                  Betaaltype

                  Prioriteit inbellen

                  Amerikaanse Maryland

                  VS

                  +1

                  2403332200

                  Engels

                  Betaald

                  Primair

                  VS Florida

                  VS

                  +1

                  9049002303

                  Engels

                  Betaald

                  Secundair

                  VS New York

                  VS

                  +1

                  8056504578

                  Engels

                  Gratis

                  Geen

                  Telefoonnummers hebben de volgende kenmerken:

                  • Naam telefoonnummer: de naam die het telefoonnummer moet beschrijven

                  • Land: land waaraan de telefoon is toegewezen

                  • Landcode: landbelcode of landinbelcode

                  • Telefoonnummer: het telefoonnummer dat u kunt gebruiken om deel te nemen aan een vergadering zonder de landcode

                  • Aankondiging: de taal van de aankondiging die moet worden afgespeeld wanneer een deelnemer aan een vergadering deelneemt

                  • Betaald type: het type nummer: Betaald of gratis

                  • Prioriteit voor inbellen: de prioriteit die is toegewezen aan de vergaderingsnummers. De deelnemersweergave van de nummers voor deelname aan de vergadering wordt geordend op basis van deze prioriteit.

                  Standaardtelefoonnummers: Beheerders kunnen een prioriteit voor inbellen van primair, secundair of geen toewijzen aan een telefoonnummer in de telefoonnummergroep. De telefoonnummers met een prioriteit van primair of secundair zijn standaardtelefoonnummers. De standaardtelefoonnummers worden verzonden in de uitnodigingsmails voor de vergadering en worden weergegeven in de prioriteitsvolgorde die deelnemers moeten gebruiken om deel te nemen aan vergaderingen. De standaardtelefoonnummers hoeven niet in hetzelfde land te zijn. Er moet een primair telefoonnummer worden geselecteerd, een secundair telefoonnummer is optioneel. Ten minste één van de standaardtelefoonnummers moet van het type Betaald zijn.

                  Eindgebruikers kunnen ervoor kiezen om hun eigen standaardtelefoonnummers op te geven via de webinterface van de vergadersite. Deze nummers worden weergegeven voor die gebruiker en zijn of haar deelnemers wanneer hij of zij de host van de vergadering is. Als de gebruiker als deelnemer deelneemt aan een vergadering, wordt deze alleen voor hem of haar weergegeven.

                  In het bovenstaande voorbeeld voorziet de partnerbeheerder van Cisco in US Maryland als primair en US Florida als secundair. Dit zijn de standaard telefoonnummers. Een gebruiker kan ervoor kiezen dit in zijn of haar vergaderingen te negeren door de primaire versie te wijzigen in US New York en de secundaire versie in US Maryland.

                  Het maximale aantal telefoonnummers voor een bepaalde telefoonnummergroep is 98.

                  OPMERKING: Het wordt niet ondersteund voor het configureren van een specifiek nummer voor één onderneming.

                  DNS SRV-terugbelgroepen (CDSG)

                  Als u wilt toestaan dat deelnemers aan de vergadering de terugbeloptie kunnen kiezen, is een DNS SRV-terugbelgroep vereist die verwijst naar de CUBE-instantie(s) binnen het netwerk van de Cisco-partner. Webex gebruikt deze records om het terugbellen via CUBE naar BroadWorks te routeren. Vervolgens kan de vergadering worden teruggebeld naar het telefoonnummer van de deelnemer aan de vergadering.

                  Hier volgt een voorbeeld van een DNS SRV-terugbelgroep.

                  Tabel 2. Naam DNS SRV-terugbelgroep: Globale CB

                  Land/regio

                  Landcode

                  DNS SRV-record

                  Verenigde Staten

                  +1

                  cube.us.voorbeeld.com

                  Mexico

                  +52

                  cube.mx.voorbeeld.com

                  Alle overige landen

                  N.v.t.

                  cube.global.voorbeeld.com

                  Terugbel-DNS SRV-records hebben de volgende kenmerken:

                  • Land/regio: het land of de regio waarvoor dit DNS SRV-record moet worden gebruikt om gespreksverzoeken te verzenden.

                  • Landcode: de landcode die is gekoppeld aan het land/de regio. U kunt slechts één DNS SRV-record per landcode hebben.

                  • DNS SRV-record: de DNS SRV-record voor de Cisco Partner CUBE-instantie(s).

                  Wanneer de deelnemer een gesprek aanvraagt op het opgegeven telefoonnummer, gebruikt Webex de DNS SRV voor terugbellen die is gekoppeld aan de landcode voor het opgegeven telefoonnummer om het gesprek te routeren naar de juiste elementen in het netwerk van Cisco Partners.

                  Door op deze manier een DNS SRV-record te gebruiken, wordt ondersteuning geboden voor redundante CUBE-instanties om de gespreksverzoeken van Webex te onderhouden. In het bovenstaande voorbeeld gebruikt Webex de DNS SRV wanneer deelnemers aan een vergadering in de VS een terugbelverzoek indienen van Webex naar hun Amerikaanse telefoonnummer cube.us.example.com om dat gesprek te routeren naar het netwerk van de Cisco-partner. Wanneer deelnemers aan een vergadering in Mexico een terugbelverzoek indienen van Webex naar hun Mexico-telefoonnummer, gebruikt Webex de DNS SRV cube.mx.example.com om dat gesprek te routeren naar het netwerk van de Cisco-partner.

                  Voor landen/regio's die geen specifieke DNS SRV-terugbelrecord hebben, worden deze terugbelverzoeken omgeleid naar de DNS SRV-record 'Alle andere landen'. De beheerder moet een DNS SRV-record voor 'Alle andere landen' configureren.

                  Het maximale aantal records voor een bepaalde DNS SRV-terugbelgroep is 200.

                  Klansjablonen

                  De klantsjabloon is een bestaand concept voor de Webex for BroadWorks-oplossing. De sjabloon biedt de standaardconfiguratie die wordt gebruikt om een eindklant in te richten. BYoPSTN biedt aanvullende kenmerken aan de klantsjabloon:

                  • Type deelname aan vergadering: kan Cisco-inbelnummers of door de partner verstrekte inbelnummers zijn. Dit kenmerk geeft de telefoonnummers aan die zijn geconfigureerd voor vergadersites die zijn gekoppeld aan de Standaard- en Premium-pakketten. Door de partner opgegeven inbelnummers moeten door de beheerder worden geselecteerd.

                  • Telefoonnummergroep: deze optie is alleen gekoppeld aan door de partner opgegeven inbelnummers. Dit kenmerk geeft de telefoonnummers aan die worden gebruikt door eindklanten die zijn ingericht voor Standaard- en Premium-pakketten wanneer ze deelnemen aan vergaderingen.

                  Terugbel-DNS SRV-groep: dit kenmerk is alleen gekoppeld aan de optie voor door de partner geleverde inbelnummers en geeft de DNS SRV-records aan die door Webex worden gebruikt bij het terugbellen naar eindklanten die zijn ingericht voor Standaard- en Premium-pakketten bij het deelnemen aan vergaderingen. Als u terugbellen niet wilt inschakelen, kunt u 'Terugbellen uitschakelen' kiezen bij het maken of bijwerken van een klantsjabloon. Wanneer de eerste abonnee voor Standard of Premium is ingericht voor een eindklant, wordt de gekoppelde pakketvergadersite ingericht. De vergadersite voor het pakket is ingericht volgens de bovenstaande klantsjabloon. Een later ingerichte abonnee voor Standaard of Premium wordt toegevoegd aan de al ingerichte vergadersite. De configuratie van de vergadersite wordt niet gewijzigd.

                  Wijzigingen aan de klantsjabloon met betrekking tot de bovenstaande kenmerken zijn alleen van toepassing op nieuw ingerichte vergadersites voor pakketten. Bestaande vergadersites die al zijn ingericht, worden niet beïnvloed door wijzigingen in de klantsjabloon.

                  Een opvallende uitzondering is dat als een eindklant al een pakketvergadersite heeft, elke nieuwe pakketvergadersite wordt ingericht met hetzelfde type voor deelnemen aan de vergadering als de bestaande pakketvergadersite. Als een eindklant bijvoorbeeld een vergadersite met standaardpakket heeft die gebruikmaakt van Cisco-inbelnummers en de klantsjabloon wordt bijgewerkt om door de partner geleverde inbelnummers te gebruiken, wordt er een nieuwe vergadersite met Premium-pakket ingericht met Cisco-inbelnummers. De instelling Klantsjabloon is niet van toepassing. De Standaard- en Premium-vergadersites voor een bepaalde Eindklant moeten altijd consequent worden ingericht.

                  BroadWorks-gesprekscluster

                  Het scherm Cisco Partner Hub - BroadWorks-gesprekscluster biedt toegang tot het bekijken en/of downloaden van de informatie over de BroadWorks-configuratie (BYoPSTN). De BYoPSTN-configuratie-informatie voor een bepaald cluster bevat de volgende gegevens:

                  • Organisatiegegevens van de primaire seed-oplossing, waaronder de UUID van de vergadersite en de site-URL van het standaardpakket.

                  • Details telefoonnummergroep voor alle groepen die voor dit cluster zijn geconfigureerd. Dit omvat het telefoonnummer voor het toewijzen van vergaderingstoegangscodes voor elke groep. Houd er rekening mee dat de details groepen moeten bevatten die zijn gekoppeld aan alle organisaties voor secundaire zadenoplossingen.

                  • DNS SRV-groepsgegevens voor terugbellen voor alle groepen die voor dit cluster zijn geconfigureerd. Houd er rekening mee dat de details groepen moeten bevatten die zijn gekoppeld aan alle organisaties voor secundaire zadenoplossingen.

                  • Details van klantsjablonen voor deze sjablonen die een van de telefoonnummergroepen en DNS SRV-terugbelgroepen gebruiken.

                  Elke BroadWorks-gesprekscluster heeft zijn eigen BroadWorks-configuratie (BYoPSTN)-informatie, met name de toegewezen telefoonnummergroepen en DNS SRV-terugbelgroep. Houd er echter rekening mee dat alle BroadWorks Calling-clusters dezelfde primaire seed-oplossingsorganisatie delen en als zodanig allemaal dezelfde UUID en site-URL van het standaardpakket voor vergaderingen bevatten.

                  De informatie over de BroadWorks-configuratie (BYoPSTN) is alleen beschikbaar voor weergave/download wanneer de beheerder de organisatie voor primaire seed-oplossingen configureert en selecteert. Aan de primaire seed-oplossingsorganisatie moet ten minste één gebruiker zijn toegewezen aan het standaardpakket en aan dat standaardpakket moet de deelnameoptie voor door de partner verstrekte inbelnummers (BYoPSTN) worden gebruikt.

                  Voorbeeld van BYoPSTN-configuratie-elementen

                  De volgende afbeelding toont een voorbeeld van een BroadWorks-implementatie met meerdere clusters met geografisch gebaseerde klantsjablonen, telefoonnummers en routering.

                  De eerste tabel toont een BroadWorks-implementatie met meerdere clusters met regionaal gebaseerde klantsjablonen, telefoonnummergroepen en DNS SRV-terugbelgroepen. De volgende tabellen worden uitgebreid naar de DNS SRV-groepen voor telefoonnummergroepen en terugbellen.

                  BroadWorks-cluster

                  Sjabloonnaam

                  Pakket

                  Type deelname aan vergadering

                  Telefoonnummergroep

                  DNS SRV-terugbelgroep

                  BWKS VS NG

                  Amerikaanse West Std

                  Standaard

                  Door partner verstrekte inbelnummers

                  VS West

                  CB US

                  VS West Prem

                  Premium

                  Std oosten VS

                  Standaard

                  VS Oost

                  Oost-prem in de VS

                  Premium

                  BWKS MX

                  MX standaard

                  Standaard

                  Door partner verstrekte inbelnummers

                  MX PNG

                  CB MX

                  MX Prem

                  Premium

                  BWKS VK

                  Verenigd Koninkrijk (std)

                  Standaard

                  Door partner verstrekte inbelnummers

                  PNG in het VK

                  Terugbellen uitgeschakeld

                  Britse prem

                  Premium

                  BWKS VS

                  Standaard VS

                  Standaard

                  Cisco-inbelnummers

                  Geen

                  Geen

                  • Abonnees die zijn ingericht met de US West Std- of US West Prm-sjabloon, gebruiken het Amerikaanse West Phone-nummer wanneer ze deelnemen aan vergaderingen. Deze abonnees die deelnemen aan terugbelverzoeken worden verzonden naar de CB US DNS SRV-records.

                  • Abonnees die zijn ingericht met de STD in het oosten van de VS of de PRM-sjabloon in het oosten van de VS gebruiken het telefoonnummer in het oosten van de VS wanneer ze deelnemen aan vergaderingen. Deze abonnees die deelnemen aan terugbelverzoeken worden verzonden naar de CB US DNS SRV-records.

                  • Abonnees die zijn ingericht met de MX Std- of MX Prm-sjabloon, gebruiken het MX PNG-telefoonnummer bij het deelnemen aan vergaderingen. Deze abonnees die deelnemen aan terugbelverzoeken worden verzonden naar de CB MX DNS SRV-records.

                  • Abonnees die zijn ingericht met de UK Std- of UK Prm-sjabloon gebruiken de UK PNG-telefoonnummers wanneer ze deelnemen aan vergaderingen. Voor deze abonnees wordt deelname aan vergaderingen niet aangeboden via terugbellen omdat terugbellen is uitgeschakeld.

                  • Abonnees die zijn ingericht met de std in de VS gebruiken inbelnummers van Cisco en hebben daarom geen telefoonnummergroep of DNS SRV-terugbelgroep toegewezen. Deze abonnees gebruiken door Cisco verstrekte telefoonnummers voor deelname aan vergaderingen en Cisco DNS SRV-records voor deelname aan vergaderingen via terugbellen.

                  Details van de voorbeeld telefoonnummergroepen zijn als volgt:

                  Telefoonnummergroep

                  Naam telefoonnummer

                  Land

                  Landcode

                  Telefoonnummer

                  Aankondiging

                  Betaaltype

                  Prioriteit inbellen

                  VS West

                  San Francisco (VS)

                  VS

                  +1

                  4156551000

                  Engels

                  Betaald

                  Primair

                  Amerikaanse Palo Alto

                  VS

                  +1

                  9863502478

                  Engels

                  Gratis

                  Geen

                  VS Oost

                  Amerikaanse Maryland

                  VS

                  +1

                  2403332200

                  Engels

                  Betaald

                  Primair

                  VS Florida

                  VS

                  +1

                  9049002303

                  Engels

                  Betaald

                  Secundair

                  VS New York

                  VS

                  +1

                  8056504578

                  Engels

                  Gratis

                  Geen

                  MX PNG

                  Mexico

                  MX

                  +52

                  2065304086

                  Spaans (Europa)

                  Betaald

                  Primair

                  PNG in het VK

                  VK

                  VK

                  +44

                  4527789651

                  Engels

                  Betaald

                  Primair

                  Details van het voorbeeld van DNS SRV-terugbelgroepen zijn als volgt:

                  DNS SRV-terugbelgroep

                  Land

                  DNS-SRV

                  CB US

                  VS

                  cube.us.voorbeeld.com

                  Alle overige landen

                  cube.row.voorbeeld.com

                  CB MX

                  MX

                  cube.mx.voorbeeld.com

                  Alle overige landen

                  cube.row.voorbeeld.com

                  De configuratie voor de Amerikaanse DNS SRV-record, cube.us.example.com, kan zijn zoals in het voorbeeld:

                  _sips._tcp.cube.us.example.com

                  86400

                  IN

                  SRV

                  10

                  10

                  5061

                  cube01.us.example.com

                  _sips._tcp.cube.us.example.com

                  86400

                  IN

                  SRV

                  10

                  10

                  5061

                  cube02.us.example.com

                  Deze DNS SRV-record wordt mogelijk omgezet in de volgende DNS A-record:

                  cube01.us.example.com

                  86400

                  IN

                  A

                  45.84.168.81

                  cube02.us.example.com

                  86400

                  IN

                  A

                  45.84.168.82


                   
                  De DNS SRV-records worden omgezet in beveiligde SIP-gesprekken van Webex naar CUBE.

                  Poorten die worden gebruikt door Webex

                  De poorten in de onderstaande tabel moeten worden geopend op de firewall van de DMZ waar de CUBE zich bevindt, en andere poorten kunnen worden gesloten. Raadpleeg het volgende artikel voor meer informatie over poorten en netwerkvereisten:

                  https://collaborationhelp.cisco.com/article/WBX264

                  Bron

                  Bronpoorten

                  Bestemming

                  Bestemmingspoorten

                  Protocol

                  Beschrijving

                  Webex Edge-audioservices

                  Kortstondig

                  CUBE

                  5061

                  TCP

                  (mTLS 1.2) Inkomende SIP-signalering van Webex Edge Audio naar CUBE SBC.


                   
                  CUBE SBC vereist specifiek het gebruik van poort 5061. Het gebruik van andere poorten in het bereik van 5060-5070 kan worden ondersteund door andere SBC's.

                  Webex Edge-audioservices

                  4000 - 4010

                  CUBE

                  5061

                  TCP

                  (mTLS 1.2) Opties Ping voor Webex Edge Audio.

                  CUBE

                  Kortstondig

                  EdgeAudio

                  5605

                  TCP

                  (mTLS 1.2) Uitgaande SIP-signalering voor Webex Edge Audio.

                  Webex Edge-audioservices

                  Kortstondig

                  CUBE

                  Tijdelijke poorten

                  8000 - 59999

                  UDP

                  (SRTP) Firewallgaten moeten worden geopend voor inkomend mediaverkeer naar Edge audio.

                  CUBE

                  Tijdelijke poorten

                  10200 - 28000

                  Edge Audio

                  Kortstondig

                  UDP

                  (SRTP) Firewallgaten moeten worden geopend voor uitgaand mediaverkeer naar CUBE.

                  TLS- en SRTP-versleutelingssuites

                  TLS v1.2 of hoger wordt gebruikt voor mTLS-handshake en de volgende cijfers worden ondersteund door Webex Edge Audio (tijdens terugbellen biedt Webex Edge Audio deze aan in de clienthallo van de TLS-handshake):

                  • TLS_ECDHE_ECDSA_MET_AES_256_GCM_SHA384

                  • TLS_ECDHE_ECDSA_MET_AES_128_GCM_SHA256

                  • TLS_ECDHE_ECDSA_MET_AES_256_CBC_SHA384

                  • TLS_ECDHE_ECDSA_MET_AES_128_CBC_SHA256

                  • TLS_ECDHE_RSA_MET_AES_256_GCM_SHA384

                  • TLS_ECDHE_RSA_MET_AES_128_GCM_SHA256

                  • TLS_ECDHE_RSA_MET_AES_256_CBC_SHA384

                  • TLS_ECDHE_RSA_MET_AES_128_CBC_SHA256

                  • TLS_RSA_MET_AES_256_GCM_SHA384

                  • TLS_RSA_MET_AES_256_CBC_SHA256

                  • TLS_RSA_MET_AES_128_GCM_SHA256

                  • TLS_RSA_MET_AES_128_CBC_SHA256

                  • TLS_DHE_DSS_MET_AES_256_GCM_SHA384

                  • TLS_DHE_DSS_MET_AES_256_CBC_SHA256

                  • TLS_DHE_DSS_MET_AES_128_GCM_SHA256

                  • TLS_DHE_DSS_MET_AES_128_CBC_SHA256

                  De volgende cijfers worden gebruikt voor sRTP:

                  • AEAD_AES_256_GCM

                  • AEAD_AES_128_GCM

                  • AES_CM_128_HMAC_SHA1_80

                  • AES_CM_128_HMAC_SHA1_32

                  Ondersteunde audiocodecs

                  • G722

                  • G711µ

                  • G711a

                  SIP- en RTP-profielvereisten

                  De oplossing vereist dat u tussen CUBE (of uw SBC) en Webex SIP TLS implementeert voor signalering en sRTP voor media.

                  De SIP- en RTP-profielen als onderdeel van deze communicatie moeten voldoen aan de volgende vereisten:

                  SIP-profielvereisten

                  Details

                  Timer voor het verlopen van de sessie

                  2220 sec (accepteer SIP 422) * wordt aangepast per bedrijfsbehoefte en 422 wordt verwacht.

                  Media-aanbod voor binnendringen

                  Vroege aanbieding

                  Media-aanbod voor uittreding

                  Laattijdige aanbieding

                  Opties ping-interval

                  30 (Minimaal)

                  DTMF

                  RFC2833 Payload 101 (geen akoestische DTMF!)

                  SIP-UDP-poorten

                  4000-4010,5061,5065

                  RTP-profiel

                  Details

                  Profiel voor spraakbelasting

                  G.722/ G.711μ /G.711a

                  Pakketgrootte

                  20 ms

                  VAD (Voice Activity Detection, detectie spraakactiviteit)

                  Nee

                  Timer voor media-inactiviteit

                  1200 ms

                  Codec-wijziging voor midden kiezen

                  Niet geaccepteerd

                  RTP

                  8000-48198

                  sRTP-cijfers

                  AEAD_AES_256_GCM

                  AEAD_AES_128_GCM

                  AES_CM_128_HMAC_SHA1_80

                  AES_CM_128_HMAC_SHA1_32


                   
                  G.729-codec wordt niet ondersteund. Als u G.729 wilt gebruiken, moet u transcoders gebruiken.

                  Webex-gespreksomleidingsdomeinen

                  De DNS SRV _sips._tcp.<domain> wordt gebruikt om Webex Edge Audio te bereiken. Er zijn vier domeinen afhankelijk van de regio.

                  Regio

                  Domein

                  Amerika

                  ecccspx.amer.pub.webex.com

                  VK, Noord-Afrika

                  ecccspx.emea.pub.webex.com

                  Pacifisch Azië

                  ecccspx.apac.pub.webex.com

                  Australië / Nieuw-Zeeland

                  ecccspx.anz.pub.webex.com

                  Europa

                  ecccspx.euro.pub.webex.com

                  De DNS SRV verwijst naar verschillende A-records die naar de primaire en secundaire locatie verwijzen. De volgende tabel geeft een voorbeeld voor de AMER-regio en kan in de toekomst worden gewijzigd.

                  Recordtype

                  Opnemen

                  Doel

                  Doel

                  SRV

                  _sips._tcp.ecccspx.amer.pub.webex.com

                  ecccspxpr1.amer.pub.webex.com

                  Ontdekking van Webex Edge Audio

                  SRV

                  _sips._tcp.ecccspx.amer.pub.webex.com

                  ecccspxpr2.amer.pub.webex.com

                  Ontdekking van Webex Edge Audio

                  SRV

                  _sips._tcp.ecccspx.amer.pub.webex.com

                  ecccspxsc1.amer.pub.webex.com

                  Ontdekking van Webex Edge Audio

                  SRV

                  _sips._tcp.ecccspx.amer.pub.webex.com

                  ecccspxsc2.amer.pub.webex.com

                  Ontdekking van Webex Edge Audio

                  A

                  ecccspxpr1.amer.pub.webex.com

                  207.182.174.101

                  Verwijst naar Webex Edge Audio AMER Primair 1

                  A

                  ecccspxpr2.amer.pub.webex.com

                  207.182.174.102

                  Verwijst naar Webex Edge Audio AMER Primary 2

                  A

                  ecccspxsc1.amer.pub.webex.com

                  207.182.174.229

                  Verwijst naar Webex Edge Audio AMER Secundair 1

                  A

                  ecccspxsc2.amer.pub.webex.com

                  207.182.174.230*

                  Verwijst naar Webex Edge Audio AMER secundair 2


                   

                  De DNS-SRV is dynamisch van aard, de IP-adressen zijn vatbaar voor verandering; vermijd daarom hardcodering of bookmarking van de IP-adressen. Raadpleeg het gedeelte 'Revisiegeschiedenis van document' voor wijzigingen of updates in het document Poortreferentiegegevens voor Webex Calling.

                  CUBE-redundantie

                  Cisco Unified Border Element (CUBE) schakelt de functie Session Border Control in in een netwerk dat SIP-verbindingen tussen externe entiteiten en interne netwerken beheert. Meer informatie over CUBE is beschikbaar in het gedeelte Vereisten hieronder.

                  De ondersteunde redundantiemodellen zijn gedefinieerd met als doel hoge beschikbaarheid te bieden en single-point-of-failure voor de Cisco-partner te elimineren. Hieronder worden drie verschillende modellen geschetst. Cisco-partners moeten kiezen welk model van toepassing is op hun omgeving.

                  Tijdens het onboardingproces moet de partner ICMP-filters uitschakelen.

                  Duplex CUBE-implementatie voor BroadWorks geïmplementeerd op één site

                  Simplex CUBE-implementatie voor BroadWorks geïmplementeerd op meerdere sites

                  Er is nog één redundantiemodel mogelijk waarbij CUBE in duplexmodus wordt geïmplementeerd op elke site. Dit model is niet nodig gezien het feit dat BroadWorks wordt geïmplementeerd met geo-redundantie.

                  Inrichten

                  Cisco-partners moeten de hierboven vermelde vereiste infrastructuur implementeren en beheren om BYoPSTN in hun netwerk in te schakelen. De volgende stappen zijn vereist om BYoPSTN in te richten en in te schakelen voor een Cisco-partner.
                  1

                  Partnervereisten

                  • Het BroadWorks-systeem implementeren

                  • CUBE implementeren voor Webex Edge Audio of uw eigen SBC gebruiken

                  2

                  Telefoonnummers inrichten in Cisco Partner Hub

                  • Telefoonnummergroepen inrichten die moeten worden gekoppeld aan klantsjablonen

                  3

                  DNS SRV-terugbelgroepen inrichten in Cisco Partner Hub (optioneel)

                  • Als u Deelnemen aan vergadering wilt implementeren via Terugbellen, richt u DNS SRV-terugbelgroepen in en werkt u uw DNS-instellingen bij. Anders kunt u deze stap overslaan.

                  4

                  PNG (en CDSG) koppelen aan klantsjablonen

                  • Koppel telefoonnummergroepen en DNS SRV-terugbelgroepen (alleen als terugbellen voor vergaderingen is geïmplementeerd) aan uw klantsjablonen.

                  5

                  Organisaties zaadoplossing inrichten

                  • Een testserviceprovider of -onderneming inrichten voor Webex Voor BroadWorks met elk van de klantsjablonen.

                  • Richt een abonnee in met een standaardpakket dat gebruikmaakt van de optie Door Partner Verstrekte inbelnummers om deel te nemen aan de vergadering.

                  6

                  De organisatie van de primaire zaadoplossing selecteren

                  • Selecteer één primaire zadenoplossing voor BYoPSTN.

                  7

                  Download de BroadWorks-configuratie (BYoPSTN)

                  • Download het JSON-bestand van Cisco Partner Hub dat de informatie bevat die nodig is om BroadWorks te configureren

                  8

                  Het Webex Edge Audio DNS SRV-domein bepalen

                  • Het Webex Edge Audio DNS SRV-domein identificeren

                  9

                  Configuratie van partner BroadWorks inrichten

                  • Configuratie van virtuele CUBE-abonnee

                  • Pas het telefoonnummer toe op de toewijzing van de toegangscode, van het gedownloade JSON-bestand, in virtuele abonnees

                  • Netwerkserverconfiguratie

                  10

                  Partner CUBE inrichten (of uw eigen SBC)

                  • Volg de gevalideerde configuratie om CUBE in te richten als uw SBC

                  • Alternatief. Als u CUBE niet wilt gebruiken, richt dan uw eigen SBC in met de CUBE-configuratie als handleiding op hoog niveau

                  11

                  BYoPSTN-certificering

                  • Volledige acceptatietests voor certificering

                  Stap 1: Partnervereisten

                  De volgende vereisten moeten zijn vervuld voor de inrichting van BYoPSTN. De onderstaande vereisten gaan ervan uit dat de partner een werkende Webex voor Cisco BroadWorks-implementatie heeft die het volgende omvat:

                  • Functionerend BroadWorks-systeem – zoals beschreven in de Webex voor Cisco BroadWorks-oplossingshandleiding

                  • BroadWorks AS-licentie met 'VoiceXML'-service in voldoende hoeveelheid (1 per PSTN-nummer)

                  • BroadWorks-patches vereist:

                    Voor R22:

                    • AP.xsp.22.0.1123.ap376935

                    • AP.as.22.0.1123.ap376935

                    Voor R23:

                    • AP.xsp.23.0.1075.ap376935

                    • AP.as.23.0.1075.ap376935

                    Voor R24

                    • AP.as.24.0.944.ap376935

                  • Cisco CUBE-systeem geïmplementeerd (IOS versie 16.12.2 of hoger): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html

                    Zowel op hardware gebaseerde als virtuele CUBE wordt ondersteund. Hardwaregebaseerde CUBE wordt aanbevolen voor schaalbaarheid en het afhandelen van grotere aantallen gesprekken.

                  • Webex-partnerorganisatie – zoals beschreven in de Webex voor Cisco BroadWorks-oplossingshandleiding

                  Stap 2: Telefoonnummergroepen (PNG) inrichten in Partner Hub

                  De procedure die de Cisco-partner gebruikt om hun inbelnummers voor Webex-vergaderingen toe te voegen, is als volgt:

                  1. Meld u aan bij Cisco Partner Hub.

                  2. Ga naar Instellingen.

                  3. Blader naar BroadWorks Calling.

                  4. Selecteer onder Meeting Join configuration (BYoPSTN) de optie Create Call-in Phone Number Grou.

                  5. Voer de naam van de telefoonnummergroep in en selecteer Volgende.

                  6. Voer de details van het telefoonnummer in en selecteer Volgende.

                  7. Controleer het overzicht van de details van de telefoonnummergroep en selecteer Opslaan.

                  8. Herhaal deze procedure voor elke toe te voegen telefoonnummergroep.

                  De screenshots hieronder illustreren de procedure.

                  Stap 3: DNS SRV-terugbelgroepen (CDSG) inrichten in partnerhub


                   
                  Deze stap moet alleen worden voltooid als u de optie Deelnemen aan vergadering via terugbellen wilt implementeren. Anders kunt u deze stap overslaan.

                   
                  Als u deze optie niet configureert, kunnen gebruikers de inbeloptie gebruiken om deel te nemen aan vergaderingen of kunnen ze deelnemen met computeraudio.

                  Wanneer u de optie Terugbellen voor vergaderingen gebruikt, is een DNS SRV-terugbelgroep vereist om gesprekken van Webex naar CUBE te routeren. De procedure die de Cisco-partner gebruikt om zijn/haar CUBE DNS SRV-records toe te voegen aan Webex is als volgt:

                  1. Meld u aan bij Partner Hub.

                  2. Ga naar Instellingen.

                  3. Blader naar BroadWorks Calling.

                  4. Selecteer onder BYoPSTN (Meeting Join configuration) de optie DNS SRV-terugbelgroep maken.

                  5. Voer de naam van de DNS SRV-terugbelgroep in.

                  6. Selecteer Volgende.

                  7. Voer de DNS SRV-terugbelgegevens in.

                  8. Selecteer Volgende.

                  9. Controleer het overzicht van DNS SRV-terugbelgegevens.

                  10. Selecteer Opslaan.

                  11. Voer updates in voor DNS om de nieuwe records in de DNS SRV-groep weer te geven.

                  12. Herhaal deze procedure voor elke toe te voegen terugbel-DNS SRV-groep.

                  De screenshots hieronder illustreren de procedure.

                  Stap 4: PNG en CDSG koppelen aan klantsjablonen in Partner Hub

                  Voor de eerste configuratie en verificatie van de BYoPSTN-oplossing is een seed-organisatie vereist voor elke unieke combinatie van telefoonnummergroep en DNS SRV-terugbelgroep (als terugbellen vereist is). Daarom wordt aanbevolen dat Cisco Partners op dezelfde manier een nieuwe klantsjabloon maken voor elke unieke combinatie van telefoonnummergroep en DNS SRV-terugbelgroep. Elke klantsjabloon moet worden gebruikt om een overeenkomstige zaadorganisatie te genereren.

                  Zodra de BYoPSTN-configuratie is verwijderd en geverifieerd met behulp van de seed-organisaties, kunnen de telefoonnummergroepen en DNS SRV-terugbelgroepen indien nodig worden toegepast op bestaande klantsjablonen.

                  Merk op dat nieuw aangemaakte klantensjablonen niet worden gebruikt door bestaande niet-testklanten en daarom veilig kunnen worden gebruikt voor handmatige verificatie van de BYoPSTN-configuratie.


                   
                  Als u Deelnemen aan vergadering niet implementeert via Terugbellen, hoeft u DNS SRV-terugbelgroepen niet te koppelen aan de klantsjabloon. U moet echter wel Terugbellen uitschakelen selecteren.

                  Ga als volgt te werk om een nieuwe klantsjabloon toe te voegen:

                  1. Meld u aan bij Cisco Partner Hub.

                  2. Ga naar Instellingen.

                  3. Blader naar BroadWorks Calling.

                  4. Selecteer onder Templates de optie Add Template.

                  5. Voer de sjabloondetails in. In de fase Package Type:

                    • Selecteer Package Type als Standard.

                    • Selecteer Configuratie voor deelnemen aan vergadering als door de partner verstrekte inbelnummers (BYoPSTN).

                    • Selecteer een ingerichte telefoonnummergroep.

                    • Als u voor de DNS SRV-terugbelgroep de optie Terugbellen voor vergaderingen wilt inschakelen, selecteert u een ingerichte DNS SRV-terugbelgroep. Anders selecteert u Terugbellen uitschakelen.

                  6. Selecteer Volgende.

                  7. Voer de overige sjabloondetails in.

                  8. Bekijk het overzicht van sjabloondetails.

                  9. Klik op Opslaan.

                  10. Herhaal deze procedure voor elke klantsjabloon die moet worden toegevoegd

                  De onderstaande schermafbeelding illustreert de procedure.

                  Ga als volgt te werk om een bestaande klantsjabloon bij te werken:

                  1. Meld u aan bij Cisco Partner Hub.

                  2. Ga naar Instellingen.

                  3. Blader naar het gedeelte BroadWorks-gesprekken.

                  4. Selecteer onder Templates de optie View Template.

                  5. Selecteer de sjabloon die moet worden bijgewerkt.

                  6. Blader naar het gedeelte Configuratie voor deelnemen aan vergadering:

                    • Selecteer Door de partner verstrekte inbelnummers (BYoPSTN).

                    • Selecteer een eerder geconfigureerde telefoonnummergroep.

                    • Als u voor de DNS SRV-terugbelgroep de optie Terugbellen voor vergaderingen wilt inschakelen, selecteert u een ingerichte DNS SRV-terugbelgroep. Anders selecteert u Terugbellen uitschakelen.

                  7. Selecteer Opslaan.

                    De onderstaande schermafbeelding illustreert de procedure.

                  Stap 5: Organisaties zaadoplossing inrichten

                  De BYoPSTN-oplossing heeft verschillende componenten, die elk correct moeten worden geconfigureerd om de oplossing succesvol te laten werken. Een van de twee doelen van de seed solution-organisaties is het genereren van telefoonnummers voor het maken van toegangscodes voor vergaderingen en een universeel unieke id (site UUID) voor de vergadersite die vereist is voor de continue werking van de oplossing. Het andere doel is configuratieverificatie.

                  Voor elke unieke combinatie van telefoonnummergroep en DNS SRV-terugbelgroep die moet worden gebruikt, moet eerder een overeenkomstig klantsjabloon worden gemaakt. Voor elk van deze klantsjablonen moet een seed solution-organisatie worden ingericht. De inrichting van deze seed-organisaties genereert het telefoonnummer voor de toewijzingen van vergaderingtoegangscodes en een UUID van de vergadersite die vereist zijn om BroadWorks te configureren.

                  Gebruik elk van de eerder geconfigureerde klantsjablonen om een abonnee in te richten voor een nieuwe BroadWorks-serviceprovider of een nieuwe BroadWorks Enterprise met een standaardpakketgebruiker. De resulterende vergadersite met het Standaardpakket moet gebruikmaken van de optie Deelnamevergadering met inbelnummers van partnerproviders. Een van de volgende methoden kan worden gebruikt om de abonnee in te richten:

                  1. Richt de testabonnee in met BroadWorks-abonnees-API's zoals beschreven op developer.webex.com.

                  2. Schakel de testabonnee voor de IM&P-service in op een BroadWorks die is geconfigureerd om de klantsjabloon te gebruiken. Zorg ervoor dat de klantsjabloon het standaardpakket gebruikt om ervoor te zorgen dat de testabonnee een standaardpakket krijgt toegewezen. Als alternatief moet de testabonnee vervolgens worden bijgewerkt om over het standaardpakket te beschikken.

                  Houd er rekening mee dat het wordt aanbevolen dat de organisaties van seed-oplossingen worden gekoppeld aan een BroadWorks-serviceprovider testen of BroadWorks Enterprise testen.

                  Stap 6: De organisatie van de primaire zaadoplossing selecteren

                  Het is van cruciaal belang dat deze vergadersite ingericht blijft, aangezien deze site-UUID in elke aanvraag voor deelname aan een inbelvergadering wordt verzonden als een verificatietoken. U mag de seed-organisatie niet verwijderen, aangezien de gekoppelde vergadersite ook wordt verwijderd. Als de zaadorganisatie wordt verwijderd, moet u een nieuwe inrichten en Broadworks opnieuw configureren met de UUID van de nieuwe site.

                  De primaire en eventuele secundaire seed-oplossingsorganisaties kunnen worden verwijderd, indien gewenst voordat de set telefoonnummers en DNS SRV-terugbelrecords worden toegewezen aan niet-testklanten. Wanneer de set telefoonnummers en DNS SRV-terugbelrecords worden toegewezen aan niet-testklanten, worden deze telefoonnummers en terugbelrecords gekoppeld aan vergadersites voor deze klanten en worden ze gebruikt voor het deelnemen aan vergaderingen via inbellen en terugbellen. Wijzigingen moeten worden beschouwd als gevolgen voor de service.

                  Ga als volgt te werk om de organisatie van de primaire zaadoplossing te selecteren:

                  1. Meld u aan bij Cisco Partner Hub.

                  2. Ga naar Instellingen.

                  3. Blader naar het gedeelte BroadWorks-gesprekken.

                  4. Selecteer in het gedeelte Configuration Validation (BYoPSTN) de optie Assign.

                  5. Zoek en selecteer in het scherm Organisatie toewijzen een van de zaadorganisaties die eerder zijn geconfigureerd

                  6. Selecteer Toewijzen.

                    De geselecteerde zaadorganisatie is de primaire zaadorganisatie.

                  De screenshots hieronder illustreren de procedure.

                  Stap 7: BroadWorks-configuratie downloaden (BYoPSTN)

                  De primaire seed-oplossingsorganisatie, telefoonnummergroepen en DNS SRV-terugbelgroepgegevens voor een bepaald BroadWorks-cluster zijn beschikbaar op één locatie, namelijk het JSON-bestand met de BroadWorks-configuratie (BYoPSTN). Deze informatie is nodig om BroadWorks voor BYoPSTN te configureren.

                  Houd er rekening mee dat het JSON-configuratiebestand alleen beschikbaar is voor weergave/download nadat de primaire seed-oplossingsorganisatie is geselecteerd.

                  De procedure om het JSON-configuratiebestand te bekijken/downloaden is als volgt:

                  1. Meld u aan bij Cisco Partner Hub.

                  2. Ga naar Instellingen.

                  3. Blader naar BroadWorks Calling.

                  4. Selecteer onder ClustersCluster weergeven.

                  5. Selecteer het cluster dat is gekoppeld aan de klantsjablonen die zijn geconfigureerd voor BYoPSTN.

                  6. Blader naar het gedeelte BroadWorks-configuratie voor BYoPSTN.

                  7. Klik op JSON-configuratiebestand downloaden.

                  8. Herhaal deze procedure voor andere BroadWorks-clusters.

                  De screenshots hieronder illustreren de procedure.

                  Zie het voorbeeld van het JSON-configuratiebestand hieronder. Het bestand bevat aanvullende informatie over elke telefoonnummergroep, terugbel-DNS SRV-groep, de volgende belangrijke configuratie-items die moeten worden ingevoerd in BroadWorks zijn vet gemarkeerd.

                  • siteUUID: BroadWorks moet deze waarde verzenden in de SIP-berichten. Het is een token die Webex Edge Audio gebruikt om de identiteit van BroadWorks van de Cisco-partner en de toegang tot vergaderingssites die door deze Cisco-partner worden beheerd te bevestigen.

                  • Toewijzing telefoonnummer voor toegangscode: De telefoonnummers en de bijbehorende Webex-toegangscodes moeten worden geconfigureerd in BroadWorks.

                    • phoneNumber

                    • accessCode

                  • localeTag: De gewenste aankondigingstaal die is gekoppeld aan het telefoonnummer moet worden geconfigureerd in BroadWorks.

                  • dnsSrv: De DNS SRV voor terugbellen moet worden geconfigureerd in de DNS en verwijzen naar de gewenste CUBE-instanties.

                  
                  {
                     "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"
                        }
                     ]
                  }
                  

                  Stap 8: Het Webex Edge Audio DNS SRV-domein bepalen

                  Het DNS SRV-domein van Webex Edge Audio moet worden geconfigureerd op BroadWorks. Gebruik de volgende procedure om de waarde te bepalen.

                  1. Meld u aan bij Cisco Partner Hub.

                  2. Ga naar Klanten.

                  3. Selecteer de BYoPSTN Validation Enterprise.

                  4. Selecteer Klant weergeven.

                  5. Ga naar Services/Meetings.

                  6. Selecteer de vergadersite met het standaardpakket.

                  7. Scrol naar de onderkant van het deelvenster aan de zijkant en selecteer Site configureren.

                  8. Selecteer Algemene instellingen / Audio-instellingen.

                  9. Selecteer onder het gedeelte Aangepaste internationale inbelnummers voor Edge Audio de optie Lua-script genereren.

                  10. Zoek in het pop-upvenster naar de waarde '-- Bijwerken naar koptekst met CCAX URL'.

                     
                    -- Update To header with CCAX URL
                     local oldTo1 = msg:getHeader("To")
                     local newTo1 = string.gsub(oldTo1, "<sip:(.+)@(.*)>", "<sip:%1@ecccx.amer.webex.com>")
                     msg:modifyHeader("To", newTo1)
                    
                  11. Haal de vetgedrukte waarde eruit, bijvoorbeeld: ecccx.amer.webex.com.

                  Dit is het Webex Edge Audio DNS SRV-domein dat moet zijn geconfigureerd op BroadWorks.

                  Stap 9: Configuratie van partner BroadWorks inrichten

                  In dit gedeelte wordt de BroadWorks-configuratie beschreven die nodig is om de inbel- en terugbelscenario's voor vergaderingen te implementeren die in de onderstaande diagrammen worden weergegeven. De configuratievoorbeelden zijn gebaseerd op de gegevens in het JSON-bestand dat in het vorige gedeelte wordt weergegeven. Er wordt van nummers, domeinen, namen van ondernemingen/groepen, type apparaten, beleidsregels, profielen enz. verwacht dat ze per partner verschillen.

                  BroadWorks-detail: bel mij (terugbellen met de koptekst SIP X-Cisco-Meet-Info) – naar geregistreerde telefoon/PSTN

                  Gespreksstroom:

                  1. Gebruiker vraagt om terugbellen, Webex start een terugbelverzoek.
                  2. Het gesprek wordt gerouteerd naar BroadWorks OTT.
                  3. Het gesprek bereikt de CUBE die is ingericht in CH. CUBE leidt het gesprek om naar BroadWorks.
                  4. BroadWorks identificeert het gesprek als de oorsprong van de host van de vergadering en maakt een sessie voor de hostgebruiker van de vergadering en verwerkt het gesprek.
                  5. De hostgebruikerssessie van de vergadering verwerkt het gesprek en vertaalt het gekozen nummer. Daarnaast wordt een factureringsrecord gegenereerd namens de hostgebruiker van de vergadering.
                  6. BroadWorks leidt het gesprek om naar de gebruiker die aan het apparaat is gekoppeld (7) of naar PSTN (8).
                  De telefoon of PSTN van de gebruiker gaat over en neemt deel aan de vergadering wanneer deze wordt beantwoord.

                  Voordat u begint

                  SIP-communicatie tussen BroadWorks en de CUBE kan via UDP of TCP verlopen, afhankelijk van uw netwerkvereisten. Als bepaalde netwerk- of toegangsapparaten (bijvoorbeeld gateways of eindpunten) in de inbel- of terugbelstromen van BYoPSTN TCP niet ondersteunen, moet in plaats daarvan UDP worden gebruikt.

                  De configuratie en voorbeelden in deze handleiding gebruiken TCP als transportprotocol. Als u TCP wilt gebruiken, moet u ervoor zorgen dat uw BroadWorks-toepassingsserver en netwerkserver beide zijn geconfigureerd voor TCP:

                  _CLI/Interface/SIP> get
                  networkProxyTransport = unspecified
                  accessProxyTransport = unspecified
                  supportDnsSrv = true
                  supportTcp = true

                  Toepassingsserver

                  Identificeer/apparaatprofieltype

                  Er moet een nieuw type identiteit/apparaatprofiel worden gemaakt om de CUBE weer te geven. Zorg ervoor dat u de volgende eigenschappen hieronder instelt, terwijl andere op standaardwaarden kunnen worden gelaten:

                  • Type signaleringsadres: Instellen op Intelligent Proxy Address

                  • Verificatie: instellen op Ingeschakeld

                  • Identiteit ondersteunen in BIJWERKEN en opnieuw UITNODIGEN: ingeschakeld

                  • Geschikt voor statische registratie: instellen op Ingeschakeld

                  • Geschikt voor video: instellen op Uitgeschakeld

                  In het onderstaande voorbeeld wordt het nieuwe Identity/Device Profile Type “VXML_profile” aangemaakt om de CUBE weer te geven.

                  Spraak-XML virtuele abonnee

                  Een VoiceXML-exemplaar maken

                  Elk PSTN-nummer van Webex Meetings wordt vertegenwoordigd door een virtuele abonnee in BroadWorks en de virtuele abonnee-functionaliteit van VoiceXML kan worden gebruikt. Het wordt aanbevolen dat een specifieke onderneming en groep worden gebruikt voor alle virtuele VoiceXML-abonnees. Houd er rekening mee dat we eigenlijk geen VoiceXML-mogelijkheden benutten, maar dit type virtuele gebruiker is geschikt voor interactie met de CUBE.

                  Als u de VoiceXML-service wilt gebruiken, moet u ervoor zorgen dat de licentie voldoende 'VoiceXML'-hoeveelheden heeft en dat de service is geautoriseerd op ondernemings- en groepsniveau en dat de VoiceXML-service aan de groep is toegewezen, zoals weergegeven in de onderstaande voorbeeldafbeelding.

                  Onder Groep > Services, selecteer VoiceXML en maak een exemplaar voor elk PSTN-nummer.

                  VoiceXML-adressen configureren

                  Richt voor elk VoiceXML-exemplaar het volgende in onder de VoiceXML-adressen:

                  • Telefoonnummer: voer het inbelnummer in voor de Webex Meetings-site (bijvoorbeeld 2403332200).

                  • Extensie

                  • Identiteit/apparaatprofiel: maak één exemplaar (bijvoorbeeld VXML_deviceProf) op basis van het apparaattype dat in de vorige sectie is gemaakt (VXML_profile in het voorbeeld) en voer de volgende configuratie in.

                  • Lijn/poort: voer de <access number="">@<domain>-indeling in, waarbij

                    • <access number=""> is het toegangscodenummer voor de Webex Meetings-site (beschikbaar in het JSON-bestand) (bijvoorbeeld 88631321777971704941)

                    • <domain> is het domein van de Webex Edge Audio voor deze vergadersite (bijvoorbeeld ecccspx.amer.pub.webex.com)

                  • Contact sip: voor inbelgesprekken voor vergaderingen naar het toegangsnummer wordt de INVITE verzonden met een aanvraag-URI die is ingesteld op de waarde van dit veld. Voer de SIP-contactpersoon in deze indeling in <sip contact="">;<Locale>;<Meetings Site="" UUID="">;<SIP transport="">, waarbij:

                    • <sip contact=""> is de <number> van het lijn-/poortveld, maar met het domein als de SRV die verwijst naar het adres van de CUBE (bijvoorbeeld 88631321777971704941@cube.internal.local)

                    • <Locale> staat voor de taalinstelling volgens de locale van de gebruiker (bijvoorbeeld locale=en_US)

                    • <Meetings Site="" UUID=""> is site-UUID uit het JSON-bestand (bijvoorbeeld x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b)

                    • <SIP transport=""> moet transport=tcp zijn om de AS TCP te gebruiken om berichten naar de CUBE te sturen.

                  Hieronder ziet u een voorbeeld van de instellingen voor VoiceXML-adressen.


                   
                  Voor elk extra vergaderingtoegangsnummer dat moet worden gebruikt, moet een extra virtuele VoiceXML-abonnee worden gemaakt naar analogie van het bovenstaande. Hetzelfde apparaatprofiel kan worden gebruikt, maar de velden Lijnpoort en Contact moeten zijn opgebouwd op basis van de informatie over het toegangsnummer zoals hierboven weergegeven.

                   
                  Zorg ervoor dat u controleert of de limieten voor het gespreksverwerkingsbeleid die u configureert op de virtuele abonnee van BroadWorks voldoende zijn om de extra BYoPSTN-gesprekken in uw telefoonnummergroep af te handelen.

                  SIP-verificatie toewijzen aan VoiceXML-exemplaar

                  Wijs de verificatieservice toe aan de virtuele VoiceXML-abonnee. Dit wordt gebruikt om SIP INVITE-berichten van de CUBE in het terugbelscenario te verifiëren. Het voorkomt ook dat de virtuele VoiceXML-abonnee gesprekken van andere partijen dan de CUBE accepteert

                  Ga onder Hulpprogramma's naar de pagina voor virtuele abonneeverificatie en voer de SIP-gebruikersnaam en het SIP-wachtwoord in, zoals hieronder wordt weergegeven:


                   

                  de CUBE moet worden geconfigureerd met dezelfde gebruikersnaam en hetzelfde wachtwoord om de INVITE-berichten die naar de AS worden verzonden correct te verifiëren.

                  Een voorbeeld van de opdracht voor het configureren van SIP-verificatie op de CUBE is als volgt:

                  sip-ua authentication username VSUB password 0 <unencrypted password>
                  (See the CUBE onfiguration/datafill for more details).

                  Namedefs-bestand

                  Het veld SIP-contact voor virtuele abonnee met VoiceXML bevat de URL waar het domeingedeelte wordt omgezet naar het CUBE-adres. Dit is een interne SRV en het namedefs-bestand op het AS kan worden gebruikt om de interne SRV naar de CUBE IP op te lossen.

                  In ons voorbeeld is SIP contact SRV cube.internal.local en verwijst deze naar 10.165.196.30 poort 5060 om de CUBE te bereiken. Op het AS wordt de /usr/local/broadworks/bw_base/conf/namedefs bestand wordt als volgt bijgewerkt:

                  _sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30

                  Gesprekstype Webex Meetings

                  De configuratie-opties voor het verwerken van Webex Meetings-gesprekken zijn beschikbaar om te bepalen hoe inbelgesprekken voor vergaderingen worden afgehandeld. Inbelgesprekken voor vergaderingen worden standaard verwerkt als externe gesprekken, omdat inbelnummers worden gehost in een speciale onderneming of serviceprovider. Externe gesprekken worden normaal gesproken opgenomen in het aantal sessies van Session Admission Control en gemarkeerd voor opladen in het CDR-veld chargeIndicator.

                  In het volgende voorbeeld wordt de aanbevolen configuratie toegevoegd om inbelgesprekken voor vergaderingen te verwerken als interne gesprekken, zodat ze niet kunnen worden opgeladen en niet kunnen worden meegeteld in het toegangsbeheer van de sessie.

                  Door NS Charge Field af te dwingen op waar, wordt de populatie van het CDR-veld chargeIndicator gebaseerd op het geconfigureerde Charge-kenmerk van het oproeptype van de netwerkserver.

                  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-vergadering Callback Virtual Subscriber

                  Een VoiceXML-vergaderingterugbelabonnee maken

                  Een speciale virtuele VoiceXML-abonnee met een speciale terugbeloptie voor Webex-vergaderingen (hierna VoiceXML-terugbelabonnee voor vergaderingen genoemd) moet worden geconfigureerd op de BroadWorks-toepassingsserver (AS) om de terugbelgesprekken van Webex Meetings af te handelen. Er kan slechts één exemplaar van deze abonnee worden geconfigureerd op het AS.

                  Als u de functie wilt inschakelen, stelt u de activeerbare functie 102074 in op waar via CLI.

                  AS_CLI/System/ActivatableFeature> activate 102074
                  ***** Warning *****:
                  This activity should only be done during a maintenance window because
                  this may cause large amounts of data to be added/modified/deleted and
                  it may take some time to execute. Features that have web page impacts
                  require that users and administrators log out and log back in.
                  Are you sure you want to continue?
                  
                  Please confirm (Yes, Y, No, N): y
                  ...Done
                  
                  AS_CLI/System/ActivatableFeature> get
                  
                        Id                                               Description  Activated  Last Modified Timestamp
                  =============================================================================================
                    102746                            BroadWorks Support for CI UUID       true
                    102074          BYO PSTN Billing support for CallBack and CallIn       true      
                    104256                          Weak Password Validation Service      false
                    104073  Add FAC Support for Call Center Agent Join-Unjoin in CDR      false
                    103542   Configurable Endpoint For Auto-Answer And Forced Answer      false
                    104255    Control password usage and behavior to ensure security      false
                  

                   

                  Aangezien de functie 'BYO PSTN-factureringsondersteuning voor terugbellen en inbellen' afhankelijk is van de functie 'BroadWorks-ondersteuning voor CI UUID', moet u ook de functie (102746) activeren voordat u de functie activeert (102074). Raadpleeg het gedeelte 'CI UUID-synchronisatie van gebruiker (Broadworks-ondersteuning voor CI UUID)' voor meer informatie.

                  De VoiceXML-terugbelabonnee voor een vergadering is vergelijkbaar met de bestaande virtuele BYOPSTN VXML-abonnee, maar heeft deze getagd met een nieuwe vlag 'Webex Meeting Callback'. Deze VoiceXML-terugbelabonnee voor vergaderingen is geconfigureerd met hetzelfde apparaatprofiel als de bestaande virtuele BYOPSTN VXML-abonnee en de verificatieservice met dezelfde aanmeldgegevens.

                  Hieronder een voorbeeld:

                  De VoiceXML-terugbelabonnee voor een vergadering moet bestaan in het AS dat de hostgebruiker van de vergadering host. Wanneer het AS het INVITE-verzoek voor terugbellen ontvangt, probeert het tijdens het instellen van het gesprek zowel de VoiceXML-terugbelgebruiker als de hostgebruiker van de vergadering op het AS te vinden. Als geen van deze gebruikers wordt gevonden, wordt het gesprek geweigerd.

                  Hostsessie van de vergadering

                  In het terugbelscenario met de koptekst X-Cisco-Meet-Info ontvangt de Cisco BroadWorks-toepassingsserver een SIP INVITE-verzoek en identificeert de hostgebruiker van de vergadering met de parameter CI-gebruikers-UUID van de host van de koptekst SIP X-Cisco-Meet-Info. Er wordt een gesprekssessie gemaakt namens de hostgebruiker van de vergadering om het gesprek te verwerken en het serviceprofiel van de gebruiker uit te voeren. Daarnaast wordt een factureringsrecord gegenereerd namens de hostgebruiker van de vergadering. De vergadering-id en de site-UUID-informatie van de koptekst SIP X-Cisco-Meet-Info worden vastgelegd in het factureringsrecord.

                  Hieronder ziet u een voorbeeld van de koptekst SIP X-Cisco-Meet-Info:

                  X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab
                  -04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec

                  Platform voor het leveren van toepassingen

                  CI UUID-gebruikerssynchronisatie (Broadworks-ondersteuning voor CI UUID)

                  De gebruikers-CI UUID is een unieke id om gebruikers in de Webex-omgeving te identificeren.

                  Deze Webex Provisioning Sync-toepassing op het Cisco BroadWorks Application Delivery Platform (ADP) wordt gebruikt om de gebruikers-CI UUID te synchroniseren, toe te wijzen en op te slaan in de BroadWorks-infrastructuur, zodat deze kan worden gebruikt in verschillende interacties met Webex en Webex voor de BroadWorks-service.

                  Raadpleeg 'Webex Meeting Callback inschakelen' over hoe de CI User UUID-koppeling wordt gebruikt door de Cisco BroadWorks-netwerkserver en Cisco BroadWorks-toepassingsserver.

                  Met de volgende stappen wordt de Webex Provisioning Sync-toepassing ingesteld om periodiek een enquête uit te voeren en de BroadWork-gebruikers bij te werken met de CI UUID.

                  De Webex-inrichtingssynchronisatietoepassing vereist OAuth-referenties met de Spark-beheerder:broadworks_subscribers_read bereik voor de Cisco-identiteitsprovider en kan worden verkregen door een serviceverzoek in te dienen bij uw onboardingagent.

                  Schakel het gedeelte 'OAuth-referenties voor uw Webex voor Cisco BroadWorks verkrijgen' in voor meer informatie om het serviceverzoek in te dienen op: 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

                  Voeg het token met een geschikte partnernaam als volgt toe:

                  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       ********
                  

                  Voeg de partnernaam die is gekoppeld aan het OAuth-token toe aan de lijst met partners die moeten worden gecontroleerd door de Webex Provisioning Sync-toepassing met de markering 'ingeschakeld' die is ingesteld op 'waar'.

                  Met deze Webex-inrichtingssynchronisatietoepassing wordt gestart met het synchroniseren van de CI-gebruikers-UUID op het gedefinieerde pol-interval.

                  ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true

                  Zodra de partner is opgenomen, kan de Webex Provisioning Sync-toepassing nu de koppeling van de CI UUID met de BroadWorks-gebruikers uitvoeren.

                  Wijzig de time-out van de verbinding met de volgende opdrachten:

                  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
                  

                  Deze koppeling kan automatisch of handmatig worden uitgevoerd. De opdracht CLI manualSync kan de koppeling direct activeren om plaats te vinden.

                  ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO

                  Partners met 'Ingeschakeld' ingesteld op 'Waar' voeren het gekoppelde enquêteinterval uit. Tijdens de eerste koppeling vraagt de Webex Provisioning Sync-toepassing de Webex-abonnee-API om de gegevens op te halen die de CI UUID bevatten voor alle gebruikers die door de partner worden gehost. De externe id van de BroadWorks-gebruiker wordt bijgewerkt met de bijbehorende CI UUID. Latere koppelingen hebben invloed op gebruikers die aan de partner zijn toegevoegd. De statusopdracht kan worden gebruikt om te zien of de synchronisatie is voltooid.

                  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.
                  

                  Zodra de synchronisatie is voltooid, verandert de status weer in bewaking. De volgende synchronisatie wordt uitgevoerd op gebruikers die zijn toegevoegd aan de partner na de 'Laatste synchronisatietijd'.

                  De volgende afbeelding toont de CI UUID die is ingesteld in de externe id:

                  Netwerkserver

                  Gesprekstype

                  Voor facturerings- en rapportagedoeleinden kan het wenselijk zijn om CDR's voor Meetings-inbelgesprekken te markeren. Dit kan worden bereikt met het beleid voor preCallTyping van de netwerkserver.

                  Voeg eerst een nieuw gesprekstype toe in de NS CLI onder /System/CallP/CallType. In het volgende voorbeeld wordt het nieuwe gesprekstype 'WXM' toegevoegd:

                  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
                  

                  Het gesprekstype kan vervolgens worden gebruikt in een PreCallTyping-exemplaar dat deel uitmaakt van het routeringsprofiel van de BroadWorks-gebruiker. In dit voorbeeld is een nieuwe PreCallTyping-instantie 'wxm' toegevoegd onder /Policy/PreCallTyping CLI-context, maar dit kan een bestaande PreCallTyping-instantie zijn die al wordt gebruikt:

                  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 
                  

                  De volgende stap is om items toe te voegen aan de PreCallTyping-instantie voor alle inbelnummers onder de CLI-context /Policy/PreCallTyping/DialPlan. Bijvoorbeeld:

                  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
                  

                  De PreCallTyping-instantie wordt vervolgens toegevoegd (op voorwaarde dat deze nog niet bestaat) aan het toepasselijke routeringsprofiel van de oorspronkelijke gebruiker, zoals weergegeven in het onderstaande voorbeeld:

                  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-oorspronkelijke CDR's worden alleen gegenereerd door gesprekken die afkomstig zijn van BW-abonnees. Door PSTN geïnitieerde gesprekken van de 'netwerkkant' van het AS genereren geen CDR's die afkomstig zijn. Er is in beide gevallen een beëindigende CDR voor de virtuele VoiceXML-abonnee.

                  RouteringNE

                  Een RoutingNE is vereist op de NS onder /System/Device/RoutingNE CLI-context om de CUBE weer te geven. Op deze manier, wanneer de NS de INVITE van de CUBE ontvangt, zal deze overeenkomen met de via-header naar de RoutingNE-invoer die is ingericht op de NS. Raadpleeg de Beheerhandleiding van Cisco BroadWorks Network Server Command Line Interface voor meer informatie over het toevoegen van een RoutingNE.

                  Hieronder ziet u een voorbeeld van de opdrachten om de RoutingNE 'WebexMeetings' toe te voegen, waarbij het CUBE IP-adres = 10.165.196.30. Het voorbeeld toont ook opdrachten om een nieuwe OrigRedirect- en profielinstanties te maken die moeten worden gekoppeld aan de RoutingNE, maar bestaande instanties kunnen ook worden gebruikt.

                  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
                  

                  Met de voorbeeldconfiguratie verzendt de CUBE een INVITE naar de NS die vergelijkbaar is met de volgende (belangrijke vetgedrukte velden):

                  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
                  

                  Waarbij:

                  • URI UITNODIGINGSAANVRAAG bevat het terugbelnummer

                  • Via header: bevat het IP-adres van de CUBE die wordt gebruikt om het RoutingNE-profiel te selecteren.

                  • Koptekst X-Cisco-Info-Meet: gebruikt om hostCIUserUuid, meetingid en siteUUID te identificeren.

                  Na ontvangst van de INVITE gebruikt de NS de Via-koptekst om overeen te komen met de RoutingNE 'WebexMeetings'. Dit selecteert op zijn beurt het routeringsprofiel 'wxm_routing' dat het exemplaar 'wxm_Inst' van de OrigRedirect bevat.

                  Het NS OrigRedirect-beleid komt dan overeen met de koptekst X-CISCO-MEET-INFO:

                  X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec

                  met de lijnpoort die is geconfigureerd op de virtuele VoiceXML-abonnee en een 302-omleiding naar het AS-paar dat die abonnee host. Het 302-bericht is vergelijkbaar met het volgende:

                  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

                  Het domein in de INVITE URI (in het voorbeeld is dat bw.myenterprise.com) dat door de CUBE naar de NS wordt verzonden, moet door de NS worden herkend. Dit kan door het domein toe te voegen aan de NS_CLI/System/Alias context, bijvoorbeeld:

                  NS_CLI/System/Alias> add bw.myenterprise.com

                  De opdracht voor het configureren van het INVITE URI-domein op de CUBE is te vinden in het volgende gedeelte, onder dial peer/session target, bijvoorbeeld:

                  dial-peer voice 23401 voip
                  session target dns:bw.myenterprise.com

                  HostingNE

                  Ter ondersteuning van de configuratie-opties voor het verwerken van Webex Meetings-gesprekken voor facturering en Session Admission Control, moeten de signaleringskenmerken CallTypeInfoRequired en RequiresChargeIndication van de Application Server zijn ingeschakeld in de context NS_CLI/System/Device/HostingNE._ Bijvoorbeeld:

                  NS_CLI/System/Device/HostingNE> set broadworksASHostNe signaling E164Compliant,
                   CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;

                  Terugbellen via Webex-vergadering inschakelen

                  In het terugbelscenario met de koptekst SIP X-Cisco-Meet-Info verzendt de CUBE het gesprek naar de netwerkserver voor omleiding naar het AS-paar. Het AS-paar wordt bepaald op basis van de systeemparameter enableWebexMeetingHoostLookup.

                  NS_CLI/System/CallP/Options> get
                    accessSideRoutingNeDeterminedViaSignaling = false
                    disableNdcValidationForCalledNumbers = true
                    forceRoutingNEProfile = false
                    skipPrivatePoliciesOnEmergency = true
                    maxReturnedContacts = 10
                    enableWebexMeetingHostLookup = true
                  

                  Wanneer de systeemparamter enableWebexMeetingHoostLookup is ingesteld op Waar, wordt de CI UUID van de hostgebruiker van de vergadering in de koptekst X-Cisco-Meet-Info gebruikt om het AS-paar te identificeren waarmee de hostgebruiker van de vergadering wordt gehost.

                  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
                  

                  Stap 10 Inrichten Partner CUBE

                  Dit gedeelte biedt een gevalideerde configuratie voor het implementeren van Cisco Unified Border Element (CUBE) als de Session Border Controller (SBC) voor de Bring Your Own PSTN-oplossing.

                  Dit gedeelte is gericht op de CUBE-configuraties die nodig zijn om samen te werken met het voorbeeld van de Webex voor Cisco BroadWorks-configuratie dat in het vorige gedeelte wordt weergegeven. Voor een meer algemene bespreking van de eerste CUBE-implementatie en -configuratie raadpleegt u de volgende handleidingen: 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

                  Implementeer onze eigen SBC-optie

                  Als u CUBE niet wilt implementeren, hebt u de optie om uw eigen SBC te implementeren. Houd er echter rekening mee dat dit document geen gevalideerde configuratie biedt voor andere SBC's dan CUBE.

                  Als u uw eigen SBC implementeert, kunt u de CUBE-configuratievereisten op hoog niveau volgen (bijvoorbeeld toewijzingen zoals het domein, openbare en privéinterfaces en gateways) om uw configuratie te begeleiden. Raadpleeg echter uw SBC-documentatie voor gedetailleerde hulp bij de opdrachtregel, omdat de werkelijke opdrachten voor uw eigen SBC waarschijnlijk verschillen van CUBE.


                   

                  Tenzij anders aangegeven, zijn de overige configuratievereisten in stap 10 van toepassing, ongeacht welke SBC u implementeert. De voorbeelden van de opdrachtregel zijn echter alleen voor CUBE, tenzij gespecificeerd dat het voorbeeld van toepassing is op andere SBC's. Voor andere SBC's raadpleegt u uw SBC-documentatie voor configuratieopdrachten.

                  Eerste configuratie

                  Om CUBE te configureren, moet de geprivilegieerde EXEC-modus zijn ingeschakeld. Voer het wachtwoord in als u hierom wordt gevraagd.

                  enable

                  Ga als volgt te werk om de algemene configuratiemodus te openen:

                  configure terminal

                  Het domein instellen:

                  ip domain name myenterprise.com

                  De maximale segmentgrootte (MSS) instellen:

                  ip tcp mss 1360

                  Netwerkconfiguratie

                  Definieer de publieke en private interfaces. In ons CUBE-voorbeeld:

                  ------- 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
                  !
                  

                  Configureer de gateways voor IP-routering voor de publieke en private kant:

                  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>
                  

                  SSH inschakelen:

                  ip ssh logging events
                  ip ssh version 2
                  !
                  username admin privilege 15 password <password>
                  

                   

                  CUBE (of uw eigen SBC) moet zich in een DMZ bevinden met correct geconfigureerde firewallregels. Zie het gedeelte Poorten gebruikt door Webex voor de lijst met poorten die moeten worden geopend op de externe firewall

                  Configureer SRV-records voor terugbelgesprekken die vanuit CUBE (of uw SBC) naar de BroadWorks-netwerkservers worden verzonden. Bijvoorbeeld, de SRV voor bw.myenterprise.com:

                  ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns01.myenterprise.com
                  ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns02.myenterprise.com
                  ip host ns01.myenterprise.com <NS01 IP>
                  ip host ns02.myenterprise.com <NS02 IP>
                  

                  Configureer de DNS-server:

                  ip name-server <DNS_IP_address>

                   

                  Een alternatieve DNS-optie is het configureren van interne DNS waarbij de interne DNS contact opneemt met een bovenliggende DNS-server als de interne zoekopdracht mislukt.

                  Configuratie gespreksverwerking

                  Algemeen

                  Configureer de CUBE (of uw SBC) met alle IP-adressen die toegang moeten krijgen tot de VoIP-service. Dit omvat:

                  • Privé SIP-signaleringsadressen voor de BroadWorks AS-, NS- en MS-servers.

                  • Openbare zijadressen voor Webex Edge voor audio-infrastructuur.

                  Zie hieronder voor een voorbeeld van een CUBE-configuratie:

                  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
                  

                   
                  Het bovenstaande IP-adresbereik is een voorbeeld. Ga voor de huidige lijst met openbare IP-adressen voor de Webex-audio-infrastructuur naar:

                  Hoe sta ik Webex Meetings-verkeer toe in mijn netwerk?: het IP-adresbereik voor de meeste clusters wordt weergegeven onder Lijst met IP-adresbereiken die worden gebruikt door Cisco Webex Meeting Services. Een uitzondering geldt voor China-clusters waarvoor het bereik wordt weergegeven via de onderstaande koppeling:

                  Netwerkvereisten voor het Cisco Webex China-cluster

                  De standaardtimer voor de CUBE om een TCP-verbinding tot stand te brengen voordat deze wordt omgeleid, is 20 seconden. Om het te wijzigen:

                  ip tcp synwait-time <5-300 (seconds)>

                  Aan de kant van BroadWorks is de standaardtimer voor time-out van de toepassingsserver op een apparaat met niet-responsieve toegang 6 seconden. Om het te wijzigen:

                  AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds <1-15 (seconds)>

                  De publieke en private zijinterfaces voor RTP-verkeer op CUBE (of uw eigen SBC) moeten worden geopend. Zie hieronder voor het voorbeeld van de CUBE:

                  voice service voip
                   rtcp all-pass-through
                   media disable-detailed-stats
                    ------- CUBE public IP + port range -------
                   media-address range <CUBE PUB IP> <CUBE PUB IP> port-range 10200-28000
                    ------- CUBE private IP + port range -------
                   media-address range <CUBE PRIV IP> <CUBE PRIV IP> port-range 10200-28000
                  

                  Waarbij:

                  • <CUBE PUB="" IP=""> is het openbare IP-adres van de CUBE
                  • <CUBE PRIV="" IP=""> is het privé IP-adres van de CUBE
                  • Poortbereik: in het voorbeeld, poortbereik van 10200 tot 28000

                  De CUBE ondersteunt de volgende TLS-cijfersuites (tijdens inbellen biedt CUBE deze aan in de Client Hello van de TLS Handshake):

                  • 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

                  Andere algemene instellingen om te configureren (zie hieronder voor voorbeelden van CUBE-configuraties):

                  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's voor inkomend en uitgaand bellen moeten worden gedefinieerd voor later gebruik in dial peers:

                  voice class uri INEdgeAudio sip
                   pattern x-cisco-webex-service=audio
                  !
                  voice class uri OUTEdgeAudio sip
                   host cube.internal.local
                  

                  Webex Edge Audio ondersteunt codecs G722, G711ulaw en G711alaw. De volgende spraakklassecode moet worden gedefinieerd voor later gebruik in dial peers:

                  voice class codec 3
                   codec preference 1 g722-64
                   codec preference 2 g711ulaw
                   codec preference 3 g711alaw
                  

                  Webex Edge Audio maakt gebruik van SRTP. De spraakklasse SRTP-crypto wijst de gewenste SRTP-crypto-suite toe voor gebruik voor Edge Audio. Configureer de volgende cryptosuites in de volgorde. De srtp-cryptoconfiguratie voor spraakklasse moet worden toegepast op de dial peers die worden gebruikt voor de verbinding met Edge Audio.

                  voice class srtp-crypto 234
                   crypto 1 AEAD_AES_256_GCM
                   crypto 2 AEAD_AES_128_GCM
                   crypto 3 AES_CM_128_HMAC_SHA1_80
                   crypto 4 AES_CM_128_HMAC_SHA1_32
                  

                  Een primaire sleutel vooraf configureren om een wachtwoord voor verificatie te kunnen instellen

                  key config-key password-encrypt Password123 authentication username <username>
                  password encryption aes
                  

                  Voer de SIP-verificatiereferenties in die zijn ingericht voor de virtuele VoiceXML-abonnee op het AS met de volgende opdracht. Voor terugbelscenario's worden deze referenties gebruikt wanneer AS de INVITE uitdaagt die de CUBE (of uw eigen SBC) naar het AS verzendt.

                  sip-ua
                   ------- to enable authentication -------
                   authentication username <username> password 0 <password>
                  

                  Zodra de verificatie is geconfigureerd, wordt het wachtwoord verborgen wanneer het wordt weergegeven met de opdracht 'show running-config'

                  sip-ua
                   ------- to enable authentication -------
                   authentication username <username> password 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
                  

                  De volgende globale SIP-configuratie moet ook worden uitgevoerd:

                  ------- 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> 
                  

                  Vertaalprofielen

                  Het SIP-berichtvertaalprofiel 2340 wordt gebruikt voor inbelgesprekken voor vergaderingen. Er moet een vermelding zijn voor het wijzigen van de SIP-berichten die binnenkomen vanuit BroadWorks voordat deze worden verzonden naar Edge Audio, zoals wordt weergegeven in voorbeeldregel 11.

                  ------- BroadWorks to Webex -------
                  voice class sip-profiles 2340
                   rule 1 request INVITE sip-header SIP-Req-URI modify "sips:" "sip:" 
                   rule 2 request INVITE sip-header To modify "sips:" "sip:" 
                   rule 3 request INVITE sip-header From modify "sips:" sip:
                   rule 4 request INVITE sip-header Remote-Party-ID modify "sips:" "sip:"  
                   rule 5 request INVITE sip-header P-Asserted-Identity modify "sips:" "sip:" 
                   rule 6 request ACK sip-header From modify "sips:" "sip:" 
                   rule 7 request REINVITE sip-header P-Asserted-Identity modify "sips:" "sip:" 
                   rule 8 request REINVITE sip-header From modify "sips:" "sip:" 
                   rule 9 request REINVITE sip-header Contact modify "sips:(.*)>" "sip:\1;transport=tls>" 
                   rule 10 request INVITE sip-header Contact modify "sips:" "sip:" 
                   rule 11 request INVITE sip-header SIP-Req-URI modify "cube.internal.local" "ecccspx.amer.pub.webex.com"
                  

                  De bovenstaande regel 11 wijst de inkomende aanvraag-URI van BroadWorks toe, die de contactwaarde heeft van het apparaatprofiel van de virtuele CUBE-abonnee (waarde van het veld Contact in het VXML_deviceProf-apparaatprofiel in ons voorbeeld):

                  88631321777971704941@cube.internal.local;x-cisco-site-
                  uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
                  Naar het juiste routeringsdomein voor Webex Edge Audio-gesprekken:
                  88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-
                  uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp

                  Wanneer CUBE (of uw eigen SBC) achter een statische NAT zit, is extra configuratie voor het sip-profiel 2340 vereist. Raadpleeg de volgende koppeling voor meer informatie:

                  https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-Guide

                   
                  Als u uw eigen SBC implementeert, moet u vergelijkbare regels configureren op uw eigen SBC.

                  Om 486 berichten die door het AS zijn verzonden, terug te sturen naar de Webex Edge Audio, is de volgende configuratie vereist op CUBE (voor uw eigen SBC raadpleegt u uw SBC-documentatie voor hulp)

                  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"
                  

                  Als andere 4xx berichten moeten worden doorgestuurd naar Webex Edge Audio, volgt u hetzelfde voorbeeld hierboven.

                  Peers bellen

                  Een spraakklasse-tenant moet worden gedefinieerd op CUBE (of uw eigen SBC) voor gebruik in de dial peers later, die aan de volgende criteria voldoet:

                  • Er is geen interactie tussen payload die nodig is voor RTP-NTE DTMF-pakketten, dus configureer asymmetrische payload vol.
                  • Edge audio ondersteunt geen updates van beller-id, dus de waarde 'geen update-callerid' moet worden geconfigureerd.
                  • Webex Edge Audio-gespreksomleiding is gebaseerd op URI's. De URI voor gespreksroute moet zijn ingeschakeld om dial peers te koppelen op basis van URI's.
                  voice class tenant 234
                    asymmetric payload full
                    no update-callerid
                    Header-passing
                    no pass-thru content custom-sdp
                    call-route url
                  

                  De volgende bel peers zijn geconfigureerd zodat de CUBE gesprekken tussen BroadWorks en Webex Edge Audio kan verwerken. Configureer het volgende op CUBE (een soortgelijke configuratie moet worden geconfigureerd op uw eigen SBC):

                  dial-peer voice 23411 voip
                   description External Webex edge audio entry or exit dial-peer
                   session protocol sipv2
                   session target dns:ecccspx.amer.pub.webex.com
                   session transport tcp tls
                   destination uri OUTEdgeAudio
                   incoming uri request INEdgeAudio
                   voice-class codec 3 offer-all
                   voice-class sip url sips
                   voice-class sip profiles 2340
                   voice-class sip tenant 234
                   voice-class sip srtp-crypto 234
                   voice-class sip bind control source-interface GigabitEthernet2
                   voice-class sip bind media source-interface GigabitEthernet2
                   voice-class sip requri-passing
                   voice-class sip audio forced
                   dtmf-relay rtp-nte
                   srtp
                  !
                  dial-peer voice 23401 voip
                   description Internal mix mode Webex edge audio entry or exit dial-peer
                   session protocol sipv2
                   ---- using DNS SRV (preferred) - must match srv record configured above (_sip._tcp.bw.myenterprise.com) ----
                   session target dns:bw.myenterprise.com
                   session transport tcp
                   destination uri INEdgeAudio
                   incoming uri request OUTEdgeAudio
                   voice-class codec 3  
                   voice-class sip url sip
                   voice-class sip profiles 2341
                   voice-class sip profiles 1 inbound
                   voice-class sip tenant 234
                   voice-class sip bind control source-interface GigabitEthernet1
                   voice-class sip bind media source-interface GigabitEthernet1 dtmf-relay rtp-nte
                  !
                  

                  CUBE-gespreksstromen

                  Met de configuratie hierboven worden voorbeelden van de inkomende/uitgaande gespreksstroomscenario's op de CUBE hieronder beschreven. De kleurcodering op een specifieke stap heeft betrekking op dezelfde kleurvermeldingen in de bel peers hierboven.


                   
                  Als u uw eigen SBC implementeert, raadpleegt u uw SBC-documentatie voor meer informatie over gespreksstromen met uw SBC.

                  Voor een inbelscenario van een vergadering van BroadWorks naar Webex:

                  • Er wordt een inkomende UITNODIGING ontvangen van BroadWorks op de interne interface met:
                    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>
                    
                  • Het profiel van de inkomende dial peer 23401 wordt geselecteerd op basis van de host in de URI van de inkomende aanvraag ('cube.internal.local') die overeenkomt met de configuratie van de 'inkomende URI-aanvraag OUTEdgeAudio'.
                  • De uitgaande dial peer 23411 wordt geselecteerd op basis van de host in de aanvraag-URI ('cube.internal.local') die overeenkomt met de configuratie 'destination uri OUTEdgeAudio'.
                  • Er wordt een uitgaande INVITE verzonden op de externe interface met de host in de aanvraag-URI die is gewijzigd van 'cube.internal.local' naar 'ecccspx.amer.pub.webex.com' met behulp van het berichtenvertaalprofiel 'voice-class sip profiles 2340' dat is opgegeven in de bel peer:
                    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>
                    

                  Voor een terugbelscenario van een vergadering van Webex naar BroadWorks

                  • Er wordt een inkomende UITNODIGING ontvangen van Webex op de externe CUBE-interface met:
                    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
                    
                  • De inkomende bel peer 23411 wordt geselecteerd op basis van het patroon 'x-cisco-webex-service=audio' dat aanwezig is in de inkomende aanvraag-URI op basis van de configuratie 'inkomende uri aanvraag INEdgeAudio'.
                  • Er worden twee uitgaande dial peers gekozen op basis van het patroon 'x-cisco-webex-service=audio' dat aanwezig is in de aanvraag-URI op basis van de configuratie 'destination uri INEdgeAudio'.

                    - Bel peer 302

                    - Bel peer 23401

                  • Er wordt een uitgaande INVITE verzonden naar de netwerkservers (SRV-zoekopdrachten op basis van de vermelding 'sessiedoel dns:bw.myenterprise.com' in de bel peer) in de interne interface
                    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
                    
                  • De netwerkserver retourneert contacten voor het AS-paar dat de virtuele CUBE-abonnee host:
                    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
                    
                  • De CUBE leidt het gesprek om naar de actieve AS op basis van de geretourneerde contactpersoon in het bericht 302:
                    INVITE sip:+14519615001@hs2-bwks-v-as01-
                    alpha.bwlab.org:5060;user=phone;transport=tcp SIP/2.0
                    Via: SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK8812341
                    X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec"
                    From: " Webex " <sip:+12404540887@10.165.196.30>;tag=B91821C8-1AF5
                    To: <sip:+14519615001@10.155.6.172>
                    
                  mTLS-configuratie

                  De volgende configuratiestappen moeten worden uitgevoerd om mTLS-verbindingen tussen CUBE (of uw eigen SBC) en Webex Edge Audio mogelijk te maken.


                   
                  Het is verplicht om mTLS te configureren tussen CUBE (of uw eigen SBC) en Webex Edge Audio.

                  Ondersteuning voor jokercertificaten

                  Door een wildcard ondertekende certificaten gebruiken een algemene onderwerpnaam (bijvoorbeeld *.us.example.com) die overeenkomt met het domein voor CUBE of uw eigen SBC. Wildcardcertificaten worden ondersteund voor CUBE- of SBC-implementaties met meerdere clusters, maar worden niet ondersteund voor CUBE- of SBC-implementaties met één knooppunt.

                  Trustpool

                  Wanneer Webex Edge Audio het certificaat verzendt, zal de CUBE het tijdens de TLS-handshake valideren aan de hand van de lijst met certificaten die in de trustpool worden geaccepteerd.

                  De trustpoolbundel moet worden bijgewerkt met de Cisco Root CA door de nieuwste 'Cisco Trusted Core Root Bundle' te downloaden van http://www.cisco.com/security/pki/ met de opdracht:

                  crypto pki trustpool import clean url <url>

                  De certificaten die door Webex Edge Audio worden verzonden, worden ondertekend door IdenTrust. Zorg ervoor dat het certificaat 'IdenTrust Commercial Root CA' is geïnstalleerd. Zie deze link voor meer informatie:

                  https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms


                   
                  Als u uw eigen SBC gebruikt en het importeren niet kunt voltooien, kunt u de bundel converteren naar .pem-indeling met open-source tools, zoals OpenSSL. U kunt bijvoorbeeld hydrantID-certificaten gebruiken met de volgende opdracht:
                  openssl x509 -inform der -in certificate.cer -out certificate.pem

                  Trustpoint

                  Edge Audio vereist dat uw CUBE ondertekende certificaten aanbiedt van vertrouwde CA-certificeringsinstanties voor gemeenschappelijke TLS-verbindingen (mTLS). Gebruik de volgende koppeling om naar een lijst met certificeringsinstanties te gaan die door Cisco worden vertrouwd. Certificaten die door autoriteiten in deze lijst zijn ondertekend, worden als geldig beschouwd en de verbinding wordt toegestaan: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms

                  CUBE van één knooppunt

                  Eén knooppunt betekent dat de CUBE (of uw eigen SBC) een certificaat importeert met de onderwerpnaam die uniek is voor de FQDN, wat betekent dat geen enkele andere CUBE het kan importeren (met andere woorden, GEEN wildcardcertificaat).

                  • De CSR (Certificate Signing Request) voor CUBE maken:

                    - keypair aanmaken (dit keypair wordt gekoppeld aan het trustpoint)

                    CUBE(config)# crypto key generate rsa general-keys label <key label> exportable
                    • algemene sleutels - Geeft aan dat het sleutelpaar voor algemene doeleinden moet worden gegenereerd.
                    • label <key-label> - (Optioneel) Naam die wordt gebruikt voor een RSA-sleutelpaar wanneer ze worden geëxporteerd. Als er geen sleutellabel is opgegeven, wordt de volledig gekwalificeerde domeinnaam (FQDN) van de router gebruikt.
                    • exporteerbaar - (Optioneel) Geeft aan dat het RSA-sleutelpaar kan worden geëxporteerd naar een ander Cisco-apparaat, zoals een router.

                    - trustpoint aanmaken (Een trustpoint bevat het certificaat dat je wilt binden op de CUBE. Wanneer de CUBE een certificaataanvraag ontvangt, zal deze reageren met het trustpoint-certificaat in bijlage)

                    CUBE(config)#crypto pki trustpoint <trustpoint>
                    CUBE(ca-trustpoint)#
                        crl optional
                        enrollment terminal pem
                        fqdn <fqdn>
                        subject-name CN=<fqdn>
                        rsakeypair <key label>
                    
                  • crl - Een certificaatintrekkingslijst (CRL) is een lijst met ingetrokken certificaten. Het CRL wordt aangemaakt en digitaal ondertekend door de CA die de certificaten oorspronkelijk heeft uitgegeven. Het CRL bevat de datums waarop elk certificaat is uitgegeven en wanneer het vervalt.

                    inschrijvingsterminal pem - Voegt PEM-grenzen (Privacy-Enhanced Mail) toe aan de certificaataanvraag (handmatig kopiëren-plakken van BEGIN CERTIFICAATAANVRAAG tot EINDE CERTIFICAATAANVRAAG)

                    fqdn – Volledig gekwalificeerde domeinnaam van de CUBE

                    onderwerpnaam CN=<fqdn> - de onderwerpnaam die moet worden ondertekend

                    rsakeypair <key label=""> - het keypair gegenereerd uit vorige stap

                    (referentie: 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)

                    - CSR genereren:

                    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
                    
                  • Verzend de CSR (van BEGIN CERTIFICATE REQUEST naar END CERTIFICATE REQUEST) naar CA (Certificate Authority)
                  • CA genereert een ondertekend certificaat

                    - Afhankelijk van de CA leveren ze het hoofdcertificaat (bv. DigiCertCA.crt) en het gevraagde certificaat (bv. cube.crt)

                  • Het CA-certificaat laden

                    - Verifieer eerst het trustpoint met het certificaat van de root

                  • 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
                    

                    - Importeer vervolgens het certificaat van de CUBE op de trustpoint 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
                    

                   
                  Als u uw eigen SBC implementeert, raadpleegt u uw SBC-documentatie voor meer informatie over het maken van de CSR.

                  CUBE-cluster met meerdere knooppunten (met alternatieve namen in certificaat) - NIET ondersteund

                  Meerdere knooppunten betekent dat de CUBE hetzelfde certificaat kan importeren voor meer dan één CUBE-implementatie. De alternatieve naam van het onderwerp gebruiken om de CSR te genereren, wordt momenteel niet ondersteund: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred

                  CUBE-cluster met meerdere knooppunten (met jokerteken ondertekend certificaat in pkcs12-indeling)

                  Meerdere knooppunten met een door een wildcard ondertekend certificaat betekent dat de onderwerpnaam generiek is (bijvoorbeeld *.us.example.com) en overeenkomt met het domein van de CUBE (of uw SBC-domein).

                  • Ervan uitgaande dat u een wildcardcertificaat klaar hebt, moet u de openbare (.crt) en privésleutelbestanden (.key) klaarmaken.
                  • Maak met OpenSSL een gebundeld PKCS12-bestand (.pfx), inclusief het .crt- en .key-bestand: (gebruik cygwin op Windows) - referentie: 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
                  • Verplaats het .pfx bestand in de CUBE:bootflash: (scp van Linux-server naar CUBE)
                    scp <pfxfilename>.pfx <user>@<CUBEIP>:bootflash:<pfxfilename>.pfx
                  • Maak een trustpoint aan en importeer het pkcs12-bestand:
                    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>
                    

                  De CUBE-certificaatconfiguratie valideren

                  Controleer of de hele keten in het certificaat is opgenomen. In het volgende voorbeeld worden validatieopdrachten voor CUBE weergegeven. Als u uw eigen SBC implementeert, gebruikt u de opdrachten die van toepassing zijn op uw SBC.

                  CUBE(config)#crypto pki certificate validate <trustpoint>
                      Chain has 2 certificates
                      Certificate chain for <trustpoint> is valid
                   
                   
                  CUBE#show crypto pki trustpoints status
                      ...
                    Trustpoint <trustpoint>:
                      Issuing CA certificate configured:
                      Subject Name:
                       cn=HydrantID SSL ICA G2,o=HydrantID (Avalanche Cloud Corporation),c=US
                      Fingerprint MD5: 1135E326 56E5AADF 53A4DD32 C8D5590F 
                      Fingerprint SHA1: AC4A728B 4DFC3560 1FA34B92 2422A42C 253F756C 
                    Router General Purpose certificate configured:
                      Subject Name:
                       cn=*.us.example.com,ou=Webex,o=Cisco Systems, Inc.,l=San Jose,st=California,c=US
                      Fingerprint MD5: 756E4C83 CF36311A 7839FA51 7FA7ABA0 
                      Fingerprint SHA1: 8268817F 79EF91E0 3BA976A1 5C9D97F3 E834EB54 
                    State:
                      Keys generated ............. Yes (General Purpose, non-exportable)
                      Issuing CA authenticated ....... Yes
                      Certificate request(s) ..... Yes
                  

                  SIP-signalering instellen om trustpoint te gebruiken

                  Gebruik de volgende opdracht om de SIP UA in te richten met het CUBE-trustpoint. Hier volgt een voorbeeld voor CUBE. Als u uw eigen SBC implementeert, raadpleegt u uw SBC-documentatie voor hulp bij opdrachten.

                  CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint <trustpoint>
                  CUBE-logboeken

                  Ingeschakelde foutopsporingsfilters weergeven

                  CUBE# show debug

                  Foutopsporingsfilters instellen (voorbeelden)

                  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
                  

                  Foutopsporingsfilters verwijderen (voorbeeld)

                  CUBE# no debug ccsip messages

                  Om de logboekbuffer te wissen en te controleren

                  CUBE# clear log
                  >>> make test call <<<
                  CUBE# show log
                  

                   

                  Als u CUBE niet implementeert, raadpleegt u de documentatie voor uw eigen SBC voor meer informatie over het gebruik van logboeken.

                  Andere nuttige opdrachten

                  Huidige configuratie controleren

                  CUBE# show running-config (or just CUBE# show run)

                  Config opslaan naar ROM die wordt gebruikt bij opstarten

                  CUBE# write

                  Stap 11 BYoPSTN-certificering

                  Nadat de configuratie en het inrichten van de BProviderSTN-oplossing is voltooid, moet de partner een reeks acceptatietests door middel van een reeks acceptatietests uitvoeren om hun oplossing te verklaren. Dit is een vereiste stap voor het goedkeuren en inschakelen van partner BProvidersN.

                  De acceptatietest cases worden beschreven in het document Bring Your Own PSTN Acceptance Procedure Webex For Cisco BroadWorks op: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .

                  De partner moet de resultaten van de met succes uitgevoerde acceptatietests bezorgen aan de onboarding- en certificatieteams.

                  Vragen, problemen en resultaten van de uitvoering van de acceptatietest moeten worden gerapporteerd en gedeeld in de Webex-ruimte die is toegewezen voor het onboarden van de partner.

                  Updates toepassen op een telefoonnummergroep/DNS SRV-terugbelgroep

                  Zodra niet-testklanten zijn toegewezen aan een klantsjabloon met behulp van door de partner geleverde inbelnummers, zijn de volgende opties voor deelnemen aan de vergadering beschikbaar voor deze gebruikers:

                  • Uitnodigingen voor vergaderingen bevatten een of meer standaardtelefoonnummers van de groep met telefoonnummers toewijzen

                  • De Webex-app geeft een of meer standaardtelefoonnummers weer van de groep met telefoonnummers toewijzen als optie om deel te nemen aan een vergadering

                  • In de gebruikersinterface van de Webex-vergadersite worden een of meer standaardtelefoonnummers van de groep met telefoonnummers toewijzen als optie voor deelnemen aan een vergadering weergegeven

                  • Als terugbellen is ingeschakeld in de klantsjabloon, biedt Webex-vergadering de optie 'Bel mij op' waarbij het terugbelverzoek wordt gerouteerd naar een van de records die zijn opgegeven in de toegewezen DNS SRV-terugbelgroep.

                  Een wijziging in de opties voor deelname aan een vergadering voor een klantsjabloon of een wijziging in een toegewezen telefoonnummergroep of een wijziging in een DNS SRV-terugbelgroep kan invloed hebben op de bovenstaande opties voor deelname aan een vergadering. Deze wijzigingen zijn niet van toepassing op bestaande klanten, maar nieuw ingerichte klanten zien deze wijzigingen onmiddellijk terugkomen voor hun Standaard- en Premium-vergadersites. Het wordt daarom ten zeerste aanbevolen om een dergelijke wijziging te verifiëren met een seed-oplossingsorganisatie voordat deze wordt toegepast op bestaande klantsjablonen, telefoonnummergroepen of DNS SRV-terugbelgroepen (als DNS SRV-terugbelgroepen worden geïmplementeerd).

                  De volgende stappen moeten worden gevolgd bij het bijwerken van de opties voor deelnemen aan de vergadering voor een klantsjabloon en/of het toepassen van updates op telefoonnummergroepen of DNS SRV-terugbelgroepen.

                  Houd er rekening mee dat deze procedure optioneel is als de klantsjablonen, telefoonnummergroepen of DNS SRV-terugbelgroepen worden gebruikt door BroadWorks-serviceproviders te testen en/of BroadWorks-ondernemingen te testen. Het kan passender zijn om de test BroadWorks-serviceproviders en/of BroadWorks-bedrijfsorganisaties te verwijderen en ze opnieuw in te richten met behulp van de bijgewerkte klantsjablonen, telefoonnummergroepen of DNS SRV-terugbelgroepen.

                  Alleen telefoonnummergroep bijwerken:

                  1. Maak een nieuwe tijdelijke telefoonnummergroep met de vereiste updates.

                  2. Maak een nieuwe tijdelijke klantsjabloon die gebruikmaakt van de nieuwe telefoonnummergroep. Als een bestaande telefoonnummergroep samen met de groep wordt gebruikt, wijst u deze toe aan de sjabloon.
                  3. Maak een seed-oplossingsorganisatie door een abonnee in te richten via een BroadWorks-serviceprovider testen of BroadWorks Enterprise te testen met een standaardpakket met behulp van de nieuwe klantsjabloon. Houd er rekening mee dat dit een secundaire seed-oplossingsorganisatie is. Er is geen update vereist voor de vergadersiteUUID die is geconfigureerd op BroadWorks.
                  4. Download het JSON-bestand met de BroadWorks-configuratie (BYoPSTN). Dit bestand bevat het telefoonnummer voor de toewijzing van de toegangscode voor de nieuwe telefoonnummers in de telefoonnummergroep.
                  5. Bepaal het Webex Edge Audio DNS SRV-domein voor de vergadersite met het standaardpakket van de seed solution-organisatie. Deze waarde moet ongewijzigd blijven ten opzichte van de waarde die eerder is bepaald voor de oorspronkelijke telefoonnummergroep.
                  6. Pas de configuratie-updates toe op BroadWorks met het JSON-bestand BroadWorks Configuration (BYoPSTN).
                  7. Verifieer de configuratie door vergaderingen te plannen met de Standard-pakketsite van de seed-organisatie en deel te nemen aan de vergadering met de inbelnummers.
                  8. Pas de update toe op de oorspronkelijke telefoonnummergroep. De wijziging is nu beschikbaar voor niet-testklanten.
                  9. De seed-oplossingsorganisatie, de tijdelijke telefoonnummergroep en de klantsjabloon kunnen worden verwijderd. Deze elementen zijn niet meer vereist zodra de oorspronkelijke telefoonnummergroep is bijgewerkt.

                  Alleen DNS SRV-terugbelgroep bijwerken:

                  1. Maak een nieuwe tijdelijke DNS SRV-terugbelgroep met de vereiste updates.
                  2. Maak een nieuwe tijdelijke klantsjabloon die gebruikmaakt van de nieuwe DNS SRV-terugbelgroep en de bestaande telefoonnummergroep. Als een bestaande DNS SRV-terugbelgroep samen met de groep wordt gebruikt, wijst u deze toe aan de sjabloon.
                  3. Maak een seed-oplossingsorganisatie door een abonnee in te richten via een BroadWorks-serviceprovider testen of BroadWorks Enterprise te testen met een standaardpakket met behulp van de nieuwe klantsjabloon. Houd er rekening mee dat dit een secundaire seed-oplossingsorganisatie is. Er is geen update vereist voor de vergadersiteUUID die is geconfigureerd op BroadWorks.
                  4. Verifieer de configuratie door vergaderingen te plannen via de standaard pakketsite van de organisatie, deel te nemen aan de vergadering via de inbelnummers en de optie 'Bel mij op' te gebruiken.
                  5. Pas de update toe op de oorspronkelijke DNS SRV-terugbelgroep. De wijziging is nu beschikbaar voor niet-testklanten.
                  6. De seed-oplossingsorganisatie, de DNS SRV-terugbelgroep en de klantsjabloon kunnen worden verwijderd. Deze elementen zijn niet meer vereist zodra de oorspronkelijke DNS SRV-terugbelgroep is bijgewerkt.

                  Zowel het telefoonnummer als de DNS SRV-terugbelgroep bijwerken:

                  1. Maak een nieuw tijdelijk telefoonnummer en een DNS SRV-terugbelgroep met de vereiste updates.
                  2. Maak een nieuwe tijdelijke klantsjabloon die gebruikmaakt van de nieuwe telefoonnummergroep en de nieuwe DNS SRV-terugbelgroep. Als een bestaande telefoonnummergroep en/of DNS SRV-terugbelgroep samen met de groep wordt gebruikt, wijst u deze toe aan de sjabloon.
                  3. Maak een seed-oplossingsorganisatie door een abonnee in te richten via een BroadWorks-serviceprovider testen of BroadWorks Enterprise te testen met een standaardpakket met behulp van de nieuwe klantsjabloon. Houd er rekening mee dat dit een secundaire seed-oplossingsorganisatie is. Er is geen update vereist voor de vergadersiteUUID die is geconfigureerd op BroadWorks.
                  4. Download het JSON-bestand met de BroadWorks-configuratie (BYoPSTN). Dit bestand bevat het telefoonnummer voor de toewijzing van de toegangscode voor de nieuwe telefoonnummers in de telefoonnummergroep.
                  5. Bepaal het Webex Edge Audio DNS SRV-domein voor de vergadersite met het standaardpakket van de seed solution-organisatie. Deze waarde moet ongewijzigd blijven ten opzichte van de waarde die eerder is bepaald voor de oorspronkelijke telefoonnummergroep.
                  6. Pas de configuratie-updates toe op BroadWorks met het JSON-bestand BroadWorks Configuration (BYoPSTN).
                  7. Verifieer de configuratie door vergaderingen te plannen via de standaard pakketsite van de organisatie, deel te nemen aan de vergadering via de inbelnummers en de optie 'Bel mij op' te gebruiken.
                  8. Pas de update toe op het oorspronkelijke telefoonnummer en de DNS SRV-terugbelgroep. De wijziging is nu beschikbaar voor niet-testklanten.
                  9. De seed-oplossingsorganisatie, de tijdelijke telefoonnummergroep, de DNS SRV-terugbelgroep en de klantsjabloon kunnen worden verwijderd. Deze elementen zijn niet meer vereist zodra de oorspronkelijke telefoonnummergroep en DNS SRV-terugbelgroep zijn bijgewerkt.

                   
                  De organisatie van de primaire zadenoplossing mag niet worden verwijderd, tenzij een nieuwe organisatie van de primaire zadenoplossing is geselecteerd en geconfigureerd in BroadWorks. Als u de organisatie van de primaire seed-oplossing verwijdert, wordt de siteUUID verwijderd waarvan de BYoPSTN-oplossing afhankelijk is van SIP-berichtverificatie naar Webex Edge Audio. Als de vergadering wordt verwijderd, mislukt het deelnemen aan vergaderingen via inbellen voor sites die gebruikmaken van het door de partner opgegeven inbelnummer.

                  G722 Media-interoperabiliteit bij gebruik van uw eigen SBC

                  Wanneer u gebruikmaakt van uw eigen SBC, moet u rekening houden met interoperabiliteitsproblemen die normaal door CUBE worden opgelost tussen de Cisco Partners BroadWorks-infrastructuur en Webex Cloud. Een voorbeeld hiervan is inbellen of terugbellen met G722-codec waarbij de BroadWorks-mediaserver is betrokken (bijvoorbeeld bij gebruik van de BroadWorks-gespreksopnameservice). In dit scenario kan de Webex Edge Audio een SDP verzenden met de regel 'a=fmtp:9'. Uw SBC moet deze lijn bijwerken om de bitrate-parameter 'a=fmtp:9 bitrate=64' toe te voegen voordat u deze naar de BroadWorks-backend verzendt.

                  Bekende beperkingen

                  • Wijzigingen in de optie Deelnemen aan vergadering met klantsjabloon, Cisco-inbelnummers of door de partner verstrekte inbelnummers worden alleen toegepast op nieuw ingerichte klanten. Bestaande klanten die de sjabloon gebruiken, blijven ongewijzigd.

                  • Wijzigingen in de instellingen voor de telefoonnummergroep van de klantsjabloon of de DNS SRV-terugbelgroep worden alleen toegepast op nieuw ingerichte klanten of bestaande klanten die worden ingericht voor hun eerste standaard- of premiumpakketgebruiker. Bestaande klanten die al Standard- of Premium-pakketgebruikers hebben, blijven ongewijzigd.

                  • Alle wijzigingen aan de telefoonnummergroepen of DNS SRV-terugbelgroepen die zijn toegewezen aan klantsjablonen, worden alleen toegepast op nieuw ingerichte klanten of bestaande klanten die worden ingericht voor hun eerste standaard- of premiumpakketgebruiker. Bestaande klanten die zijn toegewezen aan gekoppelde sjablonen met gebruikers van het Standaard- of Premium-pakket blijven ongewijzigd.

                  • Een bepaalde klantsjabloon ondersteunt Cisco-inbelnummers of door de partner geleverde optie voor het deelnemen aan een vergadering met een gespreksnummer. Een combinatie van de twee opties voor dezelfde sjabloon wordt niet ondersteund.

                  • De SIP-berichten voor deelname aan een 'Bel mij op'- of terugbelvergadering bevatten geen informatie over de klant en/of gebruiker die de vergadering host waaraan wordt deelgenomen.

                  • De telefoonnummers en bijbehorende toegangscodes voor vergaderingen voor een bepaalde telefoonnummergroep ondersteunen slechts één Webex Edge Audio DNS SRV-domein (bijvoorbeeld ecccspx.amer.webex.com). Het gebruik van deze telefoonnummers om in te bellen bij vergaderingen in een ander Webex Edge Audio DNS SRV-domein wordt niet ondersteund.

                  • Webex Edge Audio biedt geen ondersteuning voor het opnieuw onderhandelen van codecs halverwege het gesprek. Als zodanig werken services die worden ingeroepen nadat een gesprek is beantwoord mogelijk niet goed.

                  • De Webex-app, de gebruikersinterface van de Webex Meeting-site en de uitnodigingsmail voor Webex Meeting bieden een koppeling naar een document 'Beperkingen voor gratis bellen'. Dit document is specifiek voor door Cisco geleverde telefoonnummers en moet door gebruikers worden genegeerd wanneer ze door de partner geleverde telefoonnummers gebruiken voor deelname aan vergaderingen.

                  Revisiegeschiedenis van document

                  De volgende tabel toont een geschiedenis van wijzigingen aan dit document in de afgelopen 12 maanden.

                  Datum

                  Versie

                  Beschrijving van de wijziging

                  08 april 2024

                  1-36

                  • Addedd merk op dat DNS-SRV dynamisch van aard is en jokerteken aan de IP-adressen is toegevoegd.

                  10 januari 2024

                  1-35

                  • Regel 4 is toegevoegd in de sectie Vertaalprofielen.

                  22 december 2023

                  1-34

                  • Het gedeelte Deelnemen aan vergadering bijgewerkt met terugbellen (optioneel), RoutingNE, Terugbellen via Webex-vergadering inschakelen, Vertaalprofielen en Cube-gespreksstromen zijn bijgewerkt.

                  04 juli 2023

                  1-33

                  • Deelnemen aan vergadering bijgewerkt via het gedeelte Terugbellen (optioneel).

                  02 februari 2023

                  1-32

                  • Nieuw domein toegevoegd voor het VK en Noord-Afrika toegevoegd onder Webex-gespreksrouteringsdomeinen.

                  • Hostsessie van de vergadering en platform voor het leveren van toepassingen toegevoegd onder stap 9: Partnerconfiguratie van BroadWorks inrichten.

                  02 februari 2023

                  1-31

                  • Bijgewerkte updates toepassen op de sectie telefoonnummergroep/terugbel-DNS SRV-groep in de service.

                  31 januari 2023

                  1-30

                  • Sectie Platform voor het leveren van toepassingen toegevoegd onder Toepassingsserver.

                  29 november 2022

                  1-29

                  • Webex-vergadering terugbellen in het gedeelte Netwerkserver inschakelen toegevoegd.

                  • Er is een VoiceXML-vergaderingterugbelabonnee toegevoegd in het gedeelte Toepassingsserver.

                  • De DNS SRV-records zijn bijgewerkt onder Webex-gespreksrouteringsdomeinen.

                  Bring Your Own PSTN-oplossing

                  Definities

                  Definities

                  Beschrijving

                  Cisco-partner

                  Een entiteit (doorgaans een serviceprovider) die Cisco-producten en -services aan hun klanten verkoopt.

                  Eindklant

                  Gebruikers die de Cisco-producten en -services gebruiken die door een Cisco-partner aan hen worden verkocht.

                  CUBE

                  Cisco Unified Border Element

                  Partnerorganisatie

                  Webex-opslagplaats voor identiteit en servicebeheer die informatie bijhoudt over Cisco-partners en hun klanten.

                  Partnerhub

                  Webportal voor het inrichten van identiteit en services voor Cisco-partners en de klanten die zij beheren.

                  Klantorganisatie

                  Webex-opslagplaats voor identiteit en servicebeheer die informatie over eindklanten bijhoudt.

                  BroadWorks-onderneming of serviceprovider/groep

                  Vertegenwoordiging van de eindklant in BroadWorks.

                  Overzicht

                  Met de BYoPSTN-oplossing (Bring Your Own PSTN) kunnen Webex voor Cisco BroadWorks-serviceproviders telefoonnummers inrichten waarvan ze de eigenaar zijn, zodat gebruikers ze kunnen gebruiken bij het deelnemen aan Webex Meetings. Met de oplossing kunnen partners hun eigen PSTN-netwerken gebruiken en gebruikmaken van bestaande relaties met PSTN-providers, in plaats van nummers te gebruiken die door Cisco worden verstrekt.

                  De referentiearchitectuur in dit document biedt een end-to-end-ontwerp voor de BYoPSTN-optie. Deze architectuur wordt gevalideerd door Cisco en gebruikt Cisco Unified Border Element (CUBE) als Session Border Controller (SBC) voor gespreksverkeer tussen BroadWorks en Webex Meetings.

                  De optie Deelnemen aan vergadering kiezen

                  Webex voor Cisco BroadWorks ondersteunt momenteel twee opties voor het inrichten van telefoonnummers van vergaderingen. Serviceproviders moeten een van deze twee opties kiezen: een mix wordt niet ondersteund:

                  • Cisco-inbelnummers (Cisco PSTN): Cisco biedt de telefoonnummers die deelnemers aan de vergadering kunnen gebruiken om deel te nemen aan vergaderingen

                  • Door de partner verstrekte inbelnummers (BYoPSTN): serviceproviders bieden hun eigen telefoonnummers voor gebruik door deelnemers aan vergaderingen bij het deelnemen aan vergaderingen

                  BYoPSTN-oplossing

                  Partners die de optie BYoPSTN (Partner provided call-in numbers) kiezen, moeten hun eigen PSTN-telefoonnummers opgeven en de netwerkinfrastructuur leveren die nodig is om gesprekken van en naar Webex te routeren. De BYoPSTN-oplossing vergemakkelijkt het omleiden van gesprekken Over de Top (OTT) via het openbare internet van BroadWorks naar Webex.

                  Bij het selecteren van de optie BYoPSTN gelden de volgende voorwaarden:

                  • Cisco-partners kunnen dezelfde telefoonnummers gebruiken voor meer dan één eindklant. Deze telefoonnummers kunnen zich in elk land bevinden waar de partner actief is.

                  • De optie BYoPSTN vereist geen wijzigingen in het algemene onboardingproces voor Webex voor Cisco BroadWorks-klanten.

                  • BYoPSTN vereist inrichting op het niveau van de Cisco-partner en alle eindklanten die door partners worden geactiveerd nadat BYoPSTN operationeel is, worden automatisch ingeschakeld.

                  • Alle benodigde inrichting voor vergadersites van klanten is automatisch, zoals met de huidige algemeen beschikbare oplossing.

                  • Partners die zowel Standard- als Premium-pakketten activeren, hebben twee vergadersites: één site voor Standard-gebruikers en een andere voor Premium-gebruikers. Beide sites zijn ingeschakeld voor BYoPSTN.

                  • Deelnemers aan de vergadering die inbellen bij vergaderingen kunnen ervoor kiezen om video en inhoud delen via internet te gebruiken.

                  • Is van toepassing op deelname aan vergaderingen voor zowel ruimtevergaderingen als PMR-vergaderingen. Houd er rekening mee dat voor ruimtevergaderingen de ruimte moet zijn gemaakt door een standaard- of premiumgebruiker met Webex Meeting-hostmogelijkheden om een PSTN-toegangsnummer te ontvangen. Ruimten die zijn gemaakt door basisgebruikers ontvangen geen PSTN-toegangsnummers.

                  • Dit document biedt een gevalideerde configuratie die CUBE als uw SBC gebruikt. Als u echter geen CUBE wilt gebruiken, kunt u uw eigen SBC implementeren.

                  Architectuur

                  De Webex voor Cisco BroadWorks BYoPSTN-oplossing is gebaseerd op de Webex Edge-set services, meer bepaald de Webex Edge Audio-service die beschikbaar is voor zakelijke klanten. De architectuur is aangepast om de Cisco Partners BroadWorks-infrastructuur te integreren met Webex Edge Audio, waardoor de Cisco-partner sets met telefoonnummers centraal kan configureren voor gebruik door hun eindklanten.

                  De belangrijkste elementen van de architectuur zijn:

                  • BroadWorks: Cisco Partners BroadWorks-infrastructuur

                  • Cisco Unified Border Element (CUBE): Reference Session Border Controller (SBC) voor de oplossing die wordt geïmplementeerd in het datacenter van Cisco Partners. De CUBE moet zich in een DMZ bevinden. Als u CUBE niet wilt gebruiken, kunt u uw eigen SBC implementeren.

                  • Webex Edge Audio: de Webex-service, die de PSTN loskoppelt van Webex door de gespreksomleiding te wijzigen om gebruik te maken van de door Cisco Partner geleverde infrastructuur.

                  Gesprekken van deelnemers om deel te nemen aan een vergadering verlopen via BroadWorks naar CUBE en van CUBE naar de Webex-infrastructuur in de cloud via internet. Dit model is van toepassing op beide van de volgende scenario's voor deelname aan vergaderingen:

                  • Inbellen: een deelnemer belt het telefoonnummer in de uitnodiging voor de vergadering op zijn of haar geregistreerde BroadWorks-handset, mobiele apparaat of op de Webex-app. Het gesprek wordt geïnitieerd door BroadWorks.

                  • Terugbellen (optioneel): een deelnemer vraagt of Webex een door de deelnemer opgegeven telefoonnummer mag bellen. Het gesprek wordt geïnitieerd door Webex.

                  Gesprekken die binnen de partnerinfrastructuur van BroadWorks naar CUBE worden gerouteerd, gebruiken SIP TCP voor gesprekssignalering en RTP voor media. Van CUBE tot Webex gebruiken gesprekken SIP TLS voor signalering en sRTP voor media. Gespreksomleiding van CUBE naar WebEx verloopt via internet en maakt geen gebruik van een SIP-trunk.

                  De gebruikelijke instelling voor inbel-/terugbelscenario's is als volgt:

                  • Cisco-partner heeft een PSTN-telefoonnummer (bijvoorbeeld 2403332200) en een bijbehorende Webex-toegangscode (bijvoorbeeld 88631321777971704941).

                  • Cisco Partner richt een virtuele abonnee in op BroadWorks die overeenkomt met het CUBE-apparaat. De partner wijst het telefoonnummer toe aan de toegangscode en omgekeerd.

                  • Met de toegangscode, die in de SIP-berichten naar Webex wordt verzonden, worden de vergadersites geïdentificeerd die zijn gekoppeld aan de Cisco-partner.

                  • Het bovenstaande telefoonnummer voor het toewijzen van de toegangscode is eenmaal geconfigureerd en is gemeenschappelijk voor alle vergadersites van eindklanten.

                  • Deelnemers die aan de vergadering deelnemen, moeten de bijbehorende vergaderings-id invoeren (bijvoorbeeld 123456), waarmee de specifieke vergadering wordt aangegeven waaraan moet worden deelgenomen.

                  Het wordt aanbevolen dat Partners het hieronder beschreven redundantiemodel volgen.

                  Deelnemen aan vergadering via inbellen

                  De volgende afbeelding toont het proces van een gebruiker die via inbellen aan de vergadering deelneemt.

                  Dit zijn de stappen die de deelnemer moet uitvoeren om via inbellen aan een vergadering deel te nemen.

                  1. De gebruiker plant een vergadering in Webex. Webex wijst een vergaderings-id toe (bijvoorbeeld 123456).

                  2. De gebruiker kiest het telefoonnummer dat aan de vergadering is gekoppeld (bijvoorbeeld 2403332200). De SIP INVITE draagt de aanvraag-URI als het telefoonnummer dat is gekoppeld aan de vergadering.

                  3. BroadWorks vertaalt het telefoonnummer naar een toegangscode (bijvoorbeeld 88631321777971704941) die is gekoppeld aan de vergadersite en routeert het gesprek naar CUBE met de aanvraag-URI als toegangscode.

                  4. Webex ontvangt de SIP INVITE en beantwoordt het gesprek. De taal van de aankondigingen wordt bepaald door de taal die is opgegeven voor het telefoonnummer wanneer deze is ingericht in Cisco Partner Hub en BroadWorks.

                  5. De gebruiker voert de vergaderings-id in (bijvoorbeeld 123456) met DTMF. Webex verifieert de gebruiker en laat de gebruiker vervolgens deelnemen aan de vergadering.

                  Deelnemen aan vergadering via terugbellen (optioneel)

                  De volgende afbeelding toont het proces van een gebruiker die via terugbellen deelneemt aan de vergadering. De gebruiker vraagt een gesprek aan van Webex om deel te nemen aan een vergadering.

                  Dit zijn de stappen die de deelnemer moet uitvoeren om via terugbellen aan een vergadering deel te nemen:

                  1. De gebruiker plant een vergadering in Webex. Webex wijst een vergaderings-id toe (bijvoorbeeld 123456).

                  2. De gebruiker vraagt een gesprek aan van Webex naar het gewenste nummer (bijvoorbeeld +16504441000) om deel te nemen aan de vergadering met de Webex-app of Meetings-client.

                  3. Webex initieert een SIP INVITE voor CUBE op basis van de DNS SRV-terugbelgroep, ingericht in Cisco Partner Hub en BroadWorks. De URI voor het SIP INVITE-verzoek bevat het telefoonnummer dat het gesprek moet ontvangen (bijvoorbeeld +16504441000@cube.example.com).

                  4. CUBE vertaalt het telefoonnummer in de externe partij-id naar een waarde die een virtuele abonnee op BroadWorks identificeert (bijvoorbeeld 88631321777971704941@ecccx.amer.pub.webex.com). Hiermee wordt de CUBE geïdentificeerd als een virtuele gebruiker voor de BroadWorks-toepassingsserver.

                  5. Het gesprek wordt aangeboden aan de door de gebruiker aangevraagde telefoonnummer en de gebruiker beantwoordt het gesprek om deel te nemen aan de vergadering. Dit telefoonnummer kan een BroadWorks-abonnee of een PSTN-nummer zijn. Als het aangevraagde nummer een PSTN-nummer is, gebruikt BroadWorks het ingerichte pad om het gesprek naar de PSTN te routeren.

                  Voor de optie Terugbellen is het verplicht om de volgende twee functies te activeren:

                  • 102746 – BroadWorks-ondersteuning voor CI UUID
                  • 102074 – Ondersteuning voor BYO PSTN-facturering voor terugbellen en inbellen

                  Dit kan worden bevestigd door CLI zoals hieronder:

                  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      
                  

                  Een gedetailleerde beschrijving van deze functies en activering vindt u in het gedeelte 'VoiceXML Meeting Callback Virtual Subscriber' in dit document.


                   
                  Als u ervoor kiest om de optie Deelnemen aan vergadering niet te configureren met Terugbellen, kunnen gebruikers nog steeds de optie Inbellen gebruiken om deel te nemen aan vergaderingen of kunnen ze deelnemen met computeraudio. In dit geval hoeft u geen DNS SRV-terugbelgroepen te configureren.

                  Overzicht van oplossingsconfiguratie

                  De oplossing heeft verschillende componenten, die elk correct moeten worden geconfigureerd om de oplossing succesvol te laten werken. De componenten zijn als volgt:

                  • BroadWorks

                  • CUBE (of een alternatieve SP-gecertificeerde Session Border Controller (SBC))

                  • Webex Edge Audio

                  Er zijn onderlinge afhankelijkheden tussen de configuratie van deze verschillende componenten en als zodanig zijn een of meer organisaties voor oplossingszaad vereist om de vereiste oplossingsconfiguratie en -verificatie te voltooien.

                  Seed-organisatie

                  Een seed-organisatie is een Webex-organisatie die u configureert om instellingen voor de BYoPSTN-oplossing te genereren en te valideren. Aan de seed-organisatie moet ten minste één gebruiker een standaardpakket hebben toegewezen en dat standaardpakket moet de optie Door de partner verstrekte inbelnummers (BYoPSTN) voor deelname aan vergaderingen gebruiken. Het wordt aanbevolen dat u de seed-organisatie koppelt aan een BroadWorks-serviceprovider of Enterprise-test.

                  De organisaties voor oplossingszaad dienen twee doelen:

                  • Seed-configuratie: de inrichting van de seed-organisatie(s) genereert een telefoonnummer voor de toewijzingen van vergaderingtoegangscodes en een universeel unieke id (site-UUID) voor de vergadersite die vereist zijn voor de continue werking van de oplossing. Deze informatie is vereist om BroadWorks Virtual Subscribers (VSUB) te configureren.

                  • Configuratievalidatie: gebruik de seed-organisatie om te bepalen of uw BYoPSTN-oplossing is geconfigureerd volgens uw vereisten. Gebruik de seed-organisatie en test gebruikers om inbel- en terugbelgebruikscases van vergaderingen te valideren met behulp van de door de partner verstrekte inbelnummers en DNS SRV-terugbelrecords (als terugbellen is ingeschakeld).

                  De beheerder moet een seed-oplossingsorganisatie genereren voor elke unieke set telefoonnummers en DNS SRV-terugbelrecords. Bij het genereren van de seed solution-organisatie in elk geval, wordt het vereiste telefoonnummer gegenereerd voor het maken van de toegangscodetoewijzingen voor vergaderingen en de mogelijkheid om de bijbehorende gebruiksscenario's voor inbellen en terugbellen voor vergaderingen te verifiëren voor die telefoonnummers en DNS SRV-terugbelrecords.

                  De beheerder die Cisco Partner Hub gebruikt, moet één zaadoplossingsorganisatie selecteren als de primaire zaadoplossingsorganisatie. De UUID van de vergadersite van de standaardpakketvergadering van deze primaire seed-oplossingsorganisatie moet worden geconfigureerd op BroadWorks. Het is van cruciaal belang dat deze vergadersite ingericht blijft, aangezien deze site-UUID in elke aanvraag voor deelname aan een inbelvergadering wordt verzonden als een verificatietoken. Deze UUID van één site wordt gedeeld door alle sets telefoonnummers en DNS SRV-terugbelrecords. Er zijn geen meerdere UUID-waarden voor de site vereist.

                  De primaire en eventuele secundaire seed-oplossingsorganisaties kunnen worden verwijderd, indien gewenst voordat de set telefoonnummers en DNS SRV-terugbelrecords worden toegewezen aan niet-testklanten. Wanneer de set telefoonnummers en DNS SRV-terugbelrecords worden toegewezen aan niet-testklanten, worden deze telefoonnummers en terugbelrecords gekoppeld aan vergadersites voor deze klanten en worden ze gebruikt voor het deelnemen aan vergaderingen via inbellen en terugbellen. Wijzigingen moeten worden beschouwd als gevolgen voor de service.

                  In de volgende gedeelten vindt u meer informatie over de verschillende configuratie-elementen.

                  BYoPSTN-configuratie-elementen

                  Een belangrijk element van de oplossing is de configuratie van telefoonnummers van Cisco-partners en DNS SRV-terugbelrecords. BYoPSTN gebruikt telefoonnummergroepen en DNS SRV-terugbelgroepen als een manier om geografische telefoonnummers en redundante gespreksroutering toe te wijzen voor Webex-vergaderingen. Deze elementen worden door de klantsjabloon toegewezen aan eindklanten.

                  Telefoonnummergroepen (PNG)

                  Cisco-partners richten de telefoonnummers in die door deelnemers worden gebruikt om deel te nemen aan vergaderingen in Cisco Partner Hub. Deze telefoonnummers worden samengevoegd in een telefoonnummergroep. De lijst met Telefoonnummers is gekoppeld aan een Vergadersite. Alle persoonlijke vergaderruimten (PMR) en geplande vergaderingen op die vergadersite gebruiken de gekoppelde telefoonnummers. Het volgende is een voorbeeld van een telefoonnummergroep:

                  Tabel 1. Telefoonnummergroep: VS Oost

                  Naam telefoonnummer

                  Land

                  Landcode

                  Telefoonnummer

                  Aankondiging

                  Betaaltype

                  Prioriteit inbellen

                  Amerikaanse Maryland

                  VS

                  +1

                  2403332200

                  Engels

                  Betaald

                  Primair

                  VS Florida

                  VS

                  +1

                  9049002303

                  Engels

                  Betaald

                  Secundair

                  VS New York

                  VS

                  +1

                  8056504578

                  Engels

                  Gratis

                  Geen

                  Telefoonnummers hebben de volgende kenmerken:

                  • Naam telefoonnummer: de naam die het telefoonnummer moet beschrijven

                  • Land: land waaraan de telefoon is toegewezen

                  • Landcode: landbelcode of landinbelcode

                  • Telefoonnummer: het telefoonnummer dat u kunt gebruiken om deel te nemen aan een vergadering zonder de landcode

                  • Aankondiging: de taal van de aankondiging die moet worden afgespeeld wanneer een deelnemer aan een vergadering deelneemt

                  • Betaald type: het type nummer: Betaald of gratis

                  • Prioriteit voor inbellen: de prioriteit die is toegewezen aan de vergaderingsnummers. De deelnemersweergave van de nummers voor deelname aan de vergadering wordt geordend op basis van deze prioriteit.

                  Standaardtelefoonnummers: Beheerders kunnen een prioriteit voor inbellen van primair, secundair of geen toewijzen aan een telefoonnummer in de telefoonnummergroep. De telefoonnummers met een prioriteit van primair of secundair zijn standaardtelefoonnummers. De standaardtelefoonnummers worden verzonden in de uitnodigingsmails voor de vergadering en worden weergegeven in de prioriteitsvolgorde die deelnemers moeten gebruiken om deel te nemen aan vergaderingen. De standaardtelefoonnummers hoeven niet in hetzelfde land te zijn. Er moet een primair telefoonnummer worden geselecteerd, een secundair telefoonnummer is optioneel. Ten minste één van de standaardtelefoonnummers moet van het type Betaald zijn.

                  Eindgebruikers kunnen ervoor kiezen om hun eigen standaardtelefoonnummers op te geven via de webinterface van de vergadersite. Deze nummers worden weergegeven voor die gebruiker en zijn of haar deelnemers wanneer hij of zij de host van de vergadering is. Als de gebruiker als deelnemer deelneemt aan een vergadering, wordt deze alleen voor hem of haar weergegeven.

                  In het bovenstaande voorbeeld voorziet de partnerbeheerder van Cisco in US Maryland als primair en US Florida als secundair. Dit zijn de standaard telefoonnummers. Een gebruiker kan ervoor kiezen dit in zijn of haar vergaderingen te negeren door de primaire versie te wijzigen in US New York en de secundaire versie in US Maryland.

                  Het maximale aantal telefoonnummers voor een bepaalde telefoonnummergroep is 98.

                  OPMERKING: Het wordt niet ondersteund voor het configureren van een specifiek nummer voor één onderneming.

                  DNS SRV-terugbelgroepen (CDSG)

                  Als u wilt toestaan dat deelnemers aan de vergadering de terugbeloptie kunnen kiezen, is een DNS SRV-terugbelgroep vereist die verwijst naar de CUBE-instantie(s) binnen het netwerk van de Cisco-partner. Webex gebruikt deze records om het terugbellen via CUBE naar BroadWorks te routeren. Vervolgens kan de vergadering worden teruggebeld naar het telefoonnummer van de deelnemer aan de vergadering.

                  Hier volgt een voorbeeld van een DNS SRV-terugbelgroep.

                  Tabel 2. Naam DNS SRV-terugbelgroep: Globale CB

                  Land/regio

                  Landcode

                  DNS SRV-record

                  Verenigde Staten

                  +1

                  cube.us.voorbeeld.com

                  Mexico

                  +52

                  cube.mx.voorbeeld.com

                  Alle overige landen

                  N.v.t.

                  cube.global.voorbeeld.com

                  Terugbel-DNS SRV-records hebben de volgende kenmerken:

                  • Land/regio: het land of de regio waarvoor dit DNS SRV-record moet worden gebruikt om gespreksverzoeken te verzenden.

                  • Landcode: de landcode die is gekoppeld aan het land/de regio. U kunt slechts één DNS SRV-record per landcode hebben.

                  • DNS SRV-record: de DNS SRV-record voor de Cisco Partner CUBE-instantie(s).

                  Wanneer de deelnemer een gesprek aanvraagt op het opgegeven telefoonnummer, gebruikt Webex de DNS SRV voor terugbellen die is gekoppeld aan de landcode voor het opgegeven telefoonnummer om het gesprek te routeren naar de juiste elementen in het netwerk van Cisco Partners.

                  Door op deze manier een DNS SRV-record te gebruiken, wordt ondersteuning geboden voor redundante CUBE-instanties om de gespreksverzoeken van Webex te onderhouden. In het bovenstaande voorbeeld gebruikt Webex de DNS SRV wanneer deelnemers aan een vergadering in de VS een terugbelverzoek indienen van Webex naar hun Amerikaanse telefoonnummer cube.us.example.com om dat gesprek te routeren naar het netwerk van de Cisco-partner. Wanneer deelnemers aan een vergadering in Mexico een terugbelverzoek indienen van Webex naar hun Mexico-telefoonnummer, gebruikt Webex de DNS SRV cube.mx.example.com om dat gesprek te routeren naar het netwerk van de Cisco-partner.

                  Voor landen/regio's die geen specifieke DNS SRV-terugbelrecord hebben, worden deze terugbelverzoeken omgeleid naar de DNS SRV-record 'Alle andere landen'. De beheerder moet een DNS SRV-record voor 'Alle andere landen' configureren.

                  Het maximale aantal records voor een bepaalde DNS SRV-terugbelgroep is 200.

                  Klansjablonen

                  De klantsjabloon is een bestaand concept voor de Webex for BroadWorks-oplossing. De sjabloon biedt de standaardconfiguratie die wordt gebruikt om een eindklant in te richten. BYoPSTN biedt aanvullende kenmerken aan de klantsjabloon:

                  • Type deelname aan vergadering: kan Cisco-inbelnummers of door de partner verstrekte inbelnummers zijn. Dit kenmerk geeft de telefoonnummers aan die zijn geconfigureerd voor vergadersites die zijn gekoppeld aan de Standaard- en Premium-pakketten. Door de partner opgegeven inbelnummers moeten door de beheerder worden geselecteerd.

                  • Telefoonnummergroep: deze optie is alleen gekoppeld aan door de partner opgegeven inbelnummers. Dit kenmerk geeft de telefoonnummers aan die worden gebruikt door eindklanten die zijn ingericht voor Standaard- en Premium-pakketten wanneer ze deelnemen aan vergaderingen.

                  Terugbel-DNS SRV-groep: dit kenmerk is alleen gekoppeld aan de optie voor door de partner geleverde inbelnummers en geeft de DNS SRV-records aan die door Webex worden gebruikt bij het terugbellen naar eindklanten die zijn ingericht voor Standaard- en Premium-pakketten bij het deelnemen aan vergaderingen. Als u terugbellen niet wilt inschakelen, kunt u 'Terugbellen uitschakelen' kiezen bij het maken of bijwerken van een klantsjabloon. Wanneer de eerste abonnee voor Standard of Premium is ingericht voor een eindklant, wordt de gekoppelde pakketvergadersite ingericht. De vergadersite voor het pakket is ingericht volgens de bovenstaande klantsjabloon. Een later ingerichte abonnee voor Standaard of Premium wordt toegevoegd aan de al ingerichte vergadersite. De configuratie van de vergadersite wordt niet gewijzigd.

                  Wijzigingen aan de klantsjabloon met betrekking tot de bovenstaande kenmerken zijn alleen van toepassing op nieuw ingerichte vergadersites voor pakketten. Bestaande vergadersites die al zijn ingericht, worden niet beïnvloed door wijzigingen in de klantsjabloon.

                  Een opvallende uitzondering is dat als een eindklant al een pakketvergadersite heeft, elke nieuwe pakketvergadersite wordt ingericht met hetzelfde type voor deelnemen aan de vergadering als de bestaande pakketvergadersite. Als een eindklant bijvoorbeeld een vergadersite met standaardpakket heeft die gebruikmaakt van Cisco-inbelnummers en de klantsjabloon wordt bijgewerkt om door de partner geleverde inbelnummers te gebruiken, wordt er een nieuwe vergadersite met Premium-pakket ingericht met Cisco-inbelnummers. De instelling Klantsjabloon is niet van toepassing. De Standaard- en Premium-vergadersites voor een bepaalde Eindklant moeten altijd consequent worden ingericht.

                  BroadWorks-gesprekscluster

                  Het scherm Cisco Partner Hub - BroadWorks-gesprekscluster biedt toegang tot het bekijken en/of downloaden van de informatie over de BroadWorks-configuratie (BYoPSTN). De BYoPSTN-configuratie-informatie voor een bepaald cluster bevat de volgende gegevens:

                  • Organisatiegegevens van de primaire seed-oplossing, waaronder de UUID van de vergadersite en de site-URL van het standaardpakket.

                  • Details telefoonnummergroep voor alle groepen die voor dit cluster zijn geconfigureerd. Dit omvat het telefoonnummer voor het toewijzen van vergaderingstoegangscodes voor elke groep. Houd er rekening mee dat de details groepen moeten bevatten die zijn gekoppeld aan alle organisaties voor secundaire zadenoplossingen.

                  • DNS SRV-groepsgegevens voor terugbellen voor alle groepen die voor dit cluster zijn geconfigureerd. Houd er rekening mee dat de details groepen moeten bevatten die zijn gekoppeld aan alle organisaties voor secundaire zadenoplossingen.

                  • Details van klantsjablonen voor deze sjablonen die een van de telefoonnummergroepen en DNS SRV-terugbelgroepen gebruiken.

                  Elke BroadWorks-gesprekscluster heeft zijn eigen BroadWorks-configuratie (BYoPSTN)-informatie, met name de toegewezen telefoonnummergroepen en DNS SRV-terugbelgroep. Houd er echter rekening mee dat alle BroadWorks Calling-clusters dezelfde primaire seed-oplossingsorganisatie delen en als zodanig allemaal dezelfde UUID en site-URL van het standaardpakket voor vergaderingen bevatten.

                  De informatie over de BroadWorks-configuratie (BYoPSTN) is alleen beschikbaar voor weergave/download wanneer de beheerder de organisatie voor primaire seed-oplossingen configureert en selecteert. Aan de primaire seed-oplossingsorganisatie moet ten minste één gebruiker zijn toegewezen aan het standaardpakket en aan dat standaardpakket moet de deelnameoptie voor door de partner verstrekte inbelnummers (BYoPSTN) worden gebruikt.

                  Voorbeeld van BYoPSTN-configuratie-elementen

                  De volgende afbeelding toont een voorbeeld van een BroadWorks-implementatie met meerdere clusters met geografisch gebaseerde klantsjablonen, telefoonnummers en routering.

                  De eerste tabel toont een BroadWorks-implementatie met meerdere clusters met regionaal gebaseerde klantsjablonen, telefoonnummergroepen en DNS SRV-terugbelgroepen. De volgende tabellen worden uitgebreid naar de DNS SRV-groepen voor telefoonnummergroepen en terugbellen.

                  BroadWorks-cluster

                  Sjabloonnaam

                  Pakket

                  Type deelname aan vergadering

                  Telefoonnummergroep

                  DNS SRV-terugbelgroep

                  BWKS VS NG

                  Amerikaanse West Std

                  Standaard

                  Door partner verstrekte inbelnummers

                  VS West

                  CB US

                  VS West Prem

                  Premium

                  Std oosten VS

                  Standaard

                  VS Oost

                  Oost-prem in de VS

                  Premium

                  BWKS MX

                  MX standaard

                  Standaard

                  Door partner verstrekte inbelnummers

                  MX PNG

                  CB MX

                  MX Prem

                  Premium

                  BWKS VK

                  Verenigd Koninkrijk (std)

                  Standaard

                  Door partner verstrekte inbelnummers

                  PNG in het VK

                  Terugbellen uitgeschakeld

                  Britse prem

                  Premium

                  BWKS VS

                  Standaard VS

                  Standaard

                  Cisco-inbelnummers

                  Geen

                  Geen

                  • Abonnees die zijn ingericht met de US West Std- of US West Prm-sjabloon, gebruiken het Amerikaanse West Phone-nummer wanneer ze deelnemen aan vergaderingen. Deze abonnees die deelnemen aan terugbelverzoeken worden verzonden naar de CB US DNS SRV-records.

                  • Abonnees die zijn ingericht met de STD in het oosten van de VS of de PRM-sjabloon in het oosten van de VS gebruiken het telefoonnummer in het oosten van de VS wanneer ze deelnemen aan vergaderingen. Deze abonnees die deelnemen aan terugbelverzoeken worden verzonden naar de CB US DNS SRV-records.

                  • Abonnees die zijn ingericht met de MX Std- of MX Prm-sjabloon, gebruiken het MX PNG-telefoonnummer bij het deelnemen aan vergaderingen. Deze abonnees die deelnemen aan terugbelverzoeken worden verzonden naar de CB MX DNS SRV-records.

                  • Abonnees die zijn ingericht met de UK Std- of UK Prm-sjabloon gebruiken de UK PNG-telefoonnummers wanneer ze deelnemen aan vergaderingen. Voor deze abonnees wordt deelname aan vergaderingen niet aangeboden via terugbellen omdat terugbellen is uitgeschakeld.

                  • Abonnees die zijn ingericht met de std in de VS gebruiken inbelnummers van Cisco en hebben daarom geen telefoonnummergroep of DNS SRV-terugbelgroep toegewezen. Deze abonnees gebruiken door Cisco verstrekte telefoonnummers voor deelname aan vergaderingen en Cisco DNS SRV-records voor deelname aan vergaderingen via terugbellen.

                  Details van de voorbeeld telefoonnummergroepen zijn als volgt:

                  Telefoonnummergroep

                  Naam telefoonnummer

                  Land

                  Landcode

                  Telefoonnummer

                  Aankondiging

                  Betaaltype

                  Prioriteit inbellen

                  VS West

                  San Francisco (VS)

                  VS

                  +1

                  4156551000

                  Engels

                  Betaald

                  Primair

                  Amerikaanse Palo Alto

                  VS

                  +1

                  9863502478

                  Engels

                  Gratis

                  Geen

                  VS Oost

                  Amerikaanse Maryland

                  VS

                  +1

                  2403332200

                  Engels

                  Betaald

                  Primair

                  VS Florida

                  VS

                  +1

                  9049002303

                  Engels

                  Betaald

                  Secundair

                  VS New York

                  VS

                  +1

                  8056504578

                  Engels

                  Gratis

                  Geen

                  MX PNG

                  Mexico

                  MX

                  +52

                  2065304086

                  Spaans (Europa)

                  Betaald

                  Primair

                  PNG in het VK

                  VK

                  VK

                  +44

                  4527789651

                  Engels

                  Betaald

                  Primair

                  Details van het voorbeeld van DNS SRV-terugbelgroepen zijn als volgt:

                  DNS SRV-terugbelgroep

                  Land

                  DNS-SRV

                  CB US

                  VS

                  cube.us.voorbeeld.com

                  Alle overige landen

                  cube.row.voorbeeld.com

                  CB MX

                  MX

                  cube.mx.voorbeeld.com

                  Alle overige landen

                  cube.row.voorbeeld.com

                  De configuratie voor de Amerikaanse DNS SRV-record, cube.us.example.com, kan zijn zoals in het voorbeeld:

                  _sips._tcp.cube.us.example.com

                  86400

                  IN

                  SRV

                  10

                  10

                  5061

                  cube01.us.example.com

                  _sips._tcp.cube.us.example.com

                  86400

                  IN

                  SRV

                  10

                  10

                  5061

                  cube02.us.example.com

                  Deze DNS SRV-record wordt mogelijk omgezet in de volgende DNS A-record:

                  cube01.us.example.com

                  86400

                  IN

                  A

                  45.84.168.81

                  cube02.us.example.com

                  86400

                  IN

                  A

                  45.84.168.82


                   
                  De DNS SRV-records worden omgezet in beveiligde SIP-gesprekken van Webex naar CUBE.

                  Poorten die worden gebruikt door Webex

                  De poorten in de onderstaande tabel moeten worden geopend op de firewall van de DMZ waar de CUBE zich bevindt, en andere poorten kunnen worden gesloten. Raadpleeg het volgende artikel voor meer informatie over poorten en netwerkvereisten:

                  https://collaborationhelp.cisco.com/article/WBX264

                  Bron

                  Bronpoorten

                  Bestemming

                  Bestemmingspoorten

                  Protocol

                  Beschrijving

                  Webex Edge-audioservices

                  Kortstondig

                  CUBE

                  5061

                  TCP

                  (mTLS 1.2) Inkomende SIP-signalering van Webex Edge Audio naar CUBE SBC.


                   
                  CUBE SBC vereist specifiek het gebruik van poort 5061. Het gebruik van andere poorten in het bereik van 5060-5070 kan worden ondersteund door andere SBC's.

                  Webex Edge-audioservices

                  4000 - 4010

                  CUBE

                  5061

                  TCP

                  (mTLS 1.2) Opties Ping voor Webex Edge Audio.

                  CUBE

                  Kortstondig

                  EdgeAudio

                  5605

                  TCP

                  (mTLS 1.2) Uitgaande SIP-signalering voor Webex Edge Audio.

                  Webex Edge-audioservices

                  Kortstondig

                  CUBE

                  Tijdelijke poorten

                  8000 - 59999

                  UDP

                  (SRTP) Firewallgaten moeten worden geopend voor inkomend mediaverkeer naar Edge audio.

                  CUBE

                  Tijdelijke poorten

                  10200 - 28000

                  Edge Audio

                  Kortstondig

                  UDP

                  (SRTP) Firewallgaten moeten worden geopend voor uitgaand mediaverkeer naar CUBE.

                  TLS- en SRTP-versleutelingssuites

                  TLS v1.2 of hoger wordt gebruikt voor mTLS-handshake en de volgende cijfers worden ondersteund door Webex Edge Audio (tijdens terugbellen biedt Webex Edge Audio deze aan in de clienthallo van de TLS-handshake):

                  • TLS_ECDHE_ECDSA_MET_AES_256_GCM_SHA384

                  • TLS_ECDHE_ECDSA_MET_AES_128_GCM_SHA256

                  • TLS_ECDHE_ECDSA_MET_AES_256_CBC_SHA384

                  • TLS_ECDHE_ECDSA_MET_AES_128_CBC_SHA256

                  • TLS_ECDHE_RSA_MET_AES_256_GCM_SHA384

                  • TLS_ECDHE_RSA_MET_AES_128_GCM_SHA256

                  • TLS_ECDHE_RSA_MET_AES_256_CBC_SHA384

                  • TLS_ECDHE_RSA_MET_AES_128_CBC_SHA256

                  • TLS_RSA_MET_AES_256_GCM_SHA384

                  • TLS_RSA_MET_AES_256_CBC_SHA256

                  • TLS_RSA_MET_AES_128_GCM_SHA256

                  • TLS_RSA_MET_AES_128_CBC_SHA256

                  • TLS_DHE_DSS_MET_AES_256_GCM_SHA384

                  • TLS_DHE_DSS_MET_AES_256_CBC_SHA256

                  • TLS_DHE_DSS_MET_AES_128_GCM_SHA256

                  • TLS_DHE_DSS_MET_AES_128_CBC_SHA256

                  De volgende cijfers worden gebruikt voor sRTP:

                  • AEAD_AES_256_GCM

                  • AEAD_AES_128_GCM

                  • AES_CM_128_HMAC_SHA1_80

                  • AES_CM_128_HMAC_SHA1_32

                  Ondersteunde audiocodecs

                  • G722

                  • G711µ

                  • G711a

                  SIP- en RTP-profielvereisten

                  De oplossing vereist dat u tussen CUBE (of uw SBC) en Webex SIP TLS implementeert voor signalering en sRTP voor media.

                  De SIP- en RTP-profielen als onderdeel van deze communicatie moeten voldoen aan de volgende vereisten:

                  SIP-profielvereisten

                  Details

                  Timer voor het verlopen van de sessie

                  2220 sec (accepteer SIP 422) * wordt aangepast per bedrijfsbehoefte en 422 wordt verwacht.

                  Media-aanbod voor binnendringen

                  Vroege aanbieding

                  Media-aanbod voor uittreding

                  Laattijdige aanbieding

                  Opties ping-interval

                  30 (Minimaal)

                  DTMF

                  RFC2833 Payload 101 (geen akoestische DTMF!)

                  SIP-UDP-poorten

                  4000-4010,5061,5065

                  RTP-profiel

                  Details

                  Profiel voor spraakbelasting

                  G.722/ G.711μ /G.711a

                  Pakketgrootte

                  20 ms

                  VAD (Voice Activity Detection, detectie spraakactiviteit)

                  Nee

                  Timer voor media-inactiviteit

                  1200 ms

                  Codec-wijziging voor midden kiezen

                  Niet geaccepteerd

                  RTP

                  8000-48198

                  sRTP-cijfers

                  AEAD_AES_256_GCM

                  AEAD_AES_128_GCM

                  AES_CM_128_HMAC_SHA1_80

                  AES_CM_128_HMAC_SHA1_32


                   
                  G.729-codec wordt niet ondersteund. Als u G.729 wilt gebruiken, moet u transcoders gebruiken.

                  Webex-gespreksomleidingsdomeinen

                  De DNS SRV _sips._tcp.<domain> wordt gebruikt om Webex Edge Audio te bereiken. Er zijn vier domeinen afhankelijk van de regio.

                  Regio

                  Domein

                  Amerika

                  ecccspx.amer.pub.webex.com

                  VK, Noord-Afrika

                  ecccspx.emea.pub.webex.com

                  Pacifisch Azië

                  ecccspx.apac.pub.webex.com

                  Australië / Nieuw-Zeeland

                  ecccspx.anz.pub.webex.com

                  Europa

                  ecccspx.euro.pub.webex.com

                  De DNS SRV verwijst naar verschillende A-records die naar de primaire en secundaire locatie verwijzen. De volgende tabel geeft een voorbeeld voor de AMER-regio en kan in de toekomst worden gewijzigd.

                  Recordtype

                  Opnemen

                  Doel

                  Doel

                  SRV

                  _sips._tcp.ecccspx.amer.pub.webex.com

                  ecccspxpr1.amer.pub.webex.com

                  Ontdekking van Webex Edge Audio

                  SRV

                  _sips._tcp.ecccspx.amer.pub.webex.com

                  ecccspxpr2.amer.pub.webex.com

                  Ontdekking van Webex Edge Audio

                  SRV

                  _sips._tcp.ecccspx.amer.pub.webex.com

                  ecccspxsc1.amer.pub.webex.com

                  Ontdekking van Webex Edge Audio

                  SRV

                  _sips._tcp.ecccspx.amer.pub.webex.com

                  ecccspxsc2.amer.pub.webex.com

                  Ontdekking van Webex Edge Audio

                  A

                  ecccspxpr1.amer.pub.webex.com

                  207.182.174.101

                  Verwijst naar Webex Edge Audio AMER Primair 1

                  A

                  ecccspxpr2.amer.pub.webex.com

                  207.182.174.102

                  Verwijst naar Webex Edge Audio AMER Primary 2

                  A

                  ecccspxsc1.amer.pub.webex.com

                  207.182.174.229

                  Verwijst naar Webex Edge Audio AMER Secundair 1

                  A

                  ecccspxsc2.amer.pub.webex.com

                  207.182.174.230*

                  Verwijst naar Webex Edge Audio AMER secundair 2


                   

                  De DNS-SRV is dynamisch van aard, de IP-adressen zijn vatbaar voor verandering; vermijd daarom hardcodering of bookmarking van de IP-adressen. Raadpleeg het gedeelte 'Revisiegeschiedenis van document' voor wijzigingen of updates in het document Poortreferentiegegevens voor Webex Calling.

                  CUBE-redundantie

                  Cisco Unified Border Element (CUBE) schakelt de functie Session Border Control in in een netwerk dat SIP-verbindingen tussen externe entiteiten en interne netwerken beheert. Meer informatie over CUBE is beschikbaar in het gedeelte Vereisten hieronder.

                  De ondersteunde redundantiemodellen zijn gedefinieerd met als doel hoge beschikbaarheid te bieden en single-point-of-failure voor de Cisco-partner te elimineren. Hieronder worden drie verschillende modellen geschetst. Cisco-partners moeten kiezen welk model van toepassing is op hun omgeving.

                  Tijdens het onboardingproces moet de partner ICMP-filters uitschakelen.

                  Duplex CUBE-implementatie voor BroadWorks geïmplementeerd op één site

                  Simplex CUBE-implementatie voor BroadWorks geïmplementeerd op meerdere sites

                  Er is nog één redundantiemodel mogelijk waarbij CUBE in duplexmodus wordt geïmplementeerd op elke site. Dit model is niet nodig gezien het feit dat BroadWorks wordt geïmplementeerd met geo-redundantie.

                  Inrichten

                  Cisco-partners moeten de hierboven vermelde vereiste infrastructuur implementeren en beheren om BYoPSTN in hun netwerk in te schakelen. De volgende stappen zijn vereist om BYoPSTN in te richten en in te schakelen voor een Cisco-partner.
                  1

                  Partnervereisten

                  • Het BroadWorks-systeem implementeren

                  • CUBE implementeren voor Webex Edge Audio of uw eigen SBC gebruiken

                  2

                  Telefoonnummers inrichten in Cisco Partner Hub

                  • Telefoonnummergroepen inrichten die moeten worden gekoppeld aan klantsjablonen

                  3

                  DNS SRV-terugbelgroepen inrichten in Cisco Partner Hub (optioneel)

                  • Als u Deelnemen aan vergadering wilt implementeren via Terugbellen, richt u DNS SRV-terugbelgroepen in en werkt u uw DNS-instellingen bij. Anders kunt u deze stap overslaan.

                  4

                  PNG (en CDSG) koppelen aan klantsjablonen

                  • Koppel telefoonnummergroepen en DNS SRV-terugbelgroepen (alleen als terugbellen voor vergaderingen is geïmplementeerd) aan uw klantsjablonen.

                  5

                  Organisaties zaadoplossing inrichten

                  • Een testserviceprovider of -onderneming inrichten voor Webex Voor BroadWorks met elk van de klantsjablonen.

                  • Richt een abonnee in met een standaardpakket dat gebruikmaakt van de optie Door Partner Verstrekte inbelnummers om deel te nemen aan de vergadering.

                  6

                  De organisatie van de primaire zaadoplossing selecteren

                  • Selecteer één primaire zadenoplossing voor BYoPSTN.

                  7

                  Download de BroadWorks-configuratie (BYoPSTN)

                  • Download het JSON-bestand van Cisco Partner Hub dat de informatie bevat die nodig is om BroadWorks te configureren

                  8

                  Het Webex Edge Audio DNS SRV-domein bepalen

                  • Het Webex Edge Audio DNS SRV-domein identificeren

                  9

                  Configuratie van partner BroadWorks inrichten

                  • Configuratie van virtuele CUBE-abonnee

                  • Pas het telefoonnummer toe op de toewijzing van de toegangscode, van het gedownloade JSON-bestand, in virtuele abonnees

                  • Netwerkserverconfiguratie

                  10

                  Partner CUBE inrichten (of uw eigen SBC)

                  • Volg de gevalideerde configuratie om CUBE in te richten als uw SBC

                  • Alternatief. Als u CUBE niet wilt gebruiken, richt dan uw eigen SBC in met de CUBE-configuratie als handleiding op hoog niveau

                  11

                  BYoPSTN-certificering

                  • Volledige acceptatietests voor certificering

                  Stap 1: Partnervereisten

                  De volgende vereisten moeten zijn vervuld voor de inrichting van BYoPSTN. De onderstaande vereisten gaan ervan uit dat de partner een werkende Webex voor Cisco BroadWorks-implementatie heeft die het volgende omvat:

                  • Functionerend BroadWorks-systeem – zoals beschreven in de Webex voor Cisco BroadWorks-oplossingshandleiding

                  • BroadWorks AS-licentie met 'VoiceXML'-service in voldoende hoeveelheid (1 per PSTN-nummer)

                  • BroadWorks-patches vereist:

                    Voor R22:

                    • AP.xsp.22.0.1123.ap376935

                    • AP.as.22.0.1123.ap376935

                    Voor R23:

                    • AP.xsp.23.0.1075.ap376935

                    • AP.as.23.0.1075.ap376935

                    Voor R24

                    • AP.as.24.0.944.ap376935

                  • Cisco CUBE-systeem geïmplementeerd (IOS versie 16.12.2 of hoger): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html

                    Zowel op hardware gebaseerde als virtuele CUBE wordt ondersteund. Hardwaregebaseerde CUBE wordt aanbevolen voor schaalbaarheid en het afhandelen van grotere aantallen gesprekken.

                  • Webex-partnerorganisatie – zoals beschreven in de Webex voor Cisco BroadWorks-oplossingshandleiding

                  Stap 2: Telefoonnummergroepen (PNG) inrichten in Partner Hub

                  De procedure die de Cisco-partner gebruikt om hun inbelnummers voor Webex-vergaderingen toe te voegen, is als volgt:

                  1. Meld u aan bij Cisco Partner Hub.

                  2. Ga naar Instellingen.

                  3. Blader naar BroadWorks Calling.

                  4. Selecteer onder Meeting Join configuration (BYoPSTN) de optie Create Call-in Phone Number Grou.

                  5. Voer de naam van de telefoonnummergroep in en selecteer Volgende.

                  6. Voer de details van het telefoonnummer in en selecteer Volgende.

                  7. Controleer het overzicht van de details van de telefoonnummergroep en selecteer Opslaan.

                  8. Herhaal deze procedure voor elke toe te voegen telefoonnummergroep.

                  De screenshots hieronder illustreren de procedure.

                  Stap 3: DNS SRV-terugbelgroepen (CDSG) inrichten in partnerhub


                   
                  Deze stap moet alleen worden voltooid als u de optie Deelnemen aan vergadering via terugbellen wilt implementeren. Anders kunt u deze stap overslaan.

                   
                  Als u deze optie niet configureert, kunnen gebruikers de inbeloptie gebruiken om deel te nemen aan vergaderingen of kunnen ze deelnemen met computeraudio.

                  Wanneer u de optie Terugbellen voor vergaderingen gebruikt, is een DNS SRV-terugbelgroep vereist om gesprekken van Webex naar CUBE te routeren. De procedure die de Cisco-partner gebruikt om zijn/haar CUBE DNS SRV-records toe te voegen aan Webex is als volgt:

                  1. Meld u aan bij Partner Hub.

                  2. Ga naar Instellingen.

                  3. Blader naar BroadWorks Calling.

                  4. Selecteer onder BYoPSTN (Meeting Join configuration) de optie DNS SRV-terugbelgroep maken.

                  5. Voer de naam van de DNS SRV-terugbelgroep in.

                  6. Selecteer Volgende.

                  7. Voer de DNS SRV-terugbelgegevens in.

                  8. Selecteer Volgende.

                  9. Controleer het overzicht van DNS SRV-terugbelgegevens.

                  10. Selecteer Opslaan.

                  11. Voer updates in voor DNS om de nieuwe records in de DNS SRV-groep weer te geven.

                  12. Herhaal deze procedure voor elke toe te voegen terugbel-DNS SRV-groep.

                  De screenshots hieronder illustreren de procedure.

                  Stap 4: PNG en CDSG koppelen aan klantsjablonen in Partner Hub

                  Voor de eerste configuratie en verificatie van de BYoPSTN-oplossing is een seed-organisatie vereist voor elke unieke combinatie van telefoonnummergroep en DNS SRV-terugbelgroep (als terugbellen vereist is). Daarom wordt aanbevolen dat Cisco Partners op dezelfde manier een nieuwe klantsjabloon maken voor elke unieke combinatie van telefoonnummergroep en DNS SRV-terugbelgroep. Elke klantsjabloon moet worden gebruikt om een overeenkomstige zaadorganisatie te genereren.

                  Zodra de BYoPSTN-configuratie is verwijderd en geverifieerd met behulp van de seed-organisaties, kunnen de telefoonnummergroepen en DNS SRV-terugbelgroepen indien nodig worden toegepast op bestaande klantsjablonen.

                  Merk op dat nieuw aangemaakte klantensjablonen niet worden gebruikt door bestaande niet-testklanten en daarom veilig kunnen worden gebruikt voor handmatige verificatie van de BYoPSTN-configuratie.


                   
                  Als u Deelnemen aan vergadering niet implementeert via Terugbellen, hoeft u DNS SRV-terugbelgroepen niet te koppelen aan de klantsjabloon. U moet echter wel Terugbellen uitschakelen selecteren.

                  Ga als volgt te werk om een nieuwe klantsjabloon toe te voegen:

                  1. Meld u aan bij Cisco Partner Hub.

                  2. Ga naar Instellingen.

                  3. Blader naar BroadWorks Calling.

                  4. Selecteer onder Templates de optie Add Template.

                  5. Voer de sjabloondetails in. In de fase Package Type:

                    • Selecteer Package Type als Standard.

                    • Selecteer Configuratie voor deelnemen aan vergadering als door de partner verstrekte inbelnummers (BYoPSTN).

                    • Selecteer een ingerichte telefoonnummergroep.

                    • Als u voor de DNS SRV-terugbelgroep de optie Terugbellen voor vergaderingen wilt inschakelen, selecteert u een ingerichte DNS SRV-terugbelgroep. Anders selecteert u Terugbellen uitschakelen.

                  6. Selecteer Volgende.

                  7. Voer de overige sjabloondetails in.

                  8. Bekijk het overzicht van sjabloondetails.

                  9. Klik op Opslaan.

                  10. Herhaal deze procedure voor elke klantsjabloon die moet worden toegevoegd

                  De onderstaande schermafbeelding illustreert de procedure.

                  Ga als volgt te werk om een bestaande klantsjabloon bij te werken:

                  1. Meld u aan bij Cisco Partner Hub.

                  2. Ga naar Instellingen.

                  3. Blader naar het gedeelte BroadWorks-gesprekken.

                  4. Selecteer onder Templates de optie View Template.

                  5. Selecteer de sjabloon die moet worden bijgewerkt.

                  6. Blader naar het gedeelte Configuratie voor deelnemen aan vergadering:

                    • Selecteer Door de partner verstrekte inbelnummers (BYoPSTN).

                    • Selecteer een eerder geconfigureerde telefoonnummergroep.

                    • Als u voor de DNS SRV-terugbelgroep de optie Terugbellen voor vergaderingen wilt inschakelen, selecteert u een ingerichte DNS SRV-terugbelgroep. Anders selecteert u Terugbellen uitschakelen.

                  7. Selecteer Opslaan.

                    De onderstaande schermafbeelding illustreert de procedure.

                  Stap 5: Organisaties zaadoplossing inrichten

                  De BYoPSTN-oplossing heeft verschillende componenten, die elk correct moeten worden geconfigureerd om de oplossing succesvol te laten werken. Een van de twee doelen van de seed solution-organisaties is het genereren van telefoonnummers voor het maken van toegangscodes voor vergaderingen en een universeel unieke id (site UUID) voor de vergadersite die vereist is voor de continue werking van de oplossing. Het andere doel is configuratieverificatie.

                  Voor elke unieke combinatie van telefoonnummergroep en DNS SRV-terugbelgroep die moet worden gebruikt, moet eerder een overeenkomstig klantsjabloon worden gemaakt. Voor elk van deze klantsjablonen moet een seed solution-organisatie worden ingericht. De inrichting van deze seed-organisaties genereert het telefoonnummer voor de toewijzingen van vergaderingtoegangscodes en een UUID van de vergadersite die vereist zijn om BroadWorks te configureren.

                  Gebruik elk van de eerder geconfigureerde klantsjablonen om een abonnee in te richten voor een nieuwe BroadWorks-serviceprovider of een nieuwe BroadWorks Enterprise met een standaardpakketgebruiker. De resulterende vergadersite met het Standaardpakket moet gebruikmaken van de optie Deelnamevergadering met inbelnummers van partnerproviders. Een van de volgende methoden kan worden gebruikt om de abonnee in te richten:

                  1. Richt de testabonnee in met BroadWorks-abonnees-API's zoals beschreven op developer.webex.com.

                  2. Schakel de testabonnee voor de IM&P-service in op een BroadWorks die is geconfigureerd om de klantsjabloon te gebruiken. Zorg ervoor dat de klantsjabloon het standaardpakket gebruikt om ervoor te zorgen dat de testabonnee een standaardpakket krijgt toegewezen. Als alternatief moet de testabonnee vervolgens worden bijgewerkt om over het standaardpakket te beschikken.

                  Houd er rekening mee dat het wordt aanbevolen dat de organisaties van seed-oplossingen worden gekoppeld aan een BroadWorks-serviceprovider testen of BroadWorks Enterprise testen.

                  Stap 6: De organisatie van de primaire zaadoplossing selecteren

                  Het is van cruciaal belang dat deze vergadersite ingericht blijft, aangezien deze site-UUID in elke aanvraag voor deelname aan een inbelvergadering wordt verzonden als een verificatietoken. U mag de seed-organisatie niet verwijderen, aangezien de gekoppelde vergadersite ook wordt verwijderd. Als de zaadorganisatie wordt verwijderd, moet u een nieuwe inrichten en Broadworks opnieuw configureren met de UUID van de nieuwe site.

                  De primaire en eventuele secundaire seed-oplossingsorganisaties kunnen worden verwijderd, indien gewenst voordat de set telefoonnummers en DNS SRV-terugbelrecords worden toegewezen aan niet-testklanten. Wanneer de set telefoonnummers en DNS SRV-terugbelrecords worden toegewezen aan niet-testklanten, worden deze telefoonnummers en terugbelrecords gekoppeld aan vergadersites voor deze klanten en worden ze gebruikt voor het deelnemen aan vergaderingen via inbellen en terugbellen. Wijzigingen moeten worden beschouwd als gevolgen voor de service.

                  Ga als volgt te werk om de organisatie van de primaire zaadoplossing te selecteren:

                  1. Meld u aan bij Cisco Partner Hub.

                  2. Ga naar Instellingen.

                  3. Blader naar het gedeelte BroadWorks-gesprekken.

                  4. Selecteer in het gedeelte Configuration Validation (BYoPSTN) de optie Assign.

                  5. Zoek en selecteer in het scherm Organisatie toewijzen een van de zaadorganisaties die eerder zijn geconfigureerd

                  6. Selecteer Toewijzen.

                    De geselecteerde zaadorganisatie is de primaire zaadorganisatie.

                  De screenshots hieronder illustreren de procedure.

                  Stap 7: BroadWorks-configuratie downloaden (BYoPSTN)

                  De primaire seed-oplossingsorganisatie, telefoonnummergroepen en DNS SRV-terugbelgroepgegevens voor een bepaald BroadWorks-cluster zijn beschikbaar op één locatie, namelijk het JSON-bestand met de BroadWorks-configuratie (BYoPSTN). Deze informatie is nodig om BroadWorks voor BYoPSTN te configureren.

                  Houd er rekening mee dat het JSON-configuratiebestand alleen beschikbaar is voor weergave/download nadat de primaire seed-oplossingsorganisatie is geselecteerd.

                  De procedure om het JSON-configuratiebestand te bekijken/downloaden is als volgt:

                  1. Meld u aan bij Cisco Partner Hub.

                  2. Ga naar Instellingen.

                  3. Blader naar BroadWorks Calling.

                  4. Selecteer onder ClustersCluster weergeven.

                  5. Selecteer het cluster dat is gekoppeld aan de klantsjablonen die zijn geconfigureerd voor BYoPSTN.

                  6. Blader naar het gedeelte BroadWorks-configuratie voor BYoPSTN.

                  7. Klik op JSON-configuratiebestand downloaden.

                  8. Herhaal deze procedure voor andere BroadWorks-clusters.

                  De screenshots hieronder illustreren de procedure.

                  Zie het voorbeeld van het JSON-configuratiebestand hieronder. Het bestand bevat aanvullende informatie over elke telefoonnummergroep, terugbel-DNS SRV-groep, de volgende belangrijke configuratie-items die moeten worden ingevoerd in BroadWorks zijn vet gemarkeerd.

                  • siteUUID: BroadWorks moet deze waarde verzenden in de SIP-berichten. Het is een token die Webex Edge Audio gebruikt om de identiteit van BroadWorks van de Cisco-partner en de toegang tot vergaderingssites die door deze Cisco-partner worden beheerd te bevestigen.

                  • Toewijzing telefoonnummer voor toegangscode: De telefoonnummers en de bijbehorende Webex-toegangscodes moeten worden geconfigureerd in BroadWorks.

                    • phoneNumber

                    • accessCode

                  • localeTag: De gewenste aankondigingstaal die is gekoppeld aan het telefoonnummer moet worden geconfigureerd in BroadWorks.

                  • dnsSrv: De DNS SRV voor terugbellen moet worden geconfigureerd in de DNS en verwijzen naar de gewenste CUBE-instanties.

                  
                  {
                     "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"
                        }
                     ]
                  }
                  

                  Stap 8: Het Webex Edge Audio DNS SRV-domein bepalen

                  Het DNS SRV-domein van Webex Edge Audio moet worden geconfigureerd op BroadWorks. Gebruik de volgende procedure om de waarde te bepalen.

                  1. Meld u aan bij Cisco Partner Hub.

                  2. Ga naar Klanten.

                  3. Selecteer de BYoPSTN Validation Enterprise.

                  4. Selecteer Klant weergeven.

                  5. Ga naar Services/Meetings.

                  6. Selecteer de vergadersite met het standaardpakket.

                  7. Scrol naar de onderkant van het deelvenster aan de zijkant en selecteer Site configureren.

                  8. Selecteer Algemene instellingen / Audio-instellingen.

                  9. Selecteer onder het gedeelte Aangepaste internationale inbelnummers voor Edge Audio de optie Lua-script genereren.

                  10. Zoek in het pop-upvenster naar de waarde '-- Bijwerken naar koptekst met CCAX URL'.

                     
                    -- Update To header with CCAX URL
                     local oldTo1 = msg:getHeader("To")
                     local newTo1 = string.gsub(oldTo1, "<sip:(.+)@(.*)>", "<sip:%1@ecccx.amer.webex.com>")
                     msg:modifyHeader("To", newTo1)
                    
                  11. Haal de vetgedrukte waarde eruit, bijvoorbeeld: ecccx.amer.webex.com.

                  Dit is het Webex Edge Audio DNS SRV-domein dat moet zijn geconfigureerd op BroadWorks.

                  Stap 9: Configuratie van partner BroadWorks inrichten

                  In dit gedeelte wordt de BroadWorks-configuratie beschreven die nodig is om de inbel- en terugbelscenario's voor vergaderingen te implementeren die in de onderstaande diagrammen worden weergegeven. De configuratievoorbeelden zijn gebaseerd op de gegevens in het JSON-bestand dat in het vorige gedeelte wordt weergegeven. Er wordt van nummers, domeinen, namen van ondernemingen/groepen, type apparaten, beleidsregels, profielen enz. verwacht dat ze per partner verschillen.

                  BroadWorks-detail: bel mij (terugbellen met de koptekst SIP X-Cisco-Meet-Info) – naar geregistreerde telefoon/PSTN

                  Gespreksstroom:

                  1. Gebruiker vraagt om terugbellen, Webex start een terugbelverzoek.
                  2. Het gesprek wordt gerouteerd naar BroadWorks OTT.
                  3. Het gesprek bereikt de CUBE die is ingericht in CH. CUBE leidt het gesprek om naar BroadWorks.
                  4. BroadWorks identificeert het gesprek als de oorsprong van de host van de vergadering en maakt een sessie voor de hostgebruiker van de vergadering en verwerkt het gesprek.
                  5. De hostgebruikerssessie van de vergadering verwerkt het gesprek en vertaalt het gekozen nummer. Daarnaast wordt een factureringsrecord gegenereerd namens de hostgebruiker van de vergadering.
                  6. BroadWorks leidt het gesprek om naar de gebruiker die aan het apparaat is gekoppeld (7) of naar PSTN (8).
                  De telefoon of PSTN van de gebruiker gaat over en neemt deel aan de vergadering wanneer deze wordt beantwoord.

                  Voordat u begint

                  SIP-communicatie tussen BroadWorks en de CUBE kan via UDP of TCP verlopen, afhankelijk van uw netwerkvereisten. Als bepaalde netwerk- of toegangsapparaten (bijvoorbeeld gateways of eindpunten) in de inbel- of terugbelstromen van BYoPSTN TCP niet ondersteunen, moet in plaats daarvan UDP worden gebruikt.

                  De configuratie en voorbeelden in deze handleiding gebruiken TCP als transportprotocol. Als u TCP wilt gebruiken, moet u ervoor zorgen dat uw BroadWorks-toepassingsserver en netwerkserver beide zijn geconfigureerd voor TCP:

                  _CLI/Interface/SIP> get
                  networkProxyTransport = unspecified
                  accessProxyTransport = unspecified
                  supportDnsSrv = true
                  supportTcp = true

                  Toepassingsserver

                  Identificeer/apparaatprofieltype

                  Er moet een nieuw type identiteit/apparaatprofiel worden gemaakt om de CUBE weer te geven. Zorg ervoor dat u de volgende eigenschappen hieronder instelt, terwijl andere op standaardwaarden kunnen worden gelaten:

                  • Type signaleringsadres: Instellen op Intelligent Proxy Address

                  • Verificatie: instellen op Ingeschakeld

                  • Identiteit ondersteunen in BIJWERKEN en opnieuw UITNODIGEN: ingeschakeld

                  • Geschikt voor statische registratie: instellen op Ingeschakeld

                  • Geschikt voor video: instellen op Uitgeschakeld

                  In het onderstaande voorbeeld wordt het nieuwe Identity/Device Profile Type “VXML_profile” aangemaakt om de CUBE weer te geven.

                  Spraak-XML virtuele abonnee

                  Een VoiceXML-exemplaar maken

                  Elk PSTN-nummer van Webex Meetings wordt vertegenwoordigd door een virtuele abonnee in BroadWorks en de virtuele abonnee-functionaliteit van VoiceXML kan worden gebruikt. Het wordt aanbevolen dat een specifieke onderneming en groep worden gebruikt voor alle virtuele VoiceXML-abonnees. Houd er rekening mee dat we eigenlijk geen VoiceXML-mogelijkheden benutten, maar dit type virtuele gebruiker is geschikt voor interactie met de CUBE.

                  Als u de VoiceXML-service wilt gebruiken, moet u ervoor zorgen dat de licentie voldoende 'VoiceXML'-hoeveelheden heeft en dat de service is geautoriseerd op ondernemings- en groepsniveau en dat de VoiceXML-service aan de groep is toegewezen, zoals weergegeven in de onderstaande voorbeeldafbeelding.

                  Onder Groep > Services, selecteer VoiceXML en maak een exemplaar voor elk PSTN-nummer.

                  VoiceXML-adressen configureren

                  Richt voor elk VoiceXML-exemplaar het volgende in onder de VoiceXML-adressen:

                  • Telefoonnummer: voer het inbelnummer in voor de Webex Meetings-site (bijvoorbeeld 2403332200).

                  • Extensie

                  • Identiteit/apparaatprofiel: maak één exemplaar (bijvoorbeeld VXML_deviceProf) op basis van het apparaattype dat in de vorige sectie is gemaakt (VXML_profile in het voorbeeld) en voer de volgende configuratie in.

                  • Lijn/poort: voer de <access number="">@<domain>-indeling in, waarbij

                    • <access number=""> is het toegangscodenummer voor de Webex Meetings-site (beschikbaar in het JSON-bestand) (bijvoorbeeld 88631321777971704941)

                    • <domain> is het domein van de Webex Edge Audio voor deze vergadersite (bijvoorbeeld ecccspx.amer.pub.webex.com)

                  • Contact sip: voor inbelgesprekken voor vergaderingen naar het toegangsnummer wordt de INVITE verzonden met een aanvraag-URI die is ingesteld op de waarde van dit veld. Voer de SIP-contactpersoon in deze indeling in <sip contact="">;<Locale>;<Meetings Site="" UUID="">;<SIP transport="">, waarbij:

                    • <sip contact=""> is de <number> van het lijn-/poortveld, maar met het domein als de SRV die verwijst naar het adres van de CUBE (bijvoorbeeld 88631321777971704941@cube.internal.local)

                    • <Locale> staat voor de taalinstelling volgens de locale van de gebruiker (bijvoorbeeld locale=en_US)

                    • <Meetings Site="" UUID=""> is site-UUID uit het JSON-bestand (bijvoorbeeld x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b)

                    • <SIP transport=""> moet transport=tcp zijn om de AS TCP te gebruiken om berichten naar de CUBE te sturen.

                  Hieronder ziet u een voorbeeld van de instellingen voor VoiceXML-adressen.


                   
                  Voor elk extra vergaderingtoegangsnummer dat moet worden gebruikt, moet een extra virtuele VoiceXML-abonnee worden gemaakt naar analogie van het bovenstaande. Hetzelfde apparaatprofiel kan worden gebruikt, maar de velden Lijnpoort en Contact moeten zijn opgebouwd op basis van de informatie over het toegangsnummer zoals hierboven weergegeven.

                   
                  Zorg ervoor dat u controleert of de limieten voor het gespreksverwerkingsbeleid die u configureert op de virtuele abonnee van BroadWorks voldoende zijn om de extra BYoPSTN-gesprekken in uw telefoonnummergroep af te handelen.

                  SIP-verificatie toewijzen aan VoiceXML-exemplaar

                  Wijs de verificatieservice toe aan de virtuele VoiceXML-abonnee. Dit wordt gebruikt om SIP INVITE-berichten van de CUBE in het terugbelscenario te verifiëren. Het voorkomt ook dat de virtuele VoiceXML-abonnee gesprekken van andere partijen dan de CUBE accepteert

                  Ga onder Hulpprogramma's naar de pagina voor virtuele abonneeverificatie en voer de SIP-gebruikersnaam en het SIP-wachtwoord in, zoals hieronder wordt weergegeven:


                   

                  de CUBE moet worden geconfigureerd met dezelfde gebruikersnaam en hetzelfde wachtwoord om de INVITE-berichten die naar de AS worden verzonden correct te verifiëren.

                  Een voorbeeld van de opdracht voor het configureren van SIP-verificatie op de CUBE is als volgt:

                  sip-ua authentication username VSUB password 0 <unencrypted password>
                  (See the CUBE onfiguration/datafill for more details).

                  Namedefs-bestand

                  Het veld SIP-contact voor virtuele abonnee met VoiceXML bevat de URL waar het domeingedeelte wordt omgezet naar het CUBE-adres. Dit is een interne SRV en het namedefs-bestand op het AS kan worden gebruikt om de interne SRV naar de CUBE IP op te lossen.

                  In ons voorbeeld is SIP contact SRV cube.internal.local en verwijst deze naar 10.165.196.30 poort 5060 om de CUBE te bereiken. Op het AS wordt de /usr/local/broadworks/bw_base/conf/namedefs bestand wordt als volgt bijgewerkt:

                  _sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30

                  Gesprekstype Webex Meetings

                  De configuratie-opties voor het verwerken van Webex Meetings-gesprekken zijn beschikbaar om te bepalen hoe inbelgesprekken voor vergaderingen worden afgehandeld. Inbelgesprekken voor vergaderingen worden standaard verwerkt als externe gesprekken, omdat inbelnummers worden gehost in een speciale onderneming of serviceprovider. Externe gesprekken worden normaal gesproken opgenomen in het aantal sessies van Session Admission Control en gemarkeerd voor opladen in het CDR-veld chargeIndicator.

                  In het volgende voorbeeld wordt de aanbevolen configuratie toegevoegd om inbelgesprekken voor vergaderingen te verwerken als interne gesprekken, zodat ze niet kunnen worden opgeladen en niet kunnen worden meegeteld in het toegangsbeheer van de sessie.

                  Door NS Charge Field af te dwingen op waar, wordt de populatie van het CDR-veld chargeIndicator gebaseerd op het geconfigureerde Charge-kenmerk van het oproeptype van de netwerkserver.

                  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-vergadering Callback Virtual Subscriber

                  Een VoiceXML-vergaderingterugbelabonnee maken

                  Een speciale virtuele VoiceXML-abonnee met een speciale terugbeloptie voor Webex-vergaderingen (hierna VoiceXML-terugbelabonnee voor vergaderingen genoemd) moet worden geconfigureerd op de BroadWorks-toepassingsserver (AS) om de terugbelgesprekken van Webex Meetings af te handelen. Er kan slechts één exemplaar van deze abonnee worden geconfigureerd op het AS.

                  Als u de functie wilt inschakelen, stelt u de activeerbare functie 102074 in op waar via CLI.

                  AS_CLI/System/ActivatableFeature> activate 102074
                  ***** Warning *****:
                  This activity should only be done during a maintenance window because
                  this may cause large amounts of data to be added/modified/deleted and
                  it may take some time to execute. Features that have web page impacts
                  require that users and administrators log out and log back in.
                  Are you sure you want to continue?
                  
                  Please confirm (Yes, Y, No, N): y
                  ...Done
                  
                  AS_CLI/System/ActivatableFeature> get
                  
                        Id                                               Description  Activated  Last Modified Timestamp
                  =============================================================================================
                    102746                            BroadWorks Support for CI UUID       true
                    102074          BYO PSTN Billing support for CallBack and CallIn       true      
                    104256                          Weak Password Validation Service      false
                    104073  Add FAC Support for Call Center Agent Join-Unjoin in CDR      false
                    103542   Configurable Endpoint For Auto-Answer And Forced Answer      false
                    104255    Control password usage and behavior to ensure security      false
                  

                   

                  Aangezien de functie 'BYO PSTN-factureringsondersteuning voor terugbellen en inbellen' afhankelijk is van de functie 'BroadWorks-ondersteuning voor CI UUID', moet u ook de functie (102746) activeren voordat u de functie activeert (102074). Raadpleeg het gedeelte 'CI UUID-synchronisatie van gebruiker (Broadworks-ondersteuning voor CI UUID)' voor meer informatie.

                  De VoiceXML-terugbelabonnee voor een vergadering is vergelijkbaar met de bestaande virtuele BYOPSTN VXML-abonnee, maar heeft deze getagd met een nieuwe vlag 'Webex Meeting Callback'. Deze VoiceXML-terugbelabonnee voor vergaderingen is geconfigureerd met hetzelfde apparaatprofiel als de bestaande virtuele BYOPSTN VXML-abonnee en de verificatieservice met dezelfde aanmeldgegevens.

                  Hieronder een voorbeeld:

                  De VoiceXML-terugbelabonnee voor een vergadering moet bestaan in het AS dat de hostgebruiker van de vergadering host. Wanneer het AS het INVITE-verzoek voor terugbellen ontvangt, probeert het tijdens het instellen van het gesprek zowel de VoiceXML-terugbelgebruiker als de hostgebruiker van de vergadering op het AS te vinden. Als geen van deze gebruikers wordt gevonden, wordt het gesprek geweigerd.

                  Hostsessie van de vergadering

                  In het terugbelscenario met de koptekst X-Cisco-Meet-Info ontvangt de Cisco BroadWorks-toepassingsserver een SIP INVITE-verzoek en identificeert de hostgebruiker van de vergadering met de parameter CI-gebruikers-UUID van de host van de koptekst SIP X-Cisco-Meet-Info. Er wordt een gesprekssessie gemaakt namens de hostgebruiker van de vergadering om het gesprek te verwerken en het serviceprofiel van de gebruiker uit te voeren. Daarnaast wordt een factureringsrecord gegenereerd namens de hostgebruiker van de vergadering. De vergadering-id en de site-UUID-informatie van de koptekst SIP X-Cisco-Meet-Info worden vastgelegd in het factureringsrecord.

                  Hieronder ziet u een voorbeeld van de koptekst SIP X-Cisco-Meet-Info:

                  X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab
                  -04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec

                  Platform voor het leveren van toepassingen

                  CI UUID-gebruikerssynchronisatie (Broadworks-ondersteuning voor CI UUID)

                  De gebruikers-CI UUID is een unieke id om gebruikers in de Webex-omgeving te identificeren.

                  Deze Webex Provisioning Sync-toepassing op het Cisco BroadWorks Application Delivery Platform (ADP) wordt gebruikt om de gebruikers-CI UUID te synchroniseren, toe te wijzen en op te slaan in de BroadWorks-infrastructuur, zodat deze kan worden gebruikt in verschillende interacties met Webex en Webex voor de BroadWorks-service.

                  Raadpleeg 'Webex Meeting Callback inschakelen' over hoe de CI User UUID-koppeling wordt gebruikt door de Cisco BroadWorks-netwerkserver en Cisco BroadWorks-toepassingsserver.

                  Met de volgende stappen wordt de Webex Provisioning Sync-toepassing ingesteld om periodiek een enquête uit te voeren en de BroadWork-gebruikers bij te werken met de CI UUID.

                  De Webex-inrichtingssynchronisatietoepassing vereist OAuth-referenties met de Spark-beheerder:broadworks_subscribers_read bereik voor de Cisco-identiteitsprovider en kan worden verkregen door een serviceverzoek in te dienen bij uw onboardingagent.

                  Schakel het gedeelte 'OAuth-referenties voor uw Webex voor Cisco BroadWorks verkrijgen' in voor meer informatie om het serviceverzoek in te dienen op: 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

                  Voeg het token met een geschikte partnernaam als volgt toe:

                  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       ********
                  

                  Voeg de partnernaam die is gekoppeld aan het OAuth-token toe aan de lijst met partners die moeten worden gecontroleerd door de Webex Provisioning Sync-toepassing met de markering 'ingeschakeld' die is ingesteld op 'waar'.

                  Met deze Webex-inrichtingssynchronisatietoepassing wordt gestart met het synchroniseren van de CI-gebruikers-UUID op het gedefinieerde pol-interval.

                  ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true

                  Zodra de partner is opgenomen, kan de Webex Provisioning Sync-toepassing nu de koppeling van de CI UUID met de BroadWorks-gebruikers uitvoeren.

                  Wijzig de time-out van de verbinding met de volgende opdrachten:

                  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
                  

                  Deze koppeling kan automatisch of handmatig worden uitgevoerd. De opdracht CLI manualSync kan de koppeling direct activeren om plaats te vinden.

                  ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO

                  Partners met 'Ingeschakeld' ingesteld op 'Waar' voeren het gekoppelde enquêteinterval uit. Tijdens de eerste koppeling vraagt de Webex Provisioning Sync-toepassing de Webex-abonnee-API om de gegevens op te halen die de CI UUID bevatten voor alle gebruikers die door de partner worden gehost. De externe id van de BroadWorks-gebruiker wordt bijgewerkt met de bijbehorende CI UUID. Latere koppelingen hebben invloed op gebruikers die aan de partner zijn toegevoegd. De statusopdracht kan worden gebruikt om te zien of de synchronisatie is voltooid.

                  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.
                  

                  Zodra de synchronisatie is voltooid, verandert de status weer in bewaking. De volgende synchronisatie wordt uitgevoerd op gebruikers die zijn toegevoegd aan de partner na de 'Laatste synchronisatietijd'.

                  De volgende afbeelding toont de CI UUID die is ingesteld in de externe id:

                  Netwerkserver

                  Gesprekstype

                  Voor facturerings- en rapportagedoeleinden kan het wenselijk zijn om CDR's voor Meetings-inbelgesprekken te markeren. Dit kan worden bereikt met het beleid voor preCallTyping van de netwerkserver.

                  Voeg eerst een nieuw gesprekstype toe in de NS CLI onder /System/CallP/CallType. In het volgende voorbeeld wordt het nieuwe gesprekstype 'WXM' toegevoegd:

                  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
                  

                  Het gesprekstype kan vervolgens worden gebruikt in een PreCallTyping-exemplaar dat deel uitmaakt van het routeringsprofiel van de BroadWorks-gebruiker. In dit voorbeeld is een nieuwe PreCallTyping-instantie 'wxm' toegevoegd onder /Policy/PreCallTyping CLI-context, maar dit kan een bestaande PreCallTyping-instantie zijn die al wordt gebruikt:

                  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 
                  

                  De volgende stap is om items toe te voegen aan de PreCallTyping-instantie voor alle inbelnummers onder de CLI-context /Policy/PreCallTyping/DialPlan. Bijvoorbeeld:

                  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
                  

                  De PreCallTyping-instantie wordt vervolgens toegevoegd (op voorwaarde dat deze nog niet bestaat) aan het toepasselijke routeringsprofiel van de oorspronkelijke gebruiker, zoals weergegeven in het onderstaande voorbeeld:

                  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-oorspronkelijke CDR's worden alleen gegenereerd door gesprekken die afkomstig zijn van BW-abonnees. Door PSTN geïnitieerde gesprekken van de 'netwerkkant' van het AS genereren geen CDR's die afkomstig zijn. Er is in beide gevallen een beëindigende CDR voor de virtuele VoiceXML-abonnee.

                  RouteringNE

                  Een RoutingNE is vereist op de NS onder /System/Device/RoutingNE CLI-context om de CUBE weer te geven. Op deze manier, wanneer de NS de INVITE van de CUBE ontvangt, zal deze overeenkomen met de via-header naar de RoutingNE-invoer die is ingericht op de NS. Raadpleeg de Beheerhandleiding van Cisco BroadWorks Network Server Command Line Interface voor meer informatie over het toevoegen van een RoutingNE.

                  Hieronder ziet u een voorbeeld van de opdrachten om de RoutingNE 'WebexMeetings' toe te voegen, waarbij het CUBE IP-adres = 10.165.196.30. Het voorbeeld toont ook opdrachten om een nieuwe OrigRedirect- en profielinstanties te maken die moeten worden gekoppeld aan de RoutingNE, maar bestaande instanties kunnen ook worden gebruikt.

                  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
                  

                  Met de voorbeeldconfiguratie verzendt de CUBE een INVITE naar de NS die vergelijkbaar is met de volgende (belangrijke vetgedrukte velden):

                  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
                  

                  Waarbij:

                  • URI UITNODIGINGSAANVRAAG bevat het terugbelnummer

                  • Via header: bevat het IP-adres van de CUBE die wordt gebruikt om het RoutingNE-profiel te selecteren.

                  • Koptekst X-Cisco-Info-Meet: gebruikt om hostCIUserUuid, meetingid en siteUUID te identificeren.

                  Na ontvangst van de INVITE gebruikt de NS de Via-koptekst om overeen te komen met de RoutingNE 'WebexMeetings'. Dit selecteert op zijn beurt het routeringsprofiel 'wxm_routing' dat het exemplaar 'wxm_Inst' van de OrigRedirect bevat.

                  Het NS OrigRedirect-beleid komt dan overeen met de koptekst X-CISCO-MEET-INFO:

                  X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec

                  met de lijnpoort die is geconfigureerd op de virtuele VoiceXML-abonnee en een 302-omleiding naar het AS-paar dat die abonnee host. Het 302-bericht is vergelijkbaar met het volgende:

                  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

                  Het domein in de INVITE URI (in het voorbeeld is dat bw.myenterprise.com) dat door de CUBE naar de NS wordt verzonden, moet door de NS worden herkend. Dit kan door het domein toe te voegen aan de NS_CLI/System/Alias context, bijvoorbeeld:

                  NS_CLI/System/Alias> add bw.myenterprise.com

                  De opdracht voor het configureren van het INVITE URI-domein op de CUBE is te vinden in het volgende gedeelte, onder dial peer/session target, bijvoorbeeld:

                  dial-peer voice 23401 voip
                  session target dns:bw.myenterprise.com

                  HostingNE

                  Ter ondersteuning van de configuratie-opties voor het verwerken van Webex Meetings-gesprekken voor facturering en Session Admission Control, moeten de signaleringskenmerken CallTypeInfoRequired en RequiresChargeIndication van de Application Server zijn ingeschakeld in de context NS_CLI/System/Device/HostingNE._ Bijvoorbeeld:

                  NS_CLI/System/Device/HostingNE> set broadworksASHostNe signaling E164Compliant,
                   CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;

                  Terugbellen via Webex-vergadering inschakelen

                  In het terugbelscenario met de koptekst SIP X-Cisco-Meet-Info verzendt de CUBE het gesprek naar de netwerkserver voor omleiding naar het AS-paar. Het AS-paar wordt bepaald op basis van de systeemparameter enableWebexMeetingHoostLookup.

                  NS_CLI/System/CallP/Options> get
                    accessSideRoutingNeDeterminedViaSignaling = false
                    disableNdcValidationForCalledNumbers = true
                    forceRoutingNEProfile = false
                    skipPrivatePoliciesOnEmergency = true
                    maxReturnedContacts = 10
                    enableWebexMeetingHostLookup = true
                  

                  Wanneer de systeemparamter enableWebexMeetingHoostLookup is ingesteld op Waar, wordt de CI UUID van de hostgebruiker van de vergadering in de koptekst X-Cisco-Meet-Info gebruikt om het AS-paar te identificeren waarmee de hostgebruiker van de vergadering wordt gehost.

                  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
                  

                  Stap 10 Inrichten Partner CUBE

                  Dit gedeelte biedt een gevalideerde configuratie voor het implementeren van Cisco Unified Border Element (CUBE) als de Session Border Controller (SBC) voor de Bring Your Own PSTN-oplossing.

                  Dit gedeelte is gericht op de CUBE-configuraties die nodig zijn om samen te werken met het voorbeeld van de Webex voor Cisco BroadWorks-configuratie dat in het vorige gedeelte wordt weergegeven. Voor een meer algemene bespreking van de eerste CUBE-implementatie en -configuratie raadpleegt u de volgende handleidingen: 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

                  Implementeer onze eigen SBC-optie

                  Als u CUBE niet wilt implementeren, hebt u de optie om uw eigen SBC te implementeren. Houd er echter rekening mee dat dit document geen gevalideerde configuratie biedt voor andere SBC's dan CUBE.

                  Als u uw eigen SBC implementeert, kunt u de CUBE-configuratievereisten op hoog niveau volgen (bijvoorbeeld toewijzingen zoals het domein, openbare en privéinterfaces en gateways) om uw configuratie te begeleiden. Raadpleeg echter uw SBC-documentatie voor gedetailleerde hulp bij de opdrachtregel, omdat de werkelijke opdrachten voor uw eigen SBC waarschijnlijk verschillen van CUBE.


                   

                  Tenzij anders aangegeven, zijn de overige configuratievereisten in stap 10 van toepassing, ongeacht welke SBC u implementeert. De voorbeelden van de opdrachtregel zijn echter alleen voor CUBE, tenzij gespecificeerd dat het voorbeeld van toepassing is op andere SBC's. Voor andere SBC's raadpleegt u uw SBC-documentatie voor configuratieopdrachten.

                  Eerste configuratie

                  Om CUBE te configureren, moet de geprivilegieerde EXEC-modus zijn ingeschakeld. Voer het wachtwoord in als u hierom wordt gevraagd.

                  enable

                  Ga als volgt te werk om de algemene configuratiemodus te openen:

                  configure terminal

                  Het domein instellen:

                  ip domain name myenterprise.com

                  De maximale segmentgrootte (MSS) instellen:

                  ip tcp mss 1360

                  Netwerkconfiguratie

                  Definieer de publieke en private interfaces. In ons CUBE-voorbeeld:

                  ------- 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
                  !
                  

                  Configureer de gateways voor IP-routering voor de publieke en private kant:

                  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>
                  

                  SSH inschakelen:

                  ip ssh logging events
                  ip ssh version 2
                  !
                  username admin privilege 15 password <password>
                  

                   

                  CUBE (of uw eigen SBC) moet zich in een DMZ bevinden met correct geconfigureerde firewallregels. Zie het gedeelte Poorten gebruikt door Webex voor de lijst met poorten die moeten worden geopend op de externe firewall

                  Configureer SRV-records voor terugbelgesprekken die vanuit CUBE (of uw SBC) naar de BroadWorks-netwerkservers worden verzonden. Bijvoorbeeld, de SRV voor bw.myenterprise.com:

                  ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns01.myenterprise.com
                  ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns02.myenterprise.com
                  ip host ns01.myenterprise.com <NS01 IP>
                  ip host ns02.myenterprise.com <NS02 IP>
                  

                  Configureer de DNS-server:

                  ip name-server <DNS_IP_address>

                   

                  Een alternatieve DNS-optie is het configureren van interne DNS waarbij de interne DNS contact opneemt met een bovenliggende DNS-server als de interne zoekopdracht mislukt.

                  Configuratie gespreksverwerking

                  Algemeen

                  Configureer de CUBE (of uw SBC) met alle IP-adressen die toegang moeten krijgen tot de VoIP-service. Dit omvat:

                  • Privé SIP-signaleringsadressen voor de BroadWorks AS-, NS- en MS-servers.

                  • Openbare zijadressen voor Webex Edge voor audio-infrastructuur.

                  Zie hieronder voor een voorbeeld van een CUBE-configuratie:

                  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
                  

                   
                  Het bovenstaande IP-adresbereik is een voorbeeld. Ga voor de huidige lijst met openbare IP-adressen voor de Webex-audio-infrastructuur naar:

                  Hoe sta ik Webex Meetings-verkeer toe in mijn netwerk?: het IP-adresbereik voor de meeste clusters wordt weergegeven onder Lijst met IP-adresbereiken die worden gebruikt door Cisco Webex Meeting Services. Een uitzondering geldt voor China-clusters waarvoor het bereik wordt weergegeven via de onderstaande koppeling:

                  Netwerkvereisten voor het Cisco Webex China-cluster

                  De standaardtimer voor de CUBE om een TCP-verbinding tot stand te brengen voordat deze wordt omgeleid, is 20 seconden. Om het te wijzigen:

                  ip tcp synwait-time <5-300 (seconds)>

                  Aan de kant van BroadWorks is de standaardtimer voor time-out van de toepassingsserver op een apparaat met niet-responsieve toegang 6 seconden. Om het te wijzigen:

                  AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds <1-15 (seconds)>

                  De publieke en private zijinterfaces voor RTP-verkeer op CUBE (of uw eigen SBC) moeten worden geopend. Zie hieronder voor het voorbeeld van de CUBE:

                  voice service voip
                   rtcp all-pass-through
                   media disable-detailed-stats
                    ------- CUBE public IP + port range -------
                   media-address range <CUBE PUB IP> <CUBE PUB IP> port-range 10200-28000
                    ------- CUBE private IP + port range -------
                   media-address range <CUBE PRIV IP> <CUBE PRIV IP> port-range 10200-28000
                  

                  Waarbij:

                  • <CUBE PUB="" IP=""> is het openbare IP-adres van de CUBE
                  • <CUBE PRIV="" IP=""> is het privé IP-adres van de CUBE
                  • Poortbereik: in het voorbeeld, poortbereik van 10200 tot 28000

                  De CUBE ondersteunt de volgende TLS-cijfersuites (tijdens inbellen biedt CUBE deze aan in de Client Hello van de TLS Handshake):

                  • 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

                  Andere algemene instellingen om te configureren (zie hieronder voor voorbeelden van CUBE-configuraties):

                  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's voor inkomend en uitgaand bellen moeten worden gedefinieerd voor later gebruik in dial peers:

                  voice class uri INEdgeAudio sip
                   pattern x-cisco-webex-service=audio
                  !
                  voice class uri OUTEdgeAudio sip
                   host cube.internal.local
                  

                  Webex Edge Audio ondersteunt codecs G722, G711ulaw en G711alaw. De volgende spraakklassecode moet worden gedefinieerd voor later gebruik in dial peers:

                  voice class codec 3
                   codec preference 1 g722-64
                   codec preference 2 g711ulaw
                   codec preference 3 g711alaw
                  

                  Webex Edge Audio maakt gebruik van SRTP. De spraakklasse SRTP-crypto wijst de gewenste SRTP-crypto-suite toe voor gebruik voor Edge Audio. Configureer de volgende cryptosuites in de volgorde. De srtp-cryptoconfiguratie voor spraakklasse moet worden toegepast op de dial peers die worden gebruikt voor de verbinding met Edge Audio.

                  voice class srtp-crypto 234
                   crypto 1 AEAD_AES_256_GCM
                   crypto 2 AEAD_AES_128_GCM
                   crypto 3 AES_CM_128_HMAC_SHA1_80
                   crypto 4 AES_CM_128_HMAC_SHA1_32
                  

                  Een primaire sleutel vooraf configureren om een wachtwoord voor verificatie te kunnen instellen

                  key config-key password-encrypt Password123 authentication username <username>
                  password encryption aes
                  

                  Voer de SIP-verificatiereferenties in die zijn ingericht voor de virtuele VoiceXML-abonnee op het AS met de volgende opdracht. Voor terugbelscenario's worden deze referenties gebruikt wanneer AS de INVITE uitdaagt die de CUBE (of uw eigen SBC) naar het AS verzendt.

                  sip-ua
                   ------- to enable authentication -------
                   authentication username <username> password 0 <password>
                  

                  Zodra de verificatie is geconfigureerd, wordt het wachtwoord verborgen wanneer het wordt weergegeven met de opdracht 'show running-config'

                  sip-ua
                   ------- to enable authentication -------
                   authentication username <username> password 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
                  

                  De volgende globale SIP-configuratie moet ook worden uitgevoerd:

                  ------- 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> 
                  

                  Vertaalprofielen

                  Het SIP-berichtvertaalprofiel 2340 wordt gebruikt voor inbelgesprekken voor vergaderingen. Er moet een vermelding zijn voor het wijzigen van de SIP-berichten die binnenkomen vanuit BroadWorks voordat deze worden verzonden naar Edge Audio, zoals wordt weergegeven in voorbeeldregel 11.

                  ------- BroadWorks to Webex -------
                  voice class sip-profiles 2340
                   rule 1 request INVITE sip-header SIP-Req-URI modify "sips:" "sip:" 
                   rule 2 request INVITE sip-header To modify "sips:" "sip:" 
                   rule 3 request INVITE sip-header From modify "sips:" sip:
                   rule 4 request INVITE sip-header Remote-Party-ID modify "sips:" "sip:"  
                   rule 5 request INVITE sip-header P-Asserted-Identity modify "sips:" "sip:" 
                   rule 6 request ACK sip-header From modify "sips:" "sip:" 
                   rule 7 request REINVITE sip-header P-Asserted-Identity modify "sips:" "sip:" 
                   rule 8 request REINVITE sip-header From modify "sips:" "sip:" 
                   rule 9 request REINVITE sip-header Contact modify "sips:(.*)>" "sip:\1;transport=tls>" 
                   rule 10 request INVITE sip-header Contact modify "sips:" "sip:" 
                   rule 11 request INVITE sip-header SIP-Req-URI modify "cube.internal.local" "ecccspx.amer.pub.webex.com"
                  

                  De bovenstaande regel 11 wijst de inkomende aanvraag-URI van BroadWorks toe, die de contactwaarde heeft van het apparaatprofiel van de virtuele CUBE-abonnee (waarde van het veld Contact in het VXML_deviceProf-apparaatprofiel in ons voorbeeld):

                  88631321777971704941@cube.internal.local;x-cisco-site-
                  uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
                  Naar het juiste routeringsdomein voor Webex Edge Audio-gesprekken:
                  88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-
                  uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp

                  Wanneer CUBE (of uw eigen SBC) achter een statische NAT zit, is extra configuratie voor het sip-profiel 2340 vereist. Raadpleeg de volgende koppeling voor meer informatie:

                  https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-Guide

                   
                  Als u uw eigen SBC implementeert, moet u vergelijkbare regels configureren op uw eigen SBC.

                  Om 486 berichten die door het AS zijn verzonden, terug te sturen naar de Webex Edge Audio, is de volgende configuratie vereist op CUBE (voor uw eigen SBC raadpleegt u uw SBC-documentatie voor hulp)

                  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"
                  

                  Als andere 4xx berichten moeten worden doorgestuurd naar Webex Edge Audio, volgt u hetzelfde voorbeeld hierboven.

                  Peers bellen

                  Een spraakklasse-tenant moet worden gedefinieerd op CUBE (of uw eigen SBC) voor gebruik in de dial peers later, die aan de volgende criteria voldoet:

                  • Er is geen interactie tussen payload die nodig is voor RTP-NTE DTMF-pakketten, dus configureer asymmetrische payload vol.
                  • Edge audio ondersteunt geen updates van beller-id, dus de waarde 'geen update-callerid' moet worden geconfigureerd.
                  • Webex Edge Audio-gespreksomleiding is gebaseerd op URI's. De URI voor gespreksroute moet zijn ingeschakeld om dial peers te koppelen op basis van URI's.
                  voice class tenant 234
                    asymmetric payload full
                    no update-callerid
                    Header-passing
                    no pass-thru content custom-sdp
                    call-route url
                  

                  De volgende bel peers zijn geconfigureerd zodat de CUBE gesprekken tussen BroadWorks en Webex Edge Audio kan verwerken. Configureer het volgende op CUBE (een soortgelijke configuratie moet worden geconfigureerd op uw eigen SBC):

                  dial-peer voice 23411 voip
                   description External Webex edge audio entry or exit dial-peer
                   session protocol sipv2
                   session target dns:ecccspx.amer.pub.webex.com
                   session transport tcp tls
                   destination uri OUTEdgeAudio
                   incoming uri request INEdgeAudio
                   voice-class codec 3 offer-all
                   voice-class sip url sips
                   voice-class sip profiles 2340
                   voice-class sip tenant 234
                   voice-class sip srtp-crypto 234
                   voice-class sip bind control source-interface GigabitEthernet2
                   voice-class sip bind media source-interface GigabitEthernet2
                   voice-class sip requri-passing
                   voice-class sip audio forced
                   dtmf-relay rtp-nte
                   srtp
                  !
                  dial-peer voice 23401 voip
                   description Internal mix mode Webex edge audio entry or exit dial-peer
                   session protocol sipv2
                   ---- using DNS SRV (preferred) - must match srv record configured above (_sip._tcp.bw.myenterprise.com) ----
                   session target dns:bw.myenterprise.com
                   session transport tcp
                   destination uri INEdgeAudio
                   incoming uri request OUTEdgeAudio
                   voice-class codec 3  
                   voice-class sip url sip
                   voice-class sip profiles 2341
                   voice-class sip profiles 1 inbound
                   voice-class sip tenant 234
                   voice-class sip bind control source-interface GigabitEthernet1
                   voice-class sip bind media source-interface GigabitEthernet1 dtmf-relay rtp-nte
                  !
                  

                  CUBE-gespreksstromen

                  Met de configuratie hierboven worden voorbeelden van de inkomende/uitgaande gespreksstroomscenario's op de CUBE hieronder beschreven. De kleurcodering op een specifieke stap heeft betrekking op dezelfde kleurvermeldingen in de bel peers hierboven.


                   
                  Als u uw eigen SBC implementeert, raadpleegt u uw SBC-documentatie voor meer informatie over gespreksstromen met uw SBC.

                  Voor een inbelscenario van een vergadering van BroadWorks naar Webex:

                  • Er wordt een inkomende UITNODIGING ontvangen van BroadWorks op de interne interface met:
                    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>
                    
                  • Het profiel van de inkomende dial peer 23401 wordt geselecteerd op basis van de host in de URI van de inkomende aanvraag ('cube.internal.local') die overeenkomt met de configuratie van de 'inkomende URI-aanvraag OUTEdgeAudio'.
                  • De uitgaande dial peer 23411 wordt geselecteerd op basis van de host in de aanvraag-URI ('cube.internal.local') die overeenkomt met de configuratie 'destination uri OUTEdgeAudio'.
                  • Er wordt een uitgaande INVITE verzonden op de externe interface met de host in de aanvraag-URI die is gewijzigd van 'cube.internal.local' naar 'ecccspx.amer.pub.webex.com' met behulp van het berichtenvertaalprofiel 'voice-class sip profiles 2340' dat is opgegeven in de bel peer:
                    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>
                    

                  Voor een terugbelscenario van een vergadering van Webex naar BroadWorks

                  • Er wordt een inkomende UITNODIGING ontvangen van Webex op de externe CUBE-interface met:
                    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
                    
                  • De inkomende bel peer 23411 wordt geselecteerd op basis van het patroon 'x-cisco-webex-service=audio' dat aanwezig is in de inkomende aanvraag-URI op basis van de configuratie 'inkomende uri aanvraag INEdgeAudio'.
                  • Er worden twee uitgaande dial peers gekozen op basis van het patroon 'x-cisco-webex-service=audio' dat aanwezig is in de aanvraag-URI op basis van de configuratie 'destination uri INEdgeAudio'.

                    - Bel peer 302

                    - Bel peer 23401

                  • Er wordt een uitgaande INVITE verzonden naar de netwerkservers (SRV-zoekopdrachten op basis van de vermelding 'sessiedoel dns:bw.myenterprise.com' in de bel peer) in de interne interface
                    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
                    
                  • De netwerkserver retourneert contacten voor het AS-paar dat de virtuele CUBE-abonnee host:
                    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
                    
                  • De CUBE leidt het gesprek om naar de actieve AS op basis van de geretourneerde contactpersoon in het bericht 302:
                    INVITE sip:+14519615001@hs2-bwks-v-as01-
                    alpha.bwlab.org:5060;user=phone;transport=tcp SIP/2.0
                    Via: SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK8812341
                    X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec"
                    From: " Webex " <sip:+12404540887@10.165.196.30>;tag=B91821C8-1AF5
                    To: <sip:+14519615001@10.155.6.172>
                    
                  mTLS-configuratie

                  De volgende configuratiestappen moeten worden uitgevoerd om mTLS-verbindingen tussen CUBE (of uw eigen SBC) en Webex Edge Audio mogelijk te maken.


                   
                  Het is verplicht om mTLS te configureren tussen CUBE (of uw eigen SBC) en Webex Edge Audio.

                  Ondersteuning voor jokercertificaten

                  Door een wildcard ondertekende certificaten gebruiken een algemene onderwerpnaam (bijvoorbeeld *.us.example.com) die overeenkomt met het domein voor CUBE of uw eigen SBC. Wildcardcertificaten worden ondersteund voor CUBE- of SBC-implementaties met meerdere clusters, maar worden niet ondersteund voor CUBE- of SBC-implementaties met één knooppunt.

                  Trustpool

                  Wanneer Webex Edge Audio het certificaat verzendt, zal de CUBE het tijdens de TLS-handshake valideren aan de hand van de lijst met certificaten die in de trustpool worden geaccepteerd.

                  De trustpoolbundel moet worden bijgewerkt met de Cisco Root CA door de nieuwste 'Cisco Trusted Core Root Bundle' te downloaden van http://www.cisco.com/security/pki/ met de opdracht:

                  crypto pki trustpool import clean url <url>

                  De certificaten die door Webex Edge Audio worden verzonden, worden ondertekend door IdenTrust. Zorg ervoor dat het certificaat 'IdenTrust Commercial Root CA' is geïnstalleerd. Zie deze link voor meer informatie:

                  https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms


                   
                  Als u uw eigen SBC gebruikt en het importeren niet kunt voltooien, kunt u de bundel converteren naar .pem-indeling met open-source tools, zoals OpenSSL. U kunt bijvoorbeeld hydrantID-certificaten gebruiken met de volgende opdracht:
                  openssl x509 -inform der -in certificate.cer -out certificate.pem

                  Trustpoint

                  Edge Audio vereist dat uw CUBE ondertekende certificaten aanbiedt van vertrouwde CA-certificeringsinstanties voor gemeenschappelijke TLS-verbindingen (mTLS). Gebruik de volgende koppeling om naar een lijst met certificeringsinstanties te gaan die door Cisco worden vertrouwd. Certificaten die door autoriteiten in deze lijst zijn ondertekend, worden als geldig beschouwd en de verbinding wordt toegestaan: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms

                  CUBE van één knooppunt

                  Eén knooppunt betekent dat de CUBE (of uw eigen SBC) een certificaat importeert met de onderwerpnaam die uniek is voor de FQDN, wat betekent dat geen enkele andere CUBE het kan importeren (met andere woorden, GEEN wildcardcertificaat).

                  • De CSR (Certificate Signing Request) voor CUBE maken:

                    - keypair aanmaken (dit keypair wordt gekoppeld aan het trustpoint)

                    CUBE(config)# crypto key generate rsa general-keys label <key label> exportable
                    • algemene sleutels - Geeft aan dat het sleutelpaar voor algemene doeleinden moet worden gegenereerd.
                    • label <key-label> - (Optioneel) Naam die wordt gebruikt voor een RSA-sleutelpaar wanneer ze worden geëxporteerd. Als er geen sleutellabel is opgegeven, wordt de volledig gekwalificeerde domeinnaam (FQDN) van de router gebruikt.
                    • exporteerbaar - (Optioneel) Geeft aan dat het RSA-sleutelpaar kan worden geëxporteerd naar een ander Cisco-apparaat, zoals een router.

                    - trustpoint aanmaken (Een trustpoint bevat het certificaat dat je wilt binden op de CUBE. Wanneer de CUBE een certificaataanvraag ontvangt, zal deze reageren met het trustpoint-certificaat in bijlage)

                    CUBE(config)#crypto pki trustpoint <trustpoint>
                    CUBE(ca-trustpoint)#
                        crl optional
                        enrollment terminal pem
                        fqdn <fqdn>
                        subject-name CN=<fqdn>
                        rsakeypair <key label>
                    
                  • crl - Een certificaatintrekkingslijst (CRL) is een lijst met ingetrokken certificaten. Het CRL wordt aangemaakt en digitaal ondertekend door de CA die de certificaten oorspronkelijk heeft uitgegeven. Het CRL bevat de datums waarop elk certificaat is uitgegeven en wanneer het vervalt.

                    inschrijvingsterminal pem - Voegt PEM-grenzen (Privacy-Enhanced Mail) toe aan de certificaataanvraag (handmatig kopiëren-plakken van BEGIN CERTIFICAATAANVRAAG tot EINDE CERTIFICAATAANVRAAG)

                    fqdn – Volledig gekwalificeerde domeinnaam van de CUBE

                    onderwerpnaam CN=<fqdn> - de onderwerpnaam die moet worden ondertekend

                    rsakeypair <key label=""> - het keypair gegenereerd uit vorige stap

                    (referentie: 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)

                    - CSR genereren:

                    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
                    
                  • Verzend de CSR (van BEGIN CERTIFICATE REQUEST naar END CERTIFICATE REQUEST) naar CA (Certificate Authority)
                  • CA genereert een ondertekend certificaat

                    - Afhankelijk van de CA leveren ze het hoofdcertificaat (bv. DigiCertCA.crt) en het gevraagde certificaat (bv. cube.crt)

                  • Het CA-certificaat laden

                    - Verifieer eerst het trustpoint met het certificaat van de root

                  • 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
                    

                    - Importeer vervolgens het certificaat van de CUBE op de trustpoint 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
                    

                   
                  Als u uw eigen SBC implementeert, raadpleegt u uw SBC-documentatie voor meer informatie over het maken van de CSR.

                  CUBE-cluster met meerdere knooppunten (met alternatieve namen in certificaat) - NIET ondersteund

                  Meerdere knooppunten betekent dat de CUBE hetzelfde certificaat kan importeren voor meer dan één CUBE-implementatie. De alternatieve naam van het onderwerp gebruiken om de CSR te genereren, wordt momenteel niet ondersteund: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred

                  CUBE-cluster met meerdere knooppunten (met jokerteken ondertekend certificaat in pkcs12-indeling)

                  Meerdere knooppunten met een door een wildcard ondertekend certificaat betekent dat de onderwerpnaam generiek is (bijvoorbeeld *.us.example.com) en overeenkomt met het domein van de CUBE (of uw SBC-domein).

                  • Ervan uitgaande dat u een wildcardcertificaat klaar hebt, moet u de openbare (.crt) en privésleutelbestanden (.key) klaarmaken.
                  • Maak met OpenSSL een gebundeld PKCS12-bestand (.pfx), inclusief het .crt- en .key-bestand: (gebruik cygwin op Windows) - referentie: 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
                  • Verplaats het .pfx bestand in de CUBE:bootflash: (scp van Linux-server naar CUBE)
                    scp <pfxfilename>.pfx <user>@<CUBEIP>:bootflash:<pfxfilename>.pfx
                  • Maak een trustpoint aan en importeer het pkcs12-bestand:
                    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>
                    

                  De CUBE-certificaatconfiguratie valideren

                  Controleer of de hele keten in het certificaat is opgenomen. In het volgende voorbeeld worden validatieopdrachten voor CUBE weergegeven. Als u uw eigen SBC implementeert, gebruikt u de opdrachten die van toepassing zijn op uw SBC.

                  CUBE(config)#crypto pki certificate validate <trustpoint>
                      Chain has 2 certificates
                      Certificate chain for <trustpoint> is valid
                   
                   
                  CUBE#show crypto pki trustpoints status
                      ...
                    Trustpoint <trustpoint>:
                      Issuing CA certificate configured:
                      Subject Name:
                       cn=HydrantID SSL ICA G2,o=HydrantID (Avalanche Cloud Corporation),c=US
                      Fingerprint MD5: 1135E326 56E5AADF 53A4DD32 C8D5590F 
                      Fingerprint SHA1: AC4A728B 4DFC3560 1FA34B92 2422A42C 253F756C 
                    Router General Purpose certificate configured:
                      Subject Name:
                       cn=*.us.example.com,ou=Webex,o=Cisco Systems, Inc.,l=San Jose,st=California,c=US
                      Fingerprint MD5: 756E4C83 CF36311A 7839FA51 7FA7ABA0 
                      Fingerprint SHA1: 8268817F 79EF91E0 3BA976A1 5C9D97F3 E834EB54 
                    State:
                      Keys generated ............. Yes (General Purpose, non-exportable)
                      Issuing CA authenticated ....... Yes
                      Certificate request(s) ..... Yes
                  

                  SIP-signalering instellen om trustpoint te gebruiken

                  Gebruik de volgende opdracht om de SIP UA in te richten met het CUBE-trustpoint. Hier volgt een voorbeeld voor CUBE. Als u uw eigen SBC implementeert, raadpleegt u uw SBC-documentatie voor hulp bij opdrachten.

                  CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint <trustpoint>
                  CUBE-logboeken

                  Ingeschakelde foutopsporingsfilters weergeven

                  CUBE# show debug

                  Foutopsporingsfilters instellen (voorbeelden)

                  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
                  

                  Foutopsporingsfilters verwijderen (voorbeeld)

                  CUBE# no debug ccsip messages

                  Om de logboekbuffer te wissen en te controleren

                  CUBE# clear log
                  >>> make test call <<<
                  CUBE# show log
                  

                   

                  Als u CUBE niet implementeert, raadpleegt u de documentatie voor uw eigen SBC voor meer informatie over het gebruik van logboeken.

                  Andere nuttige opdrachten

                  Huidige configuratie controleren

                  CUBE# show running-config (or just CUBE# show run)

                  Config opslaan naar ROM die wordt gebruikt bij opstarten

                  CUBE# write

                  Stap 11 BYoPSTN-certificering

                  Nadat de configuratie en het inrichten van de BProviderSTN-oplossing is voltooid, moet de partner een reeks acceptatietests door middel van een reeks acceptatietests uitvoeren om hun oplossing te verklaren. Dit is een vereiste stap voor het goedkeuren en inschakelen van partner BProvidersN.

                  De acceptatietest cases worden beschreven in het document Bring Your Own PSTN Acceptance Procedure Webex For Cisco BroadWorks op: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .

                  De partner moet de resultaten van de met succes uitgevoerde acceptatietests bezorgen aan de onboarding- en certificatieteams.

                  Vragen, problemen en resultaten van de uitvoering van de acceptatietest moeten worden gerapporteerd en gedeeld in de Webex-ruimte die is toegewezen voor het onboarden van de partner.

                  Updates toepassen op een telefoonnummergroep/DNS SRV-terugbelgroep

                  Zodra niet-testklanten zijn toegewezen aan een klantsjabloon met behulp van door de partner geleverde inbelnummers, zijn de volgende opties voor deelnemen aan de vergadering beschikbaar voor deze gebruikers:

                  • Uitnodigingen voor vergaderingen bevatten een of meer standaardtelefoonnummers van de groep met telefoonnummers toewijzen

                  • De Webex-app geeft een of meer standaardtelefoonnummers weer van de groep met telefoonnummers toewijzen als optie om deel te nemen aan een vergadering

                  • In de gebruikersinterface van de Webex-vergadersite worden een of meer standaardtelefoonnummers van de groep met telefoonnummers toewijzen als optie voor deelnemen aan een vergadering weergegeven

                  • Als terugbellen is ingeschakeld in de klantsjabloon, biedt Webex-vergadering de optie 'Bel mij op' waarbij het terugbelverzoek wordt gerouteerd naar een van de records die zijn opgegeven in de toegewezen DNS SRV-terugbelgroep.

                  Een wijziging in de opties voor deelname aan een vergadering voor een klantsjabloon of een wijziging in een toegewezen telefoonnummergroep of een wijziging in een DNS SRV-terugbelgroep kan invloed hebben op de bovenstaande opties voor deelname aan een vergadering. Deze wijzigingen zijn niet van toepassing op bestaande klanten, maar nieuw ingerichte klanten zien deze wijzigingen onmiddellijk terugkomen voor hun Standaard- en Premium-vergadersites. Het wordt daarom ten zeerste aanbevolen om een dergelijke wijziging te verifiëren met een seed-oplossingsorganisatie voordat deze wordt toegepast op bestaande klantsjablonen, telefoonnummergroepen of DNS SRV-terugbelgroepen (als DNS SRV-terugbelgroepen worden geïmplementeerd).

                  De volgende stappen moeten worden gevolgd bij het bijwerken van de opties voor deelnemen aan de vergadering voor een klantsjabloon en/of het toepassen van updates op telefoonnummergroepen of DNS SRV-terugbelgroepen.

                  Houd er rekening mee dat deze procedure optioneel is als de klantsjablonen, telefoonnummergroepen of DNS SRV-terugbelgroepen worden gebruikt door BroadWorks-serviceproviders te testen en/of BroadWorks-ondernemingen te testen. Het kan passender zijn om de test BroadWorks-serviceproviders en/of BroadWorks-bedrijfsorganisaties te verwijderen en ze opnieuw in te richten met behulp van de bijgewerkte klantsjablonen, telefoonnummergroepen of DNS SRV-terugbelgroepen.

                  Alleen telefoonnummergroep bijwerken:

                  1. Maak een nieuwe tijdelijke telefoonnummergroep met de vereiste updates.

                  2. Maak een nieuwe tijdelijke klantsjabloon die gebruikmaakt van de nieuwe telefoonnummergroep. Als een bestaande telefoonnummergroep samen met de groep wordt gebruikt, wijst u deze toe aan de sjabloon.
                  3. Maak een seed-oplossingsorganisatie door een abonnee in te richten via een BroadWorks-serviceprovider testen of BroadWorks Enterprise te testen met een standaardpakket met behulp van de nieuwe klantsjabloon. Houd er rekening mee dat dit een secundaire seed-oplossingsorganisatie is. Er is geen update vereist voor de vergadersiteUUID die is geconfigureerd op BroadWorks.
                  4. Download het JSON-bestand met de BroadWorks-configuratie (BYoPSTN). Dit bestand bevat het telefoonnummer voor de toewijzing van de toegangscode voor de nieuwe telefoonnummers in de telefoonnummergroep.
                  5. Bepaal het Webex Edge Audio DNS SRV-domein voor de vergadersite met het standaardpakket van de seed solution-organisatie. Deze waarde moet ongewijzigd blijven ten opzichte van de waarde die eerder is bepaald voor de oorspronkelijke telefoonnummergroep.
                  6. Pas de configuratie-updates toe op BroadWorks met het JSON-bestand BroadWorks Configuration (BYoPSTN).
                  7. Verifieer de configuratie door vergaderingen te plannen met de Standard-pakketsite van de seed-organisatie en deel te nemen aan de vergadering met de inbelnummers.
                  8. Pas de update toe op de oorspronkelijke telefoonnummergroep. De wijziging is nu beschikbaar voor niet-testklanten.
                  9. De seed-oplossingsorganisatie, de tijdelijke telefoonnummergroep en de klantsjabloon kunnen worden verwijderd. Deze elementen zijn niet meer vereist zodra de oorspronkelijke telefoonnummergroep is bijgewerkt.

                  Alleen DNS SRV-terugbelgroep bijwerken:

                  1. Maak een nieuwe tijdelijke DNS SRV-terugbelgroep met de vereiste updates.
                  2. Maak een nieuwe tijdelijke klantsjabloon die gebruikmaakt van de nieuwe DNS SRV-terugbelgroep en de bestaande telefoonnummergroep. Als een bestaande DNS SRV-terugbelgroep samen met de groep wordt gebruikt, wijst u deze toe aan de sjabloon.
                  3. Maak een seed-oplossingsorganisatie door een abonnee in te richten via een BroadWorks-serviceprovider testen of BroadWorks Enterprise te testen met een standaardpakket met behulp van de nieuwe klantsjabloon. Houd er rekening mee dat dit een secundaire seed-oplossingsorganisatie is. Er is geen update vereist voor de vergadersiteUUID die is geconfigureerd op BroadWorks.
                  4. Verifieer de configuratie door vergaderingen te plannen via de standaard pakketsite van de organisatie, deel te nemen aan de vergadering via de inbelnummers en de optie 'Bel mij op' te gebruiken.
                  5. Pas de update toe op de oorspronkelijke DNS SRV-terugbelgroep. De wijziging is nu beschikbaar voor niet-testklanten.
                  6. De seed-oplossingsorganisatie, de DNS SRV-terugbelgroep en de klantsjabloon kunnen worden verwijderd. Deze elementen zijn niet meer vereist zodra de oorspronkelijke DNS SRV-terugbelgroep is bijgewerkt.

                  Zowel het telefoonnummer als de DNS SRV-terugbelgroep bijwerken:

                  1. Maak een nieuw tijdelijk telefoonnummer en een DNS SRV-terugbelgroep met de vereiste updates.
                  2. Maak een nieuwe tijdelijke klantsjabloon die gebruikmaakt van de nieuwe telefoonnummergroep en de nieuwe DNS SRV-terugbelgroep. Als een bestaande telefoonnummergroep en/of DNS SRV-terugbelgroep samen met de groep wordt gebruikt, wijst u deze toe aan de sjabloon.
                  3. Maak een seed-oplossingsorganisatie door een abonnee in te richten via een BroadWorks-serviceprovider testen of BroadWorks Enterprise te testen met een standaardpakket met behulp van de nieuwe klantsjabloon. Houd er rekening mee dat dit een secundaire seed-oplossingsorganisatie is. Er is geen update vereist voor de vergadersiteUUID die is geconfigureerd op BroadWorks.
                  4. Download het JSON-bestand met de BroadWorks-configuratie (BYoPSTN). Dit bestand bevat het telefoonnummer voor de toewijzing van de toegangscode voor de nieuwe telefoonnummers in de telefoonnummergroep.
                  5. Bepaal het Webex Edge Audio DNS SRV-domein voor de vergadersite met het standaardpakket van de seed solution-organisatie. Deze waarde moet ongewijzigd blijven ten opzichte van de waarde die eerder is bepaald voor de oorspronkelijke telefoonnummergroep.
                  6. Pas de configuratie-updates toe op BroadWorks met het JSON-bestand BroadWorks Configuration (BYoPSTN).
                  7. Verifieer de configuratie door vergaderingen te plannen via de standaard pakketsite van de organisatie, deel te nemen aan de vergadering via de inbelnummers en de optie 'Bel mij op' te gebruiken.
                  8. Pas de update toe op het oorspronkelijke telefoonnummer en de DNS SRV-terugbelgroep. De wijziging is nu beschikbaar voor niet-testklanten.
                  9. De seed-oplossingsorganisatie, de tijdelijke telefoonnummergroep, de DNS SRV-terugbelgroep en de klantsjabloon kunnen worden verwijderd. Deze elementen zijn niet meer vereist zodra de oorspronkelijke telefoonnummergroep en DNS SRV-terugbelgroep zijn bijgewerkt.

                   
                  De organisatie van de primaire zadenoplossing mag niet worden verwijderd, tenzij een nieuwe organisatie van de primaire zadenoplossing is geselecteerd en geconfigureerd in BroadWorks. Als u de organisatie van de primaire seed-oplossing verwijdert, wordt de siteUUID verwijderd waarvan de BYoPSTN-oplossing afhankelijk is van SIP-berichtverificatie naar Webex Edge Audio. Als de vergadering wordt verwijderd, mislukt het deelnemen aan vergaderingen via inbellen voor sites die gebruikmaken van het door de partner opgegeven inbelnummer.

                  G722 Media-interoperabiliteit bij gebruik van uw eigen SBC

                  Wanneer u gebruikmaakt van uw eigen SBC, moet u rekening houden met interoperabiliteitsproblemen die normaal door CUBE worden opgelost tussen de Cisco Partners BroadWorks-infrastructuur en Webex Cloud. Een voorbeeld hiervan is inbellen of terugbellen met G722-codec waarbij de BroadWorks-mediaserver is betrokken (bijvoorbeeld bij gebruik van de BroadWorks-gespreksopnameservice). In dit scenario kan de Webex Edge Audio een SDP verzenden met de regel 'a=fmtp:9'. Uw SBC moet deze lijn bijwerken om de bitrate-parameter 'a=fmtp:9 bitrate=64' toe te voegen voordat u deze naar de BroadWorks-backend verzendt.

                  Bekende beperkingen

                  • Wijzigingen in de optie Deelnemen aan vergadering met klantsjabloon, Cisco-inbelnummers of door de partner verstrekte inbelnummers worden alleen toegepast op nieuw ingerichte klanten. Bestaande klanten die de sjabloon gebruiken, blijven ongewijzigd.

                  • Wijzigingen in de instellingen voor de telefoonnummergroep van de klantsjabloon of de DNS SRV-terugbelgroep worden alleen toegepast op nieuw ingerichte klanten of bestaande klanten die worden ingericht voor hun eerste standaard- of premiumpakketgebruiker. Bestaande klanten die al Standard- of Premium-pakketgebruikers hebben, blijven ongewijzigd.

                  • Alle wijzigingen aan de telefoonnummergroepen of DNS SRV-terugbelgroepen die zijn toegewezen aan klantsjablonen, worden alleen toegepast op nieuw ingerichte klanten of bestaande klanten die worden ingericht voor hun eerste standaard- of premiumpakketgebruiker. Bestaande klanten die zijn toegewezen aan gekoppelde sjablonen met gebruikers van het Standaard- of Premium-pakket blijven ongewijzigd.

                  • Een bepaalde klantsjabloon ondersteunt Cisco-inbelnummers of door de partner geleverde optie voor het deelnemen aan een vergadering met een gespreksnummer. Een combinatie van de twee opties voor dezelfde sjabloon wordt niet ondersteund.

                  • De SIP-berichten voor deelname aan een 'Bel mij op'- of terugbelvergadering bevatten geen informatie over de klant en/of gebruiker die de vergadering host waaraan wordt deelgenomen.

                  • De telefoonnummers en bijbehorende toegangscodes voor vergaderingen voor een bepaalde telefoonnummergroep ondersteunen slechts één Webex Edge Audio DNS SRV-domein (bijvoorbeeld ecccspx.amer.webex.com). Het gebruik van deze telefoonnummers om in te bellen bij vergaderingen in een ander Webex Edge Audio DNS SRV-domein wordt niet ondersteund.

                  • Webex Edge Audio biedt geen ondersteuning voor het opnieuw onderhandelen van codecs halverwege het gesprek. Als zodanig werken services die worden ingeroepen nadat een gesprek is beantwoord mogelijk niet goed.

                  • De Webex-app, de gebruikersinterface van de Webex Meeting-site en de uitnodigingsmail voor Webex Meeting bieden een koppeling naar een document 'Beperkingen voor gratis bellen'. Dit document is specifiek voor door Cisco geleverde telefoonnummers en moet door gebruikers worden genegeerd wanneer ze door de partner geleverde telefoonnummers gebruiken voor deelname aan vergaderingen.

                  Revisiegeschiedenis van document

                  De volgende tabel toont een geschiedenis van wijzigingen aan dit document in de afgelopen 12 maanden.

                  Datum

                  Versie

                  Beschrijving van de wijziging

                  08 april 2024

                  1-36

                  • Addedd merk op dat DNS-SRV dynamisch van aard is en jokerteken aan de IP-adressen is toegevoegd.

                  10 januari 2024

                  1-35

                  • Regel 4 is toegevoegd in de sectie Vertaalprofielen.

                  22 december 2023

                  1-34

                  • Het gedeelte Deelnemen aan vergadering bijgewerkt met terugbellen (optioneel), RoutingNE, Terugbellen via Webex-vergadering inschakelen, Vertaalprofielen en Cube-gespreksstromen zijn bijgewerkt.

                  04 juli 2023

                  1-33

                  • Deelnemen aan vergadering bijgewerkt via het gedeelte Terugbellen (optioneel).

                  02 februari 2023

                  1-32

                  • Nieuw domein toegevoegd voor het VK en Noord-Afrika toegevoegd onder Webex-gespreksrouteringsdomeinen.

                  • Hostsessie van de vergadering en platform voor het leveren van toepassingen toegevoegd onder stap 9: Partnerconfiguratie van BroadWorks inrichten.

                  02 februari 2023

                  1-31

                  • Bijgewerkte updates toepassen op de sectie telefoonnummergroep/terugbel-DNS SRV-groep in de service.

                  31 januari 2023

                  1-30

                  • Sectie Platform voor het leveren van toepassingen toegevoegd onder Toepassingsserver.

                  29 november 2022

                  1-29

                  • Webex-vergadering terugbellen in het gedeelte Netwerkserver inschakelen toegevoegd.

                  • Er is een VoiceXML-vergaderingterugbelabonnee toegevoegd in het gedeelte Toepassingsserver.

                  • De DNS SRV-records zijn bijgewerkt onder Webex-gespreksrouteringsdomeinen.

                  Vond u dit artikel nuttig?