Pregled

Webex Calling podržava kolokaciju pristupnika Survivability Gateway s lokalnim pristupnikom na istom pristupniku kojim upravlja Cisco IOS . Odnosno, možete koristiti isti uređaj pristupnik za Cisco IOS za konfiguriranje usluga Local Gateway i Survivability Gateway. Dakle, ne morate imati dva različita Cisco IOS upravljana pristupnika dodijeljena kao Survivability Gateway i Local Gateway.


 

Ovaj članak govori o razmatranjima kolokacije usluga lokalnog pristupnika i pristupnika za preživljavanje u usporedbi sa samostalnom implementacijom tih usluga.


 

Ukupan broj registracija koje podržava platforma zbroj je telefonskih i trank registracija. Također, ne predviđaju se istodobne registracije linije i trank. Stoga kolokacija ovih funkcija na jednom uređaju ne utječe na skale bilo Survivability Gatewaya ili Local Gatewaya.

Preduvjeti

Cisco IOS XE Dublin 17.12.1a i novije verzije

Ograničenja

Sljedeća su poznata ograničenja za kolokaciju usluga u pristupnicima kojima upravlja Cisco IOS :

  • Visoka dostupnost nije podržana za lokalne pristupnike.

  • Provjera valjanosti konfiguracije nije podržana za lokalne pristupnike.

  • U Control Hubu, pristupnik mora biti osiguran kao usluga Survivability Gateway.

  • Ako je korisnik omogućio pristupnik kao lokalni pristupnik, mora poništiti dodjelu, a zatim ponovno dodijeliti uslugu kao pristupnik za preživljavanje.

  • Kolokacija je specifična za Cisco IOS Gateway. Korisnici koji koriste lokalni pristupnik treće strane moraju zasebno implementirati Survivability Gateway.

  • Kolokacija za lokalni pristupnik koji se koristi od partnera koji se dijeli na više korisnika nije primjenjiv.

Za ograničenja i ograničenja specifična za samostalne usluge pristupnika pogledajte Učlanite Cisco IOS upravljane pristupnike u Oblak usluge Webex i Preživljavanje web-mjesta za Webex Calling .

Usmjeravanje poziva za kolokaciju

Usmjeravanje poziva za kolokaciju temelji se na strategiji usmjeravanja koja uključuje kombinaciju dial peer grupa (DPG) i redovitog usmjeravanja na temelju odredišnih uzoraka. To se razlikuje od strategija usmjeravanje poziva koje se koriste za samostalne usluge pristupnika kojima upravlja Cisco IOS . Samostalna usluga lokalnog pristupnika koristi strategiju usmjeravanje poziva temeljenu na DPG-u. Samostalne rute pristupnika za preživljavanje pozivaju koristeći odredišne obrasce.

Usmjeravanje poziva za kolokaciju usluga lokalnog pristupnika i preživljavanja mjesta

Uzmite u obzir sljedeće kada konfigurirate usmjeravanje poziva za scenarije kolokacije.

  • Za pozive iz Webex Calling— dolazni dial-peer iz Webex Calling uparuje se na temelju imena hosta lokalnog pristupnika ili DTG parametra u URI-ju. Ulazni dial-peer je vezan za DPG koji ima PSTN. Poziv se zatim preusmjerava na PSTN. Ukratko, nema promjene u usmjeravanje poziva u odnosu na postojeću strategiju usmjeravanja lokalnog pristupnika.

  • Za pozive s PSTN-a—uklonite usmjeravanje poziva na temelju dial-peer grupa. Usmjerite pozive koristeći uobičajeno usmjeravanje na temelju obrasca odredišta. Odnosno, ulazni dial-peer nije vezan za DPG u ovoj strategiji. Ulazni dial-peer iz PSTN-a se podudara na temelju PSTN IP adresa u Via URI-ju. Obavilo bi se redovito dial-peer traženje i poziv bi bio preusmjeren na temelju preferencija dial-peer. Poziv se usmjerava na lokalno registriranu krajnju točku za način preživljavanja ili na Webex Calling za aktivni način.

  • Za pozive s lokalno registriranih krajnjih točaka (primjenjivo za način preživljavanja mjesta tijekom prekida WAN-a)—usmjerite pozive koristeći uobičajeno usmjeravanje temeljeno na obrascu odredišta. U ovoj strategiji, ulazni dial-peer se uparuje s linijskim dial-peer-om. Izvodi se redovito dial-peer traženje i poziv će biti preusmjeren na temelju preferencija dial-peer. Poziv se preusmjerava na lokalno registriranu krajnju točku, PSTN ili Webex Calling.

  • Za svaki izlazni dial-peer može se definirati preferencija. Ova se postavka koristi za odlučivanje o redoslijedu odabira dial-peers za postavljanje odlaznog poziva. Što je manja vrijednost, veća je preferencija. Za usmjeravanje poziva u kolokaciji, preferencija dial-peer postavlja se na sljedeći način:

    • Zadana postavka 0 za usmjeravanje poziva na lokalno registrirane krajnje točke

    • Prednost 2 za usmjeravanje poziva u Webex Calling

    • Prednost 3 za usmjeravanje poziva na PSTN trank

Sljedeća tablica sažima ponašanje usmjeravanje poziva za sve dolazne i odlazne pozive u Webex Calling koje uključuje kolokaciju Cisco IOS upravljanih usluga pristupnika:

Tablica 1. Usmjeravanje poziva za kolokaciju
Dolazno izOdlazni prema

Usluga pristupnika

Usmjeravanje poziva

Dodatni podaci

PSTN

Webex Calling

Kolokacija lokalnog pristupnika i pristupnika za preživljavanje

Temelji se na uzorku odredišta (.T).

Dial-peer ima prednost 2

PSTN

Lokalne krajnje točke

Kolokacija lokalnog pristupnika i pristupnika za preživljavanje

Temeljen na uzorku odredišta

Korištenje dinamičkih dial-peers kreiranih na temelju registracija.

Nema konfiguracija koje bi se mogle izvesti na ovim sistemskim dial-peers. Automatski bi imao najveći prioritet.

Lokalne krajnje točke

PSTN

Kolokacija lokalnog pristupnika i pristupnika za preživljavanje

Temeljen na uzorku odredišta

Dial-peer ima prednost 3

Lokalne krajnje točke

Webex Calling

Kolokacija lokalnog pristupnika i pristupnika za preživljavanje

Temelji se na uzorku odredišta (.T).

Dial-peer ima prednost 2

Ovo je primjenjivo samo ako je deblo lokalnog pristupnika prema Webex Calling još uvijek uključeno čak i u načinu rada pristupnika za preživljavanje.

Webex Calling

PSTN

Lokalni pristupnik

Dial-peer grupa temelji se

Uspostavljena veza s PSTN-om

Lokalne krajnje točke

Lokalne krajnje točke

Pristupnik za opstanak

Temeljen na uzorku odredišta

Korištenje dinamičkih dial-peers kreiranih na temelju registracija.

Nisu potrebne dodatne promjene konfiguracije dial-peer-a na ovim sistemskim dial-peer-ovima.

Za detaljne informacije o razmatranjima usmjeravanje poziva za kolokaciju Cisco IOS upravljanih gateway usluga, pogledajte Preferirana arhitektura Webex Calling .

Konfigurirajte kolokaciju usluga

Ako trebate dodijeliti novi pristupnik kojim upravlja Cisco IOS za kolokaciju lokalnih pristupnika i usluga preživljavanja web mjesta, dodijelite svoj pristupnik kao pristupnik za preživljavanje na kontrolnom čvorištu. Za informacije o dodjeli pristupnika kao pristupnika za preživljavanje pogledajte Upišite Cisco IOS upravljane pristupnike u Oblak usluge Webex za dodavanje pristupnika Control Hubu.

Ovisno o vrsti kanala koji se koristi, možete konfigurirati kolokaciju koristeći jedno od sljedećeg:

Konfigurirajte kolokaciju za tranking na temelju registracije

1

Konfigurirajte certifikate.

Obavezno je da koristite certifikate koje je potpisao pouzdano tijelo za izdavač certifikata. Za više informacija o tome kako zatražiti i izraditi certifikate, pogledajte Konfigurirajte certifikate .

2

Konfigurirajte globalne glasovne naredbe.

Glasovna konfiguracija uključuje uobičajene postavke vezane uz usluge lokalnog pristupnika i pristupnika za preživljavanje. Slijedi primjer globalne glasovne konfiguracije:

voice service voip

  ip address trusted list

    ipv4 x.x.x.x y.y.y.y

  allow-connections sip to sip

  media statistics

  media bulk-stats

  no supplementary-service sip refer

  no supplementary-service sip handle-replaces

  fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none

  stun

   stun flowdata agent-id 1 boot-count 4

   stun flowdata shared-secret 0 Password123$

  sip

   g729 annexb-all

   early-offer forced

   asymmetric payload full

   registrar server

3

Konfiguracija specifična za Survivability Gateway.

Postavite globalne postavke glasovnog registra, skupa i kodeka za krajnje točke koje se registriraju na Survivability Gateway. Slijedi primjer konfiguracije specifične za Survivability Gateway:

!

voice register global

 mode webex-sgw

 no allow-hash-in-dn

 max-dn 50

 max-pool 50

!

voice class codec 1

 codec preference 1 opus

 codec preference 2 g711ulaw

!

voice register pool  1

 id network 0.0.0.0 mask 0.0.0.0

 dtmf-relay rtp-nte

 voice-class codec 1

!

4

Konfiguracija specifična za lokalni pristupnik. Za više informacija pogledajte Lokalni pristupnik koji se temelji na registraciji .

Uključuje konfiguraciju stanara koji se koristi za registraciju debla lokalnog pristupnika na Webex Calling, pridružene SIP profile i postavke kodeka. Slijedi primjer konfiguracije specifične za lokalni pristupnik:

voice class sip-profiles 200

rule 9 request ANY sip-header SIP-Req-URI modify "sips:(.*)" "sip:\1"

rule 10 request ANY sip-header To modify "<sips:(.*)" "<sip:\1"

rule 11 request ANY sip-header From modify "<sips:(.*)" "<sip:\1"

rule 12 request ANY sip-header Contact modify "<sips:(.*)>" "<sip:\1;transport=tls>" 

rule 13 response ANY sip-header To modify "<sips:(.*)" "<sip:\1"

rule 14 response ANY sip-header From modify "<sips:(.*)" "<sip:\1"

rule 15 response ANY sip-header Contact modify "<sips:(.*)" "<sip:\1"

rule 20 request ANY sip-header From modify ">" ";otg=hussain2572_lgu>"

rule 30 request ANY sip-header P-Asserted-Identity modify "sips:(.*)" sip:\1

!

voice class codec 99

codec preference 1 g711ulaw

codec preference 2 g711alaw 

!

voice class srtp-crypto 200

crypto 1 AES_CM_128_HMAC_SHA1_80

!

voice class stun-usage 200

stun usage firewall-traversal flowdata

stun usage ice lite

!

voice class tenant 200

  registrar dns:40462196.cisco-bcld.com scheme sips expires 240 refresh-ratio 50 tcp tls

  credentials number Hussain6346_LGU username Hussain2572_LGU password 0 meX7]~)VmF realm BroadWorks

  authentication username Hussain2572_LGU password 0 meX7]~)VmF realm BroadWorks

  authentication username Hussain2572_LGU password 0 meX7]~)VmF realm 40462196.cisco-bcld.com

  no remote-party-id

  sip-server dns:40462196.cisco-bcld.com

  connection-reuse

  srtp-crypto 200

  session transport tcp tls 

  url sips 

  error-passthru

  asserted-id pai 

  bind control source-interface GigabitEthernet0/0/1

  bind media source-interface GigabitEthernet0/0/1

  no pass-thru content custom-sdp 

  sip-profiles 200 

  outbound-proxy dns:la01.sipconnect-us10.cisco-bcld.com  

  privacy-policy passthru

5

Konfiguracija specifična za PSTN.

Uključuje postavljanje stanara za PSTN i povezane sip-profile (ako ih ima) i postavke kodeka. Slijedi primjer konfiguracije specifične za PSTN:

!

voice class tenant 100 

 session transport udp

 url sip

 error-passthru

 bind control source-interface GigabitEthernet0/0/0

 bind media source-interface GigabitEthernet0/0/0

 no pass-thru content custom-sdp

!

6

Konfigurirajte dolazni PSTN dial-peer.

Uključuje odabir dial-peer za dolazne PSTN pozive na temelju podudaranja zaglavlja. Sljedeći je primjer konfiguracije za ulazni PSTN dial-peer:

!

voice class uri 100 sip

  host ipv4:192.168.80.13

!

dial-peer voice 100 voip

description Incoming dial-peer from PSTN

session protocol sipv2

incoming uri via 100

voice-class codec 99

dtmf-relay rtp-nte

voice-class sip tenant 100

emergency response callback

no vad

!

7

Konfigurirajte odlazni Webex Calling dial-peer.

Uključuje odabir dial-peer-a za odlazni Webex Calling -a na temelju dial-peer grupe. Sljedeći je primjer konfiguracije za izlazni Webex Calling dial-peer:

dial-peer voice 200201 voip

description Outbound Webex Calling

destination e164-pattern-map 100

preference 2

session protocol sipv2

session target sip-server

voice-class codec 99

dtmf-relay rtp-nte

voice-class stun-usage 200

no voice-class sip localhost

voice-class sip tenant 200

srtp

no vad

!

8

Konfigurirajte dolazni Webex Calling pozivni dial-peer.

Uključuje odabir ravnopravnog biranja za dolazne Webex Calling pozive na temelju podudaranja parametra DPG u zaglavlju Request- URI . Dial-peer Group se koristi za usmjeravanje poziva izravno na odlazni PSTN. Sljedeći je primjer konfiguracije za dolazni Webex Calling dial-peer:

voice class dpg 200

 dial-peer 101 preference 1

!

!

voice class uri 200 sip

 pattern dtg=hussain2572

!

dial-peer voice 200201 voip

description Inbound Webex Calling

destination dpg 200

max-conn 250

incoming uri request 200

!

9

Konfigurirajte izlazni PSTN dial-peer.

Koristi se za usmjeravanje PSTN poziva u načinima Local Gateway i Survivability Gateway. Promijenite odredišni uzorak iz trenutnog BAD u uzorak prikladan za PSTN pozive. Ovo je potrebno za usmjeravanje PSTN poziva s lokalno registriranih krajnjih točaka. To možete učiniti izravno pomoću odredišnog uzorka ili putem E164 mape uzorka. Sljedeći je primjer konfiguracije za izlazni PSTN dial-peer:

!

voice class e164-pattern-map 100

  e164 +91.T

  e164 +1.T

  e164 +.T

 !



!

dial-peer voice 101 voip 

description Outgoing dial-peer to IP PSTN

destination e164-pattern-map 100

preference 3

session protocol sipv2

session target ipv4:192.168.80.13

voice-class sip options-keepalive

voice-class codec 99

dtmf-relay rtp-nte

voice-class sip tenant 100

no vad

!

10

Konfigurirajte izlazne PSTN dial-peers za hitne pozive u načinu preživljavanja.

Koristi se za odabir dial-peer na temelju podudaranja uzorka E164. Ovi dial-peers su upareni samo za pozive koji potječu s krajnjih točaka registriranih izravno na Survivability Gateway u načinu Survivability. Omogućite jedan ili više dial-peers na temelju podržanog plana biranja u načinu preživljavanja i pridruženih dopuštenja za pozivanje. Sljedeći je primjer konfiguracije za izlazne PSTN dial-peers za hitne pozive u načinu preživljavanja:

!

voice class e164-pattern-map 300

  e164 911

 !

dial-peer voice 300 voip

 description Outbound PSTN dial-peer for E911 call in Survivability Mode

 emergency response zone 1

 session protocol sipv2

 session target ipv4:10.65.125.202:9089

 destination e164-pattern-map 300

 voice-class codec 99

 voice-class sip tenant 100

 dtmf-relay rtp-nte

!

11

Konfigurirajte potragu za dial-peer.

Koristi se za odabir dial-peers za usmjeravanje na temelju preferencija postavljenih na dial-peers.

!

dial-peer hunt 2

!

Konfigurirajte kolokaciju za tranking na temelju certifikata

Prije početka

Konfiguracija kolokacije za tranking na temelju certifikata slična je trankingu temeljenom na registraciji, osim za one specifične za trank lokalnog pristupnika i stanare.

1

Konfigurirajte certifikate.

Obavezno je da koristite certifikate koje je potpisao pouzdano tijelo za izdavač certifikata. Za više informacija o tome kako zatražiti i izraditi certifikate, pogledajte Konfigurirajte certifikate .

2

Konfigurirajte globalne glasovne naredbe.

Glasovna konfiguracija uključuje uobičajene postavke vezane uz usluge lokalnog pristupnika i pristupnika za preživljavanje. Slijedi primjer globalne glasovne konfiguracije:

voice service voip

  ip address trusted list

    ipv4 x.x.x.x y.y.y.y

  allow-connections sip to sip

  media statistics

  media bulk-stats

  no supplementary-service sip refer

  no supplementary-service sip handle-replaces

  fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none

  stun

   stun flowdata agent-id 1 boot-count 4

   stun flowdata shared-secret 0 Password123$

  sip

   g729 annexb-all

   early-offer forced

   asymmetric payload full

   registrar server

3

Konfiguracija specifična za Survivability Gateway.

Postavite globalne postavke glasovnog registra, skupa i kodeka za krajnje točke koje se registriraju na Survivability Gateway. Slijedi primjer konfiguracije specifične za Survivability Gateway:

!

voice register global

 mode webex-sgw

 no allow-hash-in-dn

 max-dn 50

 max-pool 50

!

voice class codec 1

 codec preference 1 opus

 codec preference 2 g711ulaw

!

voice register pool  1

 id network 0.0.0.0 mask 0.0.0.0

 dtmf-relay rtp-nte

 voice-class codec 1

!

4

Konfiguracija specifična za lokalni pristupnik. Za više informacija pogledajte Kanali na temelju certifikata .

Uključuje konfiguraciju trank-a i stanara koji su potrebni za obavljanje razmjene certifikata na lokalnom pristupniku, pridružene SIP profile i postavke kodeka. Slijedi primjer konfiguracije specifične za lokalni pristupnik:

voice class codec 200

codec preference 1 g711ulaw

 codec preference 2 g711alaw

!

voice class sip-options-keepalive 200

 description Keepalive webex_mTLS

 up-interval 5

 transport tcp tls

!

voice class tls-profile 200

 description Webexcalling

 trustpoint sbc6

 cn-san validate bidirectional

 cn-san  1 us01.sipconnect.bcld.webex.com

!

voice class sip-profiles 200

 rule 10 request ANY sip-header Contact modify "@.*:" "@sbc6.tekvizionlabs.com:" 

 rule 20 response ANY sip-header Contact modify "@.*:" "@sbc6.tekvizionlabs.com:" 

!

voice class srtp-crypto 200

 crypto 1 AES_CM_128_HMAC_SHA1_80

!



voice class tenant 200

  no remote-party-id

  localhost sbc6.tekvizionlabs.com

  srtp-crypto 200

  session transport tcp tls 

  url sips 

  error-passthru

  asserted-id pai 

  bind control source-interface GigabitEthernet0/0/1

  bind media source-interface GigabitEthernet0/0/1

  no pass-thru content custom-sdp 

  sip-profiles 200 

  privacy-policy passthru

  tls-profile 200

!

5

Konfiguracija specifična za PSTN.

Uključuje postavljanje stanara za PSTN i povezane sip-profile (ako ih ima) i postavke kodeka. Slijedi primjer konfiguracije specifične za PSTN:

!

voice class tenant 100 

 session transport udp

 url sip

 error-passthru

 bind control source-interface GigabitEthernet0/0/0

 bind media source-interface GigabitEthernet0/0/0

 no pass-thru content custom-sdp

!

6

Konfigurirajte dolazni PSTN dial-peer.

Uključuje odabir dial-peer za dolazne PSTN pozive na temelju podudaranja zaglavlja. Sljedeći je primjer konfiguracije za ulazni PSTN dial-peer:

!

voice class uri 100 sip

  host ipv4:192.168.80.13

!

dial-peer voice 100 voip

description Incoming dial-peer from PSTN

session protocol sipv2

incoming uri via 100

voice-class codec 99

dtmf-relay rtp-nte

voice-class sip tenant 100

emergency response callback

no vad

!

7

Konfigurirajte odlazni Webex Calling dial-peer.

Uključuje odabir dial-peer-a za odlazni Webex Calling -a na temelju dial-peer grupe. Sljedeći je primjer konfiguracije za izlazni Webex Calling dial-peer:

dial-peer voice 200201 voip

description OutBound Webex Calling

session protocol sipv2

session target dns:<insert us01.sipconnect.bcld.webex.com>

session transport tcp tls

destination e164-pattern-map 100

voice-class codec 200

voice-class stun-usage 200

voice-class sip asserted-id pai

voice-class sip tenant 200

voice-class sip options-keepalive profile 200

voice-class sip bind control source-interface GigabitEthernet 0/0/2

voice-class sip bind media source-interface GigabitEthernet 0/0/2

dtmf-relay rtp-nte

srtp

no vad

!

8

Konfigurirajte dolazni Webex Calling pozivni dial-peer.

Uključuje odabir ravnopravnog biranja za dolazne Webex Calling pozive na temelju podudaranja parametra DPG u zaglavlju Request- URI . Dial-peer Group se koristi za usmjeravanje poziva izravno na odlazni PSTN. Sljedeći je primjer konfiguracije za dolazni Webex Calling dial-peer:

voice class dpg 200

 dial-peer 101 preference 1

!

!

voice class uri 200 sip

 pattern dtg=hussain2572

!

dial-peer voice 200201 voip

description Inbound Webex Calling

destination dpg 200

max-conn 250

incoming uri request 200

!

9

Konfigurirajte izlazni PSTN dial-peer.

Koristi se za usmjeravanje PSTN poziva u načinima Local Gateway i Survivability Gateway. Promijenite odredišni uzorak iz trenutnog BAD u uzorak prikladan za PSTN pozive. Ovo je potrebno za usmjeravanje PSTN poziva s lokalno registriranih krajnjih točaka. To možete učiniti izravno pomoću odredišnog uzorka ili putem E164 mape uzorka. Sljedeći je primjer konfiguracije za izlazni PSTN dial-peer:

!

voice class e164-pattern-map 100

  e164 +91.T

  e164 +1.T

  e164 +.T

 !



!

dial-peer voice 101 voip 

description Outgoing dial-peer to IP PSTN

destination e164-pattern-map 100

preference 3

session protocol sipv2

session target ipv4:192.168.80.13

voice-class sip options-keepalive

voice-class codec 99

dtmf-relay rtp-nte

voice-class sip tenant 100

no vad

!

10

Konfigurirajte izlazne PSTN dial-peers za hitne pozive u načinu preživljavanja.

Koristi se za odabir dial-peer na temelju podudaranja uzorka E164. Ovi dial-peers su upareni samo za pozive koji potječu s krajnjih točaka registriranih izravno na Survivability Gateway u načinu Survivability. Omogućite jedan ili više dial-peers na temelju podržanog plana biranja u načinu preživljavanja i pridruženih dopuštenja za pozivanje. Sljedeći je primjer konfiguracije za izlazne PSTN dial-peers za hitne pozive u načinu preživljavanja:

!

voice class e164-pattern-map 300

  e164 911

 !

dial-peer voice 300 voip

 description Outbound PSTN dial-peer for E911 call in Survivability Mode

 emergency response zone 1

 session protocol sipv2

 session target ipv4:10.65.125.202:9089

 destination e164-pattern-map 300

 voice-class codec 99

 voice-class sip tenant 100

 dtmf-relay rtp-nte

!

11

Konfigurirajte potragu za dial-peer.

Koristi se za odabir dial-peers za usmjeravanje na temelju preferencija postavljenih na dial-peers.

!

dial-peer hunt 2

!