- Početak
- /
- Članak
Definicije
Definicije | Opis |
---|---|
Cisco Partner | Entitet (uglavnom dobavljač usluga) koji svojim kupcima prodaje Cisco proizvode i usluge. |
Krajnji kupac | Korisnici koji koriste Cisco proizvode i usluge koje im je prodao Cisco Partner. |
CUBE | Cisco Unified Border Element |
Partnerska organizacija | Webex spremište za identitet i upravljanje uslugom koje održava informacije o Cisco partnerima i njihovim klijentima. |
Partner Hub | Veb-portal za obezbeđivanje identiteta i usluga za Cisco partnere i kupce kojima upravljaju. |
Organizacija kupca | Webex spremište za identitet i upravljanje uslugom koje održava informacije o krajnjim kupcima. |
BroadWorks veliko preduzeće ili pružalac usluge / grupa | Predstavljanje krajnje kupca u BroadWorks-u. |
Pregled
Rešenje Bring Your PSTN (BYoPSTN) omogućava vam da Webex za Cisco pružaocima usluga BroadWorks obezbede brojeve telefona koje posedujete za korisnike koji će se koristiti kada se pridružuju Webex Meetings. Rešenje omogućava partnerima da iskoriste sopstvene PSTN mreže i iskoriste postojeće odnose sa PSTN provajderima, umesto da koriste brojeve koje obezbeđuje Cisco.
Referentna arhitektura u ovom dokumentu pruža potpuno dizajniranje opcije BYoPSTN. Ovu arhitekturu proverava Cisco i koristi Cisco Unified Border Element (CUBE) kao granični kontroler sesije (SBC) za promet poziva između usluge BroadWorks i Webex Meetings.
Izbor opcije pridruživanja sastanku
Webex za Cisco BroadWorks trenutno podržava dve opcije za obezbeđivanje brojeva telefona za sastanak. Dobavljači usluga moraju da izaberu jednu od ove dve opcije – miks nije podržan:
Cisco brojevi telefona za pridruživanje sastanku (Cisco PSTN) – Cisco obezbeđuje brojeve telefona koje učesnici sastanka mogu da koriste za pridruživanje sastancima
Brojevi telefona za pridruživanje sastanku koje pružaju partner (BYoPSTN) – Dobavljači usluga pružaju svoje brojeve telefona koje mogu da koriste učesnici sastanka prilikom pridruživanja sastancima
BYoPSTN rešenje
Partneri koji izaberu opciju brojeva telefona za pridruživanje sastanku koje je obezbedio partner (BYoPSTN) moraju da navedite sopstvene PSTN brojeve telefona i moraju da obezbede mrežnu infrastrukturu koja je neophodna preusmeravanje poziva na Webex i iz njih. Rešenje BYoPSTN olakšava usmeravanje poziva preko vrha (OTT) putem javnog interneta sa BroadWorks-a na Webex.
Sledeći uslovi se primenjuju prilikom izbora opcije BYoPSTN:
Cisco partneri mogu da koriste iste brojeve telefona za više od jednog krajnje kupca. Ovi brojevi telefona mogu biti u bilo kojoj zemlji u kojoj partner radi.
Opcija BYoPSTN ne zahteva promene opšteg procesa priključivanja za Webex za Cisco BroadWorks kupce.
BYoPSTN zahteva obezbeđivanje na nivou Cisco partnera i sve krajnje kupce koje aktiviraju partneri nakon operativnog BYoPSTN-a, automatski se omogućavaju.
Sve potrebne dodele privilegija za lokacije za sastanke klijenta su automatske, kao i kod trenutnog generalno dostupnog rešenja.
Partneri koji aktiviraju i standardne i premijum pakete imaju dve Meetings lokacije: jedna lokacija za standardne korisnike i druga za premijum korisnike. Obe lokacije su omogućene za BYoPSTN.
Učesnici sastanka koji poziv za pridruživanje sastanku sastanke mogu da odaberu da koriste deljenje video prenosa i sadržaja putem interneta.
Primenjuje se na pridruživanje sastanku i za sastanke u prostoru i LPS sastanke. Imajte na umu da za sastanke u prostoru mora da kreira standardni ili premijum korisnik sa mogućnostima organizatora Webex sastanka da bi dobili PSTN pristup broj – prostori koje su kreirali osnovni korisnici ne primaju PSTN pristup brojeve.
Ovaj dokument pruža konfiguraciju potvrđene valjanosti koja koristi KOCKU kao vaš SBC. Međutim, ako ne želite da koristite KOCKU, možete da primenite sopstveni SBC.
Arhitektura
Webex za Cisco BroadWorks BYoPSTN rešenja se nadoveћe na Webex Edge usluga, tačnije, tačnije Webex Edge audio uslugu dostupnu kupcima velikog preduzeća. Arhitektura je prilagođena za integrisanje Cisco Partners BroadWorks infrastrukture sa uslugom Webex Edge Audio, što omogućava kompaniji Cisco Partner da centralno konfiguriše skupove brojeva telefona koje koriste njihovi krajnji kupci.
Glavni elementi arhitekture su sledeći:
BroadWorks—Cisco Partners BroadWorks infrastruktura
Cisco Unified Border Element (CUBE) – Referentna granični kontroler sesije (SBC) za rešenje primenjeno u partnerima kompanije Cisco centar za podatke. CUBE mora biti unutar DMZ-a. Imajte na umu da ako ne želite da koristite KOCKU, možete da primenite svoj SBC.
Webex Edge Audio – Webex usluga, koja dekodira PSTN aplikaciju Webex, promenom usmeravanje poziva načina korišćenja infrastrukture koju pruža Cisco Partner.
Pozivi učesnika za pridruživanje sastanku se prelažu preko BroadWorks-a do KOCKE i sa KOCKE do Webex infrastrukture u oblaku putem interneta. Ovaj model je primenljiv za oba sledeća scenarija pridruživanja sastanku:
Poziv za pridruživanje sastanku – učesnik bira broj broj telefona pozivnicu za sastanak na slušalici registrovanoj na BroadWorks-u, mobilni uređaj ili u aplikaciji Webex. Poziv je inicirao BroadWorks.
Povratni poziv (opcionalno) – učesnik zahteva da Webex pozove broj telefona koju učesnik pruža. Poziv je inicirao Webex.
Pozivi koji se usmeravaju sa BroadWorks-a na KOCKU u okviru partnerske infrastrukture koristiće SIP TCP za signaliziranje poziva i RTP za medije. Sa KOCKE na Webex pozivi se SIP TLS za signaliziranje i SRTP za medije. Usmeravanje poziva sa KOCKE na Webex je putem interneta i ne koristi prenosnik SIP prenosnika.
Tipično podešavanje za scenarije poziva/povratnog poziva je sledeće:
Cisco partner ima PSTN broj telefona (na primer 2403332200) i povezanu Webex pristupni kôd (na primer, 88631321777971704941).
Cisco partner dodeljuje privilegije virtuelnom pretplatniku na BroadWorks-u koji odgovara CUBE uređaju. Partner mapira broj telefona na pristupni kôd obrnuto.
Aplikacija pristupni kôd, koja se šalje usluzi Webex u SIP porukama, identifikuje lokacije za sastanke povezane sa Cisco partnerom.
Gorenavedeni broj telefona da pristupni kôd mapiranje je konfigurisano jednom i zajedničko je za sve lokacije za sastanke krajnjih kupaca.
Učesnici koji se pridružuju sastanku moraju da unesu odgovarajući ID sastanka (na primer 123456), koji identifikuje određeni sastanak za pridruživanje.
Preporučuje se da partneri prate model redundantnosti naveden u nastavku.
Pridruživanje sastanku pomoću poziva za pridruživanje sastanku
Sledeća slika prikazuje proces korisnika koji se pridruži sastanku pozivom za pridruživanje sastanku.
Evo koraka koji se tiču učesnika da se pridruži sastanku pozivom za pridruživanje sastanku.
Korisnik zakazujete sastanak u aplikaciji Webex. Webex dodeljuje ID sastanka (na primer, 123456).
Korisnik bira broj telefona koji je povezan sa sastankom (na primer, 2403332200). Organizator SIP INVITE nosi zahtev za URI kao broj telefona povezanu sa sastankom.
BroadWorks prevodi broj telefona na pristupni kôd (na primer 88631321777971704941) povezanu sa lokacijom sastanka i usmerava poziv na KOCKU sa zahtevom URI kao pristupni kôd.
Webex dobija pozivnicu SIP POZIV i odgovara na poziv. Jezik najava se određuje jezikom navedenim za broj telefona kada su mu dodeljene privilegije u Cisco Partner Hub i BroadWorks-u.
Korisnik unosi ID sastanka (na primer, 123456) DTMF. Webex potvrđuje korisnika, a zatim omogućava korisniku da se pridruži sastanku.
Pridruživanje sastanku pomoću povratnog poziva (opciono)
Na sledećoj slici prikazan je proces korisnika koji se pridruži sastanku putem povratnog poziva, korisnik zahteva poziv od Webexa da se pridruži sastanku.
Evo koraka koji su uključeni u to da se učesnik pridruži sastanku putem povratnog poziva:
Korisnik zakazujete sastanak u aplikaciji Webex. Webex dodeljuje ID sastanka (na primer, 123456).
Korisnik zahteva poziv iz aplikacije Webex na adresu željeni broj (na primer, +16504441000) da se pridruži sastanku koristeći Aplikacija Webex ili Meetings klijenta.
Webex pokreće SIP INVITE na KOCKU na osnovu grupe "Povratni poziv" DNS SRV grupa koja je obezbeđena u Cisco Partner Hub i BroadWorks. Zahtev SIP INVITE URI sadrži broj telefona koji mora da primi poziv, (na primer, +16504441000@cube.example.com).
CUBE prevodi broj telefona u udaljenoj ID na vrednost koja identifikuje virtuelnog pretplatnika na BroadWorks-u (na primer, 88631321777971704941@ecccx.amer.pub.webex.com). Ovo identifikuje CUBE kao virtuelnog korisnika serveru BroadWorks aplikacije.
Poziv se nudi korisniku koji zahteva broj telefona i korisnik odgovara na poziv da bi se pridružio sastanku. Ovaj broj telefona može biti pretplatnik na BroadWorks-u ili PSTN broj. Ako je zahtevani broj PSTN broj, BroadWorks koristi putanju sa dodeljenim privilegijama za usmeravanje poziva do PSTN.
Za opciju povratni poziv je obavezno aktiviranje sledeće dve funkcije:
- 102746 – BroadWorks podrška za CI UUID
- 102074 – BYO PSTN podršku za naplatu povratnog poziva i pozivanja
Ovo se može potvrditi iz CLI-ja kao u nastavku:
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
Detaljni opis ovih funkcija i aktivaciju možete da pronađete u odeljku "Virtuelni pretplatnik povratnog poziva za glasovne sastanke" u ovom dokumentu.
Ako odaberete da ne konfigurišete opciju pridruživanja sastanku pomoću opcije povratnog poziva, korisnici i dalje mogu da koriste opciju "Poziv za pridruživanje sastancima" ili mogu da se pridruže pomoću zvuka sa računara. U ovom slučaju, nije potrebno da konfigurišete DNS SRV grupe povratnih poziva. |
Pregled konfiguracije rešenja
Rešenje ima nekoliko različitih komponenti, od kojih svaka mora pravilno da se konfiguriše da bi rešenje uspešno funkcionisalo. Komponente su sledeće:
BroadWorks
CUBE (ili alternativni SP certifikovani granični kontroler sesije (SBC))
Webex Edge Audio
Postoje međusђене конфигурације о конфигурацији ових компанија и корисника је потребна операција за употребу потребног конфигурације.
Semenja organizacija
Organizacija sa semenima je Webex organizacija koju konfigurišete za generisanje i proveru valjanosti podešavanja za BYoPSTN rešenje. Početna organizacija mora da ima barem jednog korisnika dodeljen standardni paket i da standardni paket mora da koristi opciju pridruživanja sastanku koje pruža partner (BYoPSTN ). Preporučuje se da se semena organizacija poveže sa testom BroadWorks pružaoca usluga ili velikog preduzeća.
Organizacije koje seje rešenje služe u dve svrhe:
Semena konfiguracija – Dodela privilegija pomenitim organizacijama generiše broj telefona mapiranja pristupnih kodova za sastanak i lokacija sastanka univerzalni jedinstveni identifikator (UUID lokacije) koji su potrebni za trenutni rad rešenja. Ove informacije su potrebne za konfigurisanje BroadWorks virtuelnih pretplatnika (VSUB).
Provera konfiguracije – Koristite semenu organizaciju da biste utvrdili da li je vaše BYoPSTN rešenje konfigurisano u skladu sa vašim zahtevima. Koristite početnu organizaciju i testirajte korisnike da biste proverili valjanost slučajeva korišćenja poziva za pridruživanje sastanku i povratnog poziva koristeći brojeve telefona za pridruživanje sastanku koje obezbeđuje partner i zapise DNS SRV povratnog poziva (ako je omogućen povratni poziv).
Administrator mora da generiše semenu organizaciju rešenja za svaki jedinstveni skup brojeva telefona DNS SRV zapise povratnih poziva. Generiše se organizacija semena rešenja u svakom slučaju, generiše potrebne broj telefona za mapiranje pristupni kôd sastanka i mogućnost da se potvrde povezani slučajevi korišćenja poziva za sastanak i povratni poziv za te brojeve telefona i podatke o DNS SRV povratnim pozivima.
Administrator, koji koristi Cisco Partner Hub mora da izabere jednu organizaciju semena rešenja kao primarnu organizaciju za rešenja. Datoteka lokacija sastanka UUID standardnog sastanka paketa ove primarne organizacije za seme rešenja mora da se konfiguriše na BroadWorks-u. Važno je da ovo lokacija sastanka obezbeđeno jer se UUID za ovu lokaciju šalje u svakom zahtevu za pridruživanje sastanku za pridruživanje sastanku kao token za potvrdu identiteta. UUID ove pojedinačne lokacije deli svi skupovi brojeva telefona i evidencije povratnih poziva DNS SRV poziva. Više vrednosti UUID-a lokacije nisu potrebne.
Primarna i sve sekundarne organizacije za semenska rešenja mogu se izbrisati, ako je željeno pre skupa brojeva telefona i evidencija povratnog poziva DNS SRV zapise koji se dodeljuju kupcima koji nisu testirani. Kada se skup brojeva telefona i evidencija povratnih poziva DNS SRV zapisima koji nisu testirani, ti brojevi telefona i zapisi povratnih poziva povezani su sa lokacijama za sastanke za te kupce i koriste se za pridruživanje sastanku pomoću poziva za pridruživanje sastanku i povratnog poziva. Sve promene bi trebalo smatrati uticajem usluge.
Naredni odeljci pružaju više detalja o različitim elementima konfiguracije.
BYoPSTN elementi konfiguracije
Ključni element rešenja je konfiguracija cisco brojeva telefona partnera i evidencija DNS SRV povratnih poziva. BYoPSTN koristi grupe brojeva telefona i povratni poziv DNS SRV kao način dodeljivanja geografskih zasnovanih brojeva telefona i redundantnih usmeravanje poziva za Webex sastanke. Ovi elementi se dodeljuju krajnjim kupcima putem obrasca kupca.
Grupe brojeva telefona (PNG)
Cisco Partners dodeljuju privilegije za telefonske brojeve koje učesnici koriste za pridruživanje sastancima na platformi Cisco Partner Hub. Ovi brojevi telefona su raspoređeni u grupu brojeva telefona. Lista brojeva telefona je povezana sa lokacijom sastanka. Sve lične sobe za sastanke (LPS) i zakazani sastanci na ovoj lokaciji za sastanke koriste povezane brojeve telefona. Sledi primer grupe brojeva telefona:
Ime broja telefona | Zemlja | Pozivni broj | Broj telefona | Objava | Tip naknade | Prioritet pozivanja |
---|---|---|---|---|---|---|
SAD Merilend | US | +1 | 2403332200 | engleski | Poziv sa naplatom | Primarni |
Američka Florida | US | +1 | 9049002303 | engleski | Poziv sa naplatom | Sekundarno |
SAD Njujork | US | +1 | 8056504578 | engleski | Besplatan poziv | Nijedno |
Brojevi telefona imaju sledeće atribute:
Ime broja telefona – Ime za opis broj telefona
Zemlja – zemlja kojoj je telefon dodeljen
Pozivni broj — pozivni broj za zemlju ili pozivni broj za zemlju
Broj telefona – ovu opciju broj telefona koristiti za pridruživanje sastanku bez pozivnog broja zemlje
Najava – Jezik najave koja će se reprodukovati kada se učesnik pridruži sastanku
Tip naknade – tip broja: Besplatan poziv ili besplatan poziv
Prioritet pozivanja – prioritet dodeljen brojevima sastanka. Prikaz učesnika za pridruživanje sastanku naručen je na osnovu ovog prioriteta.
Podrazumevani brojevi telefona: Administratori mogu da dodele prioritet poziva za pridruživanje sastanku primarnom, sekundarnom ili nijednom broj telefona grupi brojeva telefona. Brojevi telefona sa prioritetom primarnog ili sekundarnog su podrazumevani brojevi telefona. Podrazumevani brojevi telefona se šalju u e-porukama sa pozivima za sastanak i navedeni su redosledom prioriteta koji učesnici treba da koriste za pridruživanje sastancima. Podrazumevani brojevi telefona ne moraju da budu u istoj zemlji. Primarni telefon broj mora biti izabran, sekundarni broj telefona je opcionalan. Najmanje jedan od podrazumevanih brojeva telefona mora da sadrži tip "Naplata".
Korisnici krajnje kupca mogu da odaberu da navedu svoje podrazumevane brojeve telefona lokacija sastanka veb interfejs. Ovi brojevi se pojavljuju za tog korisnika i njihove učesnike kada su organizator sastanka. Ako se korisnik pridruži sastanku kao učesnik, prikazaće se samo za njih.
Prema gorenavedenom primeru, Administrator partnera kompanije Cisco dodeljuje privilegije za SAD Meriland kao primarnu i američku Floridu kao sekundarne , a ovo su podrazumevani brojevi telefona. Korisnik može odabrati da zameni ovo na sastancima tako što će da promeni primarni u AMERIČKI Njujork i sekundarnu ulogu Američkog Merilenda.
Broj maksimalni broj brojeva telefona za datu grupu brojeva telefona je 98.
NAPOMENA: Nije podržano konfigurisanje namenske brojeve za jedno preduzeće.
Grupe povratnih DNS SRV (CDSG)
Da biste dozvolili učesnicima sastanka da odaberu opciju povratnog poziva, za povratni poziv DNS SRV grupa mora da pokazuje na instancu KOCKE u mreži Cisco partnera. Webex koristi ove zapise za usmeravanje povratnog poziva putem KOCKE u BroadWorks, koji zatim mogu da upute povratni poziv sastanka na učesnik na sastanku na broj telefona.
Sledi primer grupe povratnih poziva DNS SRV poziva.
Zemlja/region | Pozivni broj | DNS SRV snimanje |
---|---|---|
Sjedinjene Američke Države | +1 | cube.us.example.com |
Meksiko | +52 | cube.mx.example.com |
Sve druge zemlje | N. p. | cube.global.example.com |
Zapisi DNS SRV povratnog poziva imaju sledeće atribute:
Zemlja/region – zemlja ili region za koju bi ovaj DNS SRV zapis trebalo da se koristi za slanje zahteva za pozive.
Pozivni broj zemlje – pozivni broj zemlje povezan sa zemljom/regionom. Možete imati samo jedan DNS SRV zapis po pozivnom broju.
DNS SRV zapis – datoteka DNS SRV zapis za instancu(e) Cisco partnera CUBE.
Kada učesnik zatraži poziv na svoj navedeni broj telefona, Webex koristi opciju povratnog poziva DNS SRV povezanu sa pozivnim brojem za navedenu broj telefona za usmeravanje poziva do odgovarajućih elemenata u Cisco Partners mreži.
Korišćenjem DNS SRV zapis na ovaj način pruža se podrška za suvišne instance CUBE-a za uslugu zahteva za pozive iz aplikacije Webex. U primeru iznad, kada učesnici sastanka u SAD zatraže povratni poziv od Webexa u svoje sad broj telefona, Webex koristi ovu DNS SRV cube.us.example.com
da biste usmerili taj poziv na mrežu Cisco partnera. Kada učesnici sastanka u Meksiku zatraže povratni poziv od Webexa u svoj Meksiko broj telefona, Webex će koristiti DNS SRV cube.mx.example.com
da biste usmerili taj poziv na mrežu Cisco partnera.
Za bilo koju zemlju/regione koji nemaju određenu funkciju povratnog poziva DNS SRV zapis, ti zahtevi za pozive se usmeravaju na "Sve ostale zemlje" DNS SRV zapis. Administrator mora da konfiguriše datoteku "Sve ostale DNS SRV zapis".
Broj maksimalni broj zapisa za dati broj za povratni poziv DNS SRV grupa je 200.
Obrasci kupca
Obrazac kupca je postojeći koncept za Webex for BroadWorks rešenje. Šablon obezbeđuje podrazumevanu konfiguraciju koja se koristi za dodelu privilegija krajnjim kupcima. BYoPSTN pruža dodatne atribute obrascu kupca:
Tip pridruživanja sastanku – mogu biti Cisco brojevi telefona za pridruživanje sastanku ili brojevi telefona za pridruživanje sastanku koje pruža partner. Ovaj atribut ukazuje na brojeve telefona koji su konfigurisani za lokacije za sastanke povezane sa standardnim i premijum paketima. Administrator treba da izabere brojeve telefona za pridruživanje sastanku koje obezbeđuje partner.
Grupa brojeva telefona – povezana samo sa opcijom brojeva telefona za pridruživanje sastanku za partnera, a ovaj atribut označava brojeve telefona koje koriste krajnji kupci koji se prilikom pridruživanja sastancima koriste za standardne i premijum pakete.
Grupa za DNS SRV povratnog poziva – Povezano samo sa opcijom brojeva telefona za pridruživanje sastanku koje pruža partner, ovaj atribut ukazuje na zapise koje DNS SRV Koristi Webex kada se poziva krajnjim kupcima koji su obezbeđeni za standardne i premijum pakete prilikom pridruživanja sastancima. Ako ne želite da omogućite povratni poziv, možete da izaberete opciju "Onemogući povratni poziv" prilikom kreiranja ili ažuriranja obrasca kupca. Kada se za prvog pretplatnika za standardnog ili premijum kupca dodele privilegije, obezbeđen je povezani paket za lokacija sastanka. Usluga paketa lokacija sastanka obezbeđena prema gorenavedenom obrascu kupca. Svaki pretplatnik za koje su naknadno dodeljene privilegije za standardne ili premijum dodate su već lokacija sastanka – konfiguracija lokacija sastanka se ne menja.
Sve promene obrasca kupca u pogledu gorenavedenih atributa primenjuju se samo na lokacije za sastanke paketa kojima su dodeljene privilegije. Postojeće lokacije za sastanke, kojima su već dodeljene privilegije, ne utiču promene u obrascu kupca.
Jedan primenljiv izuzetak je da ako krajnji kupac već ima paket sa lokacija sastanka, za bilo koji novi paket lokacija sastanka se dodeljuju isti tip pridruživanja sastancima kao postojeći paket lokacija sastanka. Na primer, ako krajnji kupac ima standardni paket lokacija sastanka koristeći Cisco brojeve telefona za pridruživanje sastanku, a obrazac kupca se ažurira da bi koristio brojeve telefona za pridruživanje sastanku koje pruža partner, novi premijum paket lokacija sastanka se obezbeđuje pomoću Cisco brojeva telefona za pridruživanje sastanku, podešavanje obrasca za pridruživanje sastanku kupca se ne primenjuje. Standardnim i premijum lokacijama za sastanke za datog krajnje kupca se uvek dosledno obezbeđivanje.
BroadWorks klaster pozivanja
Cisco Partner Hub – BroadWorks Calling klaster ekrana omogućava pristup za pregled i/ili preuzimanje informacija o BroadWorks konfiguraciji (BYoPSTN ). BYoPSTN informacije o konfiguraciji za dati klaster uključuje sledeće podatke:
Detalji o primarnoj organizaciji seme i rešenja, uključujući standardni paket lokacija sastanka UUID i lokaciju URL.
Detalji grupe brojeva telefona za sve grupe konfigurisane za ovaj klaster. To uključuje broj telefona sastanke pristupni kôd mapiranja za svaku grupu. Imajte na umu da detalji treba da sadrže grupe koje su povezane sa svim organizacijama koje se koriste kao seme.
Povratni DNS SRV grupe detalja za sve grupe konfigurisane za ovaj klaster. Imajte na umu da detalji treba da sadrže grupe koje su povezane sa svim organizacijama koje se koriste kao seme.
Detalji obrasca kupca za te obrasce koristeći bilo koju od grupa brojeva telefona i grupe za povratni poziv DNS SRV grupama.
Svaki BroadWorks calling klaster ima sopstvene informacije o BroadWorks konfiguraciji (BYoPSTN) posebno dodeljenim grupama brojeva telefona i planovima povratnih poziva DNS SRV grupa. Međutim, imajte na umu da svi BroadWorks Calling klasteri dele istu primarnu organizaciju za seme rešenja i kao takvi uključuju isti standardni paket lokacija sastanka UUID i lokaciju URL.
Informacije o BroadWorks konfiguraciji (BYoPSTN) dostupne su samo za pregled/preuzimanje kada administrator konfiguriše i izabere primarnu organizaciju za seme rešenja. Primarna početna organizacija za rešenja mora da ima bar jednog korisnika dodeljenog standardnom paketu i da standardni paket mora da koristi opciju pridruživanja sastanku brojeva telefona za pridruživanje sastanku koje pruža partner (BYoPSTN).
Primer BYoPSTN elemenata konfiguracije
Sledeća slika prikazuje primer BroadWorks primene sa više klastera sa geografski zasnovanim obrascima kupaca, brojevima telefona i usmeravanju.
Prva tabela prikazuje primenu BroadWorks sa više klastera sa obrascima kupaca, grupama brojeva telefona i povratnim DNS SRV grupama. Sledeće tabele će se proširiti na grupu brojeva telefona i grupe za povratni poziv DNS SRV grupama.
BroadWorks klaster | Ime šablona | Paket | Tip pridruživanja sastanku | Grupa brojeva telefona | SRV grupa za DNS povratnog poziva |
---|---|---|---|---|---|
BWKS SAD NG | Zapadni SAD | Standardni | Brojevi telefona za pridruživanje sastanku koje je obezbedio partner | Zapadni SAD | CB US |
Američka zapadna prem | Premium | ||||
Istočni SAD | Standardni | Istočni SAD | |||
Američka istočna prem | Premium | ||||
BWKS MX | MX Std | Standardni | Brojevi telefona za pridruživanje sastanku koje je obezbedio partner | MX PNG | CB MX |
MX Prem | Premium | ||||
BWKS UK | UK Std | Standardni | Brojevi telefona za pridruživanje sastanku koje je obezbedio partner | UK PNG | Povratni poziv je onemogućen |
UK Prem | Premium | ||||
BWKS SAD | Std u SAD | Standardni | Cisco brojevi telefona za pridruživanje sastanku | Nijedno | Nijedno |
Pretplatnici kojima su dodeljene privilegije pomoću obrasca "Zapadna afrika" ili "Zapadna prm SAD" koriste broj američkog zapadnog telefona prilikom pridruživanja sastancima. Ti pretplatnici koji se pridruže sastanku za pridruživanje sastanku šalju se u CB US DNS SRV zapise.
Pretplatnici kojima su dodeljene privilegije koristeći šablon istočne migracije (US East Std) ili US East Prm koriste broj američkog istočnog telefona prilikom pridruživanja sastancima. Ti pretplatnici koji se pridruže sastanku za pridruživanje sastanku šalju se u CB US DNS SRV zapise.
Pretplatnici kojima su dodeljene privilegije koristeći MX Std ili MX Prm šablon koriste MX PNG broj telefona prilikom pridruživanja sastancima. Ti zahtevi za pridruživanje sastanku pretplatnika za pridruživanje sastanku šalju se u CB MX DNS SRV zapise.
Pretplatnici kojima su dodeljene privilegije pomoću šablona UK Std ili UK Prm koriste UK PNG brojeve telefona prilikom pridruživanja sastancima. Tim pretplatnicima neće biti ponuđeno da se pridruže sastanku putem povratnog poziva jer je onemogućen povratni poziv.
Pretplatnici kojima su dodeljene privilegije pomoću usluge "Std" u SAD koriste Cisco brojeve telefona za pridruživanje sastanku, a samim tim ni grupa brojeva telefona ili broj za povratni poziv DNS SRV grupa. Ovi pretplatnici koriste Brojeve telefona koje je obezbedio Cisco za pridruživanje sastanku i zapise DNS SRV zapisa za pridruživanje sastanku pomoću povratnog poziva.
Detalji primera grupa brojeva telefona su sledeći:
Grupa brojeva telefona | Ime broja telefona | Zemlja | Pozivni broj | Broj telefona | Objava | Tip naknade | Prioritet pozivanja |
---|---|---|---|---|---|---|---|
Zapadni SAD | SAD, San Francisko | US | +1 | 4156551000 | engleski | Poziv sa naplatom | Primarni |
US Palo Alto | US | +1 | 9863502478 | engleski | Besplatan poziv | Nijedno | |
Istočni SAD | SAD Merilend | US | +1 | 2403332200 | engleski | Poziv sa naplatom | Primarni |
Američka Florida | US | +1 | 9049002303 | engleski | Poziv sa naplatom | Sekundarno | |
SAD Njujork | US | +1 | 8056504578 | engleski | Besplatan poziv | Nijedno | |
MX PNG | Meksiko | MX | +52 | 2065304086 | evropski španski | Poziv sa naplatom | Primarni |
UK PNG | Velike britanije | Velike britanije | +44 | 4527789651 | engleski | Poziv sa naplatom | Primarni |
Detalji primera povratnog poziva DNS SRV grupama su sledeće:
SRV grupa za DNS povratnog poziva | Zemlja | DNS SRV |
---|---|---|
CB US | US | cube.us.example.com |
Sve druge zemlje | cube.row.example.com | |
CB MX | MX | cube.mx.example.com |
Sve druge zemlje | cube.row.example.com |
Konfiguracija za sad DNS SRV zapis, cube.us.example.com može biti kao u primeru:
| 86400 | U | SRV | 10 | 10 | 5061 |
|
| 86400 | U | SRV | 10 | 10 | 5061 |
|
Ova DNS SRV zapis se može rešiti na sledeće DNS "Zapis":
| 86400 | U | A | 45.84.168.81 |
| 86400 | U | A | 45.84.168.82 |
Zapisi DNS SRV se rešavaju u cilju SIP poziva sa Webexa na KOCKU. |
Portovi koje koristi Webex
Portovi u tabeli u nastavku moraju da budu otvoreni na zaštitnom zidu DMZ-a na kom se nalazi KOCKA, a drugi portovi mogu da se zatvore. Dodatne informacije o portovima i zahtevima mreže potražite u sledećem članku:
https://collaborationhelp.cisco.com/article/WBX264
Izvor | Izvorni portovi | Odredište | Odredišni portovi | Protokol | Opis | ||
---|---|---|---|---|---|---|---|
Webex Edge audio usluge | Kratkotrajno | CUBE | 5061 | TCP | (mTLS 1.2) Dolazni SIP signalizacija sa Webex Edge na CUBE SBC.
| ||
Webex Edge audio usluge | 4000 - 4010 | CUBE | 5061 | TCP | (mTLS 1.2) Opcije Ping za Webex Edge zvuk. | ||
CUBE | Kratkotrajno | EdgeAudio | 5605 | TCP | (mTLS 1.2) Odlazni SIP signalizacija za Webex Edge zvuk. | ||
Webex Edge audio usluge | Kratkotrajno | CUBE | Eefemalni portovi 8000 - 59999 | UDP | Ne, ne, ne, SRTP. Rupa zaštitnog zida mora biti otvorena za dolazne medijski saobraćaj na Edge audio. | ||
CUBE | Eefemalni portovi 10200 - 28000 | Edge Audio | Kratkotrajno | UDP | Ne, ne, ne, SRTP. Rupa zaštitnog zida mora da se otvori za odlazne medijski saobraćaj na KOCKU. |
TLS i SRTP Cipher Suite
TLS v1.2 ili novije verzije se koriste za mTLS rukovanje, a sledeće šifrovanje podržava Webex Edge Audio (tokom povratnog poziva, audio Webex Edge ih nudi u usluzi TLS Hello klijenta za rukovanje):
_TLS ECDHE_ECDSA_SA_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_SA_AES_128_GCM_SHA256
_TLS ECDHE_ECDSA__SA AES_256_CBC_SHA384
TLS_ECDHE_ECDSA_SA_AES_128_CBC_SHA256
_TLS ECDHE_RSA_SA_AES_256_GCM_SHA384
TLS_ECDHE_RSA_SA_AES_128_GCM_SHA256
_TLS ECDHE_RSA_SA_AES_256_CBC_SHA384
TLS_ECDHE_RSA_SA_AES_128_CBC_SHA256
_TLS RSA_SA_AES_256_GCM_SHA384
_TLS RSA_SA_AES_256_CBC_SHA256
_TLS RSA_SA_AES_128_GCM_SHA256
_TLS RSA_SA_AES_128_CBC_SHA256
_TLS DHE_DSS SA__AES_256_GCM_SHA384
_TLS DHE_DSS SA__AES_256_CBC_SHA256
TLS_DHE_DSS_SA_AES_128_GCM_SHA256
TLS_DHE_DSS_SA_AES_128_CBC_SHA256
Sledeće šifrovanje se koristi za SRTP:
AEAD AES__256_GCM
AEAD AES__128_GCM
AES_CM_128_HMAC_SHA1_80
_AES CM_128_HMAC_SHA1_32
Audio kodeci su podržani
G722
G711μ
G711a
SIP i RTP profila
Rešenje zahteva da između KOCKE (ili vašeg SBC) i Webexa SIP TLS za signaliziranje i SRTP za medije.
Profili SIP i RTP kao deo ove komunikacije treba da budu u skladu sa sledećim zahtevima:
SIP profila | Detalji |
---|---|
Tajmer za istek sesije | 2220 sek. (prihvati SIP 422) * se prilagođava po poslovnoj po poteškoće i očekuje se 422. |
Medijska ponuda za ingress | Rana ponuda |
Medijska ponuda za npr. | Kašnjenje ponude |
Interval ping opcija | 30-te (minimalno) |
DTMF | RFC2833 korisni teret 101 (nema zvuka DTMF!) |
SIP-UDP portovi | 4000-4010,5061,5065 |
RTP profil | Detalji |
---|---|
Profil glasovnog korisnog tereta | G.722/ G.711μ /G.711a |
Veličina paketa | 20 ms |
VAD (otkrivanje glasovne aktivnosti) | Ne |
Tajmer neaktivnosti medija | 1200 ms |
Promena kodeka usred biranja | Nije prihvaćeno |
RTP | 8000-48198 |
sRTP šifrovanje | AEAD AES__256_GCM AEAD AES__128_GCM AES_CM_128_HMAC_SHA1_80 _AES CM_128_HMAC_SHA1_32 |
G.729 kodek nije podržan. Ako želite da koristite G.729, morate koristiti transkodere. |
Webex domeni za usmeravanje poziva
Organizator DNS SRV _sips._tcp.<domain>
se koristi za Webex Edge zvuk. U zavisnosti od regiona postoje četiri domena.
Regiona | Domen |
---|---|
Amerike | ecccspx.amer.pub.webex.com |
UK, Severna Afrika | ecccspx.emea.pub.webex.com |
Azija/Pacifik | ecccspx.apac.pub.webex.com |
Australija / Novi Zeland | ecccspx.anz.pub.webex.com |
Evropa | ecccspx.euro.pub.webex.com |
Ova DNS SRV se rešava u nekoliko A zapisa koji upuжuжu na primarnu i sekundarnu lokaciju. Sledeća tabela pruža primer za AMER region i podložna je promenama u budućnosti.
Tip snimka | Snimi | Cilj | Svrha |
---|---|---|---|
SRV | _sips.. .. Ja sam samo р_tcp ecccspx.amer.pub.webex.com | ecccspxpr1.amer.pub.webex.com | Otkrivanje zvuka Webex Edge zvuka |
SRV | _sips.. .. Ja sam samo р_tcp ecccspx.amer.pub.webex.com | ecccspxpr2.amer.pub.webex.com | Otkrivanje zvuka Webex Edge zvuka |
SRV | _sips.. .. Ja sam samo р_tcp ecccspx.amer.pub.webex.com | ecccspxsc1.amer.pub.webex.com | Otkrivanje zvuka Webex Edge zvuka |
SRV | _sips.. .. Ja sam samo р_tcp ecccspx.amer.pub.webex.com | ecccspxsc2.amer.pub.webex.com | Otkrivanje zvuka Webex Edge zvuka |
A | ecccspxpr1.amer.pub.webex.com | 207.182.174.101* | Pokazuje na Webex Edge audio AMER primarnog 1 |
A | ecccspxpr2.amer.pub.webex.com | 207.182.174.102* | Pokazuje na Webex Edge audio AMER primarnog 2 |
A | ecccspxsc1.amer.pub.webex.com | 207.182.174.229* | Pokazuje na Webex Edge audio AMER sekundarnog 1 |
A | ecccspxsc2.amer.pub.webex.com | 207.182.174.230* | Pokazuje na Webex Edge audio AMER sekundarni 2 |
Stavka DNS-SRV je dinamična u prirodi, IP adrese su skloni promenama; Stoga izbegavajte teško kodiranje ili obeleživanje IP adresa. Sve promene ili ispravke izvršene u odeljku "Istorija revizije dokumenta" potražite u odeljku "Istorija Webex Calling porta". |
Redundantnost CUBE-a
Cisco Unified Border Element (CUBE) omogućava mogućnost granične kontrole sesije u mrežnom upravljanju SIP vezama između spoljnih entiteta i interne mreže. Više informacija o CUBE-u dostupno je u odeljku "Preduslovi" u nastavku.
Podržani modeli redundantnosti su definisani u svrhu obezbeđivanja visoke dostupnosti i eliminacije pojedinačne tačke neuspeha za Cisco Partner. U nastavku su navedena tri različita modela. Cisco Partners treba da usvoji koji model je primenljiv na njihovo okruženje.
Partner tokom procesa priključivanja treba da onemogući ICMP filtere.
Duplex CUBE primena za BroadWorks raspoređena na pojedinačnoj lokaciji
Simplex CUBE primena za BroadWorks raspoređena na više lokacija
Moguć je još jedan model redundantnosti kada je CUBE raspoređen u dupleks režimu na svakoj lokaciji. Ovaj model nije potreban s obzirom na to da je BroadWorks raspoređen sa geo-redundantnošću.
Dodela privilegija
1 | Preduslovi partnera
|
2 | Dodeli privilegije za brojeve telefona na platformi Cisco Partner Hub
|
3 | Dodeli privilegije za povratni poziv DNS SRV grupama u Cisco Partner Hub (opcionalno)
|
4 | Poveži PNG (i CDSG) sa obrascima kupca
|
5 | Dodeli privilegije organizacijama za sečena rešenja
|
6 | Izaberite organizaciju primarnog semenja rešenja
|
7 | Preuzmi BroadWorks konfiguraciju (BYoPSTN)
|
8 | Odredite Webex Edge audio DNS SRV domenu
|
9 | Dodeli privilegije za BroadWorks konfiguraciju partnera
|
10 | Dodelite privilegije koCKI partnera (ili sopstvenom SBC)
|
11 | BYoPSTN sertifikat
|
Korak 1: Preduslovi partnera
Sledeći preduslovi moraju biti ispunjeni za dodelu privilegija za BYoPSTN. Preduslovi navedeni u nastavku pretpostavljaju da partner ima odgovarajući Webex za Cisco BroadWorks primenu koja uključuje:
Funkcionalni BroadWorks sistem – kao dokumentovan u Vodiču za rešenja Webex za Cisco BroadWorks
BroadWorks AS licenca sa uslugom "VoiceXML" u dovoljnoj količini (1 po PSTN broj)
BroadWorks zakrpe su potrebne:
Za R22:
AP.xsp.22.0.1123.ap376935
AP.as.22.0.1123.ap376935
Za R23:
AP.xsp.23.0.1075.ap376935
AP.as.23.0.1075.ap376935
Za R24
AP.as.24.0.944.ap376935
Cisco CUBE sistem je aktiviran (IOS verzija 16.12.2 ili novija): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Podržana je i virtuelna KOCKA zasnovana na hardveru i na virtuelnoj KOCKI. KOCKA zasnovana na hardveru se preporučuje za skalabilnost i rukovanje većim brojevima poziva.
Webex partnerska organizacija – kao što je navedeno u Vodiču za rešenja za Webex za Cisco BroadWorks
Korak 2: Dodela privilegija grupama brojeva telefona (PNG) u čvorištu Partnera
Procedura pomoću koje Cisco Partner koristi za dodavanje Webex sastanak brojeva telefona za pridruživanje sastanku je sledeća:
Prijavite se u Cisco Partner Hub.
Otvorite „Podešavanja“.
Pomerite se do BroadWorks pozivanja.
U okviru konfiguracije pridruživanja sastanku (BYoPSTN) izaberite Kreiraj broj telefona za pridruživanje sastanku Group.
Unesite ime grupe brojeva telefona i izaberite " Dalje".
Unesite detalje o broju telefona i izaberite " Dalje".
Pregledajte rezime detalja grupe brojeva telefona i izaberite "Sačuvaj ".
Ponovite ovu proceduru da bi se dodala svaka grupa brojeva telefona.
Snimci ekrana u nastavku ilustruju proceduru.
Korak 3: Dodeli privilegije za povratni DNS SRV grupama (CDSG) na platformi Partner Hub
Ovaj korak će biti završen samo ako želite da primenite opciju pridruživanja sastanku putem opcije povratnog poziva. U suprotnom, možete da preskočite ovaj korak. |
Ako ne konfigurišete ovu opciju, korisnici mogu da koriste opciju "Poziv za pridruživanje sastancima" ili mogu da se pridruže pomoću zvuka računara. |
Kada koristite opciju povratnog poziva sastanka, za povratni poziv DNS SRV je potrebno preusmeravanje poziva sa Webexa na KOCKU. Procedura pomoću koje Cisco Partner koristi za dodavanje zapisa DNS SRV CUBE-a u Webex je sledeća:
Prijavite se u Partner Hub.
Otvorite „Podešavanja“.
Pomerite se do BroadWorks pozivanja.
U okviru konfiguracije pridruživanja sastanku (BYoPSTN) izaberite " Kreiraj povratni poziv DNS SRV grupa".
Unesite ime grupe za DNS SRV povratnog poziva.
Izaberite Dalje.
Unesite podatke o DNS SRV poziva.
Izaberite Dalje.
Pregledajte rezime DNS SRV o povratnim pozivima.
Izaberite Sačuvaj.
Dodelite privilegije za DNS da biste odražavati nove zapise u grupi DNS SRV grupa.
Ponovite ovu proceduru da bi se dodala DNS SRV grupa povratnih poziva.
Snimci ekrana u nastavku ilustruju proceduru.
Korak 4: Povežite PNG i CDSG sa obrascima kupca na portalu Partner Hub
Početna konfiguracija i verifikacija BYoPSTN rešenja zahteva početnu organizaciju za svaku jedinstvenu kombinaciju grupe brojeva telefona i povratnih poziva DNS SRV grupe (ako je potreban povratni poziv). Stoga se preporučuje da Cisco partneri na sličan način kreiraju novi obrazac kupca za svaku jedinstvenu kombinaciju grupe brojeva telefona i povratnih poziva DNS SRV grupa. Svaki obrazac kupca treba da se koristi za generisanje odgovarajuće posedne organizacije.
Nakon što se BYoPSTN konfiguracija zaseni i potvrdi pomoću semena organizacije, grupe brojeva telefona i povratni pozivi DNS SRV grupe se mogu primeniti na postojeće obrasce kupca po potrebni.
Imajte na umu da se novo kreirani obrasci kupca ne koriste postojeći kupci koji nisu testirani i stoga se mogu bezbedno koristiti za ručnu potvrdu BYoPSTN konfiguracije.
Ako ne primenjujete pridruživanje sastanku putem povratnog poziva, ne morate da povezujete grupe za povratni poziv DNS SRV obrascu kupca. Međutim, morate da izaberete opciju "Onemogući povratni poziv". |
Da biste ga dodali novom obrascu kupca, uradite sledeće:
Prijavite se u Cisco Partner Hub.
Otvorite „Podešavanja“.
Pomerite se do BroadWorks pozivanja.
U okviru šablona izaberite " Dodaj obrazac".
Unesite detalje obrasca. U fazi tipa paketa :
Izaberite tip paketa kao standardni.
Izaberite konfiguraciju pridruživanja sastanku kao brojeve telefona za pridruživanje sastanku koje obezbeđuje partner (BYoPSTN).
Izaberite grupu brojeva telefona za koje su dodeljene privilegije.
Za grupu "Povratni DNS SRV", ako želite da omogućite opciju povratnog poziva sastanka, onda izaberite dodeljenu grupu "Povratni DNS SRV". U suprotnom, izaberite "Onemogući povratni poziv".
Izaberite Dalje.
Unesite preostale detalje obrasca.
Pregledajte rezime detalja obrasca.
Kliknite na Sačuvaj.
Ponovite ovu proceduru za svaki obrazac kupca koji mora biti dodat
Na snimku ekrana ispod navedena je procedura.
Da biste ažurirali postojeći obrazac kupca, uradite sledeće:
Prijavite se u Cisco Partner Hub.
Otvorite „Podešavanja“.
Pomerite se do odeljka BroadWorks Pozivanje .
U okviru Šablona izaberite " Prikaži obrazac".
Izaberite obrazac za ažuriranje.
Listajte do odeljka za konfiguraciju pridruživanja sastanku :
Izaberite brojeve telefona za pridruživanje sastanku koje pruža partner (BYoPSTN).
Izaberite prethodno konfigurisanu grupu brojeva telefona.
Za grupu "Povratni DNS SRV", ako želite da omogućite opciju povratnog poziva sastanka, izaberite grupu za povratni poziv DNS SRV privilegija. U suprotnom, izaberite "Onemogući povratni poziv".
Izaberite Sačuvaj.
Na snimku ekrana ispod navedena je procedura.
Korak 5: Dodeli privilegije organizacijama za sečena rešenja
Rešenje BYoPSTN ima nekoliko različitih komponenti, od kojih svaka mora biti pravilno konfigurisana da bi rešenje funkcionisalo uspešno. Jedna od dve svrhe pomeniti organizacijama rešenja je generisanje broj telefona mapiranja pristupnih kodova za sastanak i lokacija sastanka univerzalno jedinstvenog identifikatora (UUID lokacije) koji su potrebni za trenutni rad rešenja. Druga namena je verifikacija konfiguracije.
Za svaku jedinstvenu kombinaciju grupe brojeva telefona i grupe "Povratni DNS SRV" koja će se koristiti, prethodno bi trebalo kreirati odgovarajući obrazac kupca. Za svaki od ovih obrazaca kupca, moraju biti dodeljene privilegije za organizaciju sa semenima rešenja. Dodela privilegija ovim pomeniranim organizacijama generiše broj telefona mapiranja pristupnih kodova sastanka i lokacija sastanka UUID koji su potrebni za konfigurisanje BroadWorks-a.
Koristeći svaki prethodno konfigurisani predložak kupca, dodelite privilegije pretplatnicima za novog probnog dobavljača BroadWorks usluga ili novog BroadWorks Enterprise sa korisnikom standardnog paketa. Rezultirajući standardni paket lokacija sastanka koristi opciju pridruživanja brojevima telefona za pridruživanje brojevima telefona za pridruživanje partnerima. Bilo koji od sledećih metoda može da se koristi za dodelu privilegija pretplatnicima:
Dodelite privilegije pretplatnicima za test koristeći BroadWorks pretplatnicima API-je kao dokumentovane na
developer.webex.com
.Omogućite pretplatnika na testiranje za IM&P uslugu na BroadWorks-u konfigurisanom za korišćenje obrasca kupca. Uverite se da obrazac kupca koristi standardni paket kao podrazumevani da biste osigurali da je pretplatniku za test dodeljen standardni paket. Osim toga, pretplatnik na testu mora naknadno da se ažurira da bi imali standardni paket.
Imajte u vidu to da su organizacije seme rešenja povezane sa probnim dobavljačem BroadWorks usluga ili testirajte BroadWorks Enterprise.
Korak 6: Izaberite organizaciju primarnog semenja rešenja
Važno je da ovo lokacija sastanka obezbeđeno jer se UUID za ovu lokaciju šalje u svakom zahtevu za pridruživanje sastanku za pridruživanje sastanku kao token za potvrdu identiteta. Не треба да обришете сервер која је повезана lokacija sastanka било које од ст Ako se semena organizacija ukloni, moraćete da dodelite privilegiju za novu i ponovo konfigurišite Broadworks sa novim UUID-om lokacije.
Primarna i sve sekundarne organizacije za semenska rešenja mogu se izbrisati, ako je željeno pre skupa brojeva telefona i evidencija povratnog poziva DNS SRV zapise koji se dodeljuju kupcima koji nisu testirani. Kada se skup brojeva telefona i evidencija povratnih poziva DNS SRV zapisima koji nisu testirani, ti brojevi telefona i zapisi povratnih poziva povezani su sa lokacijama za sastanke za te kupce i koriste se za pridruživanje sastanku pomoću poziva za pridruživanje sastanku i povratnog poziva. Sve promene bi trebalo smatrati uticajem usluge.
Da biste izabrali organizaciju primarnog semena rešenja, uradite sledeće:
Prijavite se u Cisco Partner Hub.
Otvorite „Podešavanja“.
Pomerite se do odeljka BroadWorks Pozivanje .
U odeljku Provera konfiguracije (BYoPSTN) izaberite "Dodeli ".
Na ekranu "Dodeli organizaciju" pretražite i izaberite jednu od prethodno konfigurisanih organizacija
Izaberite "Dodeli ".
Изабрана група сервера је примарна сервер
Snimci ekrana u nastavku ilustruju proceduru.
Korak 7: Preuzmi BroadWorks konfiguraciju (BYoPSTN)
Organizacija primarnog semena rešenja, grupe brojeva telefona i povratni poziv DNS SRV za dati BroadWorks klaster dostupni su na pojedinačnoj lokaciji, JSON datoteci BroadWorks konfiguracije (BYoPSTN). Ove informacije su potrebne za konfigurisanje BroadWorks-a za BYoPSTN.
Imajte u domenu da je JSON datoteka sa konfiguracijom dostupan samo za prikaz/preuzimanje nakon što izaberete primarnu početnu organizaciju za rešenja.
Procedura za prikaz/preuzimanje JSON datoteka sa konfiguracijom je sledeća:
Prijavite se u Cisco Partner Hub.
Otvorite „Podešavanja“.
Pomerite se do BroadWorks pozivanja.
U okviru klastera izaberite Prikaži klaster.
Izaberite klaster koji je povezan sa obrascima kupca koji su konfigurisani za BYoPSTN.
Pomerite se do BroadWorks konfiguracije za odeljak BYoPSTN .
Kliknite na "Preuzmi JSON datoteka sa konfiguracijom".
Ponovite ovu proceduru za sve ostale BroadWorks klastere.
Snimci ekrana u nastavku ilustruju proceduru.
U nastavku pogledajte uzorak JSON datoteka sa konfiguracijom. Datoteka sadrži dodatne informacije za svaku grupu brojeva telefona, opciju "Povratni poziv DNS SRV grupe", sledeće stavke za konfiguraciju tastera koje moraju biti unete na BroadWorks-u označene su podebljanim.
siteUUID: BroadWorks mora da pošalje ovu vrednost u SIP porukama, to je token koji Webex Edge audio koristi za potvrdu identiteta BroadWorks-a Cisco partnera i njegov pristup lokacijama za sastanke kojima upravlja ovaj Cisco partner.
Mapiranje broja telefona -na- pristupni kôd: Brojevi telefona i njihovi povezani Webex pristupni kodovi moraju biti konfigurisani na BroadWorks-u.
phoneNumber
pristupni kôd
lokalna oznaka: Željeni jezik najave povezan sa broj telefona mora biti konfigurisan na BroadWorks-u.
dnsSrv: Funkcija povratnog poziva DNS SRV se konfiguriše na DNS i pogledajte željene instance KOCKE.
{
"siteUUID": "491db0821791441a96c233fefb6c6dfc",
"siteURL": " seedtestenterpriseabc.webex.com ",
"partnerOrgId": "1da175de-3651-4467-b26b-b0d85a2cb3ad",
"solutionValidationOrgId": "d927ac4d-3d73-4d7f-8506-a1bc0a221934",
"customerTemplates": [
{
"name": "US West Std",
"id": "27fe1337-ab1d-44b0-8b5e-ff1d32f6e3f8",
"phoneNumberGroupId": "1bcb05bd-b919-45fd-b30e-71d2abb59e26",
"callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159c3e992"
},
{
"name": "US East Std",
"id": "070d6682-b64f-46ea-bc4b-b2e1218ba4bb",
"phoneNumberGroupId": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e",
"callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159c3e992"
}
],
"phoneNumberGroups": [
{
"name": "US West",
"id": "1bcb05bd-b919-45fd-b30e-71d2abb59e26",
"phonenumbers": [
{
"id": "617c5faa-1721-45c7-bc70-e6d7c20ccc29",
"name": "US Palo Alto",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "TollFree",
"defaultPhoneNumberType": "NONE",
"phoneNumber": "9863502478",
"accessCode": "88672693772924908359"
},
{
"id": "48fa7c50-9da0-4c8b-9b2f-307ff435c7c7",
"name": "US Toll San Francisco",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "PRIMARY",
"phoneNumber": "4156551000",
"accessCode": "88652789466280320324"
}
]
},
{
"name": "US East",
"id": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e",
"phonenumbers": [
{
"id": "ca0c622a-8621-4477-91e0-b3e214833568",
"name": "US Maryland",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "PRIMARY",
"phoneNumber": "2403332200",
"accessCode": "88631321777971704941"
},
{
"id": "00875574-9a46-4447-a967-350b6176755a",
"name": "US Florida",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "SECONDARY",
"phoneNumber": "9049002303",
"accessCode": "88632627551145646175"
},
{
"id": "a2c10316-9266-4423-a669-d67949f99d33",
"name": "US New York",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "TollFree",
"defaultPhoneNumberType": "NONE",
"phoneNumber": "8056504578",
"accessCode": "88649679020033567943"
}
]
}
],
"callbackDnsSrvGroups": [
{
"name": "CB US",
"callbackDnsSrvs": [
{
"name": "Callback US",
"countryCode": "US",
"dnsSrv": "cube.us.example.com",
"id": "c5209d17-7c2f-45b3-95a6-65d7f5f53c7e"
}
],
"id": "25392686-a390-49b9-bad5-cb47159c3e992"
},
{
"name": "CB MX",
"callbackDnsSrvs": [
{
"name": "Callback MX",
"countryCode": "MX",
"dnsSrv": "cube.mx.example.com",
"id": "cca0e4c3-5cff-412c-a854-bfb719f603a2"
}
],
"id": "36403797-b401-50c0-cbe5-dc58260d4f003"
}
]
}
Korak 8: Odredite Webex Edge audio DNS SRV domenu
Audio Webex Edge domen DNS SRV mora biti konfigurisan na BroadWorks-u. Upotrebite sledeći postupak da biste odredili vrednost.
Prijavite se u Cisco Partner Hub.
Idite do kupaca.
Izaberite BYoPSTN preduzeće za proveru valjanosti.
Izaberite "Prikaži kupca".
Idite u Usluge /Meetings.
Izaberite standardni paket lokacija sastanka.
Pomerite se do dna bočne table, izaberite "Konfiguriši lokaciju".
Izaberite uobičajena podešavanja / audio podešavanja.
U odeljku "Prilagođeni globalni brojevi telefona za pridruživanje sastanku za Edge Audio" izaberite " Generiši Lua skriptu".
U iskačućem prozoru potražite vrednost "-- Ažuriraj u zaglavlje pomoću 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)
Izdvojite vrednost podebljano, na primer,
ecccx.amer.webex.com.
Ovo je Webex Edge audio DNS SRV koji mora da se konfiguriše na BroadWorks-u.
Korak 9: Dodeli privilegije za BroadWorks konfiguraciju partnera
Ovaj odeljak opisuje BroadWorks konfiguraciju potrebnu za implementaciju scenarija poziva za pridruživanje sastanku i povratnog poziva prikazanih na dijagramima ispod. Primeri konfiguracije zasnivaju se na podacima u JSON datoteci prikazanoj u prethodnom odeljku. Od brojeva, domena, ime velikog preduzeća/grupa, tipa uređaja, smernica, profila itd. se očekuje da varira od partnera.
Tok poziva:
- Zahtevi povratni poziv korisnika, Webex pokreće novi povratni poziv.
- Poziv se usmerava na BroadWorks OTT.
- Poziv dostiže CUBE dodeljen u CH. CUBE usmerava poziv na BroadWorks.
- BroadWorks identifikuje poziv kao izvor organizatora sastanka i kreira sesiju za organizator sastanka korisnika i obrađuje poziv.
- Sesija organizator sastanka korisnika obrađuje poziv i prevodi birani broj. Pored toga, zapis o naplati se generiše u ime organizator sastanka korisnika.
- BroadWorks usmerava poziv ili korisniku povezanom sa uređajem (7) ili PSTN (8).
Pre nego što počneš
SIP komunikacija između broadWorks-a i KOCKE može da bude preko UDP ili TCP, u zavisnosti od zahteva mreže. Na primer, ako neki mrežni uređaji ili pristupni uređaji (na primer, mrežni prolazi ili krajnje tačke) u BYoPSTN toku poziva za pridruživanje ili povratnom pozivu ne podržavaju TCP, UDP bi trebalo da ga koristite.
Konfiguracija i primeri prikazani u ovom vodiču koriste TCP kao protokol prenosa. Da biste koristili TCP, uverite se da su vaš BroadWorks server aplikacije i mrežni server konfigurisani za TCP:
_CLI/Interface/SIP> get
networkProxyTransport = unspecified
accessProxyTransport = unspecified
supportDnsSrv = true
supportTcp = true
Server aplikacije
Identifikuj/tip profila uređaja
Novi tip profila identiteta/uređaja treba da bude kreiran da bi predstavljao KOCKU. Obavezno postavite sledeća svojstva ispod, dok ostali mogu biti ostavani za podrazumevane vrednosti:
Tip adrese signaliziranje – podešeno na inteligentno adresiranje proxy servera
Potvrda identiteta – podesi na "Omogućeno"
Identitet podrške u ažuriranju i ponovni POZIV – označeno
Statična registracija je sposobna – podešeno na omogućeno
Video sposoban – podešeno na onemogućeno
U primeru ispod, novi tip profila identiteta/uređaja "VXML_profile" kreira se za predstavljanje KOCKE.
Glasovni XML virtuelni pretplatnik
Kreiranje voiceXML instance
Svaki Webex Meetings PSTN broj predstavlja virtuelni pretplatnik u BroadWorks-u, a funkcionalnost VoiceXML virtuelnog pretplatnika može da se koristi. Preporučuje se da se namenski preduzeće i grupa koriste za sve VoiceXML virtuelne pretplatnika. Imajte na umu da zapravo ne koristimo nikakve VoiceXML funkcije, ali ovaj tip virtuelnog korisnika je pogodan za interakciju sa KOCKOM.
Da biste koristili VoiceXML uslugu, uverite se da licenca ima dovoljno količina "VoiceXML" i da je usluga ovlašćena na nivou preduzeća i grupe, a VoiceXML usluga se dodeljuje grupi kao što je prikazano na slici u nastavku.
U VoiceXML i kreirajte instancu za svaku PSTN broj.
izaberiteKonfiguriši VoiceXML adrese
Za svaku VoiceXML instancu obezbedite sledeće u okviru VoiceXML adresa:
Broj telefona – unesite broj poziva za Webex Meetings lokaciju (na primer, 2403332200).
Lokal
Profil identiteta/uređaja – kreirajte jednu instancu (na primer, VXML_deviceProf) na osnovu vrsta uređaja kreiranog u prethodnom odeljku (VXML_profile u primeru) i unesite sledeću konfiguraciju.
Linija/port – unesite u <access number="">formatu @<domain> , gde
<access number=""> je broj pristupnog koda za Webex Meetings lokaciju (dostupno u JSON datoteci) (na primer, 88631321777971704941)
<domain> je domen audio Webex Edge za ovu lokacija sastanka (na primer, ecccspx.amer.pub.webex.com)
Kontakt SIP – Za pozive za pridruživanje sastanku pristupnom broju, POZIV ĆE se poslati sa zahtevom URI podešenim na vrednost ovog polja. Unesite SIP u ovom formatu <sip contact="">;;<Locale>;<Meetings Site="" UUID=""><SIP transport="">; gde:
<sip contact=""> je polje <number> linije/porta, ali sa domenom kao SRV koji se rešava u adresu KOCKE (na primer, 88631321777971704941@cube.interno.local)
<Locale> predstavlja podešavanje jezika u skladu sa jezik korisinka (na primer, locale=en_SAD)
<Meetings Site="" UUID=""> je site UUID iz JSON datoteke (na primer, x-cisco-site-uuid=abbd70f6c519fb1ee05ad06fc0a038b)
<SIP transport=""> treba da bude transport=tcp da bi AS koristio TCP slanje poruka na KOCKU.
U nastavku je primer podešavanja VoiceXML adresa.
Za svaki dodatni pristupni broj sastanka koji će se koristiti, potrebno je kreirati dodatnog VoiceXML virtuelnog pretplatnika analogno do navedenog. Ista profil uređaja mogu da se koriste, ali polja porta linije i kontakta moraju biti konstruisana iz informacija o pristupnom broju kao što je prikazano iznad. |
Uverite se da su ograničenja smernica za obradu poziva koja konfigurišete na BroadWorks virtuelnom pretplatniku dovoljna da obradi dodatne BYoPSTN pozive u grupi brojeva telefona. |
Dodeljivanje SIP potvrdi identiteta voiceXML instanci
Dodelite uslugu potvrde identiteta glasovnom pretplatniku. Ovo će se koristiti za potvrdu identiteta SIP POZIVE poruka sa KOCKE u scenariju povratnog poziva. Takođe se sprečava da GovorniXML virtuelni pretplatnik prihvati pozive strana koje nisu KOCKE
Idite na stranicu za potvrdu identiteta virtuelnog pretplatnika u odeljku "Pomoćni programi" i unesite SIP korisničko ime i lozinku kao što je prikazano u nastavku:
CUBE mora biti konfigurisan sa istim korisničkim imenom i lozinkom da biste pravilno potvrdili identitet poruka koje se šalju na AS. Primer komande za konfigurisanje SIP potvrdu identiteta na KOCKI je sledeći:
|
Datoteka imenovanih datoteka
Polje VoiceXML virtuelni SIP sadrži URL gde se deo domena rešava u adresu KOCKE. Ovo je interni SRV i datoteka imenovanih datoteka na AS-u može da se koristi za rešavanje internih SRV na IP.
U našem primeru, SIP kontakt SRV je cube.internal.local i rešen za adresu 10.165.196.30 port 5060 da bi se dostigla KOCKA. na AS, /usr/local/broadworks/bw_base/conf/namedefs
datoteka se ažurira na sledeći na sledeći:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Webex Meetings tip poziva
Webex Meetings obrada poziva opcije konfiguracije dostupne su za kontrolu načina na koji se rukuje pozivima za pridruživanje sastanku. Pozivi za pridruživanje sastanku se podrazumevano obrađuju kao spoljni pozivi jer se brojevi telefona za pridruživanje sastanku hostuje u namenskim preduzećima ili pružalac usluga. Spoljni pozivi su obično uključeni u broj sesije kontrole ulaska u sesiju i označeni zastavicom za punjenje u CDR punjača za polje.
Sledeći primer dodaje preporučenu konfiguraciju za obradu poziva za sastanke kao internih poziva, tako da su izuzeti iz punjenja i izuzeti iz broja kontrola ulaska u sesiju.
Podešavanjem polja "Primena NS naplate" na tačno, broj stanovnika CDR polje chargeIndicator zasniva se na konfigurisanom atributu naplate mrežnog vrsta poziva.
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
Virtuelni pretplatnik za glasovne povratne pozive sastanka
Kreiraj pretplatnika za povratni poziv za glasovne sastanke
Namenski VoiceXML virtuelni pretplatnik sa posebnom opcijom povratnog poziva Webex sastanka (u ovom slučaju pod nazivom VoiceXML pretplatnik povratnog poziva za sastanke) mora da se konfiguriše na BroadWorks serveru aplikacije (AS) da bi upravljao Webex Meetings povratnim pozivima. Samo jedna instanca ovog pretplatnika može da se konfiguriše na AS.
Da biste omogućili funkciju, podesite funkciju za aktiviranje 102074 true putem CLI-a.
AS_CLI/System/ActivatableFeature> activate 102074
***** Warning *****:
This activity should only be done during a maintenance window because
this may cause large amounts of data to be added/modified/deleted and
it may take some time to execute. Features that have web page impacts
require that users and administrators log out and log back in.
Are you sure you want to continue?
Please confirm (Yes, Y, No, N): y
...Done
AS_CLI/System/ActivatableFeature> get
Id Description Activated Last Modified Timestamp
=============================================================================================
102746 BroadWorks Support for CI UUID true
102074 BYO PSTN Billing support for CallBack and CallIn true
104256 Weak Password Validation Service false
104073 Add FAC Support for Call Center Agent Join-Unjoin in CDR false
103542 Configurable Endpoint For Auto-Answer And Forced Answer false
104255 Control password usage and behavior to ensure security false
Pošto funkcija "BYO PSTN podršku za povratni poziv i poziv" zavisi od funkcije "BroadWorks Support za CI UUID", pre aktivacije (102074) funkcije takođe je potrebno da aktivirate (102746) funkciju. Više detalja potražite u odeljku "CI User UUID Sync (Broadworks podrška za CI UUID)". |
Pretplatnik za povratni poziv na VoiceXML sastanku je sličan postojećem BYOPSTN VXML virtuelnom pretplatniku, ali ga je označio novom zastavicom "Webex Meeting Povratni poziv". Ovaj pretplatnik za povratni poziv za glasovne sastanke je konfigurisan sa istim profil uređaja kao postojeći BYOPSTN VXML virtuelni pretplatnik, kao i usluga potvrde identiteta sa istim akreditivima.
Primer je prikazan u nastavku:
Pretplatnik za povratni poziv za glasovne sastanke mora da postoji na AS koji organizuje organizator sastanka korisnika. Kada AS primi zahtev za povratni poziv sastanka, on pokušava da pronađe i VoiceXML korisnika povratnog poziva sastanka i korisnika organizator sastanka na AS tokom podešavanja poziva. Ako nijedan od ovih korisnika nije pronađen, poziv se odbija.
Sesija organizatora sastanka
U scenariju povratnog poziva sa zaglavljem X-Cisco-Meet-Info, Cisco BroadWorks Application Server prima SIP INVITE zahtev i identifikuje organizator sastanka korisnika koji koristi parametar UUID organizatora za CI User UUID SIP zaglavlja X-Cisco-Meet-Info. Sesija poziva se kreira u ime organizator sastanka korisnika koji je kreiran za obradu poziva i izvršavanje profil usluge korisnika. Pored toga, zapis o naplati se generiše u ime organizator sastanka korisnika. Informacije ID sastanka i UUID lokacije iz zaglavlja SIP X-Cisco-Meet-Info se beleže u zapisu o naplati.
Primer zaglavlja SIP X-Cisco-Meet-Info je prikazan u nastavku:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab
-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
Platforma za isporuku aplikacije
CI UUID sinhronizacija korisnika (Broadworks podrška za CI UUID)
CI UUID korisnika je jedinstveni identifikator za identifikaciju korisnika unutar Webex okruženja.
Ova Aplikacija za sinhronizaciju Webex obezbeđivanja na Cisco BroadWorks platformi za isporuku aplikacija (ADP) koristi se za sinhronizaciju, mapiranje i skladištenje CI UUID-a korisnika u BroadWorks infrastrukturu tako da može da se koristi u različitim interakcijama sa Webex i Webex-om za BroadWorks uslugu.
Pogledajte "Omogući Webex meeting Povratni poziv" o tome kako CI User UUID povezivanje koriste Cisco BroadWorks mrežni server i Cisco BroadWorks server aplikacije.
Sledeći koraci podesiti webex za sinhronizaciju dodele privilegija za periodično anketiranje i ažuriranje BroadWork korisnika CI UUID-om.
Webex aplikacija za sinhronizaciju dodele privilegija zahteva OAuth akreditive sa spark-administratorom:broadworks_subscribers_read opsegom za Cisco pružaoca identiteta i mogu se dobiti podizanjem zahtev usluge vašeg agenta za priključivanje.
Više detalja potražite u odeljku "Pribavljanje OAuth akreditiva za Webex za Cisco BroadWorks" da biste pokrenuli zahtev usluge na: https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/Solution_Guide/wbxbw_b_solution-guide/wbxbw_b_SolutionGuide-PDF_chapter_01.html?bookSearch=true#Cisco_Generic_Topic.dita_0e1beabc-80ae-4e8d-b177-17108ec5daed
Dodajte token sa odgovarajućim imenom partnera na sledeći način:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> add custBYO refreshToken
New Password:
Re-type New Password:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> get
Partner Name Refresh Token
==================================
FederationPartner ********
custPart ********
custBYO ********
Dodajte ime partnera povezano sa OAuth tokenom na listu partnera koje aplikacija za sinhronizaciju dodele privilegija za Webex treba da nadgleda sa oznakom "omogućeno" podešenom na "true".
Ova Webex aplikacija za sinhronizaciju dodele privilegija će početi da se sinhronizuje sa CI korisničkim UUID-om na definisanim interval upita.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true
Kada uključite partnera, Webex provisioning Sync aplikacija sada može da izvrši povezivanje CI UUID-a sa BroadWorks korisnicima.
Promenite vremensko ograničenje veze pomoću sledećih komandi:
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> set requestTimeout 30000
...Done
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> get
requestTimeout = 30000
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> cd http
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller/Http> set connectionTimeout 300
*** Warning: BroadWorks needs to be restarted for the changes to take effect ***
ADP_CLI/Application/WebexProvisioningSync/GeneralSetting/Controller/HTTP > get
connectionPoolSize = 5
connectionTimeout = 300
connectionIdleTimeOut = 300
maxConcurrentRequests = 10
maxCookieAgeInHours = 24
Ovo povezivanje se može obaviti automatski ili ručno. Komanda CLI ručnog sinhronizatora može odmah da pokrene povezivanje da bi se očuvao.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
Partneri sa "Omogućeno" podešenim na "true" izvršavaju povezane sa interval upita. Tokom početne povezanosti, Webex application provisioning Sync upitiće webex pretplatnik API da preuzme podatke koji sadrže CI UUID za sve korisnike koje hostuje partner. Spoljni ID BroadWorks korisnika se ažurira sa povezanim CI UUID-om. Naredna udruženja utiču na korisnike koji su dodati partneru. Komanda statusa se može koristiti da biste videli da li je sinhronizacija dovršena.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> status
Partner Name Status Last Sync Time
============================================================
custBYO synchronizing
custPart monitoring 2023-01-29T15:36:43.873-05:00
2 entries found.
Kada se sinhronizacija završi, status se ponovo menja u nadgledanje. Naredna sinhronizacija se izvršava na korisnicima dodatim partneru nakon "Vreme poslednje sinhronizacije".
Na sledećoj slici prikazan je CI UUID set u okviru spoljnog ID:
Mrežni server
Tip poziva
U svrhe naplate i izveštavanja, možda je poželjno označiti CDR-ove za pozive za pridruživanje sastanku. To se može postići korišćenjem smernica za precallTyping mrežnog servera.
Prvo u NS CLI u okviru /System/CallP/CallType dodajte novi poziv tip. Sledeći primer dodaje novi "WXM" vrsta poziva:
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
Ova vrsta poziva se tada može koristiti u instanci funkcije PreCallTyping koja je deo profila usmeravanja korisnika BroadWorks-a. U ovom primeru, nova instanca preCallTyping "wxm" je dodata u kontekst /Policy/PreCallTyping CLI, ali može biti postojeća instanca preCallTyping koja se već koristi:
NS_CLI/Policy/PreCallTyping> add wxm true CallTypes ALL
NS_CLI/Policy/PreCallTyping> get wxm
Policy: PreCallTyping Instance: wxm
CallTypes:
Selection = {ALL}
From = {PCS, ALL, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}
supportLCABasedNormalization = false
Enable = true
Sledeći korak je da dodate stavke u instancu preCallTyping za sve brojeve za biranje u okviru konteksta /Policy/PreCallTyping/DialPlan CLI. Na primer:
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
Instanca preCallTyping se zatim dodaje (pod uslovom da već ne postoji) primenljivom profilu usmeravanja izvornog korisnika kao što je prikazano u primeru ispod:
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 koji CDR generišu se samo pozivi potekli od BW pretplatnika. PSTN izvorni pozivi sa strane AS -a "mreža" neće generisati izvorne CDR na mreži. U svakom slučaju, virtuelni CDR VoiceXML će se prekinuti. |
UsmeravanjeNE
UsmeravanjeNE je potrebno na NS u NS u okviru /System/Device/RoutingNE CLI konteksta za predstavljanje KOCKE. Na ovaj način, kada NS primi POZIV sa KOCKE, on će se podudarati sa zaglavljem sa stavkom Usmeravanja koja je obezbeđena na NS-u. Detaljnije informacije o tome kako da dodate usmeravanje za Cisco BroadWorks Network Server potražite vodič za administraciju o tome kako da dodate usmeravanje.
U nastavku je primer komandi za dodavanje usmeravanja "WebexMeetings", gde je CUBE IP adresa = 10.165.196.30. Primer takođe prikazuje komande za kreiranje novog OrigRedirect i Profile instance za povezivanje sa proizvodnim verzijama, ali se i postojeće instance mogu koristiti.
NS_CLI/Policy/OrigRedirect> add wxm_Inst true CallTypes ALL supportTrunkGroupLookups disable applyAccessSideRules enableRestrictive
NS_CLI/Policy/OrigRedirect> get wxm_Inst
Policy: OrigRedirect Instance: wxm_Inst
Enable = true
CallTypes:
Selection = {ALL}
From = {PCS, ALL, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}
supportTrunkGroupLookups:
Selection = {disable}
From = {disable, enablePermissive, enableRestrictive}
applyAccessSideRules:
Selection = {enableRestrictive}
From = {disable, enablePermissive, enableRestrictive}
NS_CLI/Policy/Profile> add wxm_routing
NS_CLI/Policy/Profile> add wmx_routing OrigRedirect wxm_Inst
NS_CLI/Policy/Profile> add wmx_routing SubLocation DefaultInst
NS_CLI/Policy/Profile> get profile wxm_routing
Profile: wxm_routing
Policy Instance
==========================================
OrigRedirect wxm_Inst
SubLocation DefaultInst
NS_CLI/System/Device/RoutingNE> add WebexMeetings 1240364 1 99 wxm_routing false OnLine AccessRoutingNE
NS_CLI/System/Device/RoutingNE/Address> add WebexMeetings 10.165.196.30 1 99 tcp
NS_CLI/System/Device/RoutingNE> get
Network Element WebexMeetings
Location = 1240364
Static Cost = 1
Static Weight = 99
Poll = false
OpState = enabled
State = OnLine
Profile = wxm_routing
Signaling Attributes= AccessRoutingNE
NS_CLI/System/Device/RoutingNE/Address> get
Routing NE Address Cost Weight Port Transport Route
WebexMeetings 10.165.196.30 1 99 - tcp
Uz primer konfiguracije, CUBE šalje NS POZIV koji je sličan sledećim (važnim poljima podebljanim):
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
Gde:
Zahtev INVITE URI sadrži broj za povratni poziv
Putem zaglavlja: sadrži IP adresa KOCKE koja će se koristiti za izbor profila usmeravanja.
X-Cisco-Info-Meet zaglavlje: koristi se za identifikovanje hostCIUserUid, meetingid & siteUUID.
Nakon prijema POZIVNICE, NS koristi zaglavlje Preko da bi se podudarao sa usmeravanja "WebexMeetings". Ovim putem ćete izabrati "wxm_routing" profil usmeravanja koji sadrži instancu "wxm_Inst" OrigRedirect.
Smernice za NS OrigRedirect zatim će se podudarati sa zaglavljem X-CISCO-MEET-INFO:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
sa linijskim portom konfigurisanim na VoiceXML virtuelnom pretplatniku i pošaljite 302 preusmeravanje na AS par hosting tog pretplatnika. Poruka 302 je slična sledećem:
SIP/2.0 302 Moved temporarily
Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK5452684
From:" Webex "<sip:+12403332200@10.165.196.30>;tag=8EEAA586-1675
To:<sip:+14519615001@10.155.6.172>;tag=394411970-1602687588994
Call-ID:ABC5CCA2-D6411EB-8AD6D92D-EE20F768@10.165.196.30
CSeq:101 INVITE
Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone> ;q=0.5, <sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone>;q=0.25
Content-Length:0
Pseudonim
Domen u INVITE URI (na primer, on je bw.myenterprise.com) koji je POSLAO CUBE u NS mora da ga prepozna NS. To se može uraditi dodavanjem domena u kontekst NS_CLI/System/Alias, na primer:
NS_CLI/System/Alias> add bw.myenterprise.com
Komanda za konfigurisanje INVITE URI domenu na CUBE-u možete da pronađete u sledećem odeljku, pod ciljem biranja ravnopravne/sesije, na primer:
dial-peer voice 23401 voip
session target dns:bw.myenterprise.com
HostingNE
Da biste podržali Webex Meetings obrada poziva opcije konfiguracije za kontrolu naplate i ulaska u sesiju, atributi hosting NE signalizacionog servera aplikacije CallTypeInfoRequid i RequiresChargeIndication moraju biti omogućeni u kontekstu NS_CLI/System/Device/HostingNE._ Na primer:
NS_CLI/System/Device/HostingNE> set broadworksASHostNe signaling E164Compliant,
CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Omogući povratni poziv webex sastanka
U scenariju povratnog poziva sa zaglavljem SIP X-Cisco-Meet-Info, CUBE šalje poziv mrežnom serveru za preusmeravanje na AS par. AS par se određuje na osnovu parametra sistema enableWebexMeetingHoostLookup .
NS_CLI/System/CallP/Options> get
accessSideRoutingNeDeterminedViaSignaling = false
disableNdcValidationForCalledNumbers = true
forceRoutingNEProfile = false
skipPrivatePoliciesOnEmergency = true
maxReturnedContacts = 10
enableWebexMeetingHostLookup = true
Kada je opcija EnableWebexMeetingHoostLookup sistemskog parametara podešena na tačno, organizator sastanka korisnik CI UUID u zaglavlju X-Cisco-Meet-Info koristi se za identifikaciju AS para koji hostuje organizator sastanka korisnika.
INVITE sip:+19991111111@domain.com:5060 SIP/2.0
Via:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB
Remote-Party-ID:" BroadWorks "<sip:886222222222@domain.com>;screen=no;party=calling;privacy=off
From:" BroadWorks "<sip:+12403333333@10.20.20.20>;tag=958BDDF4-1AB
To:<sip:+19991111111@domain.com>
Date:Thu, 03 Nov 2022 12:39:58 GMT
Call-ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30
Supported:100rel,timer,resource-priority,replaces,sdp-anat
Min-SE:14400
Cisco-Guid: 1976459008-1521160685-2893855292-0660755617
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec"
X-Cisco-Org-Id:82e2eb35-1610-44e7-9b20-ab607e026270
User-Agent: Cisco-SIPGateway/IOS-16.12.2s
Timestamp: 1667479198
Session-ID: e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000
Allow:INVITE,OPTIONS,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGISTER
CSeq:101 INVITE
Contact:<sip:+12403333333@10.20.20.20:5060;transport=tcp>
Expires:180
Allow-Events:telephone-event
Max-Forwards:68
Korak 10 Dodela privilegija koCKI partnera
Ovaj odeljak pruža proveru valjanosti konfiguracije za primenu Cisco Unified Border Element (CUBE) kao granični kontroler sesije (SBC) za rešenje Bring Your Own PSTN.
Ovaj odeljak se fokusira na konfiguracije CUBE-a koje su potrebne za interseks sa primerom Webex-a za Cisco BroadWorks konfiguraciju prikazanu u prethodnom odeljku. Za opštiju diskusiju o početnoj primeni i konfiguraciji KOCKE pogledajte sledeće vodiče: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book/voi-cube-overview.html
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-Guide
Primenite Ynašu SBC opciju
Ako ne želite da primenite KOCKU, imate mogućnost da primenite sopstveni SBC. Međutim, imajte na umu da ovaj dokument ne obezbeđuje konfiguraciju potvrđene valjanosti za SBC-ove koji nisu CUBE.
Ako primenite sopstveni SBC, možete da sledite zahteve za konfiguraciju KOCKE visokog nivoa (na primer, dodele kao što su domen, javni i privatni interfejsi i mrežni prolazi) kako biste vodili svoju konfiguraciju. Međutim, detaljnu pomoć za komandnu liniju potražite u SBC dokumentaciji jer će se stvarne komande za vaš SBC verovatno razlikovati od KOCKE.
Osim ako nije drugačije navedeno, preostali zahtevi za konfiguraciju u koraku 10 primenjuju se bez obzira koji SBC primenite. Međutim, primeri komandne linije su samo za CUBE, osim ako nije navedeno da se primer odnosi na druge SBC-e. Za druge SBC-ove pogledajte SBC dokumentaciju za komande za konfiguraciju. |
Početna konfiguracija
Da biste konfigurisali KOCKU, privilegovani EXEC režim mora biti omogućen. Ako vam bude zatraženo, unesite lozinku.
enable
Da biste ušli u režim globalne konfiguracije:
configure terminal
Podesite domen:
ip domain name myenterprise.com
Podesite maksimalnu veličinu segmenta (MSS):
ip tcp mss 1360
Konfiguracija mrežnog povezivanja
Definišite javni i privatni interfejs. U primeru KOCKE:
------- 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
!
Konfigurišite mrežne prolaze IP usmeravanja za javne i privatne strane:
ip route 0.0.0.0 <PUB SUBNET MASK> <CUBE PUB GW IP>
ip route 10.0.0.0 <PRIV SUBNET MASK> <CUBE PRIV GW IP>
Omogući SSH:
ip ssh logging events
ip ssh version 2
!
username admin privilege 15 password <password>
CUBE (ili vaš sopstveni SBC) mora da bude unutar DMZ-a sa pravilno konfigurisanim pravilima zaštitnog zida. Pogledajte portove odeljka koje koristi Webex za listu portova koji će se otvoriti na spoljnom zaštitnom zidu |
Konfigurišite SRV zapisi za povratne pozive koji se šalju sa KOCKE (ili SBC) na BroadWorks mrežne servere. Na primer, SRV za bw.myenterprise.com:
ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns01.myenterprise.com
ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns02.myenterprise.com
ip host ns01.myenterprise.com <NS01 IP>
ip host ns02.myenterprise.com <NS02 IP>
Konfigurišite DNS server:
ip name-server <DNS_IP_address>
Alternativna DNS je da konfigurišete interne DNS gde interni DNS kontaktira sa nadređenim DNS server ako interno pronalaženje ne uspe. |
Konfiguracija obrade poziva
Opšte
Konfigurišite KOCKU (ili SBC) sa svim IP adresama koje treba da pristupe VoIP usluzi. Ovo uključuje:
Privatna strana SIP signalizacija adresama za BroadWorks AS, NS i MS servere.
Javne adrese strane za Webex Edge za audio infrastrukturu.
Pogledajte ispod za primer konfiguracije KOCKE:
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
Gore navedeni IP adresa je primer. Za trenutnu listu javnih IP za Webex audio infrastrukturu idite na: |
Kako da omogućim Webex Meetings saobraćaj na mojoj mreži?– Opseg IP adresa za većinu klastera se pojavljuje na listi opsega IP adresa koje koriste Cisco Webex usluge sastanka. Jedan izuzetak je za klastere za Kinu, za koje se opseg pojavljuje na donje veze:
Zahtevi mreže za Cisco Webex klaster za Kinu
Podrazumevani tajmer za KOCKU za uspostavljanje veze TCP pre nego što se usmeri napred je 20 sekundi. Da biste promenili:
ip tcp synwait-time <5-300 (seconds)>
Na strani BroadWorks- a, podrazumevani tajmer za server aplikacije za istek vremena na uređaju za neodgovoran pristup je 6 sekundi. Da biste promenili:
AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds <1-15 (seconds)>
Javni i privatni interfejsi strane za RTP saobraćaju na KOCKI (ili sopstvenom SBC) treba da budu otvoreni. Pogledajte ispod za primer KOCKE:
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
Gde:
- <CUBE PUB="" IP=""> je javni IP adresa koCKE
- <CUBE PRIV="" IP=""> je privatna IP adresa na CUBE-u
- Opseg porta: u primeru, opseg porta od 10200 do 28000
CUBE podržava sledeće TLS pakete šifrovanja (tokom poziva za pridruživanje sastanku, CUBE ih nudi u vašoj TLS "Pozdrav klijentu rukovanja):
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
Ostala opšta podešavanja za konfigurisanje (pogledajte ispod za uzorak konfiguracija KOCKE):
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-je za dolazno i odlazno biranje moraju biti definisani za kasnije korišćenje u biranju broja:
voice class uri INEdgeAudio sip
pattern x-cisco-webex-service=audio
!
voice class uri OUTEdgeAudio sip
host cube.internal.local
Webex Edge Audio podržava G722, G711ulaw i G711alaw kodeke. Sledeći kôd klase glasa mora da se definiše za kasnije korišćenje u biračima biranja broja:
voice class codec 3
codec preference 1 g722-64
codec preference 2 g711ulaw
codec preference 3 g711alaw
Webex Edge audio koristi SRTP. Klasa glasa SRTP-crypto dodeljuje željeni SRTP kripto paket koji ćete koristiti za Edge Audio. Konfigurišite sledeće kripto pakete po redosledu. Konfiguracija srtp-crypto klase glasa mora da se primeni na birače biranja koji se koriste za povezivanje sa edge audio zapisom.
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
Unapred konfigurišite primarni ključ da biste mogli da podesite lozinku za potvrdu identiteta
key config-key password-encrypt Password123 authentication username <username>
password encryption aes
Unesite SIP akreditive za potvrdu identiteta koji su obezbeđeni Za VoiceXML virtuelnog pretplatnika na AS koristeći sledeću komandu. Za scenarije povratnog poziva, ovi akreditivi će se koristiti kada AS izazove POZIV koji CUBE (ili vaš SBC) šalje AS-u.
sip-ua
------- to enable authentication -------
authentication username <username> password 0 <password>
Kada se potvrda identiteta konfiguriše, lozinka će biti zatamnjena prilikom pregleda pomoću komande "prikaži pokrenutu konfiguraciju"
sip-ua
------- to enable authentication -------
authentication username <username> password 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
Takođe mora da se SIP sledeće konfiguracije na globalnom nivou:
------- Max INVITE retries -------
retry invite 3
------- By default, use TLS -------
transport tcp tls v1.2
connection-reuse
------- What trustpoint to use when mTLS is challenged -------
crypto signaling default trustpoint <trustpoint>
Profili prevoda
Profil SIP poruka prevoda 2340 se koristi za pozive za pridruživanje sastanku. Trebalo bi da ima unos za izmenu SIP dolaznih poruka sa BroadWorks-a pre slanja na Edge Audio, kao što je prikazano u primeru 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"
Gorenavedeno pravilo 11 mapira dolazni URI zahteva iz usluge BroadWorks, koji ima vrednost kontakta virtuelnog pretplatnika na CUBE profil uređaja (vrednost polja "Kontakt" u VXML_deviceprofilu prof uređaja u našem primeru):
88631321777971704941@cube.internal.local;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Na odgovarajući domen Webex Edge za usmeravanje audio poziva:88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Imajte na umu da kada SE CUBE (ili vaš SBC) nalazi iza statičnog NAT-a, potrebna je dodatna konfiguracija za sip-profil 2340. Za više informacija pogledajte sledeću vezu:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideAko primenite sopstveni SBC, moraćete da konfigurišete slična pravila na sopstvenom SBC-u. |
Da biste prosledili 486 poruka koje je Webex Edge AS poslao nazad na audio zapis, sledeća konfiguracija je potrebna na KOCKI (za sopstveni SBC, potražite pomoć u SBC dokumentaciji)
voice service voip
no notify redirect ip2ip
sip
sip-profiles inbound
!
voice class sip-profiles 1
response 486 sip-header Reason modify "7" ""
response 486 sip-header SIP-StatusLine modify "486.*" "600 Busy Everywhere"
Ako druge 4xx poruke moraju da se prosleđuju nazad Webex Edge zvuk, sledite isti primer iznad.
Biraj birače
Zakupac klase glasa mora kasnije da se definiše na KOCKI (ili vašem SBC) da bi se kasnije koristilo u biračima biranja broja, što zadovoljava sledeće kriterijume:
- Nema korisnih interworkinga potrebnih za RTP-NTE DTMF pakete, pa konfigurišite asimetrijska tovar puna.
- Edge audio ne podržava ažuriranja ID pozivaoca, tako da vrednost "bez ažuriranja poziva" mora biti konfigurisana.
- Webex Edge se usmeravanje poziva na URA. Linija usmeravanja poziva URI da bude omogućena da se podudara sa biračima biranja broja na osnovu URA.
voice class tenant 234
asymmetric payload full
no update-callerid
Header-passing
no pass-thru content custom-sdp
call-route url
Sledeće birače biranja broja su konfigurisane tako da dozvoljavaju CUBE-u da obrađuje pozive između aplikacije BroadWorks Webex Edge zvuka. Konfigurišite sledeće na KOCKI (slična konfiguracija mora da bude konfigurisana na vašem SBC-u):
dial-peer voice 23411 voip
description External Webex edge audio entry or exit dial-peer
session protocol sipv2
session target dns:ecccspx.amer.pub.webex.com
session transport tcp tls
destination uri OUTEdgeAudio
incoming uri request INEdgeAudio
voice-class codec 3 offer-all
voice-class sip url sips
voice-class sip profiles 2340
voice-class sip tenant 234
voice-class sip srtp-crypto 234
voice-class sip bind control source-interface GigabitEthernet2
voice-class sip bind media source-interface GigabitEthernet2
voice-class sip requri-passing
voice-class sip audio forced
dtmf-relay rtp-nte
srtp
!
dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
---- using DNS SRV (preferred) - must match srv record configured above (_sip._tcp.bw.myenterprise.com) ----
session target dns:bw.myenterprise.com
session transport tcp
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3
voice-class sip url sip
voice-class sip profiles 2341
voice-class sip profiles 1 inbound
voice-class sip tenant 234
voice-class sip bind control source-interface GigabitEthernet1
voice-class sip bind media source-interface GigabitEthernet1 dtmf-relay rtp-nte
!
Tok poziva KOCKE
Sa konfiguracijom izvršenom iznad, primeri dolaznih/odlazni poziv toka na CUBE-u opisani su ispod. Kodiranje boje na određenom koraku dotiče ga istih stavki boja u biračima biranja broja iznad.
Ako primenjujete sopstveni SBC, pogledajte SBC dokumentaciju za detalje o tocima poziva pomoću SBC-a. |
Za scenario poziva za sastanak od BroadWorks do Webexa:
- Dolazni POZIV se dobija iz usluge BroadWorks na internom interfejsu sa:
INVITE sip: 88631321777971704941@cube.internal.local;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 To:"VXML Virtual"<sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
- Profil dolaznog birača biranja broja 23401 se bira na osnovu organizatora u dolaznom zahtevu URI ("cube.internal.local") koji se podudara sa konfiguracijom "dolaznog uri zahteva OUTEdgeAudio".
- Odlazni birač biranja broja 23411 se bira na osnovu organizatora u zahtevu URI ("cube.internal.local") koji se podudara sa "odredišnom uri OUTEdgeAudio" konfiguracijom.
- Odlazni POZIV se šalje na eksterni interfejs sa organizatorom u zahtevu URI se promenio iz "cube.internal.local" u "ecccspx.amer.pub.webex.com" koristeći profil prevođenja sip profila "klase glasa 2340" naveden u biraču biranja broja:
INVITE sip: 88631321777971704941@ecccspx.amer.pub.webex.com;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 To: " VXML Virtual" <sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
Za scenario povratnog poziva sastanka sa Webexa na BroadWorks
- Dolazni POZIV se dobija iz aplikacije Webex na spoljnom interfejsu KOCKE sa:
INVITE sip:+14519615001@cube.us.example.com;transport=tls;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b;x-cisco-webex-service=audio SIP/2.0 To: sip:+14519615001@cube.us.example.com;type=carrier_sbc X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
- Dolazni birač broja 23411 se bira na osnovu obrasca "x-cisco-webex-service=audio" koji će biti prisutan u dolaznom zahtevu za URI na osnovu konfiguracije "dolaznog zahteva INEdgeAudio".
- Biraju se dva odlazna birača biranja na osnovu obrasca "x-cisco-webex-service=audio" koji je prisutan u zahtevu URI na osnovu konfiguracije "odredišnog uri INEdgeAudio".
- Biraj ravnopravni broj 302
- Biraj ravnopravni broj 23401
- Odlazni POZIV se šalje mrežnim serverima (SRV na osnovu "ciljne dns:bw.myenterprise.com sesije" u biraču biranja broja) na internom interfejsu
INVITE sip:+14519615001@10.155.6.172:5060 SIP/2.0 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" From: " Webex " ;tag=B91821B7-561
- Mrežni server vraća kontakte za AS par koji hostuje virtuelnog pretplatnika KOCKE:
SIP/2.0 302 Moved temporarily Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK880BD From:" Webex "<sip:+12404540887@10.165.196.30>;tag=B91821B7-561 To:<sip:+14519615001@10.155.6.172>;tag=1829261807-1603395221529 Call-ID:3C88DF6A-13D411EB-8EE3D92D-EE20F768@10.165.196.30 CSeq:101 INVITE Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone;transport=tcp>;q=0.5,<sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone;transport=tcp>;q=0.25 Content-Length:0
- CUBE usmerava poziv na aktivni AS na osnovu vraćenog kontakta u poruci 302:
INVITE sip:+14519615001@hs2-bwks-v-as01- alpha.bwlab.org:5060;user=phone;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK8812341 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" From: " Webex " <sip:+12404540887@10.165.196.30>;tag=B91821C8-1AF5 To: <sip:+14519615001@10.155.6.172>
mTLS konfiguracija
Sledeći koraci konfiguracije moraju biti izvršeni da bi se omogućile mTLS veze između KOCKE (ili sopstvenog SBC) Webex Edge audio prenosa.
Obavezno je da konfigurišete mTLS između KOCKE (ili sopstvenog SBC) Webex Edge audio prenosa. |
Podrška za džoker sertifikat
Džoker potpisani sertifikati koriste generičko ime subjekta (npr. *.us.example.com) koje odgovara domenu za KOCKU ili vaš SBC. Džoker sertifikati su podržani za primene KOCKE sa više klastera ili SBC primene, ali nisu podržani za primene KOCKE ili SBC čvora.
Pouzdanipul
Tokom TLS rukovanja, kada Webex Edge Audio pošalje svoj sertifikat, CUBE će ga potvrditi na listi sertifikata prihvaćenih u pouzdanom pultu.
Paket pouzdanosti mora da se ažurira Cisco Root CA preuzimanjem najnovijeg "Cisco Trusted Core Root Bundle" http://www.cisco.com/security/pki/ iz upotrebe komande:
crypto pki trustpool import clean url <url>
Sertifikati koje je Webex Edge audio potpisao IdenTrust. Uverite se da je sertifikat "IdenTrust Commercial Root CA" instaliran. Pogledajte ovu vezu za više detalja:
Ako koristite sopstveni SBC i niste u mogućnosti da dovršite uvoz, možete konvertovati komplet u .pem format pomoću alatki za otvoreni izvor, kao što je OpenSSL. Na primer, hidrantID certifikate možete da koristite sa sledećom komandom:
|
Pouzdana tačka
Edge Audio zahteva da vaša KOCKA ponudi potpisane certifikate od pouzdanih CA autoriteta za izdavanje certifikata za međusobne TLS (mTLS) veze. Koristite sledeću vezu da biste došli do liste autoriteta za izdavanje sertifikata koje Cisco veruje. Sertifikati koje su autoriteti potpisali na ovoj listi smatraju se važećim i veza će biti dozvoljena: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
KOCKA SA JEDNIM ČVOROM
Jedan čvor znači da će CUBE (ili vaš SBC) uvesti sertifikat sa jedinstvenim imenom subjekta u svoj FQDN, što znači da nijedna druga KOCKA neće moći da je uveze (drugim rečima, NE džoker sertifikat).
Da biste kreirali CSR (zahtev za potpisivanje sertifikata) za KOCKU:
- kreiraj taster za taster (ovaj taster će biti povezan sa pouzdanom tačkom)
CUBE(config)# crypto key generate rsa general-keys label <key label> exportable
- opšti ključevi – Određuje da treba generisati par ključeva opšte namene.
- oznaka <key-label> – (opcionalno) Ime koje se koristi za RSA u slučaju izvoza. Ako oznaka ključa nije navedena, koristi se potpuno kvalifikovani naziv domena (FQDN) rutera.
- može da se izveze – (opcionalno) Navodi da se RSA par tastera može izvoziti na drugi Cisco uređaj, kao što je ruter.
- kreirajte pouzdanu tačku (pouzdana tačka sadrži sertifikat koji želite da vežete na KOCKI. Kada CUBE primi zahtev za sertifikat, on će odgovoriti sertifikatom pouzdane tačke priloženog)
CUBE(config)#crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# crl optional enrollment terminal pem fqdn <fqdn> subject-name CN=<fqdn> rsakeypair <key label>
crl – lista opozvanih sertifikata (CRL) je lista opozvanih sertifikata. CRL je kreiran i digitalno potpisan od strane CA koji je prvobitno izdao sertifikate. CRL sadrži datume kada je svaki sertifikat izdat i kada ističe.
pem terminal - Dodaje granice pošte sa poboljšanom privatnošću (PEM) u zahtev za sertifikat (ručno kopiranje iz ZAHTEVA ZA POČETAK SERTIFIKATA U ZAHTEV ZA KRAJNJI SERTIFIKAT)
fqdn – potpuno naziv domena koCKE
CN= ime subjekta CN=<fqdn> – ime teme za potpisivanje
rsakeypair <key label=""> – tastatura generisana iz prethodnog koraka
(referenca: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/sec_conn_pki/configuration/15-mt/sec-pki-15-mt-book/sec-cert-enroll-pki.html)
- generiši CSR:
CUBE(config)#crypto pki enroll <trustpoint> % Start certificate enrollment .. ... % Include the router serial number in the subject name? [yes/no]: no % Include an IP address in the subject name? [no]: no Display Certificate Request to terminal? [yes/no]: yes Certificate Request follows: -----BEGIN CERTIFICATE REQUEST----- ... -----END CERTIFICATE REQUEST----- ---End - This line not part of the certificate request--- Redisplay enrollment request? [yes/no]: no
- Pošaljite CSR (od ZAHTEVA ZA POČETNI SERTIFIKAT DO ZAHTEVA ZA KRAJNJI SERTIFIKAT) U CA (Certificate Authority)
CA će generisati potpisani sertifikat
- U zavisnosti od CA, obezbediće korenski sertifikat (npr. DigiCertCA.crt) i zahtevani sertifikat (npr. cube.crt)
- Učitaj CA sertifikat
- Prvo potvrdite identitet pouzdane tačke pomoću vrhovnog sertifikata
CUBE(config)#crypto pki authenticate <trustpoint> Enter the base 64 encoded CA certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE ROOT CERT> -----END CERTIFICATE----- Certificate has the following attributes: Fingerprint: 40065311 FDB33E88 0A6F7DD1 4E229187 % Do you accept this certificate? [yes/no]: yes Trustpoint CA certificate accepted. % Certificate successfully imported
- Zatim uvezite certifikat KOCKE na POUZDANU TAČKU KOCKE
CUBE(config)# crypto ca import <trustpoint> certificate % The fully-qualified domain name in the certificate will be: ... Enter the base 64 encoded certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE FQDN CERT> -----END CERTIFICATE----- % Router Certificate successfully imported
Ako primenjujete sopstveni SBC, pogledajte SBC dokumentaciju za detalje o tome kako da kreirate CSR. |
Klaster KOCKE sa više čvorova (korišćenje alternativnih imena u sertifikatu) – nije podržan
Više čvora znači da će CUBE moći da uveze isti sertifikat za više od jedne primene KOCKE. Trenutno nije podržano korišćenje alternativnog imena teme za CSR: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
Klaster KOCKE sa više čvorova (korišćenje džoker potpisanog sertifikata u formatu pkcs12)
Više čvorova koji koriste džoker potpisani sertifikat znači da je ime subjekta generički (npr. *.us.example.com) i da odgovara domenu KOCKE (ili vašem SBC domenu).
- Pod pretpostavkom da ste spremni za džoker sertifikat, pripremite datoteke javnog (.crt) i privatnog ključa (.key).
- Koristeći OpenSSL, kreirajte objedinjenu PKCS12 datoteku formata (.pfx) uključujući on .crt i .key datoteku: (koristite cygwin na Operativnom sistemu Windows) – referenca: https://www.ssl.com/how-to/create-a-pfx-p12-certificate-file-using-openssl/
openssl pkcs12 -export -out <pfxfilename>.pfx -inkey <privatekeyfile>.key -in <certfile>.crt
- Prenesi .pfx datoteku na CUBE:bootflash: (scp sa Linux servera na CUBE)
scp <pfxfilename>.pfx <user>@<CUBEIP>:bootflash:<pfxfilename>.pfx
- Kreirajte pouzdanu tačku i uvezite pkcs12 datoteku:
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>
Proverite konfiguraciju CERTIFIKATA KOCKE
Proverite da li je ceo lanac uključen u sertifikat. Sledeći primer prikazuje komande za proveru valjanosti za KOCKU. Ako primenjujete sopstveni SBC, koristite komande koje se primenjuju na vaš SBC.
CUBE(config)#crypto pki certificate validate <trustpoint>
Chain has 2 certificates
Certificate chain for <trustpoint> is valid
CUBE#show crypto pki trustpoints status
...
Trustpoint <trustpoint>:
Issuing CA certificate configured:
Subject Name:
cn=HydrantID SSL ICA G2,o=HydrantID (Avalanche Cloud Corporation),c=US
Fingerprint MD5: 1135E326 56E5AADF 53A4DD32 C8D5590F
Fingerprint SHA1: AC4A728B 4DFC3560 1FA34B92 2422A42C 253F756C
Router General Purpose certificate configured:
Subject Name:
cn=*.us.example.com,ou=Webex,o=Cisco Systems, Inc.,l=San Jose,st=California,c=US
Fingerprint MD5: 756E4C83 CF36311A 7839FA51 7FA7ABA0
Fingerprint SHA1: 8268817F 79EF91E0 3BA976A1 5C9D97F3 E834EB54
State:
Keys generated ............. Yes (General Purpose, non-exportable)
Issuing CA authenticated ....... Yes
Certificate request(s) ..... Yes
Podesite SIP signalizacija koristite pouzdanu tačku
Koristite sledeću komandu za obezbeđivanje SIP UA pouzdanoj tački KOCKE. Sledi primer za KOCKU. Ako primenjujete sopstveni SBC, pogledajte SBC dokumentaciju za komandnu pomoć.
CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint <trustpoint>
EVIDENCIJE KOCKE
Da biste videli omogućene filtere za otklanjanje grešaka
CUBE# show debug
Da biste postavili filtere za otklanjanje grešaka (primeri)
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
Da biste poništili podešavanje filtera za otklanjanje grešaka (na primer)
CUBE# no debug ccsip messages
Da biste obrisali i proverili bafer evidencije
CUBE# clear log
>>> make test call <<<
CUBE# show log
Ako ne primenjujete KOCKU, pogledajte dokumentaciju za svoj SBC za detalje o tome kako da koristite evidencije. |
Ostale korisne komande
Da biste proverili trenutnu konfiguraciju
CUBE# show running-config (or just CUBE# show run)
Da biste sačuvali konfiguraciju na ROM koja će se koristiti prilikom pokretanja sistema
CUBE# write
Korak 11 BYoPSTN sertifikacija
Nakon završetka konfiguracije i obezbeđivanja BYoPSTN rešenja, od Partnera se traži da prođe kroz skup slučajeva testa prihvatanja kako bi se overio njihovo rešenje. Ovo je neophodan korak da bi partner BYoPSTN bio odobren i omogućen.
Predmeti testa prihvatanja su navedeni u dokumentu Donesi PSTN Postupak prihvatanja Webex za Cisco BroadWorks na: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Partner treba da pruži rezultate uspešno izvršenih testova prihvatanja timovima za priključivanje i sertifikaciju.
Pitanja, problemi i rezultati izvršenja slučajeva testa prihvatanja treba prijaviti i deliti u Webex prostoru dodeljenom za priključivanje partneru.
Primeni ažuriranja na grupu brojeva telefona u usluzi / za povratni poziv DNS SRV grupu
Nakon što kupci koji nisu testirani budu dodeljeni obrascu kupca koristeći brojeve telefona za pridruživanje sastanku koje pruža partner, tim korisnicima su dostupne sledeće opcije pridruživanja sastanku:
Pozivi za sastanak sadrže jedan ili više podrazumevanih brojeva telefona iz dodeljivanja grupe brojeva telefona
Aplikacija Webex prikazuje jedan ili više podrazumevanih brojeva telefona iz dodeljivanja grupe brojeva telefona kao opciju pridruživanja sastanku
Korisnički interfejs lokacije Webex Meetings prikazuje jedan ili više podrazumevanih brojeva telefona iz dodeljivanja grupe brojeva telefona kao opciju pridruživanja sastanku
Ako je povratni poziv omogućen u obrascu kupca, Webex Sastanak pruža opciju "Pozovi me na" gde se zahtev za povratni poziv usmerava na jedan od zapisa navedenih u dodeljenoj DNS SRV za povratne pozive
Promena opcija pridruživanja sastanku za obrazac kupca ili promena dodeljene grupe brojeva telefona ili promena na opciju "Povratni poziv" DNS SRV mogu uticati na gorenavedene opcije pridruživanja sastanku. Ove promene se ne primenjuju na postojeće kupce, ali novododeljene kupce odmah će videti ove promene koje se odraze na njihove lokacije sastanaka sa standardnim i premijum paketom. Stoga je preporučeno da se takva promena potvrdi pomoću organizacije sa osedenim rešenjima pre nego što se primeni na postojeće obrasce kupca, grupe brojeva telefona ili grupe za povratni poziv DNS SRV poziva (ako su DNS SRV grupe za povratni poziv primenjene).
Trebalo bi da sledite sledeće korake prilikom ažuriranja opcija pridruživanja sastanku za obrazac kupca i/ili primenu ažuriranja na grupe brojeva telefona ili za povratni poziv DNS SRV grupama.
Imajte u domenu da li obrasci kupca, grupe brojeva telefona ili grupe za povratni poziv DNS SRV grupe koriste probni dobavljači BroadWorks usluga i/ili testiraju BroadWorks velika preduzeća, ova procedura je opcionalna. Možda je prikladnije da jednostavno izbrišete test BroadWorks pružalaca usluga i/ili testirate organizacije BroadWorks Enterprises i ponovo ih dodelite koristeći ažurirane obrasce kupaca, grupe brojeva telefona ili grupe povratnih poziva DNS SRV grupa.
Ažuriraj samo grupu brojeva telefona:
Kreirajte novu privremenu grupu brojeva telefona sa potrebnim ažuriranjima.
- Kreirajte novi privremeni obrazac kupca koji koristi novu grupu brojeva telefona. Ako se uz grupu koristi postojeća grupa brojeva telefona, dodelite je šablonu.
- Kreirajte pomenito rešenje organizacije tako što ćete dodeliti privilegije pretplatnika probnom BroadWorks pružaocu usluga ili testirati BroadWorks Enterprise sa standardnim paketom pomoću novog obrasca kupca. Imajte na umu da je ovo sekundarna organizacija za seme i da nije potrebno ažuriranje sajta za sastanke UUUID konfigurisan na BroadWorks-u.
- Preuzmite JSON datoteku BroadWorks konfiguracije (BYoPSTN) i sadrži oznaku tipa broj telefona da pristupni kôd mapiranje za nove brojeve telefona u grupi brojeva telefona.
- Odredite domen Webex Edge audio DNS SRV za paket organizacije seme rešenja sa standardnim lokacija sastanka. Ona treba da bude nepromenjena u vrednosti koja je prethodno određena za originalnu grupu brojeva telefona.
- Primenite ispravke konfiguracije na BroadWorks koristeći JSON datoteku BroadWorks konfiguracije (BYoPSTN).
- Potvrdite konfiguraciju zakazivanjem sastanaka pomoću lokacije paketa "Standardna organizacija" i pridruživanjem sastanku pomoću brojeva telefona za pridruživanje sastanku.
- Primenite ažuriranje na originalnu grupu brojeva telefona. Promena je sada u usluzi za kupce koji nisu testirani.
- Semenska organizacija rešenja, privremena grupa brojeva telefona i obrazac kupca mogu da se izbrišu. Ovi elementi više nisu potrebni nakon ažuriranja originalne grupe brojeva telefona.
Ažuriraj opciju "DNS SRV samo za grupu":
- Kreirajte novu privremenu DNS SRV za povratne pozive sa potrebnim ažuriranjima.
- Kreirajte novi privremeni obrazac kupca koji koristi novu grupu DNS SRV za povratni poziv i postojeću grupu brojeva telefona. Ako se postojeća DNS SRV grupa povratnih poziva koristi zajedno sa grupom, dodelite je obrascu.
- Kreirajte pomenito rešenje organizacije tako što ćete dodeliti privilegije pretplatnika probnom BroadWorks pružaocu usluga ili testirati BroadWorks Enterprise sa standardnim paketom pomoću novog obrasca kupca. Imajte na umu da je ovo sekundarna organizacija za seme i da nije potrebno ažuriranje sajta za sastanke UUUID konfigurisan na BroadWorks-u.
- Potvrdite konfiguraciju zakazivanjem sastanaka pomoću lokacije paketa "Standardna organizacija", pridruživanjem sastanku pomoću brojeva telefona za pridruživanje sastanku i korišćenjem opcije "Pozovi me na".
- Primenite ažuriranje na originalnu DNS SRV grupe povratnih poziva. Promena je sada u usluzi za kupce koji nisu testirani.
- Semena organizacija rešenja, DNS SRV grupe povratnih poziva i obrazac kupca se mogu izbrisati. Ovi elementi više nisu potrebni nakon ažuriranja originalne grupe za DNS SRV povratnog poziva.
Ažurirajte i broj telefona i broj za DNS SRV pozive:
- Kreirajte novi privremeni broj telefona i DNS SRV grupu za povratne pozive sa potrebnim ažuriranjima.
- Kreirajte novi privremeni obrazac kupca koji koristi novu grupu brojeva telefona i novu grupu za povratne DNS SRV poziva. Ako se postojeća grupa brojeva telefona i/ili DNS SRV grupa za povratne pozive se koriste zajedno sa grupom, dodelite je obrascu.
- Kreirajte pomenito rešenje organizacije tako što ćete dodeliti privilegije pretplatnika probnom BroadWorks pružaocu usluga ili testirati BroadWorks Enterprise sa standardnim paketom pomoću novog obrasca kupca. Imajte na umu da je ovo sekundarna organizacija za seme i da nije potrebno ažuriranje sajta za sastanke UUUID konfigurisan na BroadWorks-u.
- Preuzmite JSON datoteku BroadWorks konfiguracije (BYoPSTN) i sadrži oznaku tipa broj telefona da pristupni kôd mapiranje za nove brojeve telefona u grupi brojeva telefona.
- Odredite domen Webex Edge audio DNS SRV za paket organizacije seme rešenja sa standardnim lokacija sastanka. Ona treba da bude nepromenjena u vrednosti koja je prethodno određena za originalnu grupu brojeva telefona.
- Primenite ispravke konfiguracije na BroadWorks koristeći JSON datoteku BroadWorks konfiguracije (BYoPSTN).
- Potvrdite konfiguraciju zakazivanjem sastanaka pomoću lokacije paketa "Standardna organizacija", pridruživanjem sastanku pomoću brojeva telefona za pridruživanje sastanku i korišćenjem opcije "Pozovi me na".
- Primenite ažuriranje na originalni broj telefona i DNS SRV za grupu povratnih poziva. Promena je sada u usluzi za kupce koji nisu testirani.
- Možete izbrisati privremenu grupu brojeva telefona DNS SRV grupe za povratne pozive i obrazac kupca. Ovi elementi više nisu potrebni nakon ažuriranja originalne grupe brojeva telefona DNS SRV grupe.
Organizaciju primarnog semena rešenja ne bi trebalo izbrisati osim ako nova primarna organizacija rešenja za seme nije izabrana i konfigurisana na BroadWorks-u. Brisanjem primarne organizacije za semenska rešenja uklanja se siteUID na kom rešenje BYoPSTN zavisi od SIP poruka potvrde identiteta Webex Edge audio prenosu. Ako ih izbrišete, sastanak se pridružuje korišćenjem poziva za pridruživanje za lokacije koje koriste broj telefona za pridruživanje sastanku partnera, neće uspeti. |
G722 medijska interoperabilnost prilikom korišćenja sopstvenog SBC
Kada koristite sopstveni SBC, problemi sa interoperabilnošću koje KOCKA obično rešava treba da se razmotri između Cisco Partners BroadWorks infrastrukture i Webex Cloud. Jedan primer je poziv za pridruživanje sastanku ili povratni poziv pomoću G722 kodeka koji uključuje BroadWorks Media Server (na primer, prilikom korišćenja BroadWorks usluge snimanja poziva). U ovom scenariju, Webex Edge Audio može poslati SDP sa linijom "a=fmtp:9". Vaš SBC mora da ažurira ovu liniju da bi dodao parametar bitra da bi se "a=fmtp:9 bitrate=64" pre slanja na BroadWorks pozadinu.
Poznata ograničenja
Sve promene opcije pridruživanja obrascu kupca za sastanak, Cisco brojeva telefona za pridruživanje sastanku ili brojeva telefona za pridruživanje sastanku koje pruža partner primenjuju se samo na novododeljene kupce. Postojeći kupci koji koriste šablon ostaju nepromenjeni.
Sve promene grupe brojeva telefona obrasca kupca ili grupe za povratni poziv DNS SRV primenjuju se samo na novododeljene kupce ili postojeće kupce kojima su dodeljene privilegije za prvog korisnika standardnog ili premijum paketa. Postojeći kupci koji već imaju korisnike standardnog ili premijum paketa ostaju nepromenjeni.
Sve promene grupa brojeva telefona ili grupe za povratni poziv DNS SRV koje su dodeljene obrascima kupca primenjuju se samo na novododeljene kupce ili postojeće kupce kojima su dodeljene privilegije za prvog korisnika standardnog ili premium paketa. Postojeći kupci dodeljeni povezanim šablonima koji već imaju korisnike standardnog ili premijum paketa ostaju nepromenjeni.
Dati obrazac kupca podržava Cisco brojeve telefona za pridruživanje sastanku ili opciju pridruživanja sastanku sa brojem za partnera, a nije podržana kombinacija dve opcije za isti šablon.
Razmena SIP za slučaj pridruživanja sastanku "Pozovi me" ili za povratni poziv ne uključuje informacije o kupcu i/ili korisniku koji organizuje sastanak kom treba da se pridruži.
Brojevi telefona i povezani pristupni kodovi za sastanak za datu grupu brojeva telefona podržavaju samo jedan audio Webex Edge audio DNS SRV domen (na primer, ecccspx.amer.webex.com). Korišćenje ovih brojeva telefona za pridruživanje sastanku na drugom Webex Edge Audio DNS SRV domenu nije podržano.
Webex Edge Audio ne podržava ponovno pregovaranje o kodecima usred poziva. Zbog toga usluge koje se pozivaju nakon odgovora na poziv možda neće raditi ispravno.
Aplikacija Webex, korisnički interfejs Webex Meetings lokacije i e-poruka sa pozivnicom za Webex Meetings pruža vezu do dokumenta "Ograničenja besplatnih poziva". Ovaj dokument je specifičan za brojeve telefona koje pruža Cisco i trebalo bi da ga zanemare kada koriste brojeve telefona koje pruža partner za pridruživanje sastanku.
Istorija revizije dokumenta
Sledeća tabela prikazuje istoriju promena ovog dokumenta u proteklih 12 meseci.
Datum | Verzija | Opis promene | |
---|---|---|---|
08. april 2024. | 1-36 |
| |
10. januar 2024. | 1-35 |
| |
22. decembar 2023. | 1-34 |
| |
Jul 04, 2023. | 1-33 |
| |
Februar 02, 2023. | 1-32 |
| |
Februar 02, 2023. | 1-31 |
| |
31. januar, 2023. | 1–30 |
| |
Novi 29, 2022. | 1-29 |
|
Definicije
Definicije | Opis |
---|---|
Cisco Partner | Entitet (uglavnom dobavljač usluga) koji svojim kupcima prodaje Cisco proizvode i usluge. |
Krajnji kupac | Korisnici koji koriste Cisco proizvode i usluge koje im je prodao Cisco Partner. |
CUBE | Cisco Unified Border Element |
Partnerska organizacija | Webex spremište za identitet i upravljanje uslugom koje održava informacije o Cisco partnerima i njihovim klijentima. |
Partner Hub | Veb-portal za obezbeđivanje identiteta i usluga za Cisco partnere i kupce kojima upravljaju. |
Organizacija kupca | Webex spremište za identitet i upravljanje uslugom koje održava informacije o krajnjim kupcima. |
BroadWorks veliko preduzeće ili pružalac usluge / grupa | Predstavljanje krajnje kupca u BroadWorks-u. |
Pregled
Rešenje Bring Your PSTN (BYoPSTN) omogućava vam da Webex za Cisco pružaocima usluga BroadWorks obezbede brojeve telefona koje posedujete za korisnike koji će se koristiti kada se pridružuju Webex Meetings. Rešenje omogućava partnerima da iskoriste sopstvene PSTN mreže i iskoriste postojeće odnose sa PSTN provajderima, umesto da koriste brojeve koje obezbeđuje Cisco.
Referentna arhitektura u ovom dokumentu pruža potpuno dizajniranje opcije BYoPSTN. Ovu arhitekturu proverava Cisco i koristi Cisco Unified Border Element (CUBE) kao granični kontroler sesije (SBC) za promet poziva između usluge BroadWorks i Webex Meetings.
Izbor opcije pridruživanja sastanku
Webex za Cisco BroadWorks trenutno podržava dve opcije za obezbeđivanje brojeva telefona za sastanak. Dobavljači usluga moraju da izaberu jednu od ove dve opcije – miks nije podržan:
Cisco brojevi telefona za pridruživanje sastanku (Cisco PSTN) – Cisco obezbeđuje brojeve telefona koje učesnici sastanka mogu da koriste za pridruživanje sastancima
Brojevi telefona za pridruživanje sastanku koje pružaju partner (BYoPSTN) – Dobavljači usluga pružaju svoje brojeve telefona koje mogu da koriste učesnici sastanka prilikom pridruživanja sastancima
BYoPSTN rešenje
Partneri koji izaberu opciju brojeva telefona za pridruživanje sastanku koje je obezbedio partner (BYoPSTN) moraju da navedite sopstvene PSTN brojeve telefona i moraju da obezbede mrežnu infrastrukturu koja je neophodna preusmeravanje poziva na Webex i iz njih. Rešenje BYoPSTN olakšava usmeravanje poziva preko vrha (OTT) putem javnog interneta sa BroadWorks-a na Webex.
Sledeći uslovi se primenjuju prilikom izbora opcije BYoPSTN:
Cisco partneri mogu da koriste iste brojeve telefona za više od jednog krajnje kupca. Ovi brojevi telefona mogu biti u bilo kojoj zemlji u kojoj partner radi.
Opcija BYoPSTN ne zahteva promene opšteg procesa priključivanja za Webex za Cisco BroadWorks kupce.
BYoPSTN zahteva obezbeđivanje na nivou Cisco partnera i sve krajnje kupce koje aktiviraju partneri nakon operativnog BYoPSTN-a, automatski se omogućavaju.
Sve potrebne dodele privilegija za lokacije za sastanke klijenta su automatske, kao i kod trenutnog generalno dostupnog rešenja.
Partneri koji aktiviraju i standardne i premijum pakete imaju dve Meetings lokacije: jedna lokacija za standardne korisnike i druga za premijum korisnike. Obe lokacije su omogućene za BYoPSTN.
Učesnici sastanka koji poziv za pridruživanje sastanku sastanke mogu da odaberu da koriste deljenje video prenosa i sadržaja putem interneta.
Primenjuje se na pridruživanje sastanku i za sastanke u prostoru i LPS sastanke. Imajte na umu da za sastanke u prostoru mora da kreira standardni ili premijum korisnik sa mogućnostima organizatora Webex sastanka da bi dobili PSTN pristup broj – prostori koje su kreirali osnovni korisnici ne primaju PSTN pristup brojeve.
Ovaj dokument pruža konfiguraciju potvrđene valjanosti koja koristi KOCKU kao vaš SBC. Međutim, ako ne želite da koristite KOCKU, možete da primenite sopstveni SBC.
Arhitektura
Webex za Cisco BroadWorks BYoPSTN rešenja se nadoveћe na Webex Edge usluga, tačnije, tačnije Webex Edge audio uslugu dostupnu kupcima velikog preduzeća. Arhitektura je prilagođena za integrisanje Cisco Partners BroadWorks infrastrukture sa uslugom Webex Edge Audio, što omogućava kompaniji Cisco Partner da centralno konfiguriše skupove brojeva telefona koje koriste njihovi krajnji kupci.
Glavni elementi arhitekture su sledeći:
BroadWorks—Cisco Partners BroadWorks infrastruktura
Cisco Unified Border Element (CUBE) – Referentna granični kontroler sesije (SBC) za rešenje primenjeno u partnerima kompanije Cisco centar za podatke. CUBE mora biti unutar DMZ-a. Imajte na umu da ako ne želite da koristite KOCKU, možete da primenite svoj SBC.
Webex Edge Audio – Webex usluga, koja dekodira PSTN aplikaciju Webex, promenom usmeravanje poziva načina korišćenja infrastrukture koju pruža Cisco Partner.
Pozivi učesnika za pridruživanje sastanku se prelažu preko BroadWorks-a do KOCKE i sa KOCKE do Webex infrastrukture u oblaku putem interneta. Ovaj model je primenljiv za oba sledeća scenarija pridruživanja sastanku:
Poziv za pridruživanje sastanku – učesnik bira broj broj telefona pozivnicu za sastanak na slušalici registrovanoj na BroadWorks-u, mobilni uređaj ili u aplikaciji Webex. Poziv je inicirao BroadWorks.
Povratni poziv (opcionalno) – učesnik zahteva da Webex pozove broj telefona koju učesnik pruža. Poziv je inicirao Webex.
Pozivi koji se usmeravaju sa BroadWorks-a na KOCKU u okviru partnerske infrastrukture koristiće SIP TCP za signaliziranje poziva i RTP za medije. Sa KOCKE na Webex pozivi se SIP TLS za signaliziranje i SRTP za medije. Usmeravanje poziva sa KOCKE na Webex je putem interneta i ne koristi prenosnik SIP prenosnika.
Tipično podešavanje za scenarije poziva/povratnog poziva je sledeće:
Cisco partner ima PSTN broj telefona (na primer 2403332200) i povezanu Webex pristupni kôd (na primer, 88631321777971704941).
Cisco partner dodeljuje privilegije virtuelnom pretplatniku na BroadWorks-u koji odgovara CUBE uređaju. Partner mapira broj telefona na pristupni kôd obrnuto.
Aplikacija pristupni kôd, koja se šalje usluzi Webex u SIP porukama, identifikuje lokacije za sastanke povezane sa Cisco partnerom.
Gorenavedeni broj telefona da pristupni kôd mapiranje je konfigurisano jednom i zajedničko je za sve lokacije za sastanke krajnjih kupaca.
Učesnici koji se pridružuju sastanku moraju da unesu odgovarajući ID sastanka (na primer 123456), koji identifikuje određeni sastanak za pridruživanje.
Preporučuje se da partneri prate model redundantnosti naveden u nastavku.
Pridruživanje sastanku pomoću poziva za pridruživanje sastanku
Sledeća slika prikazuje proces korisnika koji se pridruži sastanku pozivom za pridruživanje sastanku.
Evo koraka koji se tiču učesnika da se pridruži sastanku pozivom za pridruživanje sastanku.
Korisnik zakazujete sastanak u aplikaciji Webex. Webex dodeljuje ID sastanka (na primer, 123456).
Korisnik bira broj telefona koji je povezan sa sastankom (na primer, 2403332200). Organizator SIP INVITE nosi zahtev za URI kao broj telefona povezanu sa sastankom.
BroadWorks prevodi broj telefona na pristupni kôd (na primer 88631321777971704941) povezanu sa lokacijom sastanka i usmerava poziv na KOCKU sa zahtevom URI kao pristupni kôd.
Webex dobija pozivnicu SIP POZIV i odgovara na poziv. Jezik najava se određuje jezikom navedenim za broj telefona kada su mu dodeljene privilegije u Cisco Partner Hub i BroadWorks-u.
Korisnik unosi ID sastanka (na primer, 123456) DTMF. Webex potvrđuje korisnika, a zatim omogućava korisniku da se pridruži sastanku.
Pridruživanje sastanku pomoću povratnog poziva (opciono)
Na sledećoj slici prikazan je proces korisnika koji se pridruži sastanku putem povratnog poziva, korisnik zahteva poziv od Webexa da se pridruži sastanku.
Evo koraka koji su uključeni u to da se učesnik pridruži sastanku putem povratnog poziva:
Korisnik zakazujete sastanak u aplikaciji Webex. Webex dodeljuje ID sastanka (na primer, 123456).
Korisnik zahteva poziv iz aplikacije Webex na adresu željeni broj (na primer, +16504441000) da se pridruži sastanku koristeći Aplikacija Webex ili Meetings klijenta.
Webex pokreće SIP INVITE na KOCKU na osnovu grupe "Povratni poziv" DNS SRV grupa koja je obezbeđena u Cisco Partner Hub i BroadWorks. Zahtev SIP INVITE URI sadrži broj telefona koji mora da primi poziv, (na primer, +16504441000@cube.example.com).
CUBE prevodi broj telefona u udaljenoj ID na vrednost koja identifikuje virtuelnog pretplatnika na BroadWorks-u (na primer, 88631321777971704941@ecccx.amer.pub.webex.com). Ovo identifikuje CUBE kao virtuelnog korisnika serveru BroadWorks aplikacije.
Poziv se nudi korisniku koji zahteva broj telefona i korisnik odgovara na poziv da bi se pridružio sastanku. Ovaj broj telefona može biti pretplatnik na BroadWorks-u ili PSTN broj. Ako je zahtevani broj PSTN broj, BroadWorks koristi putanju sa dodeljenim privilegijama za usmeravanje poziva do PSTN.
Za opciju povratni poziv je obavezno aktiviranje sledeće dve funkcije:
- 102746 – BroadWorks podrška za CI UUID
- 102074 – BYO PSTN podršku za naplatu povratnog poziva i pozivanja
Ovo se može potvrditi iz CLI-ja kao u nastavku:
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
Detaljni opis ovih funkcija i aktivaciju možete da pronađete u odeljku "Virtuelni pretplatnik povratnog poziva za glasovne sastanke" u ovom dokumentu.
Ako odaberete da ne konfigurišete opciju pridruživanja sastanku pomoću opcije povratnog poziva, korisnici i dalje mogu da koriste opciju "Poziv za pridruživanje sastancima" ili mogu da se pridruže pomoću zvuka sa računara. U ovom slučaju, nije potrebno da konfigurišete DNS SRV grupe povratnih poziva. |
Pregled konfiguracije rešenja
Rešenje ima nekoliko različitih komponenti, od kojih svaka mora pravilno da se konfiguriše da bi rešenje uspešno funkcionisalo. Komponente su sledeće:
BroadWorks
CUBE (ili alternativni SP certifikovani granični kontroler sesije (SBC))
Webex Edge Audio
Postoje međusђене конфигурације о конфигурацији ових компанија и корисника је потребна операција за употребу потребног конфигурације.
Semenja organizacija
Organizacija sa semenima je Webex organizacija koju konfigurišete za generisanje i proveru valjanosti podešavanja za BYoPSTN rešenje. Početna organizacija mora da ima barem jednog korisnika dodeljen standardni paket i da standardni paket mora da koristi opciju pridruživanja sastanku koje pruža partner (BYoPSTN ). Preporučuje se da se semena organizacija poveže sa testom BroadWorks pružaoca usluga ili velikog preduzeća.
Organizacije koje seje rešenje služe u dve svrhe:
Semena konfiguracija – Dodela privilegija pomenitim organizacijama generiše broj telefona mapiranja pristupnih kodova za sastanak i lokacija sastanka univerzalni jedinstveni identifikator (UUID lokacije) koji su potrebni za trenutni rad rešenja. Ove informacije su potrebne za konfigurisanje BroadWorks virtuelnih pretplatnika (VSUB).
Provera konfiguracije – Koristite semenu organizaciju da biste utvrdili da li je vaše BYoPSTN rešenje konfigurisano u skladu sa vašim zahtevima. Koristite početnu organizaciju i testirajte korisnike da biste proverili valjanost slučajeva korišćenja poziva za pridruživanje sastanku i povratnog poziva koristeći brojeve telefona za pridruživanje sastanku koje obezbeđuje partner i zapise DNS SRV povratnog poziva (ako je omogućen povratni poziv).
Administrator mora da generiše semenu organizaciju rešenja za svaki jedinstveni skup brojeva telefona DNS SRV zapise povratnih poziva. Generiše se organizacija semena rešenja u svakom slučaju, generiše potrebne broj telefona za mapiranje pristupni kôd sastanka i mogućnost da se potvrde povezani slučajevi korišćenja poziva za sastanak i povratni poziv za te brojeve telefona i podatke o DNS SRV povratnim pozivima.
Administrator, koji koristi Cisco Partner Hub mora da izabere jednu organizaciju semena rešenja kao primarnu organizaciju za rešenja. Datoteka lokacija sastanka UUID standardnog sastanka paketa ove primarne organizacije za seme rešenja mora da se konfiguriše na BroadWorks-u. Važno je da ovo lokacija sastanka obezbeđeno jer se UUID za ovu lokaciju šalje u svakom zahtevu za pridruživanje sastanku za pridruživanje sastanku kao token za potvrdu identiteta. UUID ove pojedinačne lokacije deli svi skupovi brojeva telefona i evidencije povratnih poziva DNS SRV poziva. Više vrednosti UUID-a lokacije nisu potrebne.
Primarna i sve sekundarne organizacije za semenska rešenja mogu se izbrisati, ako je željeno pre skupa brojeva telefona i evidencija povratnog poziva DNS SRV zapise koji se dodeljuju kupcima koji nisu testirani. Kada se skup brojeva telefona i evidencija povratnih poziva DNS SRV zapisima koji nisu testirani, ti brojevi telefona i zapisi povratnih poziva povezani su sa lokacijama za sastanke za te kupce i koriste se za pridruživanje sastanku pomoću poziva za pridruživanje sastanku i povratnog poziva. Sve promene bi trebalo smatrati uticajem usluge.
Naredni odeljci pružaju više detalja o različitim elementima konfiguracije.
BYoPSTN elementi konfiguracije
Ključni element rešenja je konfiguracija cisco brojeva telefona partnera i evidencija DNS SRV povratnih poziva. BYoPSTN koristi grupe brojeva telefona i povratni poziv DNS SRV kao način dodeljivanja geografskih zasnovanih brojeva telefona i redundantnih usmeravanje poziva za Webex sastanke. Ovi elementi se dodeljuju krajnjim kupcima putem obrasca kupca.
Grupe brojeva telefona (PNG)
Cisco Partners dodeljuju privilegije za telefonske brojeve koje učesnici koriste za pridruživanje sastancima na platformi Cisco Partner Hub. Ovi brojevi telefona su raspoređeni u grupu brojeva telefona. Lista brojeva telefona je povezana sa lokacijom sastanka. Sve lične sobe za sastanke (LPS) i zakazani sastanci na ovoj lokaciji za sastanke koriste povezane brojeve telefona. Sledi primer grupe brojeva telefona:
Ime broja telefona | Zemlja | Pozivni broj | Broj telefona | Objava | Tip naknade | Prioritet pozivanja |
---|---|---|---|---|---|---|
SAD Merilend | US | +1 | 2403332200 | engleski | Poziv sa naplatom | Primarni |
Američka Florida | US | +1 | 9049002303 | engleski | Poziv sa naplatom | Sekundarno |
SAD Njujork | US | +1 | 8056504578 | engleski | Besplatan poziv | Nijedno |
Brojevi telefona imaju sledeće atribute:
Ime broja telefona – Ime za opis broj telefona
Zemlja – zemlja kojoj je telefon dodeljen
Pozivni broj — pozivni broj za zemlju ili pozivni broj za zemlju
Broj telefona – ovu opciju broj telefona koristiti za pridruživanje sastanku bez pozivnog broja zemlje
Najava – Jezik najave koja će se reprodukovati kada se učesnik pridruži sastanku
Tip naknade – tip broja: Besplatan poziv ili besplatan poziv
Prioritet pozivanja – prioritet dodeljen brojevima sastanka. Prikaz učesnika za pridruživanje sastanku naručen je na osnovu ovog prioriteta.
Podrazumevani brojevi telefona: Administratori mogu da dodele prioritet poziva za pridruživanje sastanku primarnom, sekundarnom ili nijednom broj telefona grupi brojeva telefona. Brojevi telefona sa prioritetom primarnog ili sekundarnog su podrazumevani brojevi telefona. Podrazumevani brojevi telefona se šalju u e-porukama sa pozivima za sastanak i navedeni su redosledom prioriteta koji učesnici treba da koriste za pridruživanje sastancima. Podrazumevani brojevi telefona ne moraju da budu u istoj zemlji. Primarni telefon broj mora biti izabran, sekundarni broj telefona je opcionalan. Najmanje jedan od podrazumevanih brojeva telefona mora da sadrži tip "Naplata".
Korisnici krajnje kupca mogu da odaberu da navedu svoje podrazumevane brojeve telefona lokacija sastanka veb interfejs. Ovi brojevi se pojavljuju za tog korisnika i njihove učesnike kada su organizator sastanka. Ako se korisnik pridruži sastanku kao učesnik, prikazaće se samo za njih.
Prema gorenavedenom primeru, Administrator partnera kompanije Cisco dodeljuje privilegije za SAD Meriland kao primarnu i američku Floridu kao sekundarne , a ovo su podrazumevani brojevi telefona. Korisnik može odabrati da zameni ovo na sastancima tako što će da promeni primarni u AMERIČKI Njujork i sekundarnu ulogu Američkog Merilenda.
Broj maksimalni broj brojeva telefona za datu grupu brojeva telefona je 98.
NAPOMENA: Nije podržano konfigurisanje namenske brojeve za jedno preduzeće.
Grupe povratnih DNS SRV (CDSG)
Da biste dozvolili učesnicima sastanka da odaberu opciju povratnog poziva, za povratni poziv DNS SRV grupa mora da pokazuje na instancu KOCKE u mreži Cisco partnera. Webex koristi ove zapise za usmeravanje povratnog poziva putem KOCKE u BroadWorks, koji zatim mogu da upute povratni poziv sastanka na učesnik na sastanku na broj telefona.
Sledi primer grupe povratnih poziva DNS SRV poziva.
Zemlja/region | Pozivni broj | DNS SRV snimanje |
---|---|---|
Sjedinjene Američke Države | +1 | cube.us.example.com |
Meksiko | +52 | cube.mx.example.com |
Sve druge zemlje | N. p. | cube.global.example.com |
Zapisi DNS SRV povratnog poziva imaju sledeće atribute:
Zemlja/region – zemlja ili region za koju bi ovaj DNS SRV zapis trebalo da se koristi za slanje zahteva za pozive.
Pozivni broj zemlje – pozivni broj zemlje povezan sa zemljom/regionom. Možete imati samo jedan DNS SRV zapis po pozivnom broju.
DNS SRV zapis – datoteka DNS SRV zapis za instancu(e) Cisco partnera CUBE.
Kada učesnik zatraži poziv na svoj navedeni broj telefona, Webex koristi opciju povratnog poziva DNS SRV povezanu sa pozivnim brojem za navedenu broj telefona za usmeravanje poziva do odgovarajućih elemenata u Cisco Partners mreži.
Korišćenjem DNS SRV zapis na ovaj način pruža se podrška za suvišne instance CUBE-a za uslugu zahteva za pozive iz aplikacije Webex. U primeru iznad, kada učesnici sastanka u SAD zatraže povratni poziv od Webexa u svoje sad broj telefona, Webex koristi ovu DNS SRV cube.us.example.com
da biste usmerili taj poziv na mrežu Cisco partnera. Kada učesnici sastanka u Meksiku zatraže povratni poziv od Webexa u svoj Meksiko broj telefona, Webex će koristiti DNS SRV cube.mx.example.com
da biste usmerili taj poziv na mrežu Cisco partnera.
Za bilo koju zemlju/regione koji nemaju određenu funkciju povratnog poziva DNS SRV zapis, ti zahtevi za pozive se usmeravaju na "Sve ostale zemlje" DNS SRV zapis. Administrator mora da konfiguriše datoteku "Sve ostale DNS SRV zapis".
Broj maksimalni broj zapisa za dati broj za povratni poziv DNS SRV grupa je 200.
Obrasci kupca
Obrazac kupca je postojeći koncept za Webex for BroadWorks rešenje. Šablon obezbeđuje podrazumevanu konfiguraciju koja se koristi za dodelu privilegija krajnjim kupcima. BYoPSTN pruža dodatne atribute obrascu kupca:
Tip pridruživanja sastanku – mogu biti Cisco brojevi telefona za pridruživanje sastanku ili brojevi telefona za pridruživanje sastanku koje pruža partner. Ovaj atribut ukazuje na brojeve telefona koji su konfigurisani za lokacije za sastanke povezane sa standardnim i premijum paketima. Administrator treba da izabere brojeve telefona za pridruživanje sastanku koje obezbeđuje partner.
Grupa brojeva telefona – povezana samo sa opcijom brojeva telefona za pridruživanje sastanku za partnera, a ovaj atribut označava brojeve telefona koje koriste krajnji kupci koji se prilikom pridruživanja sastancima koriste za standardne i premijum pakete.
Grupa za DNS SRV povratnog poziva – Povezano samo sa opcijom brojeva telefona za pridruživanje sastanku koje pruža partner, ovaj atribut ukazuje na zapise koje DNS SRV Koristi Webex kada se poziva krajnjim kupcima koji su obezbeđeni za standardne i premijum pakete prilikom pridruživanja sastancima. Ako ne želite da omogućite povratni poziv, možete da izaberete opciju "Onemogući povratni poziv" prilikom kreiranja ili ažuriranja obrasca kupca. Kada se za prvog pretplatnika za standardnog ili premijum kupca dodele privilegije, obezbeđen je povezani paket za lokacija sastanka. Usluga paketa lokacija sastanka obezbeđena prema gorenavedenom obrascu kupca. Svaki pretplatnik za koje su naknadno dodeljene privilegije za standardne ili premijum dodate su već lokacija sastanka – konfiguracija lokacija sastanka se ne menja.
Sve promene obrasca kupca u pogledu gorenavedenih atributa primenjuju se samo na lokacije za sastanke paketa kojima su dodeljene privilegije. Postojeće lokacije za sastanke, kojima su već dodeljene privilegije, ne utiču promene u obrascu kupca.
Jedan primenljiv izuzetak je da ako krajnji kupac već ima paket sa lokacija sastanka, za bilo koji novi paket lokacija sastanka se dodeljuju isti tip pridruživanja sastancima kao postojeći paket lokacija sastanka. Na primer, ako krajnji kupac ima standardni paket lokacija sastanka koristeći Cisco brojeve telefona za pridruživanje sastanku, a obrazac kupca se ažurira da bi koristio brojeve telefona za pridruživanje sastanku koje pruža partner, novi premijum paket lokacija sastanka se obezbeđuje pomoću Cisco brojeva telefona za pridruživanje sastanku, podešavanje obrasca za pridruživanje sastanku kupca se ne primenjuje. Standardnim i premijum lokacijama za sastanke za datog krajnje kupca se uvek dosledno obezbeđivanje.
BroadWorks klaster pozivanja
Cisco Partner Hub – BroadWorks Calling klaster ekrana omogućava pristup za pregled i/ili preuzimanje informacija o BroadWorks konfiguraciji (BYoPSTN ). BYoPSTN informacije o konfiguraciji za dati klaster uključuje sledeće podatke:
Detalji o primarnoj organizaciji seme i rešenja, uključujući standardni paket lokacija sastanka UUID i lokaciju URL.
Detalji grupe brojeva telefona za sve grupe konfigurisane za ovaj klaster. To uključuje broj telefona sastanke pristupni kôd mapiranja za svaku grupu. Imajte na umu da detalji treba da sadrže grupe koje su povezane sa svim organizacijama koje se koriste kao seme.
Povratni DNS SRV grupe detalja za sve grupe konfigurisane za ovaj klaster. Imajte na umu da detalji treba da sadrže grupe koje su povezane sa svim organizacijama koje se koriste kao seme.
Detalji obrasca kupca za te obrasce koristeći bilo koju od grupa brojeva telefona i grupe za povratni poziv DNS SRV grupama.
Svaki BroadWorks calling klaster ima sopstvene informacije o BroadWorks konfiguraciji (BYoPSTN) posebno dodeljenim grupama brojeva telefona i planovima povratnih poziva DNS SRV grupa. Međutim, imajte na umu da svi BroadWorks Calling klasteri dele istu primarnu organizaciju za seme rešenja i kao takvi uključuju isti standardni paket lokacija sastanka UUID i lokaciju URL.
Informacije o BroadWorks konfiguraciji (BYoPSTN) dostupne su samo za pregled/preuzimanje kada administrator konfiguriše i izabere primarnu organizaciju za seme rešenja. Primarna početna organizacija za rešenja mora da ima bar jednog korisnika dodeljenog standardnom paketu i da standardni paket mora da koristi opciju pridruživanja sastanku brojeva telefona za pridruživanje sastanku koje pruža partner (BYoPSTN).
Primer BYoPSTN elemenata konfiguracije
Sledeća slika prikazuje primer BroadWorks primene sa više klastera sa geografski zasnovanim obrascima kupaca, brojevima telefona i usmeravanju.
Prva tabela prikazuje primenu BroadWorks sa više klastera sa obrascima kupaca, grupama brojeva telefona i povratnim DNS SRV grupama. Sledeće tabele će se proširiti na grupu brojeva telefona i grupe za povratni poziv DNS SRV grupama.
BroadWorks klaster | Ime šablona | Paket | Tip pridruživanja sastanku | Grupa brojeva telefona | SRV grupa za DNS povratnog poziva |
---|---|---|---|---|---|
BWKS SAD NG | Zapadni SAD | Standardni | Brojevi telefona za pridruživanje sastanku koje je obezbedio partner | Zapadni SAD | CB US |
Američka zapadna prem | Premium | ||||
Istočni SAD | Standardni | Istočni SAD | |||
Američka istočna prem | Premium | ||||
BWKS MX | MX Std | Standardni | Brojevi telefona za pridruživanje sastanku koje je obezbedio partner | MX PNG | CB MX |
MX Prem | Premium | ||||
BWKS UK | UK Std | Standardni | Brojevi telefona za pridruživanje sastanku koje je obezbedio partner | UK PNG | Povratni poziv je onemogućen |
UK Prem | Premium | ||||
BWKS SAD | Std u SAD | Standardni | Cisco brojevi telefona za pridruživanje sastanku | Nijedno | Nijedno |
Pretplatnici kojima su dodeljene privilegije pomoću obrasca "Zapadna afrika" ili "Zapadna prm SAD" koriste broj američkog zapadnog telefona prilikom pridruživanja sastancima. Ti pretplatnici koji se pridruže sastanku za pridruživanje sastanku šalju se u CB US DNS SRV zapise.
Pretplatnici kojima su dodeljene privilegije koristeći šablon istočne migracije (US East Std) ili US East Prm koriste broj američkog istočnog telefona prilikom pridruživanja sastancima. Ti pretplatnici koji se pridruže sastanku za pridruživanje sastanku šalju se u CB US DNS SRV zapise.
Pretplatnici kojima su dodeljene privilegije koristeći MX Std ili MX Prm šablon koriste MX PNG broj telefona prilikom pridruživanja sastancima. Ti zahtevi za pridruživanje sastanku pretplatnika za pridruživanje sastanku šalju se u CB MX DNS SRV zapise.
Pretplatnici kojima su dodeljene privilegije pomoću šablona UK Std ili UK Prm koriste UK PNG brojeve telefona prilikom pridruživanja sastancima. Tim pretplatnicima neće biti ponuđeno da se pridruže sastanku putem povratnog poziva jer je onemogućen povratni poziv.
Pretplatnici kojima su dodeljene privilegije pomoću usluge "Std" u SAD koriste Cisco brojeve telefona za pridruživanje sastanku, a samim tim ni grupa brojeva telefona ili broj za povratni poziv DNS SRV grupa. Ovi pretplatnici koriste Brojeve telefona koje je obezbedio Cisco za pridruživanje sastanku i zapise DNS SRV zapisa za pridruživanje sastanku pomoću povratnog poziva.
Detalji primera grupa brojeva telefona su sledeći:
Grupa brojeva telefona | Ime broja telefona | Zemlja | Pozivni broj | Broj telefona | Objava | Tip naknade | Prioritet pozivanja |
---|---|---|---|---|---|---|---|
Zapadni SAD | SAD, San Francisko | US | +1 | 4156551000 | engleski | Poziv sa naplatom | Primarni |
US Palo Alto | US | +1 | 9863502478 | engleski | Besplatan poziv | Nijedno | |
Istočni SAD | SAD Merilend | US | +1 | 2403332200 | engleski | Poziv sa naplatom | Primarni |
Američka Florida | US | +1 | 9049002303 | engleski | Poziv sa naplatom | Sekundarno | |
SAD Njujork | US | +1 | 8056504578 | engleski | Besplatan poziv | Nijedno | |
MX PNG | Meksiko | MX | +52 | 2065304086 | evropski španski | Poziv sa naplatom | Primarni |
UK PNG | Velike britanije | Velike britanije | +44 | 4527789651 | engleski | Poziv sa naplatom | Primarni |
Detalji primera povratnog poziva DNS SRV grupama su sledeće:
SRV grupa za DNS povratnog poziva | Zemlja | DNS SRV |
---|---|---|
CB US | US | cube.us.example.com |
Sve druge zemlje | cube.row.example.com | |
CB MX | MX | cube.mx.example.com |
Sve druge zemlje | cube.row.example.com |
Konfiguracija za sad DNS SRV zapis, cube.us.example.com može biti kao u primeru:
| 86400 | U | SRV | 10 | 10 | 5061 |
|
| 86400 | U | SRV | 10 | 10 | 5061 |
|
Ova DNS SRV zapis se može rešiti na sledeće DNS "Zapis":
| 86400 | U | A | 45.84.168.81 |
| 86400 | U | A | 45.84.168.82 |
Zapisi DNS SRV se rešavaju u cilju SIP poziva sa Webexa na KOCKU. |
Portovi koje koristi Webex
Portovi u tabeli u nastavku moraju da budu otvoreni na zaštitnom zidu DMZ-a na kom se nalazi KOCKA, a drugi portovi mogu da se zatvore. Dodatne informacije o portovima i zahtevima mreže potražite u sledećem članku:
https://collaborationhelp.cisco.com/article/WBX264
Izvor | Izvorni portovi | Odredište | Odredišni portovi | Protokol | Opis | ||
---|---|---|---|---|---|---|---|
Webex Edge audio usluge | Kratkotrajno | CUBE | 5061 | TCP | (mTLS 1.2) Dolazni SIP signalizacija sa Webex Edge na CUBE SBC.
| ||
Webex Edge audio usluge | 4000 - 4010 | CUBE | 5061 | TCP | (mTLS 1.2) Opcije Ping za Webex Edge zvuk. | ||
CUBE | Kratkotrajno | EdgeAudio | 5605 | TCP | (mTLS 1.2) Odlazni SIP signalizacija za Webex Edge zvuk. | ||
Webex Edge audio usluge | Kratkotrajno | CUBE | Eefemalni portovi 8000 - 59999 | UDP | Ne, ne, ne, SRTP. Rupa zaštitnog zida mora biti otvorena za dolazne medijski saobraćaj na Edge audio. | ||
CUBE | Eefemalni portovi 10200 - 28000 | Edge Audio | Kratkotrajno | UDP | Ne, ne, ne, SRTP. Rupa zaštitnog zida mora da se otvori za odlazne medijski saobraćaj na KOCKU. |
TLS i SRTP Cipher Suite
TLS v1.2 ili novije verzije se koriste za mTLS rukovanje, a sledeće šifrovanje podržava Webex Edge Audio (tokom povratnog poziva, audio Webex Edge ih nudi u usluzi TLS Hello klijenta za rukovanje):
_TLS ECDHE_ECDSA_SA_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_SA_AES_128_GCM_SHA256
_TLS ECDHE_ECDSA__SA AES_256_CBC_SHA384
TLS_ECDHE_ECDSA_SA_AES_128_CBC_SHA256
_TLS ECDHE_RSA_SA_AES_256_GCM_SHA384
TLS_ECDHE_RSA_SA_AES_128_GCM_SHA256
_TLS ECDHE_RSA_SA_AES_256_CBC_SHA384
TLS_ECDHE_RSA_SA_AES_128_CBC_SHA256
_TLS RSA_SA_AES_256_GCM_SHA384
_TLS RSA_SA_AES_256_CBC_SHA256
_TLS RSA_SA_AES_128_GCM_SHA256
_TLS RSA_SA_AES_128_CBC_SHA256
_TLS DHE_DSS SA__AES_256_GCM_SHA384
_TLS DHE_DSS SA__AES_256_CBC_SHA256
TLS_DHE_DSS_SA_AES_128_GCM_SHA256
TLS_DHE_DSS_SA_AES_128_CBC_SHA256
Sledeće šifrovanje se koristi za SRTP:
AEAD AES__256_GCM
AEAD AES__128_GCM
AES_CM_128_HMAC_SHA1_80
_AES CM_128_HMAC_SHA1_32
Audio kodeci su podržani
G722
G711μ
G711a
SIP i RTP profila
Rešenje zahteva da između KOCKE (ili vašeg SBC) i Webexa SIP TLS za signaliziranje i SRTP za medije.
Profili SIP i RTP kao deo ove komunikacije treba da budu u skladu sa sledećim zahtevima:
SIP profila | Detalji |
---|---|
Tajmer za istek sesije | 2220 sek. (prihvati SIP 422) * se prilagođava po poslovnoj po poteškoće i očekuje se 422. |
Medijska ponuda za ingress | Rana ponuda |
Medijska ponuda za npr. | Kašnjenje ponude |
Interval ping opcija | 30-te (minimalno) |
DTMF | RFC2833 korisni teret 101 (nema zvuka DTMF!) |
SIP-UDP portovi | 4000-4010,5061,5065 |
RTP profil | Detalji |
---|---|
Profil glasovnog korisnog tereta | G.722/ G.711μ /G.711a |
Veličina paketa | 20 ms |
VAD (otkrivanje glasovne aktivnosti) | Ne |
Tajmer neaktivnosti medija | 1200 ms |
Promena kodeka usred biranja | Nije prihvaćeno |
RTP | 8000-48198 |
sRTP šifrovanje | AEAD AES__256_GCM AEAD AES__128_GCM AES_CM_128_HMAC_SHA1_80 _AES CM_128_HMAC_SHA1_32 |
G.729 kodek nije podržan. Ako želite da koristite G.729, morate koristiti transkodere. |
Webex domeni za usmeravanje poziva
Organizator DNS SRV _sips._tcp.<domain>
se koristi za Webex Edge zvuk. U zavisnosti od regiona postoje četiri domena.
Regiona | Domen |
---|---|
Amerike | ecccspx.amer.pub.webex.com |
UK, Severna Afrika | ecccspx.emea.pub.webex.com |
Azija/Pacifik | ecccspx.apac.pub.webex.com |
Australija / Novi Zeland | ecccspx.anz.pub.webex.com |
Evropa | ecccspx.euro.pub.webex.com |
Ova DNS SRV se rešava u nekoliko A zapisa koji upuжuжu na primarnu i sekundarnu lokaciju. Sledeća tabela pruža primer za AMER region i podložna je promenama u budućnosti.
Tip snimka | Snimi | Cilj | Svrha |
---|---|---|---|
SRV | _sips.. .. Ja sam samo р_tcp ecccspx.amer.pub.webex.com | ecccspxpr1.amer.pub.webex.com | Otkrivanje zvuka Webex Edge zvuka |
SRV | _sips.. .. Ja sam samo р_tcp ecccspx.amer.pub.webex.com | ecccspxpr2.amer.pub.webex.com | Otkrivanje zvuka Webex Edge zvuka |
SRV | _sips.. .. Ja sam samo р_tcp ecccspx.amer.pub.webex.com | ecccspxsc1.amer.pub.webex.com | Otkrivanje zvuka Webex Edge zvuka |
SRV | _sips.. .. Ja sam samo р_tcp ecccspx.amer.pub.webex.com | ecccspxsc2.amer.pub.webex.com | Otkrivanje zvuka Webex Edge zvuka |
A | ecccspxpr1.amer.pub.webex.com | 207.182.174.101* | Pokazuje na Webex Edge audio AMER primarnog 1 |
A | ecccspxpr2.amer.pub.webex.com | 207.182.174.102* | Pokazuje na Webex Edge audio AMER primarnog 2 |
A | ecccspxsc1.amer.pub.webex.com | 207.182.174.229* | Pokazuje na Webex Edge audio AMER sekundarnog 1 |
A | ecccspxsc2.amer.pub.webex.com | 207.182.174.230* | Pokazuje na Webex Edge audio AMER sekundarni 2 |
Stavka DNS-SRV je dinamična u prirodi, IP adrese su skloni promenama; Stoga izbegavajte teško kodiranje ili obeleživanje IP adresa. Sve promene ili ispravke izvršene u odeljku "Istorija revizije dokumenta" potražite u odeljku "Istorija Webex Calling porta". |
Redundantnost CUBE-a
Cisco Unified Border Element (CUBE) omogućava mogućnost granične kontrole sesije u mrežnom upravljanju SIP vezama između spoljnih entiteta i interne mreže. Više informacija o CUBE-u dostupno je u odeljku "Preduslovi" u nastavku.
Podržani modeli redundantnosti su definisani u svrhu obezbeđivanja visoke dostupnosti i eliminacije pojedinačne tačke neuspeha za Cisco Partner. U nastavku su navedena tri različita modela. Cisco Partners treba da usvoji koji model je primenljiv na njihovo okruženje.
Partner tokom procesa priključivanja treba da onemogući ICMP filtere.
Duplex CUBE primena za BroadWorks raspoređena na pojedinačnoj lokaciji
Simplex CUBE primena za BroadWorks raspoređena na više lokacija
Moguć je još jedan model redundantnosti kada je CUBE raspoređen u dupleks režimu na svakoj lokaciji. Ovaj model nije potreban s obzirom na to da je BroadWorks raspoređen sa geo-redundantnošću.
Dodela privilegija
1 | Preduslovi partnera
|
2 | Dodeli privilegije za brojeve telefona na platformi Cisco Partner Hub
|
3 | Dodeli privilegije za povratni poziv DNS SRV grupama u Cisco Partner Hub (opcionalno)
|
4 | Poveži PNG (i CDSG) sa obrascima kupca
|
5 | Dodeli privilegije organizacijama za sečena rešenja
|
6 | Izaberite organizaciju primarnog semenja rešenja
|
7 | Preuzmi BroadWorks konfiguraciju (BYoPSTN)
|
8 | Odredite Webex Edge audio DNS SRV domenu
|
9 | Dodeli privilegije za BroadWorks konfiguraciju partnera
|
10 | Dodelite privilegije koCKI partnera (ili sopstvenom SBC)
|
11 | BYoPSTN sertifikat
|
Korak 1: Preduslovi partnera
Sledeći preduslovi moraju biti ispunjeni za dodelu privilegija za BYoPSTN. Preduslovi navedeni u nastavku pretpostavljaju da partner ima odgovarajući Webex za Cisco BroadWorks primenu koja uključuje:
Funkcionalni BroadWorks sistem – kao dokumentovan u Vodiču za rešenja Webex za Cisco BroadWorks
BroadWorks AS licenca sa uslugom "VoiceXML" u dovoljnoj količini (1 po PSTN broj)
BroadWorks zakrpe su potrebne:
Za R22:
AP.xsp.22.0.1123.ap376935
AP.as.22.0.1123.ap376935
Za R23:
AP.xsp.23.0.1075.ap376935
AP.as.23.0.1075.ap376935
Za R24
AP.as.24.0.944.ap376935
Cisco CUBE sistem je aktiviran (IOS verzija 16.12.2 ili novija): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Podržana je i virtuelna KOCKA zasnovana na hardveru i na virtuelnoj KOCKI. KOCKA zasnovana na hardveru se preporučuje za skalabilnost i rukovanje većim brojevima poziva.
Webex partnerska organizacija – kao što je navedeno u Vodiču za rešenja za Webex za Cisco BroadWorks
Korak 2: Dodela privilegija grupama brojeva telefona (PNG) u čvorištu Partnera
Procedura pomoću koje Cisco Partner koristi za dodavanje Webex sastanak brojeva telefona za pridruživanje sastanku je sledeća:
Prijavite se u Cisco Partner Hub.
Otvorite „Podešavanja“.
Pomerite se do BroadWorks pozivanja.
U okviru konfiguracije pridruživanja sastanku (BYoPSTN) izaberite Kreiraj broj telefona za pridruživanje sastanku Group.
Unesite ime grupe brojeva telefona i izaberite " Dalje".
Unesite detalje o broju telefona i izaberite " Dalje".
Pregledajte rezime detalja grupe brojeva telefona i izaberite "Sačuvaj ".
Ponovite ovu proceduru da bi se dodala svaka grupa brojeva telefona.
Snimci ekrana u nastavku ilustruju proceduru.
Korak 3: Dodeli privilegije za povratni DNS SRV grupama (CDSG) na platformi Partner Hub
Ovaj korak će biti završen samo ako želite da primenite opciju pridruživanja sastanku putem opcije povratnog poziva. U suprotnom, možete da preskočite ovaj korak. |
Ako ne konfigurišete ovu opciju, korisnici mogu da koriste opciju "Poziv za pridruživanje sastancima" ili mogu da se pridruže pomoću zvuka računara. |
Kada koristite opciju povratnog poziva sastanka, za povratni poziv DNS SRV je potrebno preusmeravanje poziva sa Webexa na KOCKU. Procedura pomoću koje Cisco Partner koristi za dodavanje zapisa DNS SRV CUBE-a u Webex je sledeća:
Prijavite se u Partner Hub.
Otvorite „Podešavanja“.
Pomerite se do BroadWorks pozivanja.
U okviru konfiguracije pridruživanja sastanku (BYoPSTN) izaberite " Kreiraj povratni poziv DNS SRV grupa".
Unesite ime grupe za DNS SRV povratnog poziva.
Izaberite Dalje.
Unesite podatke o DNS SRV poziva.
Izaberite Dalje.
Pregledajte rezime DNS SRV o povratnim pozivima.
Izaberite Sačuvaj.
Dodelite privilegije za DNS da biste odražavati nove zapise u grupi DNS SRV grupa.
Ponovite ovu proceduru da bi se dodala DNS SRV grupa povratnih poziva.
Snimci ekrana u nastavku ilustruju proceduru.
Korak 4: Povežite PNG i CDSG sa obrascima kupca na portalu Partner Hub
Početna konfiguracija i verifikacija BYoPSTN rešenja zahteva početnu organizaciju za svaku jedinstvenu kombinaciju grupe brojeva telefona i povratnih poziva DNS SRV grupe (ako je potreban povratni poziv). Stoga se preporučuje da Cisco partneri na sličan način kreiraju novi obrazac kupca za svaku jedinstvenu kombinaciju grupe brojeva telefona i povratnih poziva DNS SRV grupa. Svaki obrazac kupca treba da se koristi za generisanje odgovarajuće posedne organizacije.
Nakon što se BYoPSTN konfiguracija zaseni i potvrdi pomoću semena organizacije, grupe brojeva telefona i povratni pozivi DNS SRV grupe se mogu primeniti na postojeće obrasce kupca po potrebni.
Imajte na umu da se novo kreirani obrasci kupca ne koriste postojeći kupci koji nisu testirani i stoga se mogu bezbedno koristiti za ručnu potvrdu BYoPSTN konfiguracije.
Ako ne primenjujete pridruživanje sastanku putem povratnog poziva, ne morate da povezujete grupe za povratni poziv DNS SRV obrascu kupca. Međutim, morate da izaberete opciju "Onemogući povratni poziv". |
Da biste ga dodali novom obrascu kupca, uradite sledeće:
Prijavite se u Cisco Partner Hub.
Otvorite „Podešavanja“.
Pomerite se do BroadWorks pozivanja.
U okviru šablona izaberite " Dodaj obrazac".
Unesite detalje obrasca. U fazi tipa paketa :
Izaberite tip paketa kao standardni.
Izaberite konfiguraciju pridruživanja sastanku kao brojeve telefona za pridruživanje sastanku koje obezbeđuje partner (BYoPSTN).
Izaberite grupu brojeva telefona za koje su dodeljene privilegije.
Za grupu "Povratni DNS SRV", ako želite da omogućite opciju povratnog poziva sastanka, onda izaberite dodeljenu grupu "Povratni DNS SRV". U suprotnom, izaberite "Onemogući povratni poziv".
Izaberite Dalje.
Unesite preostale detalje obrasca.
Pregledajte rezime detalja obrasca.
Kliknite na Sačuvaj.
Ponovite ovu proceduru za svaki obrazac kupca koji mora biti dodat
Na snimku ekrana ispod navedena je procedura.
Da biste ažurirali postojeći obrazac kupca, uradite sledeće:
Prijavite se u Cisco Partner Hub.
Otvorite „Podešavanja“.
Pomerite se do odeljka BroadWorks Pozivanje .
U okviru Šablona izaberite " Prikaži obrazac".
Izaberite obrazac za ažuriranje.
Listajte do odeljka za konfiguraciju pridruživanja sastanku :
Izaberite brojeve telefona za pridruživanje sastanku koje pruža partner (BYoPSTN).
Izaberite prethodno konfigurisanu grupu brojeva telefona.
Za grupu "Povratni DNS SRV", ako želite da omogućite opciju povratnog poziva sastanka, izaberite grupu za povratni poziv DNS SRV privilegija. U suprotnom, izaberite "Onemogući povratni poziv".
Izaberite Sačuvaj.
Na snimku ekrana ispod navedena je procedura.
Korak 5: Dodeli privilegije organizacijama za sečena rešenja
Rešenje BYoPSTN ima nekoliko različitih komponenti, od kojih svaka mora biti pravilno konfigurisana da bi rešenje funkcionisalo uspešno. Jedna od dve svrhe pomeniti organizacijama rešenja je generisanje broj telefona mapiranja pristupnih kodova za sastanak i lokacija sastanka univerzalno jedinstvenog identifikatora (UUID lokacije) koji su potrebni za trenutni rad rešenja. Druga namena je verifikacija konfiguracije.
Za svaku jedinstvenu kombinaciju grupe brojeva telefona i grupe "Povratni DNS SRV" koja će se koristiti, prethodno bi trebalo kreirati odgovarajući obrazac kupca. Za svaki od ovih obrazaca kupca, moraju biti dodeljene privilegije za organizaciju sa semenima rešenja. Dodela privilegija ovim pomeniranim organizacijama generiše broj telefona mapiranja pristupnih kodova sastanka i lokacija sastanka UUID koji su potrebni za konfigurisanje BroadWorks-a.
Koristeći svaki prethodno konfigurisani predložak kupca, dodelite privilegije pretplatnicima za novog probnog dobavljača BroadWorks usluga ili novog BroadWorks Enterprise sa korisnikom standardnog paketa. Rezultirajući standardni paket lokacija sastanka koristi opciju pridruživanja brojevima telefona za pridruživanje brojevima telefona za pridruživanje partnerima. Bilo koji od sledećih metoda može da se koristi za dodelu privilegija pretplatnicima:
Dodelite privilegije pretplatnicima za test koristeći BroadWorks pretplatnicima API-je kao dokumentovane na
developer.webex.com
.Omogućite pretplatnika na testiranje za IM&P uslugu na BroadWorks-u konfigurisanom za korišćenje obrasca kupca. Uverite se da obrazac kupca koristi standardni paket kao podrazumevani da biste osigurali da je pretplatniku za test dodeljen standardni paket. Osim toga, pretplatnik na testu mora naknadno da se ažurira da bi imali standardni paket.
Imajte u vidu to da su organizacije seme rešenja povezane sa probnim dobavljačem BroadWorks usluga ili testirajte BroadWorks Enterprise.
Korak 6: Izaberite organizaciju primarnog semenja rešenja
Važno je da ovo lokacija sastanka obezbeđeno jer se UUID za ovu lokaciju šalje u svakom zahtevu za pridruživanje sastanku za pridruživanje sastanku kao token za potvrdu identiteta. Не треба да обришете сервер која је повезана lokacija sastanka било које од ст Ako se semena organizacija ukloni, moraćete da dodelite privilegiju za novu i ponovo konfigurišite Broadworks sa novim UUID-om lokacije.
Primarna i sve sekundarne organizacije za semenska rešenja mogu se izbrisati, ako je željeno pre skupa brojeva telefona i evidencija povratnog poziva DNS SRV zapise koji se dodeljuju kupcima koji nisu testirani. Kada se skup brojeva telefona i evidencija povratnih poziva DNS SRV zapisima koji nisu testirani, ti brojevi telefona i zapisi povratnih poziva povezani su sa lokacijama za sastanke za te kupce i koriste se za pridruživanje sastanku pomoću poziva za pridruživanje sastanku i povratnog poziva. Sve promene bi trebalo smatrati uticajem usluge.
Da biste izabrali organizaciju primarnog semena rešenja, uradite sledeće:
Prijavite se u Cisco Partner Hub.
Otvorite „Podešavanja“.
Pomerite se do odeljka BroadWorks Pozivanje .
U odeljku Provera konfiguracije (BYoPSTN) izaberite "Dodeli ".
Na ekranu "Dodeli organizaciju" pretražite i izaberite jednu od prethodno konfigurisanih organizacija
Izaberite "Dodeli ".
Изабрана група сервера је примарна сервер
Snimci ekrana u nastavku ilustruju proceduru.
Korak 7: Preuzmi BroadWorks konfiguraciju (BYoPSTN)
Organizacija primarnog semena rešenja, grupe brojeva telefona i povratni poziv DNS SRV za dati BroadWorks klaster dostupni su na pojedinačnoj lokaciji, JSON datoteci BroadWorks konfiguracije (BYoPSTN). Ove informacije su potrebne za konfigurisanje BroadWorks-a za BYoPSTN.
Imajte u domenu da je JSON datoteka sa konfiguracijom dostupan samo za prikaz/preuzimanje nakon što izaberete primarnu početnu organizaciju za rešenja.
Procedura za prikaz/preuzimanje JSON datoteka sa konfiguracijom je sledeća:
Prijavite se u Cisco Partner Hub.
Otvorite „Podešavanja“.
Pomerite se do BroadWorks pozivanja.
U okviru klastera izaberite Prikaži klaster.
Izaberite klaster koji je povezan sa obrascima kupca koji su konfigurisani za BYoPSTN.
Pomerite se do BroadWorks konfiguracije za odeljak BYoPSTN .
Kliknite na "Preuzmi JSON datoteka sa konfiguracijom".
Ponovite ovu proceduru za sve ostale BroadWorks klastere.
Snimci ekrana u nastavku ilustruju proceduru.
U nastavku pogledajte uzorak JSON datoteka sa konfiguracijom. Datoteka sadrži dodatne informacije za svaku grupu brojeva telefona, opciju "Povratni poziv DNS SRV grupe", sledeće stavke za konfiguraciju tastera koje moraju biti unete na BroadWorks-u označene su podebljanim.
siteUUID: BroadWorks mora da pošalje ovu vrednost u SIP porukama, to je token koji Webex Edge audio koristi za potvrdu identiteta BroadWorks-a Cisco partnera i njegov pristup lokacijama za sastanke kojima upravlja ovaj Cisco partner.
Mapiranje broja telefona -na- pristupni kôd: Brojevi telefona i njihovi povezani Webex pristupni kodovi moraju biti konfigurisani na BroadWorks-u.
phoneNumber
pristupni kôd
lokalna oznaka: Željeni jezik najave povezan sa broj telefona mora biti konfigurisan na BroadWorks-u.
dnsSrv: Funkcija povratnog poziva DNS SRV se konfiguriše na DNS i pogledajte željene instance KOCKE.
{
"siteUUID": "491db0821791441a96c233fefb6c6dfc",
"siteURL": " seedtestenterpriseabc.webex.com ",
"partnerOrgId": "1da175de-3651-4467-b26b-b0d85a2cb3ad",
"solutionValidationOrgId": "d927ac4d-3d73-4d7f-8506-a1bc0a221934",
"customerTemplates": [
{
"name": "US West Std",
"id": "27fe1337-ab1d-44b0-8b5e-ff1d32f6e3f8",
"phoneNumberGroupId": "1bcb05bd-b919-45fd-b30e-71d2abb59e26",
"callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159c3e992"
},
{
"name": "US East Std",
"id": "070d6682-b64f-46ea-bc4b-b2e1218ba4bb",
"phoneNumberGroupId": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e",
"callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159c3e992"
}
],
"phoneNumberGroups": [
{
"name": "US West",
"id": "1bcb05bd-b919-45fd-b30e-71d2abb59e26",
"phonenumbers": [
{
"id": "617c5faa-1721-45c7-bc70-e6d7c20ccc29",
"name": "US Palo Alto",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "TollFree",
"defaultPhoneNumberType": "NONE",
"phoneNumber": "9863502478",
"accessCode": "88672693772924908359"
},
{
"id": "48fa7c50-9da0-4c8b-9b2f-307ff435c7c7",
"name": "US Toll San Francisco",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "PRIMARY",
"phoneNumber": "4156551000",
"accessCode": "88652789466280320324"
}
]
},
{
"name": "US East",
"id": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e",
"phonenumbers": [
{
"id": "ca0c622a-8621-4477-91e0-b3e214833568",
"name": "US Maryland",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "PRIMARY",
"phoneNumber": "2403332200",
"accessCode": "88631321777971704941"
},
{
"id": "00875574-9a46-4447-a967-350b6176755a",
"name": "US Florida",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "SECONDARY",
"phoneNumber": "9049002303",
"accessCode": "88632627551145646175"
},
{
"id": "a2c10316-9266-4423-a669-d67949f99d33",
"name": "US New York",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "TollFree",
"defaultPhoneNumberType": "NONE",
"phoneNumber": "8056504578",
"accessCode": "88649679020033567943"
}
]
}
],
"callbackDnsSrvGroups": [
{
"name": "CB US",
"callbackDnsSrvs": [
{
"name": "Callback US",
"countryCode": "US",
"dnsSrv": "cube.us.example.com",
"id": "c5209d17-7c2f-45b3-95a6-65d7f5f53c7e"
}
],
"id": "25392686-a390-49b9-bad5-cb47159c3e992"
},
{
"name": "CB MX",
"callbackDnsSrvs": [
{
"name": "Callback MX",
"countryCode": "MX",
"dnsSrv": "cube.mx.example.com",
"id": "cca0e4c3-5cff-412c-a854-bfb719f603a2"
}
],
"id": "36403797-b401-50c0-cbe5-dc58260d4f003"
}
]
}
Korak 8: Odredite Webex Edge audio DNS SRV domenu
Audio Webex Edge domen DNS SRV mora biti konfigurisan na BroadWorks-u. Upotrebite sledeći postupak da biste odredili vrednost.
Prijavite se u Cisco Partner Hub.
Idite do kupaca.
Izaberite BYoPSTN preduzeće za proveru valjanosti.
Izaberite "Prikaži kupca".
Idite u Usluge /Meetings.
Izaberite standardni paket lokacija sastanka.
Pomerite se do dna bočne table, izaberite "Konfiguriši lokaciju".
Izaberite uobičajena podešavanja / audio podešavanja.
U odeljku "Prilagođeni globalni brojevi telefona za pridruživanje sastanku za Edge Audio" izaberite " Generiši Lua skriptu".
U iskačućem prozoru potražite vrednost "-- Ažuriraj u zaglavlje pomoću 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)
Izdvojite vrednost podebljano, na primer,
ecccx.amer.webex.com.
Ovo je Webex Edge audio DNS SRV koji mora da se konfiguriše na BroadWorks-u.
Korak 9: Dodeli privilegije za BroadWorks konfiguraciju partnera
Ovaj odeljak opisuje BroadWorks konfiguraciju potrebnu za implementaciju scenarija poziva za pridruživanje sastanku i povratnog poziva prikazanih na dijagramima ispod. Primeri konfiguracije zasnivaju se na podacima u JSON datoteci prikazanoj u prethodnom odeljku. Od brojeva, domena, ime velikog preduzeća/grupa, tipa uređaja, smernica, profila itd. se očekuje da varira od partnera.
Tok poziva:
- Zahtevi povratni poziv korisnika, Webex pokreće novi povratni poziv.
- Poziv se usmerava na BroadWorks OTT.
- Poziv dostiže CUBE dodeljen u CH. CUBE usmerava poziv na BroadWorks.
- BroadWorks identifikuje poziv kao izvor organizatora sastanka i kreira sesiju za organizator sastanka korisnika i obrađuje poziv.
- Sesija organizator sastanka korisnika obrađuje poziv i prevodi birani broj. Pored toga, zapis o naplati se generiše u ime organizator sastanka korisnika.
- BroadWorks usmerava poziv ili korisniku povezanom sa uređajem (7) ili PSTN (8).
Pre nego što počneš
SIP komunikacija između broadWorks-a i KOCKE može da bude preko UDP ili TCP, u zavisnosti od zahteva mreže. Na primer, ako neki mrežni uređaji ili pristupni uređaji (na primer, mrežni prolazi ili krajnje tačke) u BYoPSTN toku poziva za pridruživanje ili povratnom pozivu ne podržavaju TCP, UDP bi trebalo da ga koristite.
Konfiguracija i primeri prikazani u ovom vodiču koriste TCP kao protokol prenosa. Da biste koristili TCP, uverite se da su vaš BroadWorks server aplikacije i mrežni server konfigurisani za TCP:
_CLI/Interface/SIP> get
networkProxyTransport = unspecified
accessProxyTransport = unspecified
supportDnsSrv = true
supportTcp = true
Server aplikacije
Identifikuj/tip profila uređaja
Novi tip profila identiteta/uređaja treba da bude kreiran da bi predstavljao KOCKU. Obavezno postavite sledeća svojstva ispod, dok ostali mogu biti ostavani za podrazumevane vrednosti:
Tip adrese signaliziranje – podešeno na inteligentno adresiranje proxy servera
Potvrda identiteta – podesi na "Omogućeno"
Identitet podrške u ažuriranju i ponovni POZIV – označeno
Statična registracija je sposobna – podešeno na omogućeno
Video sposoban – podešeno na onemogućeno
U primeru ispod, novi tip profila identiteta/uređaja "VXML_profile" kreira se za predstavljanje KOCKE.
Glasovni XML virtuelni pretplatnik
Kreiranje voiceXML instance
Svaki Webex Meetings PSTN broj predstavlja virtuelni pretplatnik u BroadWorks-u, a funkcionalnost VoiceXML virtuelnog pretplatnika može da se koristi. Preporučuje se da se namenski preduzeće i grupa koriste za sve VoiceXML virtuelne pretplatnika. Imajte na umu da zapravo ne koristimo nikakve VoiceXML funkcije, ali ovaj tip virtuelnog korisnika je pogodan za interakciju sa KOCKOM.
Da biste koristili VoiceXML uslugu, uverite se da licenca ima dovoljno količina "VoiceXML" i da je usluga ovlašćena na nivou preduzeća i grupe, a VoiceXML usluga se dodeljuje grupi kao što je prikazano na slici u nastavku.
U VoiceXML i kreirajte instancu za svaku PSTN broj.
izaberiteKonfiguriši VoiceXML adrese
Za svaku VoiceXML instancu obezbedite sledeće u okviru VoiceXML adresa:
Broj telefona – unesite broj poziva za Webex Meetings lokaciju (na primer, 2403332200).
Lokal
Profil identiteta/uređaja – kreirajte jednu instancu (na primer, VXML_deviceProf) na osnovu vrsta uređaja kreiranog u prethodnom odeljku (VXML_profile u primeru) i unesite sledeću konfiguraciju.
Linija/port – unesite u <access number="">formatu @<domain> , gde
<access number=""> je broj pristupnog koda za Webex Meetings lokaciju (dostupno u JSON datoteci) (na primer, 88631321777971704941)
<domain> je domen audio Webex Edge za ovu lokacija sastanka (na primer, ecccspx.amer.pub.webex.com)
Kontakt SIP – Za pozive za pridruživanje sastanku pristupnom broju, POZIV ĆE se poslati sa zahtevom URI podešenim na vrednost ovog polja. Unesite SIP u ovom formatu <sip contact="">;;<Locale>;<Meetings Site="" UUID=""><SIP transport="">; gde:
<sip contact=""> je polje <number> linije/porta, ali sa domenom kao SRV koji se rešava u adresu KOCKE (na primer, 88631321777971704941@cube.interno.local)
<Locale> predstavlja podešavanje jezika u skladu sa jezik korisinka (na primer, locale=en_SAD)
<Meetings Site="" UUID=""> je site UUID iz JSON datoteke (na primer, x-cisco-site-uuid=abbd70f6c519fb1ee05ad06fc0a038b)
<SIP transport=""> treba da bude transport=tcp da bi AS koristio TCP slanje poruka na KOCKU.
U nastavku je primer podešavanja VoiceXML adresa.
Za svaki dodatni pristupni broj sastanka koji će se koristiti, potrebno je kreirati dodatnog VoiceXML virtuelnog pretplatnika analogno do navedenog. Ista profil uređaja mogu da se koriste, ali polja porta linije i kontakta moraju biti konstruisana iz informacija o pristupnom broju kao što je prikazano iznad. |
Uverite se da su ograničenja smernica za obradu poziva koja konfigurišete na BroadWorks virtuelnom pretplatniku dovoljna da obradi dodatne BYoPSTN pozive u grupi brojeva telefona. |
Dodeljivanje SIP potvrdi identiteta voiceXML instanci
Dodelite uslugu potvrde identiteta glasovnom pretplatniku. Ovo će se koristiti za potvrdu identiteta SIP POZIVE poruka sa KOCKE u scenariju povratnog poziva. Takođe se sprečava da GovorniXML virtuelni pretplatnik prihvati pozive strana koje nisu KOCKE
Idite na stranicu za potvrdu identiteta virtuelnog pretplatnika u odeljku "Pomoćni programi" i unesite SIP korisničko ime i lozinku kao što je prikazano u nastavku:
CUBE mora biti konfigurisan sa istim korisničkim imenom i lozinkom da biste pravilno potvrdili identitet poruka koje se šalju na AS. Primer komande za konfigurisanje SIP potvrdu identiteta na KOCKI je sledeći:
|
Datoteka imenovanih datoteka
Polje VoiceXML virtuelni SIP sadrži URL gde se deo domena rešava u adresu KOCKE. Ovo je interni SRV i datoteka imenovanih datoteka na AS-u može da se koristi za rešavanje internih SRV na IP.
U našem primeru, SIP kontakt SRV je cube.internal.local i rešen za adresu 10.165.196.30 port 5060 da bi se dostigla KOCKA. na AS, /usr/local/broadworks/bw_base/conf/namedefs
datoteka se ažurira na sledeći na sledeći:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Webex Meetings tip poziva
Webex Meetings obrada poziva opcije konfiguracije dostupne su za kontrolu načina na koji se rukuje pozivima za pridruživanje sastanku. Pozivi za pridruživanje sastanku se podrazumevano obrađuju kao spoljni pozivi jer se brojevi telefona za pridruživanje sastanku hostuje u namenskim preduzećima ili pružalac usluga. Spoljni pozivi su obično uključeni u broj sesije kontrole ulaska u sesiju i označeni zastavicom za punjenje u CDR punjača za polje.
Sledeći primer dodaje preporučenu konfiguraciju za obradu poziva za sastanke kao internih poziva, tako da su izuzeti iz punjenja i izuzeti iz broja kontrola ulaska u sesiju.
Podešavanjem polja "Primena NS naplate" na tačno, broj stanovnika CDR polje chargeIndicator zasniva se na konfigurisanom atributu naplate mrežnog vrsta poziva.
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
Virtuelni pretplatnik za glasovne povratne pozive sastanka
Kreiraj pretplatnika za povratni poziv za glasovne sastanke
Namenski VoiceXML virtuelni pretplatnik sa posebnom opcijom povratnog poziva Webex sastanka (u ovom slučaju pod nazivom VoiceXML pretplatnik povratnog poziva za sastanke) mora da se konfiguriše na BroadWorks serveru aplikacije (AS) da bi upravljao Webex Meetings povratnim pozivima. Samo jedna instanca ovog pretplatnika može da se konfiguriše na AS.
Da biste omogućili funkciju, podesite funkciju za aktiviranje 102074 true putem CLI-a.
AS_CLI/System/ActivatableFeature> activate 102074
***** Warning *****:
This activity should only be done during a maintenance window because
this may cause large amounts of data to be added/modified/deleted and
it may take some time to execute. Features that have web page impacts
require that users and administrators log out and log back in.
Are you sure you want to continue?
Please confirm (Yes, Y, No, N): y
...Done
AS_CLI/System/ActivatableFeature> get
Id Description Activated Last Modified Timestamp
=============================================================================================
102746 BroadWorks Support for CI UUID true
102074 BYO PSTN Billing support for CallBack and CallIn true
104256 Weak Password Validation Service false
104073 Add FAC Support for Call Center Agent Join-Unjoin in CDR false
103542 Configurable Endpoint For Auto-Answer And Forced Answer false
104255 Control password usage and behavior to ensure security false
Pošto funkcija "BYO PSTN podršku za povratni poziv i poziv" zavisi od funkcije "BroadWorks Support za CI UUID", pre aktivacije (102074) funkcije takođe je potrebno da aktivirate (102746) funkciju. Više detalja potražite u odeljku "CI User UUID Sync (Broadworks podrška za CI UUID)". |
Pretplatnik za povratni poziv na VoiceXML sastanku je sličan postojećem BYOPSTN VXML virtuelnom pretplatniku, ali ga je označio novom zastavicom "Webex Meeting Povratni poziv". Ovaj pretplatnik za povratni poziv za glasovne sastanke je konfigurisan sa istim profil uređaja kao postojeći BYOPSTN VXML virtuelni pretplatnik, kao i usluga potvrde identiteta sa istim akreditivima.
Primer je prikazan u nastavku:
Pretplatnik za povratni poziv za glasovne sastanke mora da postoji na AS koji organizuje organizator sastanka korisnika. Kada AS primi zahtev za povratni poziv sastanka, on pokušava da pronađe i VoiceXML korisnika povratnog poziva sastanka i korisnika organizator sastanka na AS tokom podešavanja poziva. Ako nijedan od ovih korisnika nije pronađen, poziv se odbija.
Sesija organizatora sastanka
U scenariju povratnog poziva sa zaglavljem X-Cisco-Meet-Info, Cisco BroadWorks Application Server prima SIP INVITE zahtev i identifikuje organizator sastanka korisnika koji koristi parametar UUID organizatora za CI User UUID SIP zaglavlja X-Cisco-Meet-Info. Sesija poziva se kreira u ime organizator sastanka korisnika koji je kreiran za obradu poziva i izvršavanje profil usluge korisnika. Pored toga, zapis o naplati se generiše u ime organizator sastanka korisnika. Informacije ID sastanka i UUID lokacije iz zaglavlja SIP X-Cisco-Meet-Info se beleže u zapisu o naplati.
Primer zaglavlja SIP X-Cisco-Meet-Info je prikazan u nastavku:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab
-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
Platforma za isporuku aplikacije
CI UUID sinhronizacija korisnika (Broadworks podrška za CI UUID)
CI UUID korisnika je jedinstveni identifikator za identifikaciju korisnika unutar Webex okruženja.
Ova Aplikacija za sinhronizaciju Webex obezbeđivanja na Cisco BroadWorks platformi za isporuku aplikacija (ADP) koristi se za sinhronizaciju, mapiranje i skladištenje CI UUID-a korisnika u BroadWorks infrastrukturu tako da može da se koristi u različitim interakcijama sa Webex i Webex-om za BroadWorks uslugu.
Pogledajte "Omogući Webex meeting Povratni poziv" o tome kako CI User UUID povezivanje koriste Cisco BroadWorks mrežni server i Cisco BroadWorks server aplikacije.
Sledeći koraci podesiti webex za sinhronizaciju dodele privilegija za periodično anketiranje i ažuriranje BroadWork korisnika CI UUID-om.
Webex aplikacija za sinhronizaciju dodele privilegija zahteva OAuth akreditive sa spark-administratorom:broadworks_subscribers_read opsegom za Cisco pružaoca identiteta i mogu se dobiti podizanjem zahtev usluge vašeg agenta za priključivanje.
Više detalja potražite u odeljku "Pribavljanje OAuth akreditiva za Webex za Cisco BroadWorks" da biste pokrenuli zahtev usluge na: https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/Solution_Guide/wbxbw_b_solution-guide/wbxbw_b_SolutionGuide-PDF_chapter_01.html?bookSearch=true#Cisco_Generic_Topic.dita_0e1beabc-80ae-4e8d-b177-17108ec5daed
Dodajte token sa odgovarajućim imenom partnera na sledeći način:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> add custBYO refreshToken
New Password:
Re-type New Password:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> get
Partner Name Refresh Token
==================================
FederationPartner ********
custPart ********
custBYO ********
Dodajte ime partnera povezano sa OAuth tokenom na listu partnera koje aplikacija za sinhronizaciju dodele privilegija za Webex treba da nadgleda sa oznakom "omogućeno" podešenom na "true".
Ova Webex aplikacija za sinhronizaciju dodele privilegija će početi da se sinhronizuje sa CI korisničkim UUID-om na definisanim interval upita.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true
Kada uključite partnera, Webex provisioning Sync aplikacija sada može da izvrši povezivanje CI UUID-a sa BroadWorks korisnicima.
Promenite vremensko ograničenje veze pomoću sledećih komandi:
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> set requestTimeout 30000
...Done
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> get
requestTimeout = 30000
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> cd http
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller/Http> set connectionTimeout 300
*** Warning: BroadWorks needs to be restarted for the changes to take effect ***
ADP_CLI/Application/WebexProvisioningSync/GeneralSetting/Controller/HTTP > get
connectionPoolSize = 5
connectionTimeout = 300
connectionIdleTimeOut = 300
maxConcurrentRequests = 10
maxCookieAgeInHours = 24
Ovo povezivanje se može obaviti automatski ili ručno. Komanda CLI ručnog sinhronizatora može odmah da pokrene povezivanje da bi se očuvao.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
Partneri sa "Omogućeno" podešenim na "true" izvršavaju povezane sa interval upita. Tokom početne povezanosti, Webex application provisioning Sync upitiće webex pretplatnik API da preuzme podatke koji sadrže CI UUID za sve korisnike koje hostuje partner. Spoljni ID BroadWorks korisnika se ažurira sa povezanim CI UUID-om. Naredna udruženja utiču na korisnike koji su dodati partneru. Komanda statusa se može koristiti da biste videli da li je sinhronizacija dovršena.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> status
Partner Name Status Last Sync Time
============================================================
custBYO synchronizing
custPart monitoring 2023-01-29T15:36:43.873-05:00
2 entries found.
Kada se sinhronizacija završi, status se ponovo menja u nadgledanje. Naredna sinhronizacija se izvršava na korisnicima dodatim partneru nakon "Vreme poslednje sinhronizacije".
Na sledećoj slici prikazan je CI UUID set u okviru spoljnog ID:
Mrežni server
Tip poziva
U svrhe naplate i izveštavanja, možda je poželjno označiti CDR-ove za pozive za pridruživanje sastanku. To se može postići korišćenjem smernica za precallTyping mrežnog servera.
Prvo u NS CLI u okviru /System/CallP/CallType dodajte novi poziv tip. Sledeći primer dodaje novi "WXM" vrsta poziva:
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
Ova vrsta poziva se tada može koristiti u instanci funkcije PreCallTyping koja je deo profila usmeravanja korisnika BroadWorks-a. U ovom primeru, nova instanca preCallTyping "wxm" je dodata u kontekst /Policy/PreCallTyping CLI, ali može biti postojeća instanca preCallTyping koja se već koristi:
NS_CLI/Policy/PreCallTyping> add wxm true CallTypes ALL
NS_CLI/Policy/PreCallTyping> get wxm
Policy: PreCallTyping Instance: wxm
CallTypes:
Selection = {ALL}
From = {PCS, ALL, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}
supportLCABasedNormalization = false
Enable = true
Sledeći korak je da dodate stavke u instancu preCallTyping za sve brojeve za biranje u okviru konteksta /Policy/PreCallTyping/DialPlan CLI. Na primer:
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
Instanca preCallTyping se zatim dodaje (pod uslovom da već ne postoji) primenljivom profilu usmeravanja izvornog korisnika kao što je prikazano u primeru ispod:
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 koji CDR generišu se samo pozivi potekli od BW pretplatnika. PSTN izvorni pozivi sa strane AS -a "mreža" neće generisati izvorne CDR na mreži. U svakom slučaju, virtuelni CDR VoiceXML će se prekinuti. |
UsmeravanjeNE
UsmeravanjeNE je potrebno na NS u NS u okviru /System/Device/RoutingNE CLI konteksta za predstavljanje KOCKE. Na ovaj način, kada NS primi POZIV sa KOCKE, on će se podudarati sa zaglavljem sa stavkom Usmeravanja koja je obezbeđena na NS-u. Detaljnije informacije o tome kako da dodate usmeravanje za Cisco BroadWorks Network Server potražite vodič za administraciju o tome kako da dodate usmeravanje.
U nastavku je primer komandi za dodavanje usmeravanja "WebexMeetings", gde je CUBE IP adresa = 10.165.196.30. Primer takođe prikazuje komande za kreiranje novog OrigRedirect i Profile instance za povezivanje sa proizvodnim verzijama, ali se i postojeće instance mogu koristiti.
NS_CLI/Policy/OrigRedirect> add wxm_Inst true CallTypes ALL supportTrunkGroupLookups disable applyAccessSideRules enableRestrictive
NS_CLI/Policy/OrigRedirect> get wxm_Inst
Policy: OrigRedirect Instance: wxm_Inst
Enable = true
CallTypes:
Selection = {ALL}
From = {PCS, ALL, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}
supportTrunkGroupLookups:
Selection = {disable}
From = {disable, enablePermissive, enableRestrictive}
applyAccessSideRules:
Selection = {enableRestrictive}
From = {disable, enablePermissive, enableRestrictive}
NS_CLI/Policy/Profile> add wxm_routing
NS_CLI/Policy/Profile> add wmx_routing OrigRedirect wxm_Inst
NS_CLI/Policy/Profile> add wmx_routing SubLocation DefaultInst
NS_CLI/Policy/Profile> get profile wxm_routing
Profile: wxm_routing
Policy Instance
==========================================
OrigRedirect wxm_Inst
SubLocation DefaultInst
NS_CLI/System/Device/RoutingNE> add WebexMeetings 1240364 1 99 wxm_routing false OnLine AccessRoutingNE
NS_CLI/System/Device/RoutingNE/Address> add WebexMeetings 10.165.196.30 1 99 tcp
NS_CLI/System/Device/RoutingNE> get
Network Element WebexMeetings
Location = 1240364
Static Cost = 1
Static Weight = 99
Poll = false
OpState = enabled
State = OnLine
Profile = wxm_routing
Signaling Attributes= AccessRoutingNE
NS_CLI/System/Device/RoutingNE/Address> get
Routing NE Address Cost Weight Port Transport Route
WebexMeetings 10.165.196.30 1 99 - tcp
Uz primer konfiguracije, CUBE šalje NS POZIV koji je sličan sledećim (važnim poljima podebljanim):
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
Gde:
Zahtev INVITE URI sadrži broj za povratni poziv
Putem zaglavlja: sadrži IP adresa KOCKE koja će se koristiti za izbor profila usmeravanja.
X-Cisco-Info-Meet zaglavlje: koristi se za identifikovanje hostCIUserUid, meetingid & siteUUID.
Nakon prijema POZIVNICE, NS koristi zaglavlje Preko da bi se podudarao sa usmeravanja "WebexMeetings". Ovim putem ćete izabrati "wxm_routing" profil usmeravanja koji sadrži instancu "wxm_Inst" OrigRedirect.
Smernice za NS OrigRedirect zatim će se podudarati sa zaglavljem X-CISCO-MEET-INFO:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
sa linijskim portom konfigurisanim na VoiceXML virtuelnom pretplatniku i pošaljite 302 preusmeravanje na AS par hosting tog pretplatnika. Poruka 302 je slična sledećem:
SIP/2.0 302 Moved temporarily
Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK5452684
From:" Webex "<sip:+12403332200@10.165.196.30>;tag=8EEAA586-1675
To:<sip:+14519615001@10.155.6.172>;tag=394411970-1602687588994
Call-ID:ABC5CCA2-D6411EB-8AD6D92D-EE20F768@10.165.196.30
CSeq:101 INVITE
Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone> ;q=0.5, <sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone>;q=0.25
Content-Length:0
Pseudonim
Domen u INVITE URI (na primer, on je bw.myenterprise.com) koji je POSLAO CUBE u NS mora da ga prepozna NS. To se može uraditi dodavanjem domena u kontekst NS_CLI/System/Alias, na primer:
NS_CLI/System/Alias> add bw.myenterprise.com
Komanda za konfigurisanje INVITE URI domenu na CUBE-u možete da pronađete u sledećem odeljku, pod ciljem biranja ravnopravne/sesije, na primer:
dial-peer voice 23401 voip
session target dns:bw.myenterprise.com
HostingNE
Da biste podržali Webex Meetings obrada poziva opcije konfiguracije za kontrolu naplate i ulaska u sesiju, atributi hosting NE signalizacionog servera aplikacije CallTypeInfoRequid i RequiresChargeIndication moraju biti omogućeni u kontekstu NS_CLI/System/Device/HostingNE._ Na primer:
NS_CLI/System/Device/HostingNE> set broadworksASHostNe signaling E164Compliant,
CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Omogući povratni poziv webex sastanka
U scenariju povratnog poziva sa zaglavljem SIP X-Cisco-Meet-Info, CUBE šalje poziv mrežnom serveru za preusmeravanje na AS par. AS par se određuje na osnovu parametra sistema enableWebexMeetingHoostLookup .
NS_CLI/System/CallP/Options> get
accessSideRoutingNeDeterminedViaSignaling = false
disableNdcValidationForCalledNumbers = true
forceRoutingNEProfile = false
skipPrivatePoliciesOnEmergency = true
maxReturnedContacts = 10
enableWebexMeetingHostLookup = true
Kada je opcija EnableWebexMeetingHoostLookup sistemskog parametara podešena na tačno, organizator sastanka korisnik CI UUID u zaglavlju X-Cisco-Meet-Info koristi se za identifikaciju AS para koji hostuje organizator sastanka korisnika.
INVITE sip:+19991111111@domain.com:5060 SIP/2.0
Via:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB
Remote-Party-ID:" BroadWorks "<sip:886222222222@domain.com>;screen=no;party=calling;privacy=off
From:" BroadWorks "<sip:+12403333333@10.20.20.20>;tag=958BDDF4-1AB
To:<sip:+19991111111@domain.com>
Date:Thu, 03 Nov 2022 12:39:58 GMT
Call-ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30
Supported:100rel,timer,resource-priority,replaces,sdp-anat
Min-SE:14400
Cisco-Guid: 1976459008-1521160685-2893855292-0660755617
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec"
X-Cisco-Org-Id:82e2eb35-1610-44e7-9b20-ab607e026270
User-Agent: Cisco-SIPGateway/IOS-16.12.2s
Timestamp: 1667479198
Session-ID: e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000
Allow:INVITE,OPTIONS,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGISTER
CSeq:101 INVITE
Contact:<sip:+12403333333@10.20.20.20:5060;transport=tcp>
Expires:180
Allow-Events:telephone-event
Max-Forwards:68
Korak 10 Dodela privilegija koCKI partnera
Ovaj odeljak pruža proveru valjanosti konfiguracije za primenu Cisco Unified Border Element (CUBE) kao granični kontroler sesije (SBC) za rešenje Bring Your Own PSTN.
Ovaj odeljak se fokusira na konfiguracije CUBE-a koje su potrebne za interseks sa primerom Webex-a za Cisco BroadWorks konfiguraciju prikazanu u prethodnom odeljku. Za opštiju diskusiju o početnoj primeni i konfiguraciji KOCKE pogledajte sledeće vodiče: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book/voi-cube-overview.html
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-Guide
Primenite Ynašu SBC opciju
Ako ne želite da primenite KOCKU, imate mogućnost da primenite sopstveni SBC. Međutim, imajte na umu da ovaj dokument ne obezbeđuje konfiguraciju potvrđene valjanosti za SBC-ove koji nisu CUBE.
Ako primenite sopstveni SBC, možete da sledite zahteve za konfiguraciju KOCKE visokog nivoa (na primer, dodele kao što su domen, javni i privatni interfejsi i mrežni prolazi) kako biste vodili svoju konfiguraciju. Međutim, detaljnu pomoć za komandnu liniju potražite u SBC dokumentaciji jer će se stvarne komande za vaš SBC verovatno razlikovati od KOCKE.
Osim ako nije drugačije navedeno, preostali zahtevi za konfiguraciju u koraku 10 primenjuju se bez obzira koji SBC primenite. Međutim, primeri komandne linije su samo za CUBE, osim ako nije navedeno da se primer odnosi na druge SBC-e. Za druge SBC-ove pogledajte SBC dokumentaciju za komande za konfiguraciju. |
Početna konfiguracija
Da biste konfigurisali KOCKU, privilegovani EXEC režim mora biti omogućen. Ako vam bude zatraženo, unesite lozinku.
enable
Da biste ušli u režim globalne konfiguracije:
configure terminal
Podesite domen:
ip domain name myenterprise.com
Podesite maksimalnu veličinu segmenta (MSS):
ip tcp mss 1360
Konfiguracija mrežnog povezivanja
Definišite javni i privatni interfejs. U primeru KOCKE:
------- 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
!
Konfigurišite mrežne prolaze IP usmeravanja za javne i privatne strane:
ip route 0.0.0.0 <PUB SUBNET MASK> <CUBE PUB GW IP>
ip route 10.0.0.0 <PRIV SUBNET MASK> <CUBE PRIV GW IP>
Omogući SSH:
ip ssh logging events
ip ssh version 2
!
username admin privilege 15 password <password>
CUBE (ili vaš sopstveni SBC) mora da bude unutar DMZ-a sa pravilno konfigurisanim pravilima zaštitnog zida. Pogledajte portove odeljka koje koristi Webex za listu portova koji će se otvoriti na spoljnom zaštitnom zidu |
Konfigurišite SRV zapisi za povratne pozive koji se šalju sa KOCKE (ili SBC) na BroadWorks mrežne servere. Na primer, SRV za bw.myenterprise.com:
ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns01.myenterprise.com
ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns02.myenterprise.com
ip host ns01.myenterprise.com <NS01 IP>
ip host ns02.myenterprise.com <NS02 IP>
Konfigurišite DNS server:
ip name-server <DNS_IP_address>
Alternativna DNS je da konfigurišete interne DNS gde interni DNS kontaktira sa nadređenim DNS server ako interno pronalaženje ne uspe. |
Konfiguracija obrade poziva
Opšte
Konfigurišite KOCKU (ili SBC) sa svim IP adresama koje treba da pristupe VoIP usluzi. Ovo uključuje:
Privatna strana SIP signalizacija adresama za BroadWorks AS, NS i MS servere.
Javne adrese strane za Webex Edge za audio infrastrukturu.
Pogledajte ispod za primer konfiguracije KOCKE:
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
Gore navedeni IP adresa je primer. Za trenutnu listu javnih IP za Webex audio infrastrukturu idite na: |
Kako da omogućim Webex Meetings saobraćaj na mojoj mreži?– Opseg IP adresa za većinu klastera se pojavljuje na listi opsega IP adresa koje koriste Cisco Webex usluge sastanka. Jedan izuzetak je za klastere za Kinu, za koje se opseg pojavljuje na donje veze:
Zahtevi mreže za Cisco Webex klaster za Kinu
Podrazumevani tajmer za KOCKU za uspostavljanje veze TCP pre nego što se usmeri napred je 20 sekundi. Da biste promenili:
ip tcp synwait-time <5-300 (seconds)>
Na strani BroadWorks- a, podrazumevani tajmer za server aplikacije za istek vremena na uređaju za neodgovoran pristup je 6 sekundi. Da biste promenili:
AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds <1-15 (seconds)>
Javni i privatni interfejsi strane za RTP saobraćaju na KOCKI (ili sopstvenom SBC) treba da budu otvoreni. Pogledajte ispod za primer KOCKE:
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
Gde:
- <CUBE PUB="" IP=""> je javni IP adresa koCKE
- <CUBE PRIV="" IP=""> je privatna IP adresa na CUBE-u
- Opseg porta: u primeru, opseg porta od 10200 do 28000
CUBE podržava sledeće TLS pakete šifrovanja (tokom poziva za pridruživanje sastanku, CUBE ih nudi u vašoj TLS "Pozdrav klijentu rukovanja):
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
Ostala opšta podešavanja za konfigurisanje (pogledajte ispod za uzorak konfiguracija KOCKE):
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-je za dolazno i odlazno biranje moraju biti definisani za kasnije korišćenje u biranju broja:
voice class uri INEdgeAudio sip
pattern x-cisco-webex-service=audio
!
voice class uri OUTEdgeAudio sip
host cube.internal.local
Webex Edge Audio podržava G722, G711ulaw i G711alaw kodeke. Sledeći kôd klase glasa mora da se definiše za kasnije korišćenje u biračima biranja broja:
voice class codec 3
codec preference 1 g722-64
codec preference 2 g711ulaw
codec preference 3 g711alaw
Webex Edge audio koristi SRTP. Klasa glasa SRTP-crypto dodeljuje željeni SRTP kripto paket koji ćete koristiti za Edge Audio. Konfigurišite sledeće kripto pakete po redosledu. Konfiguracija srtp-crypto klase glasa mora da se primeni na birače biranja koji se koriste za povezivanje sa edge audio zapisom.
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
Unapred konfigurišite primarni ključ da biste mogli da podesite lozinku za potvrdu identiteta
key config-key password-encrypt Password123 authentication username <username>
password encryption aes
Unesite SIP akreditive za potvrdu identiteta koji su obezbeđeni Za VoiceXML virtuelnog pretplatnika na AS koristeći sledeću komandu. Za scenarije povratnog poziva, ovi akreditivi će se koristiti kada AS izazove POZIV koji CUBE (ili vaš SBC) šalje AS-u.
sip-ua
------- to enable authentication -------
authentication username <username> password 0 <password>
Kada se potvrda identiteta konfiguriše, lozinka će biti zatamnjena prilikom pregleda pomoću komande "prikaži pokrenutu konfiguraciju"
sip-ua
------- to enable authentication -------
authentication username <username> password 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
Takođe mora da se SIP sledeće konfiguracije na globalnom nivou:
------- Max INVITE retries -------
retry invite 3
------- By default, use TLS -------
transport tcp tls v1.2
connection-reuse
------- What trustpoint to use when mTLS is challenged -------
crypto signaling default trustpoint <trustpoint>
Profili prevoda
Profil SIP poruka prevoda 2340 se koristi za pozive za pridruživanje sastanku. Trebalo bi da ima unos za izmenu SIP dolaznih poruka sa BroadWorks-a pre slanja na Edge Audio, kao što je prikazano u primeru 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"
Gorenavedeno pravilo 11 mapira dolazni URI zahteva iz usluge BroadWorks, koji ima vrednost kontakta virtuelnog pretplatnika na CUBE profil uređaja (vrednost polja "Kontakt" u VXML_deviceprofilu prof uređaja u našem primeru):
88631321777971704941@cube.internal.local;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Na odgovarajući domen Webex Edge za usmeravanje audio poziva:88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Imajte na umu da kada SE CUBE (ili vaš SBC) nalazi iza statičnog NAT-a, potrebna je dodatna konfiguracija za sip-profil 2340. Za više informacija pogledajte sledeću vezu:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideAko primenite sopstveni SBC, moraćete da konfigurišete slična pravila na sopstvenom SBC-u. |
Da biste prosledili 486 poruka koje je Webex Edge AS poslao nazad na audio zapis, sledeća konfiguracija je potrebna na KOCKI (za sopstveni SBC, potražite pomoć u SBC dokumentaciji)
voice service voip
no notify redirect ip2ip
sip
sip-profiles inbound
!
voice class sip-profiles 1
response 486 sip-header Reason modify "7" ""
response 486 sip-header SIP-StatusLine modify "486.*" "600 Busy Everywhere"
Ako druge 4xx poruke moraju da se prosleđuju nazad Webex Edge zvuk, sledite isti primer iznad.
Biraj birače
Zakupac klase glasa mora kasnije da se definiše na KOCKI (ili vašem SBC) da bi se kasnije koristilo u biračima biranja broja, što zadovoljava sledeće kriterijume:
- Nema korisnih interworkinga potrebnih za RTP-NTE DTMF pakete, pa konfigurišite asimetrijska tovar puna.
- Edge audio ne podržava ažuriranja ID pozivaoca, tako da vrednost "bez ažuriranja poziva" mora biti konfigurisana.
- Webex Edge se usmeravanje poziva na URA. Linija usmeravanja poziva URI da bude omogućena da se podudara sa biračima biranja broja na osnovu URA.
voice class tenant 234
asymmetric payload full
no update-callerid
Header-passing
no pass-thru content custom-sdp
call-route url
Sledeće birače biranja broja su konfigurisane tako da dozvoljavaju CUBE-u da obrađuje pozive između aplikacije BroadWorks Webex Edge zvuka. Konfigurišite sledeće na KOCKI (slična konfiguracija mora da bude konfigurisana na vašem SBC-u):
dial-peer voice 23411 voip
description External Webex edge audio entry or exit dial-peer
session protocol sipv2
session target dns:ecccspx.amer.pub.webex.com
session transport tcp tls
destination uri OUTEdgeAudio
incoming uri request INEdgeAudio
voice-class codec 3 offer-all
voice-class sip url sips
voice-class sip profiles 2340
voice-class sip tenant 234
voice-class sip srtp-crypto 234
voice-class sip bind control source-interface GigabitEthernet2
voice-class sip bind media source-interface GigabitEthernet2
voice-class sip requri-passing
voice-class sip audio forced
dtmf-relay rtp-nte
srtp
!
dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
---- using DNS SRV (preferred) - must match srv record configured above (_sip._tcp.bw.myenterprise.com) ----
session target dns:bw.myenterprise.com
session transport tcp
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3
voice-class sip url sip
voice-class sip profiles 2341
voice-class sip profiles 1 inbound
voice-class sip tenant 234
voice-class sip bind control source-interface GigabitEthernet1
voice-class sip bind media source-interface GigabitEthernet1 dtmf-relay rtp-nte
!
Tok poziva KOCKE
Sa konfiguracijom izvršenom iznad, primeri dolaznih/odlazni poziv toka na CUBE-u opisani su ispod. Kodiranje boje na određenom koraku dotiče ga istih stavki boja u biračima biranja broja iznad.
Ako primenjujete sopstveni SBC, pogledajte SBC dokumentaciju za detalje o tocima poziva pomoću SBC-a. |
Za scenario poziva za sastanak od BroadWorks do Webexa:
- Dolazni POZIV se dobija iz usluge BroadWorks na internom interfejsu sa:
INVITE sip: 88631321777971704941@cube.internal.local;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 To:"VXML Virtual"<sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
- Profil dolaznog birača biranja broja 23401 se bira na osnovu organizatora u dolaznom zahtevu URI ("cube.internal.local") koji se podudara sa konfiguracijom "dolaznog uri zahteva OUTEdgeAudio".
- Odlazni birač biranja broja 23411 se bira na osnovu organizatora u zahtevu URI ("cube.internal.local") koji se podudara sa "odredišnom uri OUTEdgeAudio" konfiguracijom.
- Odlazni POZIV se šalje na eksterni interfejs sa organizatorom u zahtevu URI se promenio iz "cube.internal.local" u "ecccspx.amer.pub.webex.com" koristeći profil prevođenja sip profila "klase glasa 2340" naveden u biraču biranja broja:
INVITE sip: 88631321777971704941@ecccspx.amer.pub.webex.com;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 To: " VXML Virtual" <sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
Za scenario povratnog poziva sastanka sa Webexa na BroadWorks
- Dolazni POZIV se dobija iz aplikacije Webex na spoljnom interfejsu KOCKE sa:
INVITE sip:+14519615001@cube.us.example.com;transport=tls;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b;x-cisco-webex-service=audio SIP/2.0 To: sip:+14519615001@cube.us.example.com;type=carrier_sbc X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
- Dolazni birač broja 23411 se bira na osnovu obrasca "x-cisco-webex-service=audio" koji će biti prisutan u dolaznom zahtevu za URI na osnovu konfiguracije "dolaznog zahteva INEdgeAudio".
- Biraju se dva odlazna birača biranja na osnovu obrasca "x-cisco-webex-service=audio" koji je prisutan u zahtevu URI na osnovu konfiguracije "odredišnog uri INEdgeAudio".
- Biraj ravnopravni broj 302
- Biraj ravnopravni broj 23401
- Odlazni POZIV se šalje mrežnim serverima (SRV na osnovu "ciljne dns:bw.myenterprise.com sesije" u biraču biranja broja) na internom interfejsu
INVITE sip:+14519615001@10.155.6.172:5060 SIP/2.0 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" From: " Webex " ;tag=B91821B7-561
- Mrežni server vraća kontakte za AS par koji hostuje virtuelnog pretplatnika KOCKE:
SIP/2.0 302 Moved temporarily Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK880BD From:" Webex "<sip:+12404540887@10.165.196.30>;tag=B91821B7-561 To:<sip:+14519615001@10.155.6.172>;tag=1829261807-1603395221529 Call-ID:3C88DF6A-13D411EB-8EE3D92D-EE20F768@10.165.196.30 CSeq:101 INVITE Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone;transport=tcp>;q=0.5,<sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone;transport=tcp>;q=0.25 Content-Length:0
- CUBE usmerava poziv na aktivni AS na osnovu vraćenog kontakta u poruci 302:
INVITE sip:+14519615001@hs2-bwks-v-as01- alpha.bwlab.org:5060;user=phone;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK8812341 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" From: " Webex " <sip:+12404540887@10.165.196.30>;tag=B91821C8-1AF5 To: <sip:+14519615001@10.155.6.172>
mTLS konfiguracija
Sledeći koraci konfiguracije moraju biti izvršeni da bi se omogućile mTLS veze između KOCKE (ili sopstvenog SBC) Webex Edge audio prenosa.
Obavezno je da konfigurišete mTLS između KOCKE (ili sopstvenog SBC) Webex Edge audio prenosa. |
Podrška za džoker sertifikat
Džoker potpisani sertifikati koriste generičko ime subjekta (npr. *.us.example.com) koje odgovara domenu za KOCKU ili vaš SBC. Džoker sertifikati su podržani za primene KOCKE sa više klastera ili SBC primene, ali nisu podržani za primene KOCKE ili SBC čvora.
Pouzdanipul
Tokom TLS rukovanja, kada Webex Edge Audio pošalje svoj sertifikat, CUBE će ga potvrditi na listi sertifikata prihvaćenih u pouzdanom pultu.
Paket pouzdanosti mora da se ažurira Cisco Root CA preuzimanjem najnovijeg "Cisco Trusted Core Root Bundle" http://www.cisco.com/security/pki/ iz upotrebe komande:
crypto pki trustpool import clean url <url>
Sertifikati koje je Webex Edge audio potpisao IdenTrust. Uverite se da je sertifikat "IdenTrust Commercial Root CA" instaliran. Pogledajte ovu vezu za više detalja:
Ako koristite sopstveni SBC i niste u mogućnosti da dovršite uvoz, možete konvertovati komplet u .pem format pomoću alatki za otvoreni izvor, kao što je OpenSSL. Na primer, hidrantID certifikate možete da koristite sa sledećom komandom:
|
Pouzdana tačka
Edge Audio zahteva da vaša KOCKA ponudi potpisane certifikate od pouzdanih CA autoriteta za izdavanje certifikata za međusobne TLS (mTLS) veze. Koristite sledeću vezu da biste došli do liste autoriteta za izdavanje sertifikata koje Cisco veruje. Sertifikati koje su autoriteti potpisali na ovoj listi smatraju se važećim i veza će biti dozvoljena: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
KOCKA SA JEDNIM ČVOROM
Jedan čvor znači da će CUBE (ili vaš SBC) uvesti sertifikat sa jedinstvenim imenom subjekta u svoj FQDN, što znači da nijedna druga KOCKA neće moći da je uveze (drugim rečima, NE džoker sertifikat).
Da biste kreirali CSR (zahtev za potpisivanje sertifikata) za KOCKU:
- kreiraj taster za taster (ovaj taster će biti povezan sa pouzdanom tačkom)
CUBE(config)# crypto key generate rsa general-keys label <key label> exportable
- opšti ključevi – Određuje da treba generisati par ključeva opšte namene.
- oznaka <key-label> – (opcionalno) Ime koje se koristi za RSA u slučaju izvoza. Ako oznaka ključa nije navedena, koristi se potpuno kvalifikovani naziv domena (FQDN) rutera.
- može da se izveze – (opcionalno) Navodi da se RSA par tastera može izvoziti na drugi Cisco uređaj, kao što je ruter.
- kreirajte pouzdanu tačku (pouzdana tačka sadrži sertifikat koji želite da vežete na KOCKI. Kada CUBE primi zahtev za sertifikat, on će odgovoriti sertifikatom pouzdane tačke priloženog)
CUBE(config)#crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# crl optional enrollment terminal pem fqdn <fqdn> subject-name CN=<fqdn> rsakeypair <key label>
crl – lista opozvanih sertifikata (CRL) je lista opozvanih sertifikata. CRL je kreiran i digitalno potpisan od strane CA koji je prvobitno izdao sertifikate. CRL sadrži datume kada je svaki sertifikat izdat i kada ističe.
pem terminal - Dodaje granice pošte sa poboljšanom privatnošću (PEM) u zahtev za sertifikat (ručno kopiranje iz ZAHTEVA ZA POČETAK SERTIFIKATA U ZAHTEV ZA KRAJNJI SERTIFIKAT)
fqdn – potpuno naziv domena koCKE
CN= ime subjekta CN=<fqdn> – ime teme za potpisivanje
rsakeypair <key label=""> – tastatura generisana iz prethodnog koraka
(referenca: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/sec_conn_pki/configuration/15-mt/sec-pki-15-mt-book/sec-cert-enroll-pki.html)
- generiši CSR:
CUBE(config)#crypto pki enroll <trustpoint> % Start certificate enrollment .. ... % Include the router serial number in the subject name? [yes/no]: no % Include an IP address in the subject name? [no]: no Display Certificate Request to terminal? [yes/no]: yes Certificate Request follows: -----BEGIN CERTIFICATE REQUEST----- ... -----END CERTIFICATE REQUEST----- ---End - This line not part of the certificate request--- Redisplay enrollment request? [yes/no]: no
- Pošaljite CSR (od ZAHTEVA ZA POČETNI SERTIFIKAT DO ZAHTEVA ZA KRAJNJI SERTIFIKAT) U CA (Certificate Authority)
CA će generisati potpisani sertifikat
- U zavisnosti od CA, obezbediće korenski sertifikat (npr. DigiCertCA.crt) i zahtevani sertifikat (npr. cube.crt)
- Učitaj CA sertifikat
- Prvo potvrdite identitet pouzdane tačke pomoću vrhovnog sertifikata
CUBE(config)#crypto pki authenticate <trustpoint> Enter the base 64 encoded CA certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE ROOT CERT> -----END CERTIFICATE----- Certificate has the following attributes: Fingerprint: 40065311 FDB33E88 0A6F7DD1 4E229187 % Do you accept this certificate? [yes/no]: yes Trustpoint CA certificate accepted. % Certificate successfully imported
- Zatim uvezite certifikat KOCKE na POUZDANU TAČKU KOCKE
CUBE(config)# crypto ca import <trustpoint> certificate % The fully-qualified domain name in the certificate will be: ... Enter the base 64 encoded certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE FQDN CERT> -----END CERTIFICATE----- % Router Certificate successfully imported
Ako primenjujete sopstveni SBC, pogledajte SBC dokumentaciju za detalje o tome kako da kreirate CSR. |
Klaster KOCKE sa više čvorova (korišćenje alternativnih imena u sertifikatu) – nije podržan
Više čvora znači da će CUBE moći da uveze isti sertifikat za više od jedne primene KOCKE. Trenutno nije podržano korišćenje alternativnog imena teme za CSR: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
Klaster KOCKE sa više čvorova (korišćenje džoker potpisanog sertifikata u formatu pkcs12)
Više čvorova koji koriste džoker potpisani sertifikat znači da je ime subjekta generički (npr. *.us.example.com) i da odgovara domenu KOCKE (ili vašem SBC domenu).
- Pod pretpostavkom da ste spremni za džoker sertifikat, pripremite datoteke javnog (.crt) i privatnog ključa (.key).
- Koristeći OpenSSL, kreirajte objedinjenu PKCS12 datoteku formata (.pfx) uključujući on .crt i .key datoteku: (koristite cygwin na Operativnom sistemu Windows) – referenca: https://www.ssl.com/how-to/create-a-pfx-p12-certificate-file-using-openssl/
openssl pkcs12 -export -out <pfxfilename>.pfx -inkey <privatekeyfile>.key -in <certfile>.crt
- Prenesi .pfx datoteku na CUBE:bootflash: (scp sa Linux servera na CUBE)
scp <pfxfilename>.pfx <user>@<CUBEIP>:bootflash:<pfxfilename>.pfx
- Kreirajte pouzdanu tačku i uvezite pkcs12 datoteku:
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>
Proverite konfiguraciju CERTIFIKATA KOCKE
Proverite da li je ceo lanac uključen u sertifikat. Sledeći primer prikazuje komande za proveru valjanosti za KOCKU. Ako primenjujete sopstveni SBC, koristite komande koje se primenjuju na vaš SBC.
CUBE(config)#crypto pki certificate validate <trustpoint>
Chain has 2 certificates
Certificate chain for <trustpoint> is valid
CUBE#show crypto pki trustpoints status
...
Trustpoint <trustpoint>:
Issuing CA certificate configured:
Subject Name:
cn=HydrantID SSL ICA G2,o=HydrantID (Avalanche Cloud Corporation),c=US
Fingerprint MD5: 1135E326 56E5AADF 53A4DD32 C8D5590F
Fingerprint SHA1: AC4A728B 4DFC3560 1FA34B92 2422A42C 253F756C
Router General Purpose certificate configured:
Subject Name:
cn=*.us.example.com,ou=Webex,o=Cisco Systems, Inc.,l=San Jose,st=California,c=US
Fingerprint MD5: 756E4C83 CF36311A 7839FA51 7FA7ABA0
Fingerprint SHA1: 8268817F 79EF91E0 3BA976A1 5C9D97F3 E834EB54
State:
Keys generated ............. Yes (General Purpose, non-exportable)
Issuing CA authenticated ....... Yes
Certificate request(s) ..... Yes
Podesite SIP signalizacija koristite pouzdanu tačku
Koristite sledeću komandu za obezbeđivanje SIP UA pouzdanoj tački KOCKE. Sledi primer za KOCKU. Ako primenjujete sopstveni SBC, pogledajte SBC dokumentaciju za komandnu pomoć.
CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint <trustpoint>
EVIDENCIJE KOCKE
Da biste videli omogućene filtere za otklanjanje grešaka
CUBE# show debug
Da biste postavili filtere za otklanjanje grešaka (primeri)
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
Da biste poništili podešavanje filtera za otklanjanje grešaka (na primer)
CUBE# no debug ccsip messages
Da biste obrisali i proverili bafer evidencije
CUBE# clear log
>>> make test call <<<
CUBE# show log
Ako ne primenjujete KOCKU, pogledajte dokumentaciju za svoj SBC za detalje o tome kako da koristite evidencije. |
Ostale korisne komande
Da biste proverili trenutnu konfiguraciju
CUBE# show running-config (or just CUBE# show run)
Da biste sačuvali konfiguraciju na ROM koja će se koristiti prilikom pokretanja sistema
CUBE# write
Korak 11 BYoPSTN sertifikacija
Nakon završetka konfiguracije i obezbeđivanja BYoPSTN rešenja, od Partnera se traži da prođe kroz skup slučajeva testa prihvatanja kako bi se overio njihovo rešenje. Ovo je neophodan korak da bi partner BYoPSTN bio odobren i omogućen.
Predmeti testa prihvatanja su navedeni u dokumentu Donesi PSTN Postupak prihvatanja Webex za Cisco BroadWorks na: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Partner treba da pruži rezultate uspešno izvršenih testova prihvatanja timovima za priključivanje i sertifikaciju.
Pitanja, problemi i rezultati izvršenja slučajeva testa prihvatanja treba prijaviti i deliti u Webex prostoru dodeljenom za priključivanje partneru.
Primeni ažuriranja na grupu brojeva telefona u usluzi / za povratni poziv DNS SRV grupu
Nakon što kupci koji nisu testirani budu dodeljeni obrascu kupca koristeći brojeve telefona za pridruživanje sastanku koje pruža partner, tim korisnicima su dostupne sledeće opcije pridruživanja sastanku:
Pozivi za sastanak sadrže jedan ili više podrazumevanih brojeva telefona iz dodeljivanja grupe brojeva telefona
Aplikacija Webex prikazuje jedan ili više podrazumevanih brojeva telefona iz dodeljivanja grupe brojeva telefona kao opciju pridruživanja sastanku
Korisnički interfejs lokacije Webex Meetings prikazuje jedan ili više podrazumevanih brojeva telefona iz dodeljivanja grupe brojeva telefona kao opciju pridruživanja sastanku
Ako je povratni poziv omogućen u obrascu kupca, Webex Sastanak pruža opciju "Pozovi me na" gde se zahtev za povratni poziv usmerava na jedan od zapisa navedenih u dodeljenoj DNS SRV za povratne pozive
Promena opcija pridruživanja sastanku za obrazac kupca ili promena dodeljene grupe brojeva telefona ili promena na opciju "Povratni poziv" DNS SRV mogu uticati na gorenavedene opcije pridruživanja sastanku. Ove promene se ne primenjuju na postojeće kupce, ali novododeljene kupce odmah će videti ove promene koje se odraze na njihove lokacije sastanaka sa standardnim i premijum paketom. Stoga je preporučeno da se takva promena potvrdi pomoću organizacije sa osedenim rešenjima pre nego što se primeni na postojeće obrasce kupca, grupe brojeva telefona ili grupe za povratni poziv DNS SRV poziva (ako su DNS SRV grupe za povratni poziv primenjene).
Trebalo bi da sledite sledeće korake prilikom ažuriranja opcija pridruživanja sastanku za obrazac kupca i/ili primenu ažuriranja na grupe brojeva telefona ili za povratni poziv DNS SRV grupama.
Imajte u domenu da li obrasci kupca, grupe brojeva telefona ili grupe za povratni poziv DNS SRV grupe koriste probni dobavljači BroadWorks usluga i/ili testiraju BroadWorks velika preduzeća, ova procedura je opcionalna. Možda je prikladnije da jednostavno izbrišete test BroadWorks pružalaca usluga i/ili testirate organizacije BroadWorks Enterprises i ponovo ih dodelite koristeći ažurirane obrasce kupaca, grupe brojeva telefona ili grupe povratnih poziva DNS SRV grupa.
Ažuriraj samo grupu brojeva telefona:
Kreirajte novu privremenu grupu brojeva telefona sa potrebnim ažuriranjima.
- Kreirajte novi privremeni obrazac kupca koji koristi novu grupu brojeva telefona. Ako se uz grupu koristi postojeća grupa brojeva telefona, dodelite je šablonu.
- Kreirajte pomenito rešenje organizacije tako što ćete dodeliti privilegije pretplatnika probnom BroadWorks pružaocu usluga ili testirati BroadWorks Enterprise sa standardnim paketom pomoću novog obrasca kupca. Imajte na umu da je ovo sekundarna organizacija za seme i da nije potrebno ažuriranje sajta za sastanke UUUID konfigurisan na BroadWorks-u.
- Preuzmite JSON datoteku BroadWorks konfiguracije (BYoPSTN) i sadrži oznaku tipa broj telefona da pristupni kôd mapiranje za nove brojeve telefona u grupi brojeva telefona.
- Odredite domen Webex Edge audio DNS SRV za paket organizacije seme rešenja sa standardnim lokacija sastanka. Ona treba da bude nepromenjena u vrednosti koja je prethodno određena za originalnu grupu brojeva telefona.
- Primenite ispravke konfiguracije na BroadWorks koristeći JSON datoteku BroadWorks konfiguracije (BYoPSTN).
- Potvrdite konfiguraciju zakazivanjem sastanaka pomoću lokacije paketa "Standardna organizacija" i pridruživanjem sastanku pomoću brojeva telefona za pridruživanje sastanku.
- Primenite ažuriranje na originalnu grupu brojeva telefona. Promena je sada u usluzi za kupce koji nisu testirani.
- Semenska organizacija rešenja, privremena grupa brojeva telefona i obrazac kupca mogu da se izbrišu. Ovi elementi više nisu potrebni nakon ažuriranja originalne grupe brojeva telefona.
Ažuriraj opciju "DNS SRV samo za grupu":
- Kreirajte novu privremenu DNS SRV za povratne pozive sa potrebnim ažuriranjima.
- Kreirajte novi privremeni obrazac kupca koji koristi novu grupu DNS SRV za povratni poziv i postojeću grupu brojeva telefona. Ako se postojeća DNS SRV grupa povratnih poziva koristi zajedno sa grupom, dodelite je obrascu.
- Kreirajte pomenito rešenje organizacije tako što ćete dodeliti privilegije pretplatnika probnom BroadWorks pružaocu usluga ili testirati BroadWorks Enterprise sa standardnim paketom pomoću novog obrasca kupca. Imajte na umu da je ovo sekundarna organizacija za seme i da nije potrebno ažuriranje sajta za sastanke UUUID konfigurisan na BroadWorks-u.
- Potvrdite konfiguraciju zakazivanjem sastanaka pomoću lokacije paketa "Standardna organizacija", pridruživanjem sastanku pomoću brojeva telefona za pridruživanje sastanku i korišćenjem opcije "Pozovi me na".
- Primenite ažuriranje na originalnu DNS SRV grupe povratnih poziva. Promena je sada u usluzi za kupce koji nisu testirani.
- Semena organizacija rešenja, DNS SRV grupe povratnih poziva i obrazac kupca se mogu izbrisati. Ovi elementi više nisu potrebni nakon ažuriranja originalne grupe za DNS SRV povratnog poziva.
Ažurirajte i broj telefona i broj za DNS SRV pozive:
- Kreirajte novi privremeni broj telefona i DNS SRV grupu za povratne pozive sa potrebnim ažuriranjima.
- Kreirajte novi privremeni obrazac kupca koji koristi novu grupu brojeva telefona i novu grupu za povratne DNS SRV poziva. Ako se postojeća grupa brojeva telefona i/ili DNS SRV grupa za povratne pozive se koriste zajedno sa grupom, dodelite je obrascu.
- Kreirajte pomenito rešenje organizacije tako što ćete dodeliti privilegije pretplatnika probnom BroadWorks pružaocu usluga ili testirati BroadWorks Enterprise sa standardnim paketom pomoću novog obrasca kupca. Imajte na umu da je ovo sekundarna organizacija za seme i da nije potrebno ažuriranje sajta za sastanke UUUID konfigurisan na BroadWorks-u.
- Preuzmite JSON datoteku BroadWorks konfiguracije (BYoPSTN) i sadrži oznaku tipa broj telefona da pristupni kôd mapiranje za nove brojeve telefona u grupi brojeva telefona.
- Odredite domen Webex Edge audio DNS SRV za paket organizacije seme rešenja sa standardnim lokacija sastanka. Ona treba da bude nepromenjena u vrednosti koja je prethodno određena za originalnu grupu brojeva telefona.
- Primenite ispravke konfiguracije na BroadWorks koristeći JSON datoteku BroadWorks konfiguracije (BYoPSTN).
- Potvrdite konfiguraciju zakazivanjem sastanaka pomoću lokacije paketa "Standardna organizacija", pridruživanjem sastanku pomoću brojeva telefona za pridruživanje sastanku i korišćenjem opcije "Pozovi me na".
- Primenite ažuriranje na originalni broj telefona i DNS SRV za grupu povratnih poziva. Promena je sada u usluzi za kupce koji nisu testirani.
- Možete izbrisati privremenu grupu brojeva telefona DNS SRV grupe za povratne pozive i obrazac kupca. Ovi elementi više nisu potrebni nakon ažuriranja originalne grupe brojeva telefona DNS SRV grupe.
Organizaciju primarnog semena rešenja ne bi trebalo izbrisati osim ako nova primarna organizacija rešenja za seme nije izabrana i konfigurisana na BroadWorks-u. Brisanjem primarne organizacije za semenska rešenja uklanja se siteUID na kom rešenje BYoPSTN zavisi od SIP poruka potvrde identiteta Webex Edge audio prenosu. Ako ih izbrišete, sastanak se pridružuje korišćenjem poziva za pridruživanje za lokacije koje koriste broj telefona za pridruživanje sastanku partnera, neće uspeti. |
G722 medijska interoperabilnost prilikom korišćenja sopstvenog SBC
Kada koristite sopstveni SBC, problemi sa interoperabilnošću koje KOCKA obično rešava treba da se razmotri između Cisco Partners BroadWorks infrastrukture i Webex Cloud. Jedan primer je poziv za pridruživanje sastanku ili povratni poziv pomoću G722 kodeka koji uključuje BroadWorks Media Server (na primer, prilikom korišćenja BroadWorks usluge snimanja poziva). U ovom scenariju, Webex Edge Audio može poslati SDP sa linijom "a=fmtp:9". Vaš SBC mora da ažurira ovu liniju da bi dodao parametar bitra da bi se "a=fmtp:9 bitrate=64" pre slanja na BroadWorks pozadinu.
Poznata ograničenja
Sve promene opcije pridruživanja obrascu kupca za sastanak, Cisco brojeva telefona za pridruživanje sastanku ili brojeva telefona za pridruživanje sastanku koje pruža partner primenjuju se samo na novododeljene kupce. Postojeći kupci koji koriste šablon ostaju nepromenjeni.
Sve promene grupe brojeva telefona obrasca kupca ili grupe za povratni poziv DNS SRV primenjuju se samo na novododeljene kupce ili postojeće kupce kojima su dodeljene privilegije za prvog korisnika standardnog ili premijum paketa. Postojeći kupci koji već imaju korisnike standardnog ili premijum paketa ostaju nepromenjeni.
Sve promene grupa brojeva telefona ili grupe za povratni poziv DNS SRV koje su dodeljene obrascima kupca primenjuju se samo na novododeljene kupce ili postojeće kupce kojima su dodeljene privilegije za prvog korisnika standardnog ili premium paketa. Postojeći kupci dodeljeni povezanim šablonima koji već imaju korisnike standardnog ili premijum paketa ostaju nepromenjeni.
Dati obrazac kupca podržava Cisco brojeve telefona za pridruživanje sastanku ili opciju pridruživanja sastanku sa brojem za partnera, a nije podržana kombinacija dve opcije za isti šablon.
Razmena SIP za slučaj pridruživanja sastanku "Pozovi me" ili za povratni poziv ne uključuje informacije o kupcu i/ili korisniku koji organizuje sastanak kom treba da se pridruži.
Brojevi telefona i povezani pristupni kodovi za sastanak za datu grupu brojeva telefona podržavaju samo jedan audio Webex Edge audio DNS SRV domen (na primer, ecccspx.amer.webex.com). Korišćenje ovih brojeva telefona za pridruživanje sastanku na drugom Webex Edge Audio DNS SRV domenu nije podržano.
Webex Edge Audio ne podržava ponovno pregovaranje o kodecima usred poziva. Zbog toga usluge koje se pozivaju nakon odgovora na poziv možda neće raditi ispravno.
Aplikacija Webex, korisnički interfejs Webex Meetings lokacije i e-poruka sa pozivnicom za Webex Meetings pruža vezu do dokumenta "Ograničenja besplatnih poziva". Ovaj dokument je specifičan za brojeve telefona koje pruža Cisco i trebalo bi da ga zanemare kada koriste brojeve telefona koje pruža partner za pridruživanje sastanku.
Istorija revizije dokumenta
Sledeća tabela prikazuje istoriju promena ovog dokumenta u proteklih 12 meseci.
Datum | Verzija | Opis promene | |
---|---|---|---|
08. april 2024. | 1-36 |
| |
10. januar 2024. | 1-35 |
| |
22. decembar 2023. | 1-34 |
| |
Jul 04, 2023. | 1-33 |
| |
Februar 02, 2023. | 1-32 |
| |
Februar 02, 2023. | 1-31 |
| |
31. januar, 2023. | 1–30 |
| |
Novi 29, 2022. | 1-29 |
|