Lokale gateway configureren in Cisco IOS XE voor Webex Calling
list-menuFeedback?
Nadat u Webex Calling voor uw organisatie hebt geconfigureerd, kunt u een trunk configureren om uw lokale gateway te verbinden met Webex Calling. Met het SIP TLS-transport wordt de trunk tussen de lokale gateway en de Webex Cloud beveiligd. De media tussen de lokale gateway en Webex Calling gebruiken SRTP.

Overzicht

Webex Calling ondersteunt momenteel twee versies van Local Gateway:

  • Lokale gateway

  • Lokale toegangspoort voor Webex voor de overheid

  • Voordat u begint, moet u de vereisten voor Webex Calling op basis van het Public Switched Telephone Network (PSTN) en Local Gateway (LGW) begrijpen. Zie Cisco Preferred Architecture voor Webex Callingvoor meer informatie.

  • Dit artikel gaat ervan uit dat er een speciaal lokaal gateway-platform is zonder bestaande spraakconfiguratie. Als u een bestaande PSTN-gateway of CUBE Enterprise-implementatie wijzigt om te gebruiken als de Local Gateway-functie voor Webex Calling, let dan goed op de configuratie. Zorg ervoor dat je de bestaande oproepstromen en functionaliteit niet onderbreekt omwille van de wijzigingen die je aanbrengt.

De procedures bevatten links naar opdrachtreferentiedocumentatie waar u meer te weten kunt komen over de individuele opdrachtopties. Alle command reference links gaan naar de Webex Managed Gateways Command Reference, tenzij anders vermeld (in dat geval gaan de command links naar Cisco IOS Voice Command Reference). U hebt toegang tot al deze hulplijnen bij Cisco Unified Border Element Opdrachtreferenties.

Raadpleeg de desbetreffende productreferentiedocumentatie voor informatie over de ondersteunde SBC's van derden.

Er zijn twee opties om de Local Gateway voor uw Webex Calling-trunk te configureren:

  • Trunk op basis van registratie

  • Op certificaat gebaseerde trunk

Gebruik de taakstroom ofwel onder de Registration-based Local Gateway of Certificate-based Local Gateway om Lokale Gateway te configureren voor uw Webex Calling-trunk.

Zie Aan de slag met Local Gatewayvoor meer informatie over de verschillende koffertypes. Voer de volgende stappen uit op de lokale gateway zelf met behulp van de Opdrachtregelinterface (CLI). We gebruiken Session Initiation Protocol (SIP) en Transport Layer Security (TLS) transport om de trunk te beveiligen en Secure Real Time Protocol (SRTP) om de media tussen de Local Gateway en Webex Calling te beveiligen.

Local Gateway for Webex for Government ondersteunt het volgende niet:

  • STUN/ICE-Lite voor optimalisatie van mediapad

  • Fax (T.38)

Om de lokale gateway voor uw Webex Calling-stam in Webex voor overheid te configureren, gebruikt u de volgende optie:

  • Op certificaat gebaseerde trunk

Gebruik de taakstroom onder de Certificate-based Local Gateway om de Lokale Gateway voor uw Webex Calling-trunk te configureren. Voor meer informatie over het configureren van een op certificaten gebaseerde Local Gateway, zie Op certificaat gebaseerde Webex-aanroepstam configureren.

Het is verplicht om FIPS-conforme GCM-cijfers te configureren ter ondersteuning van Local Gateway voor Webex for Government. Als dit niet het geval is, is de oproepinstelling mislukt. Voor details over de configuratie, zie Configure Webex Calling certificate-based trunk.

Webex for Government ondersteunt geen registratie-gebaseerde Local Gateway.

In dit hoofdstuk wordt beschreven hoe u een Cisco Unified Border Element (CUBE) als een lokale gateway voor Webex Calling kunt configureren, met behulp van een registratie SIP-trunk. Het eerste deel van dit document illustreert hoe u een eenvoudige PSTN-gateway kunt configureren. In dit geval worden alle oproepen van de PSTN doorgestuurd naar Webex Calling en alle oproepen van Webex Calling worden doorgestuurd naar de PSTN. De afbeelding hieronder toont deze oplossing en de configuratie van de high-level call routing die zal worden gevolgd.

In dit ontwerp worden de volgende hoofdconfiguraties gebruikt:

  • stemklasse huurders: Wordt gebruikt om specifieke configuraties voor de koffer te creëren.

  • spraakklasse-uri: Wordt gebruikt om SIP-berichten te classificeren voor de selectie van een inkomende wijzerplaat.

  • inkomende wijzerplaat: Verzorgt de behandeling van inkomende SIP-berichten en bepaalt de uitgaande route met behulp van een peer-groep.

  • wijzergroep: Definieert de uitgaande gesprekspartners die worden gebruikt voor het doorsturen van oproepen.

  • uitgaande wijzerplaat: Behandelt uitgaande SIP-berichten en stuurt ze naar het vereiste doel.

Call routing from/to PSTN to/from Webex Calling configuration solution

Terwijl IP en SIP de standaard protocollen voor PSTN trunks zijn geworden, worden TDM (Time Division Multiplexing) ISDN circuits nog steeds op grote schaal gebruikt en worden ze ondersteund met Webex Calling trunks. Om media-optimalisatie van IP-paden voor Local Gateways met TDM-IP-oproepstromen mogelijk te maken, is het momenteel noodzakelijk om een twee-voets oproeproutingproces te gebruiken. Deze aanpak wijzigt de hierboven weergegeven configuratie voor het routeren van oproepen door een set interne loop-back dial-peers te introduceren tussen Webex Calling en PSTN trunks, zoals geïllustreerd in de afbeelding hieronder.

Call routing configuration with a set of internal loop-back dial-peers between Webex Calling and PSTN trunks

Bij het aansluiten van een on-premise Cisco Unified Communications Manager oplossing met Webex Calling, kunt u de eenvoudige PSTN gateway configuratie gebruiken als basislijn voor het bouwen van de oplossing geïllustreerd in het volgende diagram. In dit geval zorgt Unified Communications Manager voor gecentraliseerde routering en behandeling van alle PSTN- en Webex Calling-oproepen.

Solution diagram showing Unified Communications Manager provides centralized routing and treatment of all PSTN and Webex Calling calls

In dit document worden de hostnamen, IP-adressen en interfaces zoals geïllustreerd in de volgende afbeelding gebruikt.

The host names, IP addresses, and interfaces used in Call routing configuration solutions

Gebruik de configuratierichtlijnen in de rest van dit document om uw Local Gateway-configuratie als volgt te voltooien:

  • Stap 1: Basislijn connectiviteit en beveiliging van router configureren

  • Stap 2: Configureer de Webex-aanroepmap

    Afhankelijk van uw vereiste architectuur, volgt u ofwel:

  • Stap 3: Lokale gateway configureren met SIP PSTN-trunk

  • Stap 4: Lokale gateway configureren met een bestaande Unified CM-omgeving

    Of:

  • Stap 3: Lokale gateway configureren met TDM PSTN-trunk

Basislijnconfiguratie

De eerste stap in het voorbereiden van uw Cisco router als een Local Gateway voor Webex Calling is het bouwen van een basisconfiguratie die uw platform beveiligt en zorgt voor connectiviteit.

  • Alle op registratie gebaseerde Local Gateway-implementaties vereisen Cisco IOS XE 17.6.1a of latere versies. Cisco IOS 17.12.2 of hoger wordt aanbevolen. Voor de aanbevolen versies, zie de Cisco-softwareonderzoekpagina. Zoek het platform en selecteer een van de voorgestelde releases.

    • Routers uit de ISR4000-serie moeten worden geconfigureerd met licenties voor Unified Communications en Security-technologie.

    • De routers van de Catalyst Edge 8000-serie die zijn uitgerust met spraakkaarten of DSP's vereisen een DNA Advantage-licentie. Routers zonder stemkaarten of DSP's vereisen een minimum aan DNA Essentials-licenties.

  • Bouw een basisconfiguratie voor uw platform die uw bedrijfsbeleid volgt. Configureer en verifieer in het bijzonder het volgende:

    • NTP

    • Acls

    • Gebruikersverificatie en toegang op afstand

    • DNS

    • IP-routering

    • IP-adressen

  • Het netwerk naar Webex Calling moet een IPv4-adres gebruiken.

  • Upload de Cisco root CA-bundel naar de Local Gateway.

Bij het configureren van de huurderszijde om verbinding te maken met Webex Calling, worden alleen op SRV gebaseerde adressen ondersteund.

Configuratie

1

Zorg ervoor dat u geldige en routeerbare IP-adressen aan elke Layer 3 interfaces toewijzen, bijvoorbeeld:


interface GigabitEthernet0/0/0
  description Interface facing PSTN and/or CUCM
  ip address 10.80.13.12 255.255.255.0
!
interface GigabitEthernet0/0/1
  description Interface facing Webex Calling (Private address)
  ip address 192.51.100.1 255.255.255.240

2

Bescherm registratie- en STUN-referenties op de router met behulp van symmetrische encryptie. Configureer de primaire encryptiesleutel en -type als volgt:


key config-key password-encrypt YourPassword
password encryption aes

3

Maak een placeholder PKI-trustpoint aan.

Vereist dit trustpoint om TLS later in te stellen. Voor op registratie gebaseerde stammen vereist dit trustpoint geen certificaat - zoals vereist voor een op certificaat gebaseerde stam.


crypto pki trustpoint EmptyTP 
 revocation-check none
4

Schakel TLS1.2 exclusiviteit in en geef het standaard trustpoint op met behulp van de volgende configuratieopdrachten. Update de transportparameters om een betrouwbare beveiligde verbinding voor registratie te garanderen:

Het bericht cn-san-validate server commando zorgt ervoor dat de Local Gateway een verbinding mogelijk maakt, als de hostnaam geconfigureerd in tenant 200 is opgenomen in de velden CN of SAN van het certificaat ontvangen van de uitgaande proxy.

  1. Instellen tcp-retry count tot 1000 (5-msec veelvouden = 5 seconden).

  2. Het bericht timer connection establish Met dit commando kunt u afstellen hoe lang de LGW wacht op het opzetten van een verbinding met een proxy voordat u de volgende beschikbare optie overweegt. De standaard voor deze timer is 20 seconden en de minimum 5 seconden. Begin met een lage waarde en verhoog indien nodig om rekening te houden met netwerkomstandigheden.


sip-ua
 timers connection establish tls 5
 transport tcp tls v1.2
 crypto signaling default trustpoint EmptyTP cn-san-validate server
 tcp-retry 1000

5

Installeer de Cisco root CA-bundel, die het IdenTrust Commercial Root CA-certificaat1 bevat dat wordt gebruikt door Webex Calling. Gebruik de pijl crypto pki trustpool import clean url opdracht om de root CA-bundel van de opgegeven URL te downloaden en om de huidige CA-trustpool te wissen, installeer dan de nieuwe bundel certificaten:

Als u een proxy moet gebruiken voor toegang tot internet via HTTPS, voeg dan de volgende configuratie toe voordat u de CA-bundel importeert:

ip http client proxy-server yourproxy.com proxy-port 80

ip http client source-interface GigabitEthernet0/0/1 
crypto pki trustpool import clean url https://www.cisco.com/security/pki/trs/ios_core.p7b
1

Maak een op registratie gebaseerde PSTN-trunk aan voor een bestaande locatie in de Control Hub. Noteer de informatie over de koffer die wordt verstrekt zodra de koffer is aangemaakt. De details in de illustratie worden gebruikt in de configuratiestappen in deze handleiding. Voor meer informatie, zie Configureer trunks, routegroepen en bellenplannen voor Webex Calling.

PSTN trunk registered
2

Voer de volgende commando's in om CUBE te configureren als een Webex Calling Local Gateway:

 
voice service voip
 ip address trusted list
  ipv4 x.x.x.x y.y.y.y
 mode border-element
 media statistics
 media bulk-stats 
 allow-connections sip to sip
 no supplementary-service sip refer  
 stun
  stun flowdata agent-id 1 boot-count 4
  stun flowdata shared-secret 0 Password123$
 sip
  asymmetric payload full
  early-offer forced  

Hier is een uitleg van de velden voor de configuratie:


ip address trusted list
 ipv4 x.x.x.x y.y.y.y
  • Ter bescherming tegen tolfraude definieert de vertrouwde adreslijst een lijst van hosts en netwerken van waaruit de Local Gateway legitieme VoIP-oproepen verwacht.

  • Standaard blokkeert Local Gateway alle binnenkomende VoIP-berichten van IP-adressen die niet in de vertrouwde lijst staan. Standaard worden statisch geconfigureerde dial-peers met “sessie target IP” of server groep IP adressen vertrouwd. Het toevoegen van deze IP-adressen aan de vertrouwde lijst is niet vereist.

  • Voeg bij het configureren van uw Local Gateway de IP-subnetten van uw regionale Webex Calling datacenter toe aan de lijst. Voor meer informatie, zie Havenreferentie-informatie voor Webex-oproepen. Voeg ook adresbereiken toe voor servers van Unified Communications Manager (indien gebruikt) en PSTN trunk gateways.

    Als uw LGW zich achter een firewall bevindt met een beperkte cone NAT, kunt u de vertrouwde IP-adreslijst op de Webex Calling-interface uitschakelen. De firewall beschermd u al tegen ongevraagd inkomende VoIP. Deactiveer actie vermindert uw configuratie overhead op langere termijn, omdat we niet kunnen garanderen dat de adressen van de Webex Calling peers vast blijven, en u moet in ieder geval uw firewall voor de peers configureren.

mode border-element

Activeert de functies van Cisco Unified Border Element (CUBE) op het platform.

media statistics

Maakt mediacontrole op de lokale gateway mogelijk.

media bulk-stats

Maakt het beheer mogelijk om een enquête te houden tussen de gegevens voor bulkgespreksstatistieken.

Voor meer informatie over deze commando's, zie Categorie: Media.

allow-connections sip to sip

Schakel de CUBE basic SIP back-to-back gebruikersagentfunctionaliteit in. Voor meer informatie, zie Verbindingen toestaan.

Standaard is T.38 faxtransport ingeschakeld. Voor meer informatie, zie faxprotocol t38(spraakbediening).

stun

Maakt STUN (Session Traversal van UDP via NAT) wereldwijd mogelijk.

  • Met de STUN-bindings-functie op de Local Gateway kunnen lokaal gegenereerde STUN-verzoeken worden verzonden via het onderhandelde mediadraject. Dit helpt om het pinhole in de firewall te openen.

Voor meer informatie, zie Agent-id stun flowdataen stun flowdata gedeeld-geheim.

asymmetric payload full

Configureert SIP asymmetrische payload ondersteuning voor zowel DTMF als dynamische codec payloads. Voor meer informatie, zie asymmetrisch laadvermogen.

early-offer forced

Dwingt de Lokale Gateway om SDP-informatie te verzenden in het initiële INVITE-bericht in plaats van te wachten op bevestiging van de aangrenzende collega. Voor meer informatie over dit commando, zie vroeg-aanbod.

3

Configureren voice class codec 100 G.711 codecs alleen toestaan voor alle stammen. Deze eenvoudige aanpak is geschikt voor de meeste implementaties. Indien nodig kunnen extra codec-typen die worden ondersteund door zowel originating als terminating systemen aan de lijst worden toegevoegd.

Complexere oplossingen met transcoderenmet behulp van DSP-modules worden ondersteund, maar niet opgenomen in deze handleiding.


voice class codec 100
 codec preference 1 g711ulaw
 codec preference 2 g711alaw

Hier is een uitleg van de velden voor de configuratie:

voice class codec 100

Wordt gebruikt om alleen voorkeurscodecs toe te staan voor SIP trunk calls. Voor meer informatie, zie Codec van stemklasse.

4

Configureren voice class stun-usage 100 om ICE in te schakelen op de Webex Calling-stam.


voice class stun-usage 100 
 stun usage firewall-traversal flowdata
 stun usage ice lite

Hier is een uitleg van de velden voor de configuratie:

stun usage ice lite

Wordt gebruikt om ICE-Lite in te schakelen voor alle Webex Calling facing dial-peers om media-optimalisatie mogelijk te maken waar mogelijk. Voor meer informatie, zie voice class stun gebruiken stun gebruik ice lite.

Media optimalisatie wordt waar mogelijk onderhandeld. Als een oproep cloudmediadiensten, zoals opname, vereist, kunnen de media niet worden geoptimaliseerd.

5

Configureer het media-versleutelingsbeleid voor Webex-verkeer.


voice class srtp-crypto 100
 crypto 1 AES_CM_128_HMAC_SHA1_80

Hier is een uitleg van de velden voor de configuratie:

voice class srtp-crypto 100

Specificeert SHA1_80 als de enige SRTP cipher-suite CUBE aanbiedingen in de SDP in aanbod- en antwoordberichten. Webex Calling ondersteunt enkel SHA1_80. Voor meer informatie, zie Stemklasse srtp-crypto.

6

Configureer een patroon om oproepen naar een Local Gateway-trunk te identificeren op basis van de parameter voor de doeltrunk:


voice class uri 100 sip
 pattern dtg=dallas1463285401_lgu

Hier is een uitleg van de velden voor de configuratie:

voice class uri 100 sip

Definieert een patroon dat overeenkomt met een inkomende SIP-uitnodiging voor een inkomende hoofdtelefoon-peer. Gebruik bij het invoeren van dit patroon dtg= gevolgd door de Trunk OTG/DTG-waarde die werd opgegeven in de Control Hub bij het aanmaken van de trunk. Voor meer informatie, zie spraakklasse-uri.

7

Configureren sip profile 100, die zal worden gebruikt om SIP-berichten te wijzigen voordat ze worden verzonden naar Webex Calling.


voice class sip-profiles 100
 rule 10 request ANY sip-header SIP-Req-URI modify "sips:" "sip:"
 rule 20 request ANY sip-header To modify "<sips:" "<sip:"
 rule 30 request ANY sip-header From modify "<sips:" "<sip:"
 rule 40 request ANY sip-header Contact modify "<sips:(.*)>" "<sip:\1;transport=tls>" 
 rule 50 response ANY sip-header To modify "<sips:" "<sip:"
 rule 60 response ANY sip-header From modify "<sips:" "<sip:"
 rule 70 response ANY sip-header Contact modify "<sips:" "<sip:"
 rule 80 request ANY sip-header From modify ">" ";otg=dallas1463285401_lgu>"
 rule 90 request ANY sip-header P-Asserted-Identity modify "sips:" "sip:"

Hier is een uitleg van de velden voor de configuratie:

  • regel 10 tot 70 en 90

    Zorgt ervoor dat SIP-headers die worden gebruikt voor gesprekssignalering SIP gebruiken, in plaats van SIPs-schema, die Webex-proxies nodig hebben. Het configureren van CUBE om SIP te gebruiken zorgt ervoor dat beveiligde registratie wordt gebruikt.

  • regel 80

    Wijzigt de Van-header om de OTG/DTG-identificatie van de stamgroep op te nemen van de Control Hub om op unieke wijze een Local Gateway-site binnen een onderneming te identificeren.

De Verenigde Staten of de Canadese PSTN-provider kan de verificatie van de Caller ID voor Spam en fraude oproepen aanbieden, met de extra configuratie vermeld in de Indicatie spam of fraude oproep in Webex Callingartikel.

8

Configureer de Webex-aanroepmap:

  1. Maken voice class tenant 100 het definiëren en groeperen van configuraties die specifiek voor de Webex Calling-stam vereist zijn. In het bijzonder zullen de gegevens voor de registratie van de koffer die eerder in de Control Hub werden verstrekt, in deze stap worden gebruikt zoals hieronder wordt beschreven. Dial-peers geassocieerd met deze tenant zullen deze configuraties later erven.

    In het volgende voorbeeld worden de waarden in Stap 1 gebruikt voor deze gids (vet weergegeven). Vervang deze door waarden voor uw trunk in uw configuratie.

    
    voice class tenant 100
      registrar dns:98027369.us10.bcld.webex.com scheme sips expires 240 refresh-ratio 50 tcp tls
      credentials number Dallas1171197921_LGU username Dallas1463285401_LGU password 0 9Wt[M6ifY+ realm BroadWorks
      authentication username Dallas1463285401_LGU password 0 9Wt[M6ifY+ realm BroadWorks
      authentication username Dallas1463285401_LGU password 0 9Wt[M6ifY+ realm 98027369.us10.bcld.webex.com
      no remote-party-id
      sip-server dns:98027369.us10.bcld.webex.com
      connection-reuse
      srtp-crypto 100
      session transport tcp tls 
      no session refresh
      url sips 
      error-passthru
      rel1xx disable
      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 100 
      outbound-proxy dns:dfw04.sipconnect-us.bcld.webex.com  
      privacy-policy passthru
    

    Hier is een uitleg van de velden voor de configuratie:

    voice class tenant 100

    Definieert een set configuratieparameters die alleen worden gebruikt voor de Webex Calling-stam. Voor meer informatie, zie voiceclass-huurder.

    registrar dns:98027369.us10.bcld.webex.com scheme sips expires 240 refresh-ratio 50 tcp tls

    Registrar server voor de Local Gateway met de registratie ingesteld om elke twee minuten te vernieuwen (50% van de 240 seconden). Voor meer informatie, zie Categorie: Eredivisie.

    Zorg ervoor dat u de Register Domain waarde van de Control Hub hier gebruikt.

    credentials number Dallas1171197921_LGU username Dallas1463285401_LGU password 0 9Wt[M6ifY+ realm BroadWorks

    Aanmeldgegevens voor trunkregistratie-uitdaging. Voor meer informatie, zie referenties (SIP UA).

    Zorg ervoor dat u de waarden Line/Port-host, Authentication Username en Authentication Password van de Control Hub hier gebruikt.

    authentication username Dallas1171197921_LGU password 0 9Wt[M6ifY+ realm BroadWorks
    authentication username Dallas1171197921_LGU password 0 9Wt[M6ifY+ realm 98027369.us10.bcld.webex.com

    Verificatie-uitdaging voor gesprekken. Voor meer informatie, zie authenticatie (bel-peer).

    Zorg ervoor dat u de Authenticatiegebruikersnaam, Authenticatiewachtwoord en Registrar-domeinwaarden van de Control Hub hier gebruikt.

    no remote-party-id

    SIP Remote-Party-ID (RPID) header uitschakelen als Webex Calling PAI ondersteunt, die is ingeschakeld met behulp van asserted-id pai. Voor meer informatie, zie externe partij-id.

    sip-server dns: us25.sipconnect.bcld.webex.com

    Configureert de beoogde SIP-server voor de hoofdmap. Gebruik het Edge-proxy SRV-adres dat in de Control Hub werd opgegeven toen u uw trunk hebt gemaakt.

    connection-reuse

    Gebruikt dezelfde permanente verbinding voor registratie en gespreksverwerking. Voor meer informatie, zie verbinding-hergebruik.

    srtp-crypto 100

    Configureert de geprefereerde cipher-suites voor de SRTP-oproeppoot (verbinding) (gespecificeerd in stap 5). Voor meer informatie, zie voice class srtp-crypto.

    session transport tcp tls

    Stelt het transport in op TLS. Voor meer informatie, zie sessie-transport.

    no session refresh

    Schakelt het vernieuwen van de SIP-sessie uit voor gesprekken tussen CUBE en Webex. Voor meer informatie, zie sessie verversen.

    url sips

    SRV-query moet SIP's zijn zoals ondersteund door de toegang-SBC; alle andere berichten worden gewijzigd in SIP door SIP-profiel 200.

    error-passthru

    Geeft de wachtwoordfunctionaliteit voor SIP-foutrespons aan. Voor meer informatie, zie error-passthru.

    rel1xx disable

    Schakelt het gebruik van betrouwbare voorlopige antwoorden voor de Webex Calling-stam uit. Voor meer informatie, zie Rel (muziek)1xx.

    asserted-id pai

    (Optioneel) Schakelt P-Asserted-Identity header processing in en bepaalt hoe dit wordt gebruikt voor de Webex Calling trunk.

    Webex Calling bevat P-Asserted-Identity (PAI) headers in uitgaande call INVITEs naar de Local Gateway.

    Als dit commando is geconfigureerd, wordt de beller-informatie van de PAI-header gebruikt om de uitgaande headers Van en PAI/Remote-Party-ID in te vullen.

    Als dit commando niet is geconfigureerd, wordt de beller-informatie van de Van-header gebruikt om de uitgaande Van- en PAI/Remote-Party-ID-headers in te vullen.

    Voor meer informatie, zie ID-naam.

    bind control source-interface GigabitEthernet0/0/1

    Configureert de broninterface en het bijbehorende IP-adres voor berichten die naar Webex Calling worden verzonden. Voor meer informatie, zie binden.

    bind media source-interface GigabitEthernet0/0/1

    Configureert de broninterface en het bijbehorende IP-adres voor media die naar WebexCalling worden verzonden. Voor meer informatie, zie binden.

    no pass-thru content custom-sdp

    Standaardopdracht onder tenant. Voor meer informatie over dit commando, zie pass-thru-inhoud.

    sip-profiles 100

    WIJZIGT SIP's in SIP en wijzigt lijn/poort voor INVITE- en REGISTER-berichten zoals gedefinieerd in sip-profiles 100. Voor meer informatie, zie Stemklasse sip-profielen.

    outbound-proxy dns:dfw04.sipconnect-us.bcld.webex.com

    Webex Oproepende toegang SBC. Voer het uitgaande proxy-adres in dat in de Control Hub werd opgegeven toen u uw trunk hebt aangemaakt. Voor meer informatie, zie uitgaande-proxy.

    privacy-policy passthru

    Configureert de opties voor het privacybeleid voor de hoofdmap om de privacywaarden van het ontvangen bericht door te geven aan de volgende gespreksfase. Voor meer informatie, zie Privacybeleid.

  2. Configureer de Webex Calling trunk dial-peer.

    
    dial-peer voice 100 voip
     description Inbound/Outbound Webex Calling
     max-conn 250
     destination-pattern BAD.BAD
     session protocol sipv2
     session target sip-server
     incoming uri request 100
     voice-class codec 100
     dtmf-relay rtp-nte
     voice-class stun-usage 100
     no voice-class sip localhost
     voice-class sip tenant 100
     srtp
     no vad
    

    Hier is een uitleg van de velden voor de configuratie:

    
    dial-peer voice 100 voip
      description Inbound/Outbound Webex Calling
    

    Definieert een VoIP-wijzerplaat met een tag van 100 en geeft een zinvolle beschrijving om het beheer en het oplossen van problemen te vergemakkelijken.

    max-conn 250

    Beperkt het aantal gelijktijdige inkomende en uitgaande gesprekken tussen de LGW en Webex Calling. Voor registratiektrunks moet de ingestelde maximumwaarde 250 zijn. Lagere waarde voor de gebruiker als dat meer geschikt zou zijn voor uw implementatie. Voor meer informatie over gelijktijdige oproeplimieten voor Local Gateway, zie de Aan de slag met Local Gatewaydocument.

    destination-pattern BAD.BAD

    Een dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. In dit geval kan een geldig bestemmingspatroon worden gebruikt. Voor meer informatie, zie bestemmingspatroon (interface).

    session protocol sipv2

    Geeft aan dat dial-peer 100 SIP call legs verwerkt. Voor meer informatie, zie sessieprotocol (bel-peer).

    session target sip-server

    Geeft aan dat de in tenant 100 gedefinieerde SIP-server geërfd is en gebruikt wordt voor de bestemming voor oproepen van deze gesprekspartner. Voor meer informatie, zie sessiedoel (voip-wijzerplaat).

    incoming uri request 100

    Het specificeren van de spraakklasse die wordt gebruikt om een VoIP-wijzerplaat te koppelen aan de Uniform Resource Identifier (URI) van een inkomende oproep. Voor meer informatie, zie inkomende uri.

    voice-class codec 100

    Configureert de wijzerplaat om de gemeenschappelijke codec-filterlijst te gebruiken 100. Voor meer informatie, zie Codec van stemklasse.

    voice-class stun-usage 100

    Staat toe dat lokaal gegenereerde STUN-verzoeken op de Local Gateway via het onderhandelde mediadraject worden verzonden. STUN helpt bij het openen van een firewall pinhole voor mediaverkeer. Voor meer informatie, zie voice-klasse stun-gebruik.

    no voice-class sip localhost

    Schakelt vervanging van de lokale DNS-hostnaam uit in plaats van het fysieke IP-adres in de headers Van, Call-ID en Id van externe partijen van uitgaande berichten.

    voice-class sip tenant 100

    De wijzerplaat erft alle parameters die globaal en in tenant 100 zijn geconfigureerd. Parameters kunnen worden overschreven op het niveau van de dial-peer.

    srtp

    Schakelt SRTP voor het gespreksvereeniging in.

    no vad

    Spraakactiviteitsdetectie wordt uitgeschakeld.

  3. (Optioneel) Oproepen alleen naar audio forceren.

    Video over Webex Bellen met Local Gateway-oproepstromen wordt niet ondersteund. Hoewel video in sommige scenario's kan functioneren, kan het leiden tot een verminderde kwaliteit en onverwacht gedrag. Om oproepen alleen naar audio te forceren, past u het volgende commando toe onder uw Webex Calling-wijzerplaten:

    voice-class sip audio forced

    Als u ervoor kiest om video toe te staan, worden gesprekken mogelijk niet uitgevoerd zoals verwacht.

9

Gebruik deze commando's om netwerkapparaten zoals CUBE te configureren en om SIP-headers (Session Initiation Protocol) door te sturen die het apparaat niet verwerkt. Deze commando's stellen het apparaat in staat om door niet ondersteunde SIP-headers te gaan, inclusief geo-location headers en PIDF-LO (Presence Information Data Format - Location Object), op de lokale gateway. Deze functionaliteit ondersteunt Nomadic E911-services door ervoor te zorgen dat kritieke locatiegegevens worden bewaard en correct worden doorgestuurd.

  1. Configuratie van de kiezer

    Voice service voip
     sip
      pass-thru headers unsupp
    
  2. Peer specifieke configuratie kiezen

    
    Dial-peer voice 911 voip
     voice-class sip pass-thru headers unsupp
  3. Spraakklasse-configuratie voor specifieke headers

    Als proxy voor de headers van de Geo-locatie:

    
    voice class sip-hdr-passthrulist 200 
     passthru-hdr Geolocation-Routing
     passthru-hdr Geolocation
     passthru-hdr-unsupp

    Pas de pass-through toe op de inkomende/uitgaande wijzerplaat-peer

    
    dial-peer voice 100 voip  // inbound
     voice-class sip pass-thru headers 200
    dial-peer voice 200 voip  // outbound
     voice-class sip pass-thru headers 200

    Om de doorgang van de PIDFO-behuizing mogelijk te maken, gebruikt u:

    
    voice service voip 
     sip 
      pass-thru content unsupp

Nadat u de huurder hebt gedefinieerd 100 en configureer een SIP VoIP dial-peer, de gateway initieert een TLS verbinding naar Webex Calling. Op dit moment presenteert de toegang SBC zijn certificaat aan de Local Gateway. De Local Gateway valideert het Webex Calling access SBC certificaat met behulp van de CA root bundle die eerder werd bijgewerkt. Als het certificaat wordt herkend, wordt een permanente TLS-sessie tot stand gebracht tussen de Local Gateway en Webex Calling access SBC. De Local Gateway kan deze beveiligde verbinding gebruiken om zich te registreren bij de Webex access SBC. Wanneer de registratie wordt aangevochten voor authenticatie:

  • Het bericht username, passworden realm parameters uit de credentials configuratie wordt gebruikt in de respons.

  • De wijzigingsregels in sip profiel 100 worden gebruikt om SIPS URL terug te zetten naar SIP.

De registratie is succesvol wanneer een 200 OK wordt ontvangen van de toegang-SBC.

Stroomschema van authenticatie en registratie van Webex Calling met Local gateway

Nadat u een trunk hebt gebouwd naar Webex Calling hierboven, gebruikt u de volgende configuratie om een niet-versleutelde trunk te creëren naar een SIP-gebaseerde PSTN-provider:

Als uw Service Provider een veilige PSTN-trunk aanbiedt, kunt u een soortgelijke configuratie volgen als hierboven beschreven voor de Webex Calling-trunk. CUBE ondersteunt veilige oproeproutering.

Als u een TDM/ISDN PSTN-trunk gebruikt, gaat u naar de volgende sectie Lokale gateway configureren met TDM PSTN-trunk.

Voor het configureren van TDM interfaces voor PSTN call legs op de Cisco TDM-SIP Gateways, zie  ISDN PRI configureren.

1

Configureer de volgende spraakklasse-URI om inkomende oproepen van de PSTN-trunk te identificeren:


voice class uri 200 sip
  host ipv4:192.168.80.13

Hier is een uitleg van de velden voor de configuratie:

voice class uri 200 sip

Definieert een patroon dat overeenkomt met een inkomende SIP-uitnodiging voor een inkomende hoofdtelefoon-peer. Gebruik bij het invoeren van dit patroon het IP-adres van uw IP PSTN-gateway. Voor meer informatie, zie  spraakklasse-uri.

2

Configureer de volgende IP PSTN dial-peer:


dial-peer voice 200 voip
 description Inbound/Outbound IP PSTN trunk
 destination-pattern BAD.BAD
 session protocol sipv2
 session target ipv4:192.168.80.13
 incoming uri via 200
 voice-class sip asserted-id pai
 voice-class sip bind control source-interface GigabitEthernet0/0/0 
 voice-class sip bind media source-interface  GigabitEthernet0/0/0 
 voice-class codec 100
 dtmf-relay rtp-nte 
 no vad

Hier is een uitleg van de velden voor de configuratie:


dial-peer voice 200 voip
 description Inbound/Outbound IP PSTN trunk

Definieert een VoIP-wijzerplaat met een tag van 200 en geeft een zinvolle beschrijving om het beheer en het oplossen van problemen te vergemakkelijken. Voor meer informatie, zie Bel-peer stem.

destination-pattern BAD.BAD

Een dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. In dit geval kan een geldig bestemmingspatroon worden gebruikt. Voor meer informatie, zie bestemmingspatroon (interface).

session protocol sipv2

Geeft aan dat deze dial-peer SIP call legs verwerkt. Voor meer informatie, zie sessieprotocol (wijzerplaat).

session target ipv4: 192.168.80.13

Specificeert het doeladres voor oproepen die naar de PSTN-provider worden verzonden. Dit kan een IP-adres of een DNS-hostnaam zijn. Voor meer informatie, zie  sessiedoel (VoIP-wijzerplaat).

incoming uri via 200

Specificeert de spraakklasse die wordt gebruikt om inkomende oproepen te koppelen aan deze gesprekspartner met behulp van de URI voor INVITE VIA header. Voor meer informatie, zie  binnenkomende url.

voice-class sip asserted-id pai

(Optioneel) Schakelt P-Asserted-Identity headerverwerking in en bepaalt hoe dit wordt gebruikt voor de PSTN-trunk. Als dit commando wordt gebruikt, wordt de identiteit van de oproepende partij gebruikt voor de uitgaande headers Van en P-Asserted-Identity. Als dit commando niet wordt gebruikt, wordt de identiteit van de oproepende partij gebruikt voor de uitgaande berichtkoppen Van en Externe partij-ID. Voor meer informatie, zie Voice-klasse sip asserted-id.

bind control source-interface  GigabitEthernet0/0/0

Configureert de broninterface en het bijbehorende IP-adres voor berichten die naar de PSTN worden verzonden. Voor meer informatie, zie  binden.

bind media source-interface  GigabitEthernet0/0/0

Configureert de broninterface en het bijbehorende IP-adres voor media die naar PSTN worden verzonden. Voor meer informatie, zie  binden.

voice-class codec 100

Configureert de wijzerplaat om de gemeenschappelijke codec-filterlijst te gebruiken 100. Voor meer informatie, zie Codec van stemklasse.

dtmf-relay rtp-nte

Definieert RTP-NTE (RFC2833) als de verwachte DTMF-capaciteit op het oproepgedeelte. Voor meer informatie, zie DTMF-relais (Voice over IP).

no vad

Spraakactiviteitsdetectie wordt uitgeschakeld. Voor meer informatie, zie vad (wijzerplaat).

3

Als u uw lokale gateway configureert om alleen route-oproepen tussen Webex Calling en de PSTN te laten verlopen, voegt u de volgende configuratie voor de route-oproepen toe. Als u uw Local Gateway configureert met een Unified Communications Manager-platform, ga dan naar de volgende sectie.

  1. Creëer dial-peer groepen om oproepen te routeren naar Webex Calling of de PSTN. Definieer DPG 100 met outbound dial-peer 100 naar Webex Calling. DPG 100 wordt toegepast op de inkomende dial-peer van de PSTN. Definieer ook DPG 200 met uitgaande wijzerplaat 200 naar de PSTN. DPG 200 wordt toegepast op de inkomende dial-peer van Webex.

    
    voice class dpg 100 
     description Route calls to Webex Calling 
     dial-peer 100 
    voice class dpg 200 
     description Route calls to PSTN 
     dial-peer 200

    Hier is een uitleg van de velden voor de configuratie:

    dial-peer 100

    Associeert een uitgaande wijzerplaat met een wijzerplaat-referentiegroep. Voor meer informatie, zie  Categorie: DPG.

  2. Gebruik dial-peer groups om oproepen te routeren van Webex naar de PSTN en van de PSTN naar Webex:

    
    dial-peer voice 100
     destination dpg 200
    dial-peer voice 200
     destination dpg 100 

    Hier is een uitleg van de velden voor de configuratie:

    destination dpg 200

    Geeft aan welke bel-peer groep en dus bel-peer moet worden gebruikt voor de uitgaande behandeling van oproepen die aan deze inkomende bel-peer worden gepresenteerd.

    Hiermee wordt uw Local Gateway-configuratie afgesloten. Sla de configuratie op en herlaad het platform als dit de eerste keer is dat CUBE-functies zijn geconfigureerd.

Nadat u een trunk hebt gebouwd naar Webex Calling, gebruikt u de volgende configuratie om een TDM-trunk te maken voor uw PSTN-service met loop-back call routing om media-optimalisatie op de Webex-callleg mogelijk te maken.

Als u geen optimalisatie van IP-media nodig hebt, volg dan de configuratiestappen voor een SIP PSTN-trunk. Gebruik een spraakpoort en POTS-wijzerplaat (zoals weergegeven in Stappen 2 en 3) in plaats van de PSTN VoIP-wijzerplaat.

1

De loop-back dial-peer configuratie maakt gebruik van dial-peer groepen en call routing tags om ervoor te zorgen dat oproepen correct verlopen tussen Webex en de PSTN, zonder call routing loops te creëren. Configureer de volgende vertaalregels die zullen worden gebruikt om de oproeprouteringstags toe te voegen en te verwijderen:


voice translation-rule 100 
 rule 1 /^\+/ /A2A/ 

voice translation-profile 100 
 translate called 100 

voice translation-rule 200 
 rule 1 /^/ /A1A/ 

voice translation-profile 200 
 translate called 200 

voice translation-rule 11 
 rule 1 /^A1A/ // 

voice translation-profile 11 
 translate called 11 

voice translation-rule 12 
 rule 1 /^A2A44/ /0/
 rule 2/^A2A/ /00/

voice translation-profile 12 
 translate called 12 

Hier is een uitleg van de velden voor de configuratie:

voice translation-rule

Gebruikt reguliere expressies gedefinieerd in regels om oproeprouteringstags toe te voegen of te verwijderen. Over-decadische cijfers (‘A’) worden gebruikt om duidelijkheid te scheppen bij het oplossen van problemen.

In deze configuratie wordt de door translation-profile 100 toegevoegde tag gebruikt om oproepen van Webex Calling naar de PSTN te leiden via de loopback dial-peers. Evenzo wordt de tag toegevoegd door het vertaalprofiel 200 gebruikt om oproepen van de PSTN naar Webex Calling te leiden. Vertaal-profielen 11 en 12 verwijder deze tags alvorens oproepen te leveren aan respectievelijk de Webex- en PSTN-trunks.

Dit voorbeeld gaat ervan uit dat aangeroepen nummers van Webex Calling in +E.164 formaat worden gepresenteerd. Regel 100 verwijdert de voorafgaande + om een geldig aangeroepen nummer te behouden. Regel 12 voegt vervolgens een (een) nationale of internationale routing-cijfer(s) toe bij het verwijderen van de tag. Gebruik cijfers die passen bij uw lokale ISDN nationale wijzerplaat plan.

Als Webex Calling nummers in nationaal formaat presenteert, pas dan de regels 100 en 12 aan om respectievelijk de routeringstag toe te voegen en te verwijderen.

Voor meer informatie, zie spraakvertaal-profielen spraakvertaalregel.

2

Configureer de TDM-spraakinterfacepoorten zoals vereist door het gebruikte koffertype en het gebruikte protocol. Voor meer informatie, zie ISDN PRI configureren. De basisconfiguratie van een Primary Rate ISDN-interface die is geïnstalleerd in de NIM-sleuf 2 van een apparaat kan bijvoorbeeld het volgende omvatten:


card type e1 0 2 
isdn switch-type primary-net5 
controller E1 0/2/0 
 pri-group timeslots 1-31 
3

Configureer de volgende TDM PSTN dial-peer:


dial-peer voice 200 pots 
 description Inbound/Outbound PRI PSTN trunk 
 destination-pattern BAD.BAD 
 translation-profile incoming 200 
 direct-inward-dial 
 port 0/2/0:15

Hier is een uitleg van de velden voor de configuratie:


dial-peer voice 200 pots
 description Inbound/Outbound PRI PSTN trunk

Definieert een VoIP-wijzerplaat met een tag van 200 en geeft een zinvolle beschrijving om het beheer en het oplossen van problemen te vergemakkelijken. Voor meer informatie, zie Wijzerplaat.

destination-pattern BAD.BAD

Een dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. In dit geval kan een geldig bestemmingspatroon worden gebruikt. Voor meer informatie, zie bestemmingspatroon (interface).

translation-profile incoming 200

Kent het vertaalprofiel toe dat een oproeprouteringstag zal toevoegen aan het inkomende oproepnummer.

direct-inward-dial

Leidt het gesprek af zonder een secundaire inbeltoon te geven. Voor meer informatie, zie Linksbuiten.

port 0/2/0:15

De fysieke spraakpoort geassocieerd met deze wijzerplaat-peer.

4

Om media-optimalisatie van IP-paden voor Lokale Gateways met TDM-IP-oproepstromen mogelijk te maken, kunt u de oproeproutering wijzigen door een set interne loop-back-dial-peers te introduceren tussen Webex Calling en PSTN-trunks. Configureer de volgende loop-back dial-peers. In dit geval worden alle inkomende oproepen in eerste instantie doorgestuurd naar bel-peer 10 en van daaruit naar ofwel bel-peer 11 of 12 op basis van de toegepaste routingtag. Na het verwijderen van de routing tag, worden oproepen doorgestuurd naar de uitgaande trunk met behulp van dial-peer groups.


dial-peer voice 10 voip
 description Outbound loop-around leg
 destination-pattern BAD.BAD
 session protocol sipv2
 session target ipv4:192.168.80.14
 voice-class sip bind control source-interface GigabitEthernet0/0/0
 voice-class sip bind media source-interface GigabitEthernet0/0/0
 dtmf-relay rtp-nte
 codec g711alaw
 no vad 

dial-peer voice 11 voip
 description Inbound loop-around leg towards Webex
 translation-profile incoming 11
 session protocol sipv2
 incoming called-number A1AT
 voice-class sip bind control source-interface GigabitEthernet0/0/0
 voice-class sip bind media source-interface GigabitEthernet0/0/0
 dtmf-relay rtp-nte
 codec g711alaw
 no vad 

dial-peer voice 12 voip
 description Inbound loop-around leg towards PSTN
 translation-profile incoming 12
 session protocol sipv2
 incoming called-number A2AT
 voice-class sip bind control source-interface GigabitEthernet0/0/0
 voice-class sip bind media source-interface GigabitEthernet0/0/0
 dtmf-relay rtp-nte
 codec g711alaw 
 no vad 

Hier is een uitleg van de velden voor de configuratie:


dial-peer voice 10 voip
 description Outbound loop-around leg

Definieert een VoIP dial-peer en geeft een zinvolle beschrijving voor eenvoudig beheer en probleemoplossing. Voor meer informatie, zie Wijzerplaat.

translation-profile incoming 11

Past het eerder gedefinieerde vertaalprofiel toe om de oproeprouteringstag te verwijderen alvorens naar de uitgaande stam te gaan.

destination-pattern BAD.BAD

Een dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. Voor meer informatie, zie bestemmingspatroon (interface).

session protocol sipv2

Geeft aan dat deze dial-peer SIP call legs verwerkt. Voor meer informatie, zie  sessieprotocol (wijzerplaat).

session target ipv4: 192.168.80.14

Specificeert het adres van de lokale router-interface als het oproepdoel om terug te bellen. Voor meer informatie, zie sessiedoel (voip-wijzerplaat).

bind control source-interface  GigabitEthernet0/0/0

Configureert de broninterface en het bijbehorende IP-adres voor berichten die via de terugkoppeling worden verzonden. Voor meer informatie, zie  binden.

bind media source-interface  GigabitEthernet0/0/0

Configureert de broninterface en het bijbehorende IP-adres voor media die door de terugkoppeling worden verzonden. Voor meer informatie, zie  binden.

dtmf-relay rtp-nte

Definieert RTP-NTE (RFC2833) als de verwachte DTMF-capaciteit op het oproepgedeelte. Voor meer informatie, zie  DTMF-relais (Voice over IP).

codec g711alaw

Dwingt alle PSTN-oproepen om G.711 te gebruiken. Selecteer a-law of u-law om overeen te komen met de companding methode die door uw ISDN-service wordt gebruikt.

no vad

Spraakactiviteitsdetectie wordt uitgeschakeld. Voor meer informatie, zie  vad (wijzerplaat).

5

Voeg de volgende configuratie voor oproeproutering toe:

  1. Maak dial-peer groepen om oproepen te routeren tussen de PSTN en Webex trunks, via de loop-back.

    
    voice class dpg 100
     description Route calls to Webex Calling
     dial-peer 100
    voice class dpg 200
     description Route calls to PSTN
     dial-peer 200
    voice class dpg 10
     description Route calls to Loopback
     dial-peer 10

    Hier is een uitleg van de velden voor de configuratie:

    dial-peer 100

    Associeert een uitgaande wijzerplaat met een wijzerplaat-referentiegroep. Voor meer informatie, zie  Categorie: DPG.

  2. Gebruik dial-peer groepen om oproepen te routeren.

    
    dial-peer voice 100
     destination dpg 10
    dial-peer voice 200
     destination dpg 10
    dial-peer voice 11
     destination dpg 100
    dial-peer voice 12
     destination dpg 200

    Hier is een uitleg van de velden voor de configuratie:

    destination dpg 200

    Geeft aan welke bel-peer groep en dus bel-peer moet worden gebruikt voor de uitgaande behandeling van oproepen die aan deze inkomende bel-peer worden gepresenteerd.

Hiermee wordt uw Local Gateway-configuratie afgesloten. Sla de configuratie op en herlaad het platform als dit de eerste keer is dat CUBE-functies zijn geconfigureerd.

De PSTN-Webex Calling configuratie in de vorige secties kan worden gewijzigd om extra trunks toe te voegen aan een Cisco Unified Communications Manager (UCM) cluster. In dit geval worden alle oproepen doorgestuurd via Unified CM. Oproepen van UCM op poort 5060 worden doorgestuurd naar de PSTN en oproepen van poort 5065 worden doorgestuurd naar Webex Calling. De volgende incrementele configuraties kunnen worden toegevoegd om dit oproepscenario op te nemen.

Wanneer u de Webex Calling-trunk in Unified CM aanmaakt, moet u ervoor zorgen dat u de inkomende poort in de instellingen van het SIP Trunk Security Profile configureert op 5065. Dit laat inkomende berichten op poort 5065 toe en vul de VIA-header met deze waarde in bij het verzenden van berichten naar de Local Gateway.

Enter SIP trunk security profile information
1

Configureer de volgende spraakklasse-URI's:

  1. Classificeert Unified CM naar Webex-oproepen met behulp van SIP VIA-poort:

    
    voice class uri 300 sip
     pattern :5065
    
  2. Classificeert Unified CM naar PSTN-oproepen met behulp van SIP via poort:

    
    voice class uri 400 sip
     pattern 192\.168\.80\.6[0-5]:5060
    

    Classificeer binnenkomende berichten van de UCM naar de PSTN-trunk met behulp van een of meer patronen die de oorspronkelijke bronadressen en poortnummer beschrijven. Reguliere expressies kunnen worden gebruikt om passende patronen te definiëren indien nodig.

    In het bovenstaande voorbeeld wordt een reguliere expressie gebruikt om elk IP-adres in het bereik 192.168.80.60 naar 65 en poortnummer 5060 te matchen.

2

Configureer de volgende DNS-records om de SRV-routing naar Unified CM-hosts op te geven:

IOS XE gebruikt deze records voor het lokaal bepalen van target UCM-hosts en -poorten. Met deze configuratie is het niet nodig om records in uw DNS-systeem te configureren. Als u liever uw DNS gebruikt, dan zijn deze lokale configuraties niet nodig.


ip host ucmpub.mydomain.com 192.168.80.60
ip host ucmsub1.mydomain.com 192.168.80.61
ip host ucmsub2.mydomain.com 192.168.80.62
ip host ucmsub3.mydomain.com 192.168.80.63
ip host ucmsub4.mydomain.com 192.168.80.64
ip host ucmsub5.mydomain.com 192.168.80.65
ip host _sip._udp.wxtocucm.io srv 0 1 5065 ucmpub.mydomain.com
ip host _sip._udp.wxtocucm.io srv 2 1 5065 ucmsub1.mydomain.com
ip host _sip._udp.wxtocucm.io srv 2 1 5065 ucmsub2.mydomain.com
ip host _sip._udp.wxtocucm.io srv 2 1 5065 ucmsub3.mydomain.com
ip host _sip._udp.wxtocucm.io srv 2 1 5065 ucmsub4.mydomain.com
ip host _sip._udp.wxtocucm.io srv 2 1 5065 ucmsub5.mydomain.com
ip host _sip._udp.pstntocucm.io srv 0 1 5060 ucmpub.mydomain.com
ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub1.mydomain.com
ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub2.mydomain.com
ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub3.mydomain.com
ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub4.mydomain.com
ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub5.mydomain.com

Hier is een uitleg van de velden voor de configuratie:

Het volgende commando maakt een DNS SRV resource record aan. Maak een record aan voor elke UCM-host en -trunk:

ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub5.mydomain.com

_sip._udp.pstntocucm.io: Recordnaam SRV-resource

2: Prioriteit record SRV-resource

1: Het recordgewicht van de SRV-bron

5060: Het te gebruiken poortnummer voor de doelhost in deze hulpbronrecord

ucmsub5.mydomain.com: De doelhost voor gegevensrecord

Om de doelhostnamen van bronrecords op te lossen, maakt u lokale DNS A-records. Bijvoorbeeld:

ip host ucmsub5.mydomain.com 192.168.80.65

ip-host: Maakt een record aan in de lokale IOS XE-database.

ucmsub5.mydomain.com: De A-recordhostnaam.

192.168.80.65: Het IP-adres van de host.

Maak de SRV-bronrecords en A-records aan om uw UCM-omgeving en voorkeursstrategie voor oproepdistributie weer te geven.

3

Configureer de volgende wijzerplaten:

  1. Bel-peer voor gesprekken tussen Unified CM en Webex Calling:

    
    dial-peer voice 300 voip
     description UCM-Webex Calling trunk
     destination-pattern BAD.BAD
     session protocol sipv2
     session target dns:wxtocucm.io
     incoming uri via 300
     voice-class codec 100
     voice-class sip bind control source-interface GigabitEthernet 0/0/0
     voice-class sip bind media source-interface GigabitEthernet 0/0/0
     dtmf-relay rtp-nte
     no vad
    

    Hier is een uitleg van de velden voor de configuratie:

    
    dial-peer voice 300 voip
     description UCM-Webex Calling trunk

    Definieert een VoIP-wijzerplaat met een tag 300 en geeft een zinvolle beschrijving om het beheer en het oplossen van problemen te vergemakkelijken.

    destination-pattern BAD.BAD

    Een dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. In dit geval kan een geldig bestemmingspatroon worden gebruikt.

    session protocol sipv2

    Geeft aan dat dial-peer 300 SIP call legs verwerkt. Voor meer informatie, zie  sessieprotocol (bel-peer).

    session target dns:wxtocucm.io

    Definieert het sessiedoel van meerdere Unified CM-knooppunten via DNS SRV-resolutie. In dit geval wordt het lokaal gedefinieerde SRV-record wxtocucm.io gebruikt om oproepen te sturen.

    incoming uri via 300

    Gebruikt spraakklasse-URI 300 om al het inkomende verkeer van Unified CM via de bronpoort 5065 naar deze wijzerplaat te sturen. Voor meer informatie, zie  inkomende uri.

    voice-class codec 100

    Geeft codec-filterlijst aan voor oproepen van en naar Unified CM. Voor meer informatie, zie  Codec van stemklasse.

    bind control source-interface GigabitEthernet0/0/0

    Configureert de broninterface en het bijbehorende IP-adres voor berichten die naar de PSTN worden verzonden. Voor meer informatie, zie  binden.

    bind media source-interface GigabitEthernet0/0/0

    Configureert de broninterface en het bijbehorende IP-adres voor media die naar PSTN worden verzonden. Voor meer informatie, zie  binden.

    dtmf-relay rtp-nte

    Definieert RTP-NTE (RFC2833) als de verwachte DTMF-capaciteit op het oproepgedeelte. Voor meer informatie, zie  DTMF-relais (Voice over IP).

    no vad

    Spraakactiviteitsdetectie wordt uitgeschakeld. Voor meer informatie, zie  vad (wijzerplaat).

  2. Bel-peer voor gesprekken tussen Unified CM en de PSTN:

    
    dial-peer voice 400 voip
     description UCM-PSTN trunk
     destination-pattern BAD.BAD
     session protocol sipv2
     session target dns:pstntocucm.io
     incoming uri via 400
     voice-class codec 100 
     voice-class sip bind control source-interface GigabitEthernet 0/0/0
     voice-class sip bind media source-interface GigabitEthernet 0/0/0
     dtmf-relay rtp-nte
     no vad
    

    Hier is een uitleg van de velden voor de configuratie:

    
    dial-peer voice 400 voip
     description UCM-PSTN trunk

    Definieert een VoIP-wijzerplaat met een tag van 400 en geeft een zinvolle beschrijving om het beheer en het oplossen van problemen te vergemakkelijken.

    destination-pattern BAD.BAD

    Een dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. In dit geval kan een geldig bestemmingspatroon worden gebruikt.

    session protocol sipv2

    Geeft aan dat dial-peer 400 SIP call legs verwerkt. Voor meer informatie, zie  sessieprotocol (bel-peer).

    session target dns:pstntocucm.io

    Definieert het sessiedoel van meerdere Unified CM-knooppunten via DNS SRV-resolutie. In dit geval wordt het lokaal gedefinieerde SRV-record pstntocucm.io gebruikt om oproepen te sturen.

    incoming uri via 400

    Gebruikt spraakklasse-URI 400 om al het inkomende verkeer van de opgegeven Unified CM-hosts met behulp van de bronpoort 5060 naar deze wijzerplaat-peer te sturen. Voor meer informatie, zie  inkomende uri.

    voice-class codec 100

    Geeft codec-filterlijst aan voor oproepen van en naar Unified CM. Voor meer informatie, zie  Codec van stemklasse.

    bind control source-interface GigabitEthernet0/0/0

    Configureert de broninterface en het bijbehorende IP-adres voor berichten die naar de PSTN worden verzonden. Voor meer informatie, zie  binden.

    bind media source-interface GigabitEthernet0/0/0

    Configureert de broninterface en het bijbehorende IP-adres voor media die naar PSTN worden verzonden. Voor meer informatie, zie  binden.

    dtmf-relay rtp-nte

    Definieert RTP-NTE (RFC2833) als de verwachte DTMF-capaciteit op het oproepgedeelte. Voor meer informatie, zie  DTMF-relais (Voice over IP).

    no vad

    Spraakactiviteitsdetectie wordt uitgeschakeld. Voor meer informatie, zie  vad (wijzerplaat).

4

Call routing toevoegen aan de hand van de volgende configuraties:

  1. Creëer dial-peer groepen om oproepen te routeren tussen Unified CM en Webex Calling. Definieer DPG 100 met outbound dial-peer 100 Naar Webex Calling. DPG 100 wordt toegepast op de bijhorende inkomende dial-peer van Unified CM. Definieer ook DPG 300 met uitgaande wijzerplaat 300 naar Unified CM. DPG 300 wordt toegepast op de inkomende dial-peer van Webex.

    
    voice class dpg 100
     description Route calls to Webex Calling
     dial-peer 100
    voice class dpg 300
     description Route calls to Unified CM Webex Calling trunk
     dial-peer 300 
  2. Maak een dial-peer groepen om oproepen te routeren tussen Unified CM en de PSTN. Definieer DPG 200 met outbound dial-peer 200 naar de PSTN. DPG 200 wordt toegepast op de bijhorende inkomende dial-peer van Unified CM. Definieer ook DPG 400 met uitgaande wijzerplaat 400 naar Unified CM. DPG 400 wordt toegepast op de inkomende dial-peer van de PSTN.

    
    voice class dpg 200
     description Route calls to PSTN
     dial-peer 200
    voice class dpg 400
     description Route calls to Unified CM PSTN trunk
     dial-peer 400

    Hier is een uitleg van de velden voor de configuratie:

    dial-peer  100

    Associeert een uitgaande wijzerplaat met een wijzerplaat-referentiegroep. Voor meer informatie, zie  Categorie: DPG.

  3. Gebruik dial-peer groepen om oproepen te routeren van Webex naar Unified CM en van Unified CM naar Webex:

    
    dial-peer voice 100
     destination dpg 300
    dial-peer voice 300
     destination dpg 100

    Hier is een uitleg van de velden voor de configuratie:

    destination dpg 300

    Geeft aan welke bel-peer groep en dus bel-peer moet worden gebruikt voor de uitgaande behandeling van oproepen die aan deze inkomende bel-peer worden gepresenteerd.

  4. Gebruik dial-peer groepen om oproepen te routeren van de PSTN naar Unified CM en van Unified CM naar de PSTN:

    
    dial-peer voice 200
     destination dpg 400
    dial-peer voice 400
     destination dpg 200 

    Hiermee wordt uw Local Gateway-configuratie afgesloten. Sla de configuratie op en herlaad het platform als dit de eerste keer is dat CUBE-functies zijn geconfigureerd.

Diagnostische handtekeningen (DS) detecteert proactief veel geobserveerde problemen in de lokale gateway in IOS XE en genereert e-mail-, syslog- of terminalberichtmeldingen van de gebeurtenis. U kunt de DS ook installeren om het verzamelen van diagnostische gegevens te automatiseren en verzamelde gegevens over te dragen naar de Cisco TAC case om de resolutie tijd te versnellen.

Diagnostische handtekeningen (DS) zijn XML-bestanden die informatie bevatten over probleemtriggergebeurtenissen en acties die moeten worden ondernomen om het probleem te informeren, op te lossen en op te lossen. U kunt de probleemdetectie logica definiëren met behulp van syslog-berichten, SNMP-gebeurtenissen en door periodieke controle van specifieke show commando-uitgangen.

De actietypen omvatten het verzamelen van opdrachtuitvoer voor het tonen:

  • Een geconsolideerd logbestand genereren

  • Het bestand uploaden naar een door de gebruiker opgegeven netwerklocatie zoals HTTPS, SCP, FTP-server.

TAC-technici maken de DS-bestanden en ondertekenen deze digitaal voor integriteitsbeveiliging. Elk DS-bestand heeft een unieke numerieke id die door het systeem is toegewezen. Hulpmiddel voor het opzoeken van diagnostische handtekeningen(DSLT) is een enkele bron om toepasselijke handtekeningen te vinden voor het monitoren en oplossen van diverse problemen.

Voordat u begint:

  • Bewerk het DS-bestand dat u downloadt niet Categorie: DSLT. De bestanden die u wijzigt, mislukken in de installatie als gevolg van een fout tijdens de integriteitscontrole.

  • Een eenvoudige SMTP-server (Mail Transfer Protocol) die de lokale gateway nodig heeft om e-mailmeldingen te verzenden.

  • Zorg ervoor dat de lokale gateway IOS XE 17.6.1 of hoger draait als u de beveiligde SMTP-server wilt gebruiken voor e-mailmeldingen.

Voorwaarden

Lokale gateway met IOS XE 17.6.1a of hoger

  1. Diagnostic Signatures is standaard ingeschakeld.

  2. Configureer de beveiligde e-mailserver die gebruikt wordt om een proactieve melding te verzenden als het apparaat Cisco IOS XE 17.6.1a of hoger draait.

    configure terminal 
    call-home  
    mail-server <username>:<pwd>@<email server> priority 1 secure tls 
    end 

  3. Configureer de omgevingsvariabele ds_email met het e-mailadres van de beheerder om u op de hoogte te brengen.

    configure terminal 
    call-home  
    diagnostic-signature 
    environment ds_email <email address> 
    end 

Het volgende toont een voorbeeld configuratie van een Local Gateway die op Cisco IOS XE draait 17.6.1a of hoger om de proactieve meldingen te sturen naar tacfaststart@gmail.comGmail gebruiken als beveiligde SMTP-server:

We raden u aan om de Cisco IOS XE Bengaluru 17.6.x of latere versies te gebruiken.

call-home  
mail-server tacfaststart:password@smtp.gmail.com priority 1 secure tls 
diagnostic-signature 
environment ds_email "tacfaststart@gmail.com" 

Een lokale gateway die wordt uitgevoerd op Cisco IOS XE-software is geen typische webgebaseerde Gmail-client die OAuth ondersteunt. Daarom moeten we een specifieke Gmail-accountinstelling configureren en specifieke toestemming geven om de e-mail van het apparaat correct te laten verwerken:

  1. Ga naar Manage Google Account > Security en zet de Less secure app access instelling.

  2. Antwoord 'Ja, ik ben het' als u een e-mail van Gmail ontvangt met de melding 'Google heeft verhinderd dat iemand zich aan kan melden bij uw account met een niet-Google-app'.

Diagnostische handtekeningen installeren voor proactieve controle

Hoog CPU-gebruik wordt gecontroleerd

Deze DS houdt het CPU-gebruik gedurende vijf seconden bij met de SNMP OID 1.3.6.1.4.1.9.2.1.56. Wanneer het gebruik 75% of meer bereikt, schakelt het alle debugs uit en verwijdert het alle diagnostische handtekeningen die in de Local Gateway zijn geïnstalleerd. Gebruik de onderstaande stappen om de handtekening te installeren.

  1. Gebruik de pijl show snmp opdracht om SNMP in te schakelen. Als u dit niet inschakelt, configureer dan de snmp-server manager Opdracht.

    show snmp 
    %SNMP agent not enabled 
    
    config t 
    snmp-server manager 
    end 
    
    show snmp 
    Chassis: ABCDEFGHIGK 
    149655 SNMP packets input 
        0 Bad SNMP version errors 
        1 Unknown community name 
        0 Illegal operation for community name supplied 
        0 Encoding errors 
        37763 Number of requested variables 
        2 Number of altered variables 
        34560 Get-request PDUs 
        138 Get-next PDUs 
        2 Set-request PDUs 
        0 Input queue packet drops (Maximum queue size 1000) 
    158277 SNMP packets output 
        0 Too big errors (Maximum packet size 1500) 
        20 No such name errors 
        0 Bad values errors 
        0 General errors 
        7998 Response PDUs 
        10280 Trap PDUs 
    Packets currently in SNMP process input queue: 0 
    SNMP global trap: enabled 
    
  2. DS downloaden 64224met behulp van de volgende vervolgkeuzemogelijkheden in Hulpmiddel voor het opzoeken van diagnostische handtekeningen:

    Veldnaam

    Veldwaarde

    Platform

    Cisco 4300, 4400 ISR-serie of Cisco CSR 1000V-serie

    Product

    CUBE Enterprise in Webex Calling-oplossing

    Probleembereik

    Prestaties

    Probleemtype

    Hoog CPU-gebruik met e-mailmelding.

  3. Kopieer het DS XML-bestand naar de flash van de lokale gateway.

    LocalGateway# copy ftp://username:password@<server name or ip>/DS_64224.xml bootflash: 

    In het volgende voorbeeld wordt het kopiëren van het bestand van een FTP-server naar de lokale gateway uitgevoerd.

    copy ftp://user:pwd@192.0.2.12/DS_64224.xml bootflash: 
    Accessing ftp://*:*@ 192.0.2.12/DS_64224.xml...! 
    [OK - 3571/4096 bytes] 
    3571 bytes copied in 0.064 secs (55797 bytes/sec) 
    
  4. Installeer het DS XML-bestand in de lokale gateway.

    call-home diagnostic-signature load DS_64224.xml 
    Load file DS_64224.xml success 
  5. Gebruik de pijl show call-home diagnostic-signature opdracht om te controleren of de ondertekening met succes is geïnstalleerd. De statuskolom moet een 'geregistreerde' waarde hebben.

    show call-home diagnostic-signature  
    Current diagnostic-signature settings: 
    Diagnostic-signature: enabled 
    Profile: CiscoTAC-1 (status: ACTIVE) 
    Downloading  URL(s):  https://tools.cisco.com/its/service/oddce/services/DDCEService 
    Environment variable: 
    ds_email: username@gmail.com 

    DS's downloaden:

    DS-id

    DS-naam

    Revisie

    Status

    Laatste update (GMT+00:00)

    64224

    DS_LGW_CPU_MON75

    0.0.10

    Geregistreerd

    2020-11-07 22:05:33

    Wanneer deze handtekening wordt geactiveerd, worden alle actieve DS's verwijderd, inclusief de eigen DS. Installeer indien nodig DS opnieuw 64224 om het hoge CPU-gebruik op de Local Gateway te blijven monitoren.

Registratie van SIP-trunk controleren

Deze DS controleert om de 60 seconden of een Local Gateway SIP Trunk met Webex Calling cloud wordt uitgeschakeld. Zodra de registratiegebeurtenis is gedetecteerd, wordt een e-mail- en syslog-melding gegenereerd en wordt zichzelf verwijderd na twee niet-registratiegebeurtenissen. Gebruik de onderstaande stappen om de handtekening te installeren:

  1. DS downloaden 64117met behulp van de volgende vervolgkeuzemogelijkheden in Hulpmiddel voor het opzoeken van diagnostische handtekeningen:

    Veldnaam

    Veldwaarde

    Platform

    Cisco 4300, 4400 ISR-serie of Cisco CSR 1000V-serie

    Product

    CUBE Enterprise in Webex Calling-oplossing

    Probleembereik

    SIP-SIP

    Probleemtype

    SIP-trunk registratie niet via e-mailmelding.

  2. Kopieer het DS XML-bestand naar de lokale gateway.

    copy ftp://username:password@<server name or ip>/DS_64117.xml bootflash: 
  3. Installeer het DS XML-bestand in de lokale gateway.

    call-home diagnostic-signature load DS_64117.xml 
    Load file DS_64117.xml success 
    LocalGateway#  
  4. Gebruik de pijl show call-home diagnostic-signature opdracht om te controleren of de ondertekening met succes is geïnstalleerd. De statuskolom moet een 'geregistreerde' waarde hebben.

Monitoring abnormale oproep wordt losgekoppeld

Deze DS maakt gebruik van SNMP-polling om de 10 minuten om abnormale call disconnect met SIP-fouten te detecteren 403, 488 en 503.  Als de toename van het aantal fouten groter is dan of gelijk is aan 5 uit de laatste peiling, genereert het een syslog en e-mailmelding. Gebruik de onderstaande stappen om de handtekening te installeren.

  1. Gebruik de pijl show snmp opdracht om te controleren of SNMP is ingeschakeld. Als dit niet is ingeschakeld, configureer dan de snmp-server manager Opdracht.

    show snmp 
    %SNMP agent not enabled 
     
    
    config t 
    snmp-server manager 
    end 
    
    show snmp 
    Chassis: ABCDEFGHIGK 
    149655 SNMP packets input 
        0 Bad SNMP version errors 
        1 Unknown community name 
        0 Illegal operation for community name supplied 
        0 Encoding errors 
        37763 Number of requested variables 
        2 Number of altered variables 
        34560 Get-request PDUs 
        138 Get-next PDUs 
        2 Set-request PDUs 
        0 Input queue packet drops (Maximum queue size 1000) 
    158277 SNMP packets output 
        0 Too big errors (Maximum packet size 1500) 
        20 No such name errors 
        0 Bad values errors 
        0 General errors 
        7998 Response PDUs 
        10280 Trap PDUs 
    Packets currently in SNMP process input queue: 0 
    SNMP global trap: enabled 
    
  2. DS downloaden 65221met de volgende opties in Hulpmiddel voor het opzoeken van diagnostische handtekeningen:

    Veldnaam

    Veldwaarde

    Platform

    Cisco 4300, 4400 ISR-serie of Cisco CSR 1000V-serie

    Product

    CUBE Enterprise in Webex Calling-oplossing

    Probleembereik

    Prestaties

    Probleemtype

    Detectie van abnormaal gesprek van SIP met e-mail- en Syslog-melding.

  3. Kopieer het DS XML-bestand naar de lokale gateway.

    copy ftp://username:password@<server name or ip>/DS_65221.xml bootflash:
  4. Installeer het DS XML-bestand in de lokale gateway.

    call-home diagnostic-signature load DS_65221.xml 
    Load file DS_65221.xml success 
    
  5. Gebruik de pijl show call-home diagnostic-signature opdracht om te controleren of de ondertekening met succes is geïnstalleerd. De statuskolom moet een 'geregistreerde' waarde hebben.

Diagnostische handtekeningen installeren om een probleem op te lossen

Gebruik Diagnostische handtekeningen (DS) om problemen snel op te lossen. Cisco TAC-technici hebben verschillende handtekeningen gemaakt die de nodige foutopsporing inschakelen die nodig zijn om een bepaald probleem op te lossen, de probleem exemplaar te detecteren, de juiste set diagnostische gegevens te verzamelen en de gegevens automatisch over te dragen aan de Cisco TAC-case. Diagnostic Signatures (DS) elimineert de noodzaak om handmatig te controleren of het probleem zich voordoet en maakt het oplossen van intermitterende en tijdelijke problemen een stuk gemakkelijker.

U kunt gebruik maken van de Hulpmiddel voor het opzoeken van diagnostische handtekeningenom de toepasselijke handtekeningen te vinden en te installeren om een bepaald probleem zelf op te lossen of u kunt de handtekening installeren die door de TAC engineer wordt aanbevolen als onderdeel van de ondersteuning.

Hier is een voorbeeld van hoe u een DS kunt vinden en installeren om het voorkomen “%VOICE_IEC-3-GW te detecteren: CCAPI: Internal Error (call spike threshold): IEC=1.1.181.1.29.0" syslog en automatiseer diagnostische gegevensverzameling met de volgende stappen:

  1. Configureer een bijkomende DS-omgevingsvariabele ds_fsurl_prefix, het pad van de Cisco TAC-bestandsserver (cxd.cisco.com) waarnaar de verzamelde diagnosegegevens worden geüpload. De gebruikersnaam in het bestandspad is het dossiernummer en het wachtwoord is het bestand upload token dat kan worden opgehaald van Support Case Managerin het volgende commando. Het token voor het uploaden van het bestand kan indien nodig worden gegenereerd in de sectie Attachments van de Support Case Manager.

    configure terminal 
    call-home  
    diagnostic-signature 
    LocalGateway(cfg-call-home-diag-sign)environment ds_fsurl_prefix "scp://<case number>:<file upload token>@cxd.cisco.com"  
    end 

    Voorbeeld:

    call-home  
    diagnostic-signature 
    environment ds_fsurl_prefix " environment ds_fsurl_prefix "scp://612345678:abcdefghijklmnop@cxd.cisco.com"  
  2. Zorg ervoor dat SNMP is ingeschakeld met behulp van de show snmp Opdracht. Als dit niet is ingeschakeld, configureer dan de snmp-server manager Opdracht.

    show snmp 
    %SNMP agent not enabled 
     
     
    config t 
    snmp-server manager 
    end 
  3. Zorg ervoor dat u de High CPU monitoring DS 64224 installeert als een proactieve maatregel om alle debugs en diagnostische handtekeningen uit te schakelen tijdens het gebruik van een hoge CPU. DS downloaden 64224met de volgende opties in Hulpmiddel voor het opzoeken van diagnostische handtekeningen:

    Veldnaam

    Veldwaarde

    Platform

    Cisco 4300, 4400 ISR-serie of Cisco CSR 1000V-serie

    Product

    CUBE Enterprise in Webex Calling-oplossing

    Probleembereik

    Prestaties

    Probleemtype

    Hoog CPU-gebruik met e-mailmelding.

  4. DS downloaden 65095met de volgende opties in Hulpmiddel voor het opzoeken van diagnostische handtekeningen:

    Veldnaam

    Veldwaarde

    Platform

    Cisco 4300, 4400 ISR-serie of Cisco CSR 1000V-serie

    Product

    CUBE Enterprise in Webex Calling-oplossing

    Probleembereik

    Syslogs

    Probleemtype

    Syslog - %VOICE_IEC-GW3: CCAPI: Internal Error (Call spike threshold): IEC=1.1.181.1.29.0

  5. Kopieer de DS XML-bestanden naar de lokale gateway.

    copy ftp://username:password@<server name or ip>/DS_64224.xml bootflash: 
    copy ftp://username:password@<server name or ip>/DS_65095.xml bootflash: 
  6. Installeer de High CPU monitoring DS 64224 en vervolgens DS 65095 XML-bestand in de Local Gateway.

    call-home diagnostic-signature load DS_64224.xml 
    Load file DS_64224.xml success 
     
    call-home diagnostic-signature load DS_65095.xml 
    Load file DS_65095.xml success 
    
  7. Controleer of de ondertekening met succes is geïnstalleerd met behulp van de show call-home diagnostic-signature Opdracht. De statuskolom moet een 'geregistreerde' waarde hebben.

    show call-home diagnostic-signature  
    Current diagnostic-signature settings: 
    Diagnostic-signature: enabled 
    Profile: CiscoTAC-1 (status: ACTIVE) 
    Downloading  URL(s):  https://tools.cisco.com/its/service/oddce/services/DDCEService 
    Environment variable: 
               ds_email: username@gmail.com 
               ds_fsurl_prefix: scp://612345678:abcdefghijklmnop@cxd.cisco.com 

    Gedownloade DS's:

    DS-id

    DS-naam

    Revisie

    Status

    Laatste update (GMT+00:00)

    64224

    00:07:45

    DS_LGW_CPU_MON75

    0.0.10

    Geregistreerd

    2020-11-08

    65095

    00:12:53

    DS_LGW_IEC_Call_spike_threshold

    0.0.12

    Geregistreerd

    2020-11-08

Diagnostische handtekeningen verifiëren

In het volgende commando, de kolom “Status” van de show call-home diagnostic-signature commando verandert naar “running”, terwijl de Local Gateway de actie uitvoert die is gedefinieerd in de handtekening. De output van show call-home diagnostic-signature statistics is de beste manier om te controleren of een diagnostische handtekening een gebeurtenis van belang detecteert en de actie uitvoert. De kolom 'Geactiveerd/Max/Verwijderd' geeft het aantal keren aan dat een bepaalde handtekening een gebeurtenis heeft geactiveerd, het maximale aantal keren dat deze is gedefinieerd om een gebeurtenis te detecteren en of de handtekening zichzelf verwijdert na het detecteren van het maximale aantal geactiveerde gebeurtenissen.

show call-home diagnostic-signature  
Current diagnostic-signature settings: 
Diagnostic-signature: enabled 
Profile: CiscoTAC-1 (status: ACTIVE) 
Downloading  URL(s):  https://tools.cisco.com/its/service/oddce/services/DDCEService 
Environment variable: 
           ds_email: carunach@cisco.com 
           ds_fsurl_prefix: scp://612345678:abcdefghijklmnop@cxd.cisco.com 

Gedownloade DS's:

DS-id

DS-naam

Revisie

Status

Laatste update (GMT+00:00)

64224

DS_LGW_CPU_MON75

0.0.10

Geregistreerd

2020-11-08 00:07:45

65095

DS_LGW_IEC_Call_spike_threshold

0.0.12

Wordt uitgevoerd

2020-11-08 00:12:53

diagnostische handtekeningstatistieken van call-home tonen

DS-id

DS-naam

Geactiveerd/Max/Deinstall

Average Run Time (seconds)

Max Run Time (seconds)

64224

DS_LGW_CPU_MON75

0/0/N

0. 000

0. 000

65095

DS_LGW_IEC_Call_spike_threshold

1/20/Y

23. 053

23. 053

De e-mailmelding die wordt verzonden tijdens het uitvoeren van diagnostische handtekening bevat belangrijke informatie zoals het probleemtype, apparaatgegevens, softwareversie, uitgevoerde configuratie en opdrachtuitvoeren die relevant zijn om het opgegeven probleem op te lossen.

Diagnostische handtekeningen verwijderen

Diagnostische handtekeningen gebruiken om problemen op te lossen, worden doorgaans gedefinieerd voor verwijderen nadat problemen zijn gedetecteerd. Als u een handtekening handmatig wilt verwijderen, haal dan de DS ID op uit de uitvoer van de show call-home diagnostic-signature commando en voer het volgende commando uit:

call-home diagnostic-signature deinstall <DS ID> 

Voorbeeld:

call-home diagnostic-signature deinstall 64224 

Nieuwe handtekeningen worden regelmatig toegevoegd aan de opzoektool Diagnostische handtekeningen op basis van problemen die veel worden waargenomen in implementaties. TAC ondersteunt momenteel geen aanvragen voor het maken van nieuwe aangepaste handtekeningen.

Voor een beter beheer van Cisco IOS XE Gateways raden we u aan om de gateways in te schrijven en te beheren via de Control Hub. Het is een optionele configuratie. Wanneer u zich inschrijft, kunt u de optie voor het valideren van de configuratie in de Control Hub gebruiken om uw Local Gateway-configuratie te valideren en eventuele configuratieproblemen te identificeren. Momenteel ondersteunen alleen op registratie gebaseerde trunks deze functionaliteit.

Zie voor meer informatie het volgende:

In deze sectie wordt beschreven hoe u een Cisco Unified Border Element (CUBE) als een lokale gateway voor Webex-oproepen kunt configureren met behulp van een op certificaten gebaseerde, wederzijdse TLS (mTLS) SIP-trunk. Het eerste deel van dit document illustreert hoe u een eenvoudige PSTN-gateway kunt configureren. In dit geval worden alle oproepen van de PSTN doorgestuurd naar Webex Calling en alle oproepen van Webex Calling worden doorgestuurd naar de PSTN. De volgende afbeelding benadrukt deze oplossing en de high-level call routing configuratie die zal worden gevolgd.

In dit ontwerp worden de volgende hoofdconfiguraties gebruikt:

  • voice class huurders: Wordt gebruikt om specifieke configuraties voor de koffer te creëren.

  • spraakklasse-uri: Wordt gebruikt om SIP-berichten te classificeren voor de selectie van een inkomende wijzerplaat.

  • inkomende wijzerplaat: Verzorgt de behandeling van inkomende SIP-berichten en bepaalt de uitgaande route met behulp van een peer-groep.

  • kiezersgroep: Definieert de uitgaande gesprekspartners die worden gebruikt voor het doorsturen van oproepen.

  • uitgaande wijzerplaat: Behandelt uitgaande SIP-berichten en stuurt ze naar het vereiste doel.

Call routing from/to PSTN to/from Webex Calling configuration solution

Bij het aansluiten van een on-premise Cisco Unified Communications Manager oplossing met Webex Calling, kunt u de eenvoudige PSTN gateway configuratie gebruiken als basislijn voor het bouwen van de oplossing geïllustreerd in het volgende diagram. In dit geval zorgt een Unified Communications Manager voor gecentraliseerde routering en behandeling van alle PSTN- en Webex Calling-oproepen.

Solution diagram showing Unified Communications Manager provides centralized routing and treatment of all PSTN and Webex Calling calls

In dit document worden de hostnamen, IP-adressen en interfaces zoals geïllustreerd in de volgende afbeelding gebruikt. Opties zijn voorzien voor publieke of private (achter NAT) adressering. SRV DNS-records zijn optioneel, tenzij load balancing over meerdere CUBE-instanties.

The host names, IP addresses, and interfaces used in certificate based local gateway configurations

Gebruik de configuratierichtlijnen in de rest van dit document om uw Local Gateway-configuratie als volgt te voltooien:

Basislijnconfiguratie

De eerste stap in het voorbereiden van uw Cisco router als een Local Gateway voor Webex Calling is het bouwen van een basisconfiguratie die uw platform beveiligt en zorgt voor connectiviteit.

  • Alle op certificaten gebaseerde Local Gateway-implementaties vereisen Cisco IOS XE 17.9.1a of latere versies. Cisco IOS XE 17.12.2 of hoger wordt aanbevolen. Voor de aanbevolen versies, zie de Cisco-softwareonderzoekpagina. Zoek het platform en selecteer een van de voorgestelde releases.

    • Routers uit de ISR4000-serie moeten worden geconfigureerd met licenties voor Unified Communications en Security-technologie.

    • De routers van de Catalyst Edge 8000-serie die zijn uitgerust met spraakkaarten of DSP's vereisen een DNA Advantage-licentie. Routers zonder stemkaarten of DSP's vereisen een minimum aan DNA Essentials-licenties.

    • Voor vereisten met een hoge capaciteit kunt u ook een High Security (HSEC)-licentie en extra doorvoerrecht nodig hebben.

      Verwijzen naar Autorisatiecodesvoor meer details.

  • Bouw een basisconfiguratie voor uw platform die uw bedrijfsbeleid volgt. Configureer en verifieer met name het volgende:

    • NTP

    • Acls

    • Gebruikersverificatie en toegang op afstand

    • DNS

    • IP-routering

    • IP-adressen

  • Het netwerk naar Webex Calling moet een IPv4-adres gebruiken. Lokale Gateway Fully Qualified Domain Names (FQDN) of Service Record (SRV)-adressen die in de Control Hub zijn geconfigureerd, moeten op een openbaar IPv4-adres op het internet terechtkomen.

  • Alle SIP- en mediapoorten op de Local Gateway-interface tegenover Webex moeten toegankelijk zijn vanaf het internet, hetzij rechtstreeks, hetzij via statische NAT. Zorg ervoor dat u uw firewall dienovereenkomstig bijwerkt.

  • Volg de gedetailleerde configuratiestappen hieronder om een ondertekend certificaat op de Local Gateway te installeren:

    • Een Public Certificate Authority (CA) zoals beschreven in  Welke root-certificaatautoriteiten worden ondersteund voor oproepen naar Cisco Webex-audio- en videoplatforms?moet het apparaatcertificaat ondertekenen.

    • Certificaten die alleen Server Authentication Extended Key Usage (EKU) bevatten, worden ondersteund. Webex Calling valideert of handhaaft de aanwezigheid van Client Authentication EKU niet tijdens de instelling van een TLS-handshake.

      Sommige externe Session Border Controllers (SBC) kunnen strikte EKU-validatie afdwingen en kunnen certificaten afwijzen die geen Client Authentication EKU bevatten. Zorg er in dergelijke gevallen voor dat de SBC is geconfigureerd om certificaten met alleen Server Authentication EKU te accepteren of om strikte EKU-validatie uit te schakelen (indien ondersteund).

    • Het certificaatonderwerp Common Name (CN) of een van de Subject Alternative Names (SAN) moet dezelfde zijn als de FQDN die in de Control Hub is geconfigureerd.

      Bij de aankoop van een certificaat met Common Name (CN) of Subject Alternative Name (SAN) moet u ervoor zorgen dat het certificaat alleen kleine letters gebruikt. In de configuratie van de Control Hub worden alle FQDN-ingangen automatisch omgezet naar kleine letters, en elke mismatch in de letterbehuizing tussen de FQDN en het certificaat voorkomt een succesvolle trunk-registratie.

      Bijvoorbeeld:

      • Als een geconfigureerde trunk in de Control Hub van uw organisatie cube1.lgw.com:5061 heeft als FQDN van de Local Gateway, dan moet de CN of SAN in het routercertificaat cube1.lgw.com bevatten. 

      • Als een geconfigureerde trunk in de Control Hub van uw organisatie lgws.lgw.com heeft als het SRV-adres van de lokale gateway(s) die bereikbaar zijn vanaf de trunk, dan moet de CN of SAN in het routercertificaat lgws.lgw.com bevatten. De records naar SRV het adres (CNAME, A Record of IP-adres) zijn optioneel in SAN.

      • Of u nu een FQDN of SRV voor de trunk gebruikt, het contactadres voor alle nieuwe SIP-dialogen van uw lokale gateway moet de naam gebruiken die in de Control Hub is geconfigureerd.

  • Upload de Cisco root CA-bundel naar de Local Gateway. Deze bundel bevat het CA root certificaat dat gebruikt wordt om het Webex-platform te verifiëren.

Configuratie

1

Zorg ervoor dat u geldige en routeerbare IP-adressen aan alle Layer 3 interfaces toewijzen, bijvoorbeeld:


interface GigabitEthernet0/0/0
 description Interface facing PSTN and/or CUCM
 ip address 192.168.80.14 255.255.255.0
!
interface GigabitEthernet0/0/1
 description Interface facing Webex Calling (Public address)
 ip address 198.51.100.1 255.255.255.240

2

Bescherm STUN-referenties op de router met behulp van symmetrische encryptie. Configureer de primaire encryptiesleutel en -type als volgt:


key config-key password-encrypt YourPassword
password encryption aes
3

Maak een encryptie-trustpoint aan met een certificaat voor uw domein, ondertekend door een ondersteundCertificaatautoriteit (CA).

  1. Maak een RSA-sleutelpaar aan met het volgende exec-commando.

    crypto key generate rsa general-keys exportable label lgw-key modulus 4096

  2. Gebruik de volgende configuratiecommando's om een trustpoint voor het certificaat aan te maken, met vermelding van de te gebruiken veldwaarden in het certificaatondertekeningsverzoek:

    
    crypto pki trustpoint LGW_CERT
     enrollment terminal pem
     fqdn none
     subject-name cn=cube1.lgw.com
     subject-alt-name cube1.lgw.com
     revocation-check none
     rsakeypair lgw-key
     hash sha256 

    Opmerkingen voor certificaatvelden:

    • fqdn: Dit is geen verplicht veld voor Webex Calling. Deze configuratie instellen op ‘geen’ om dit veld niet op te nemen in de aanvraag voor ondertekening van certificaat. Als u een FQDN met dit commando moet opnemen, is er geen invloed op de werking van de Local Gateway.

    • naam proefpersoon: Voor het valideren van oproepen vanuit een Local Gateway moet Webex de FQDN in SIP-contactheaders overeenkomen met die welke zijn opgenomen in het attribuut Common Name (CN) of het veld Subject Alternative Name (SAN) van het SBC-certificaat. Het onderwerpveld moet ten minste een CN-attribuut bevatten en kan indien nodig andere attributen bevatten. Voor meer informatie, zie onderwerpnaam.

    • Onderwerp-alt-naam: Het veld Subject Alternative Name (SAN) van het SBC-certificaat kan een lijst met extra FQDN's bevatten. Webex controleert deze lijst om de header van het SIP-contact in berichten van de lokale gateway te valideren als het attribuut CN-onderwerp van het certificaat niet overeenkomt.

    • Hash: Het wordt aanbevolen om Certificate Signing Request (CSR)'s te ondertekenen met behulp van SHA256. De Cisco IOS XE 17.11.1 gebruikt dit algoritme standaard en gebruik voor eerdere release het Hash-commando.

  3. Genereer Certificate Signing Request (CSR) met het volgende exec- of configuratiecommando en gebruik het om een ondertekend certificaat aan te vragen van een ondersteunde CA-provider:

    crypto pki enroll LGW_CERT

4

Geef het certificaat van de CA voor tussentijdse ondertekening om uw hostcertificaat te authenticeren. Voer het volgende commando voor exec of configuratie in:


crypto pki authenticate LGW_CERT
<paste Intermediate X.509 base 64 based certificate here>

5

Importeer het ondertekende hostcertificaat met het volgende exec- of configuratiecommando:


crypto pki import LGW_CERT certificate
<paste CUBE host X.509 base 64 certificate here>

6

Schakel TLS1.2 exclusiviteit in en geef het standaard trustpunt op dat gebruikt wordt voor spraaktoepassingen met behulp van de volgende configuratieopdrachten:


 sip-ua
  crypto signaling default trustpoint LGW_CERT
  transport tcp tls v1.2

7

Installeer de Cisco root CA-bundel, die het IdenTrust Commercial Root CA-certificaat 1 bevat dat wordt gebruikt door Webex Calling. Gebruik de pijl crypto pki trustpool import clean url url opdracht om de root CA-bundel van de opgegeven URL te downloaden en om de huidige CA-trustpool te wissen, installeer dan de nieuwe bundel certificaten:

Als u een proxy moet gebruiken voor toegang tot internet via HTTPS, voeg dan de volgende configuratie toe voordat u de CA-bundel importeert:

ip http client proxy-server yourproxy.com proxy-port 80

ip http client source-interface GigabitEthernet0/0/1 
crypto pki trustpool import clean url https://www.cisco.com/security/pki/trs/ios_core.p7b
1

Maak een op CUBE-certificaat gebaseerde PSTN-trunk aan voor een bestaande locatie in de Control Hub. Voor meer informatie, zie Configureer trunks, routegroepen en bellenplannen voor Webex Calling.

Noteer de informatie over de koffer bij het aanmaken van de koffer. Deze details, zoals aangegeven in de volgende illustratie, worden gebruikt in de configuratiestappen in deze gids.

Op CUBE-certificaat gebaseerde PSTN-stamgroep wordt aangemaakt

2

Voer de volgende commando's in om CUBE te configureren als een Webex Calling Local Gateway:


voice service voip
 ip address trusted list
  ipv4 x.x.x.x y.y.y.y
 mode border-element
 allow-connections sip to sip
 no supplementary-service sip refer
 stun
  stun flowdata agent-id 1 boot-count 4
  stun flowdata shared-secret 0 Password123$
 sip 
  asymmetric payload full
  early-offer forced
  sip-profiles inbound

Hier is een uitleg van de velden voor de configuratie:


ip address trusted list
 ipv4 x.x.x.x y.y.y.y
  • Ter bescherming tegen tolfraude definieert de vertrouwde adreslijst een lijst van hosts en netwerkentiteiten van waaruit de Local Gateway legitieme VoIP-oproepen verwacht.

  • Standaard blokkeert een Local Gateway alle binnenkomende VoIP-berichten van IP-adressen die niet in de vertrouwde lijst staan. Standaard worden statisch geconfigureerde dial-peers met “sessie target IP” of server groep IP adressen vertrouwd. U hoeft deze IP-adressen niet toe te voegen aan de vertrouwde lijst.

  • Voeg bij het configureren van uw Local Gateway de IP-subnetten voor uw regionale Webex Calling datacenter toe aan de lijst, zie Havenreferentie-informatie voor Webex-oproepenvoor meer informatie. Voeg ook adresbereiken toe voor servers van Unified Communications Manager (indien gebruikt) en PSTN trunk gateways.

  • Voor meer informatie over het gebruik van een vertrouwde IP-adreslijst om tolfraude te voorkomen, zie IP-adres vertrouwd.

mode border-element

Activeert de functies van Cisco Unified Border Element (CUBE) op het platform.

allow-connections sip to sip

Schakel de CUBE basic SIP back to back-user agent functionaliteit in. Voor meer informatie, zie Verbindingen toestaan.

Standaard is T.38 faxtransport ingeschakeld. Voor meer informatie, zie faxprotocol t38(spraakbediening).

stun

Maakt STUN (Session Traversal van UDP via NAT) wereldwijd mogelijk.

Deze globale stun-commando's zijn alleen vereist wanneer u uw Lokale Gateway achter NAT implementeert.

  • Met de STUN-bindings-functie op de Local Gateway kunnen lokaal gegenereerde STUN-verzoeken worden verzonden via het onderhandelde mediadraject. Dit helpt om het pinhole in de firewall te openen.

Voor meer informatie, zie  Agent-id stun flowdataen  stun flowdata gedeeld-geheim.

asymmetric payload full

Configureert SIP asymmetrische payload ondersteuning voor zowel DTMF als dynamische codec payloads. Voor meer informatie over dit commando, zie asymmetrisch laadvermogen.

early-offer forced

Dwingt de Lokale Gateway om SDP-informatie te verzenden in het initiële INVITE-bericht in plaats van te wachten op bevestiging van de aangrenzende collega. Voor meer informatie over dit commando, zie vroeg-aanbod.

sip-profiles inbound

Stelt CUBE in staat om SIP-profielen te gebruiken om berichten te wijzigen wanneer ze worden ontvangen. Profielen worden toegepast via dial-peers of huurders.

3

Configureren voice class codec 100 G.711 codecs alleen toestaan voor alle stammen. Deze eenvoudige aanpak is geschikt voor de meeste implementaties. Voeg indien nodig extra codec-types toe die door zowel originating als terminating systemen worden ondersteund.

Complexere oplossingen met transcoderenmet behulp van DSP-modules worden ondersteund, maar niet opgenomen in deze handleiding.


voice class codec 100
 codec preference 1 g711ulaw
 codec preference 2 g711alaw

Hier is een uitleg van de velden voor de configuratie:

voice class codec 100

Wordt gebruikt om alleen voorkeurscodecs toe te staan voor SIP trunk calls. Voor meer informatie, zie Codec van stemklasse.

4

Configureren voice class stun-usage 100 om ICE in te schakelen op de Webex Calling-stam. (Deze stap is niet van toepassing voor Webex voor Overheid)


voice class stun-usage 100 
 stun usage firewall-traversal flowdata
 stun usage ice lite

Hier is een uitleg van de velden voor de configuratie:

stun usage ice lite

Wordt gebruikt om ICE-Lite in te schakelen voor alle Webex Calling facing dial-peers om media-optimalisatie mogelijk te maken waar mogelijk. Voor meer informatie, zie voice class stun gebruiken stun gebruik ice lite.

Het bericht stun usage firewall-traversal flowdata commando is alleen vereist bij het inzetten van uw lokale gateway achter NAT.

Media optimalisatie wordt waar mogelijk onderhandeld. Als een oproep cloudmediadiensten, zoals opname, vereist, kunnen de media niet worden geoptimaliseerd.

5

Configureer het media-versleutelingsbeleid voor Webex-verkeer. (Deze stap is niet van toepassing voor Webex voor Overheid)


voice class srtp-crypto 100
 crypto 1 AES_CM_128_HMAC_SHA1_80

Hier is een uitleg van de velden voor de configuratie:

voice class srtp-crypto 100

Specificeert SHA1_80 als de enige SRTP cipher-suite CUBE aanbiedingen in de SDP in aanbod- en antwoordberichten. Webex Calling ondersteunt enkel SHA1_80. Voor meer informatie, zie Stemklasse srtp-crypto.

6

Configureer FIPS-conforme GCM-cijfers (Deze stap is alleen van toepassing voor Webex voor de overheid).


voice class srtp-crypto 100
crypto 1 AEAD_AES_256_GCM

Hier is een uitleg van de velden voor de configuratie:

voice class srtp-crypto 100

Specificeert GCM als de cipher-suite die CUBE aanbiedt. Het is verplicht om GCM-cijfers voor Local Gateway voor Webex voor Overheid te configureren.

7

Configureer een patroon om oproepen naar een lokale gateway-trunk op unieke wijze te identificeren op basis van de bestemming FQDN of SRV:


voice class uri 100 sip
 pattern cube1.lgw.com

Hier is een uitleg van de velden voor de configuratie:

voice class uri 100 sip

Definieert een patroon dat overeenkomt met een inkomende SIP-uitnodiging voor een inkomende hoofdtelefoon-peer. Gebruik bij het invoeren van dit patroon de trunk FQDN of SRV die is geconfigureerd in de Control Hub voor de trunk.

Gebruik tijdens de configuratie aan de tenant-side van op certificaten gebaseerde stammen voor Webex Calling alleen het SRV-gebaseerde Webex Calling Edge-adres op de lokale gateway. FQDN's worden niet meer ondersteund.

8

Configureer SIP-berichtmanipulatieprofielen. Als uw gateway is geconfigureerd met een openbaar IP-adres, configureer dan een profiel als volgt of ga naar de volgende stap als u NAT gebruikt. In dit voorbeeld is cube1.lgw.com de FQDN geconfigureerd voor de Local Gateway:


voice class sip-profiles 100
 rule 10 request ANY sip-header Contact modify "@.*:" "@cube1.lgw.com:" 
 rule 20 response ANY sip-header Contact modify "@.*:" "@cube1.lgw.com:" 
 

Hier is een uitleg van de velden voor de configuratie:

regels 10 en 20

Om Webex in staat te stellen berichten van uw lokale gateway te authenticeren, moet de header 'Contact' in een SIP-verzoek- en antwoordberichten de waarde bevatten die voor de trunk in de Control Hub is voorzien. Dit zal ofwel de FQDN van een enkele host zijn, ofwel de SRV-naam die wordt gebruikt voor een cluster van apparaten.

9

Als uw gateway is geconfigureerd met een privé IP-adres achter statische NAT, configureer dan de inkomende en uitgaande SIP-profielen als volgt. In dit voorbeeld is cube1.lgw.com de FQDN geconfigureerd voor de Lokale Gateway, "10.80.13.12" is het IP-adres van de interface tegenover Webex Calling en "192.65.79.20" is het publieke IP-adres van de NAT.

SIP-profielen voor uitgaande berichten naar Webex Calling

voice class sip-profiles 100
 rule 10 request ANY sip-header Contact modify "@.*:" "@cube1.lgw.com:"
 rule 20 response ANY sip-header Contact modify "@.*:" "@cube1.lgw.com:"
 rule 30 response ANY sdp-header Audio-Attribute modify "(a=candidate:1 1.*) 10.80.13.12" "\1 192.65.79.20"
 rule 31 response ANY sdp-header Audio-Attribute modify "(a=candidate:1 2.*) 10.80.13.12" "\1 192.65.79.20"
 rule 40 response ANY sdp-header Audio-Connection-Info modify "IN IP4 10.80.13.12" "IN IP4 192.65.79.20"
 rule 41 request ANY sdp-header Audio-Connection-Info modify "IN IP4 10.80.13.12" "IN IP4 192.65.79.20"
 rule 50 request ANY sdp-header Connection-Info modify "IN IP4 10.80.13.12" "IN IP4 192.65.79.20"
 rule 51 response ANY sdp-header Connection-Info modify "IN IP4 10.80.13.12" "IN IP4 192.65.79.20"
 rule 60 response ANY sdp-header Session-Owner modify "IN IP4 10.80.13.12" "IN IP4 192.65.79.20"
 rule 61 request ANY sdp-header Session-Owner modify "IN IP4 10.80.13.12" "IN IP4 192.65.79.20"
 rule 70 request ANY sdp-header Audio-Attribute modify "(a=rtcp:.*) 10.80.13.12" "\1 192.65.79.20"
 rule 71 response ANY sdp-header Audio-Attribute modify "(a=rtcp:.*) 10.80.13.12" "\1 192.65.79.20"
 rule 80 request ANY sdp-header Audio-Attribute modify "(a=candidate:1 1.*) 10.80.13.12" "\1 192.65.79.20"
 rule 81 request ANY sdp-header Audio-Attribute modify "(a=candidate:1 2.*) 10.80.13.12" "\1 192.65.79.20"

Hier is een uitleg van de velden voor de configuratie:

rules 10 and 20

Om Webex in staat te stellen berichten van uw lokale gateway te authenticeren, moet de header 'Contact' in SIP-verzoeken en -antwoorden de waarde bevatten die voor de trunk in de Control Hub is voorzien. Dit zal ofwel de FQDN van een enkele host zijn, ofwel de SRV-naam die wordt gebruikt voor een cluster van apparaten.

rules 30 to 81

Converteer verwijzingen naar privéadressen naar het externe publieke adres van de site, zodat Webex de volgende berichten correct kan interpreteren en routeren.

SIP-profiel voor inkomende berichten van Webex Calling

voice class sip-profiles 110
 rule 10 response ANY sdp-header Video-Connection-Info modify "192.65.79.20" "10.80.13.12"
 rule 20 response ANY sip-header Contact modify "@.*:" "@cube1.lgw.com:"
 rule 30 response ANY sdp-header Connection-Info modify "192.65.79.20" "10.80.13.12"
 rule 40 response ANY sdp-header Audio-Connection-Info modify "192.65.79.20" "10.80.13.12"
 rule 50 response ANY sdp-header Session-Owner modify "192.65.79.20" "10.80.13.12"
 rule 60 response ANY sdp-header Audio-Attribute modify "(a=candidate:1 1.*) 192.65.79.20" "\1 10.80.13.12"
 rule 70 response ANY sdp-header Audio-Attribute modify "(a=candidate:1 2.*) 192.65.79.20" "\1 10.80.13.12"
 rule 80 response ANY sdp-header Audio-Attribute modify "(a=rtcp:.*) 192.65.79.20" "\1 10.80.13.12"

Hier is een uitleg van de velden voor de configuratie:

rules 10 to 80

Converteer publieke adresverwijzingen naar het geconfigureerde privéadres, zodat CUBE de berichten van Webex kan verwerken.

Voor meer informatie, zie Stemklasse sip-profielen.

De Verenigde Staten of de Canadese PSTN-provider kan de verificatie van de Caller ID voor Spam en fraude oproepen aanbieden, met de extra configuratie vermeld in de Indicatie spam of fraude oproep in Webex Callingartikel.

10

Configureer een SIP-opties keepalive met headermodificatieprofiel.


voice class sip-profiles 115
 rule 10 request OPTIONS sip-header Contact modify "<sip:.*:" "<sip:cube1.lgw.com:" 
 rule 30 request ANY sip-header Via modify "(SIP.*) 10.80.13.12" "\1 192.65.79.20"
 rule 40 response ANY sdp-header Connection-Info modify "10.80.13.12" "192.65.79.20"  
 rule 50 response ANY sdp-header Audio-Connection-Info modify "10.80.13.12" "192.65.79.20"
!
voice class sip-options-keepalive 100
 description Keepalive for Webex Calling
 up-interval 5
 transport tcp tls
 sip-profiles 115

Hier is een uitleg van de velden voor de configuratie:

voice class sip-options-keepalive 100

Configureert een keepalive-profiel en gaat in de configuratiemodus van de spraakklasse. U kunt de tijd (in seconden) instellen waarop een SIP Out of Dialog Options Ping naar de dial-target wordt verzonden wanneer de hartslagverbinding naar het eindpunt in de status UP of Down staat.

Dit keepalive profiel wordt geactiveerd vanuit de dial-peer geconfigureerd naar Webex.

Om ervoor te zorgen dat de contactheaders de volledig gekwalificeerde domeinnaam van SBC bevatten, wordt het SIP-profiel 115 gebruikt. Regels 30, 40, en 50 zijn alleen vereist wanneer de SBC is geconfigureerd achter statische NAT.

In dit voorbeeld is cube1.lgw.com de FQDN die is geselecteerd voor de lokale gateway en als statische NAT wordt gebruikt, is "10.80.13.12" het IP-adres van de SBC-interface naar Webex Calling en is "192.65.79.20" het publieke IP-adres van de NAT.

11

Configureer de Webex-aanroepmap:

  1. Maken voice class tenant 100 het definiëren en groeperen van configuraties die specifiek voor de Webex Calling-stam vereist zijn. Met deze tenant geassocieerde wijzerplaten erven later deze configuraties:

    In het volgende voorbeeld worden de waarden in Stap 1 gebruikt voor deze gids (vet weergegeven). Vervang deze door waarden voor uw trunk in uw configuratie.

    
    voice class tenant 100
     no remote-party-id
     sip-server dns:us25.sipconnect.bcld.webex.com
     srtp-crypto 100
     localhost dns:cube1.lgw.com
     session transport tcp tls
     no session refresh
     error-passthru
     rel1xx disable
     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 100 
     sip-profiles 110 inbound
     privacy-policy passthru
    !

    Hier is een uitleg van de velden voor de configuratie:

    voice class tenant 100

    We raden u aan om huurders te gebruiken om trunks te configureren, die hun eigen TLS-certificaat hebben, en CN- of SAN-validatielijst. Hier bevat het tls-profiel dat verbonden is met de huurder het vertrouwenspunt dat gebruikt moet worden om nieuwe verbindingen te accepteren of aan te maken, en heeft de CN- of SAN-lijst om de inkomende verbindingen te valideren. Voor meer informatie, zie voiceclass-huurder.

    no remote-party-id

    Schakel de SIP Remote-Party-ID (RPID) header uit omdat Webex Calling PAI ondersteunt, die is ingeschakeld met behulp van een asserted-id pai Opdracht. Voor meer informatie, zie externe partij-id.

    sip-server dns: us25.sipconnect.bcld.webex.com

    Configureert de beoogde SIP-server voor de hoofdmap. Gebruik het SRV-adres voor de Edge-proxy dat in de Control Hub is opgegeven bij het aanmaken van uw hoofdmap

    srtp-crypto 100

    Configureert de geprefereerde cipher-suites voor de SRTP-oproeppoot (verbinding) (gespecificeerd in Stap 5). Voor meer informatie, zie Stemklasse srtp-crypto.

    localhost dns: cube1.lgw.com

    Configureert CUBE om het fysieke IP-adres in de headers Van, Call-ID en Remote-Party-ID in uitgaande berichten te vervangen door de meegeleverde FQDN. Gebruik hier de trunk FQDN of SRV die in de Control Hub voor de trunk is geconfigureerd.

    session transport tcp tls

    Stelt transport in naar TLS voor geassocieerde wijzerplaten. Voor meer informatie, zie sessie-transport.

    no session refresh

    Schakelt het vernieuwen van de SIP-sessie uit voor gesprekken tussen CUBE en Webex. Voor meer informatie, zie sessie verversen.

    error-passthru

    Geeft de wachtwoordfunctionaliteit voor SIP-foutrespons aan. Voor meer informatie, zie error-passthru.

    rel1xx disable

    Schakelt het gebruik van betrouwbare voorlopige antwoorden voor de Webex Calling-stam uit. Voor meer informatie, zie Rel (muziek)1xx.

    asserted-id pai

    (Optioneel) Schakelt P-Asserted-Identity header processing in en bepaalt hoe dit wordt gebruikt voor de Webex Calling trunk.

    Webex Calling bevat P-Asserted-Identity (PAI) headers in uitgaande call INVITEs naar de Local Gateway.

    Als dit commando is geconfigureerd, wordt de beller-informatie van de PAI-header gebruikt om de uitgaande headers Van en PAI/Remote-Party-ID in te vullen.

    Als dit commando niet is geconfigureerd, wordt de beller-informatie van de Van-header gebruikt om de uitgaande Van- en PAI/Remote-Party-ID-headers in te vullen.

    Voor meer informatie, zie ID-naam.

    bind control source-interface GigabitEthernet0/0/1

    Configureert de broninterface en het bijbehorende IP-adres voor berichten die naar Webex Calling worden verzonden. Voor meer informatie, zie binden.

    bind media source-interface GigabitEthernet0/0/1

    Configureert de broninterface en het bijbehorende IP-adres voor media die naar Webex Calling worden verzonden. Voor meer informatie, zie binden.

    voice-class sip profiles 100

    Past het wijzigingsprofiel voor de header (Public IP of NAT adressering) toe voor uitgaande berichten. Voor meer informatie, zie sip-profielen van de stemklasse.

    voice-class sip profiles 110 inbound

    Alleen voor LGW-implementaties achter NAT: Past het wijzigingsprofiel voor de koptekst toe voor inkomende berichten. Voor meer informatie, zie voice-class sip profielen.

    privacy-policy passthru

    Configureert CUBE om privacyheaders van het ontvangen bericht op transparante wijze door te geven aan de volgende gespreksfase. Voor meer informatie, zie Privacybeleid.

  2. Configureer de Webex Calling trunk dial-peer.

    
    dial-peer voice 100 voip
     description Inbound/Outbound Webex Calling
     destination-pattern BAD.BAD
     session protocol sipv2
     session target sip-server
     incoming uri request 100
     voice-class codec 100
     voice-class stun-usage 100
     voice-class sip tenant 100
     voice-class sip options-keepalive profile 100
     dtmf-relay rtp-nte 
     srtp
     no vad
    

    Hier is een uitleg van de velden voor de configuratie:

    
    dial-peer voice 100 voip
     description Inbound/Outbound Webex Calling

    Definieert een VoIP-wijzerplaat met een tag van 100 en geeft een zinvolle beschrijving om het beheer en het oplossen van problemen te vergemakkelijken. Voor meer informatie, zie Wijzerplaat.

    destination-pattern BAD.BAD

    Een dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. U kunt in dit geval elk geldig bestemmingspatroon gebruiken. Voor meer informatie, zie bestemmingspatroon (interface).

    session protocol sipv2

    Geeft aan dat deze dial-peer SIP call legs verwerkt. Voor meer informatie, zie sessieprotocol (bel-peer).

    session target sip-server

    Geeft aan dat de in tenant 100 gedefinieerde SIP-server geërfd is en gebruikt wordt voor de bestemming voor oproepen van deze gesprekspartner.

    incoming uri request  100

    Geeft de spraakklasse aan die wordt gebruikt om binnenkomende oproepen te koppelen aan deze gesprekspartner met behulp van de URI voor de kop INVITE REQUEST. Voor meer informatie, zie  inkomende uri.

    voice-class codec 100

    Geeft codec-filterlijst aan voor oproepen van en naar Webex Calling. Voor meer informatie, zie Codec van stemklasse.

    voice-class stun-usage 100

    Staat toe dat lokaal gegenereerde STUN-verzoeken van de Local Gateway via het onderhandelde mediadraject worden verzonden. STUN-pakketten helpen bij het openen van een firewall pinhole voor mediaverkeer en het detecteren van geldige paden voor mediaoptimalisatie.

    voice-class sip tenant 100

    De wijzerplaat erft alle parameters die globaal en in tenant 100 zijn geconfigureerd. Parameters kunnen overschreven worden op het niveau van de dial-peer. Voor meer informatie, zie  voice-klasse sip-huurder.

    voice-class sip options-keepalive profile 100

    Dit commando bewaakt de beschikbaarheid van een groep SIP-servers of endpoints aan de hand van een specifiek profiel (100).

    srtp

    Schakelt SRTP voor het gespreksvereeniging in.

  3. (Optioneel) Oproepen alleen naar audio forceren.

    Video over Webex Bellen met Local Gateway-oproepstromen wordt niet ondersteund. Hoewel video in sommige scenario's kan functioneren, kan het leiden tot een verminderde kwaliteit en onverwacht gedrag. Om oproepen alleen naar audio te forceren, past u het volgende commando toe onder uw Webex Calling-wijzerplaten:

    voice-class sip audio forced

    Als u ervoor kiest om video toe te staan, worden gesprekken mogelijk niet uitgevoerd zoals verwacht.

12

(Optioneel) Gebruik deze commando's om netwerkapparaten zoals CUBE te configureren en om SIP-headers (Session Initiation Protocol) door te sturen die het apparaat niet verwerkt. Deze commando's stellen het apparaat in staat om door niet ondersteunde SIP-headers te gaan, inclusief geo-location headers en PIDF-LO (Presence Information Data Format - Location Object), op de lokale gateway. Deze functionaliteit ondersteunt Nomadic E-services911 door ervoor te zorgen dat kritieke locatiegegevens worden bewaard en correct worden doorgestuurd.

  1. Configuratie van de kiezer

    Voice service voip
     sip
      pass-thru headers unsupp
    
  2. Specifieke configuratie voor wijzerplaten

    
    Dial-peer voice 911 voip
     voice-class sip pass-thru headers unsupp
  3. Spraakklasse-configuratie voor specifieke headers

    Als proxy voor de headers van de Geo-locatie:

    
    voice class sip-hdr-passthrulist 200 
     passthru-hdr Geolocation-Routing
     passthru-hdr Geolocation
     passthru-hdr-unsupp

    Pas de pass-through toe op de inkomende/uitgaande wijzerplaat-peer

    
    dial-peer voice 100 voip  // inbound
     voice-class sip pass-thru headers 200
    dial-peer voice 200 voip  // outbound
     voice-class sip pass-thru headers 200

    Om de doorgang van de PIDFO-behuizing mogelijk te maken, gebruikt u:

    
    voice service voip 
     sip 
      pass-thru content unsupp

Nadat u een trunk hebt gebouwd naar Webex Calling hierboven, gebruikt u de volgende configuratie om een niet-versleutelde trunk te creëren naar een SIP-gebaseerde PSTN-provider:

Als uw Service Provider een veilige PSTN-trunk aanbiedt, kunt u een soortgelijke configuratie volgen als hierboven beschreven voor de Webex Calling-trunk. CUBE ondersteunt veilige oproeproutering.

Als u een TDM/ISDN PSTN-trunk gebruikt, gaat u naar de volgende sectie Lokale gateway configureren met TDM PSTN-trunk.

Voor het configureren van TDM interfaces voor PSTN call legs op de Cisco TDM-SIP Gateways, zie  ISDN PRI configureren.

1

Configureer de volgende spraakklasse-URI om inkomende oproepen van de PSTN-trunk te identificeren:


voice class uri 200 sip
  host ipv4:192.168.80.13

Hier is een uitleg van de velden voor de configuratie:

voice class uri 200 sip

Definieert een patroon dat overeenkomt met een inkomende SIP-uitnodiging voor een inkomende hoofdtelefoon-peer. Gebruik bij het invoeren van dit patroon het IP-adres van uw IP PSTN-gateway. Voor meer informatie, zie  spraakklasse-uri.

2

Configureer de volgende IP PSTN dial-peer:


dial-peer voice 200 voip
 description Inbound/Outbound IP PSTN trunk
 destination-pattern BAD.BAD
 session protocol sipv2
 session target ipv4:192.168.80.13
 incoming uri via 200
 voice-class sip asserted-id pai
 voice-class sip bind control source-interface GigabitEthernet0/0/0 
 voice-class sip bind media source-interface  GigabitEthernet0/0/0 
 voice-class codec 100
 dtmf-relay rtp-nte 
 no vad

Hier is een uitleg van de velden voor de configuratie:


dial-peer voice 200 voip
 description Inbound/Outbound IP PSTN trunk

Definieert een VoIP-wijzerplaat met een tag van 200 en geeft een zinvolle beschrijving om het beheer en het oplossen van problemen te vergemakkelijken. Voor meer informatie, zie Bel-peer stem.

destination-pattern BAD.BAD

Een dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. In dit geval kan een geldig bestemmingspatroon worden gebruikt. Voor meer informatie, zie bestemmingspatroon (interface).

session protocol sipv2

Geeft aan dat deze dial-peer SIP call legs verwerkt. Voor meer informatie, zie sessieprotocol (wijzerplaat).

session target ipv4: 192.168.80.13

Specificeert het doeladres voor oproepen die naar de PSTN-provider worden verzonden. Dit kan een IP-adres of een DNS-hostnaam zijn. Voor meer informatie, zie  sessiedoel (VoIP-wijzerplaat).

incoming uri via 200

Specificeert de spraakklasse die wordt gebruikt om inkomende oproepen te koppelen aan deze gesprekspartner met behulp van de URI voor INVITE VIA header. Voor meer informatie, zie  binnenkomende url.

voice-class sip asserted-id pai

(Optioneel) Schakelt P-Asserted-Identity headerverwerking in en bepaalt hoe dit wordt gebruikt voor de PSTN-trunk. Als dit commando wordt gebruikt, wordt de identiteit van de oproepende partij gebruikt voor de uitgaande headers Van en P-Asserted-Identity. Als dit commando niet wordt gebruikt, wordt de identiteit van de oproepende partij gebruikt voor de uitgaande berichtkoppen Van en Externe partij-ID. Voor meer informatie, zie Voice-klasse sip asserted-id.

bind control source-interface  GigabitEthernet0/0/0

Configureert de broninterface en het bijbehorende IP-adres voor berichten die naar de PSTN worden verzonden. Voor meer informatie, zie  binden.

bind media source-interface  GigabitEthernet0/0/0

Configureert de broninterface en het bijbehorende IP-adres voor media die naar PSTN worden verzonden. Voor meer informatie, zie  binden.

voice-class codec 100

Configureert de wijzerplaat om de gemeenschappelijke codec-filterlijst te gebruiken 100. Voor meer informatie, zie Codec van stemklasse.

dtmf-relay rtp-nte

Definieert RTP-NTE (RFC2833) als de verwachte DTMF-capaciteit op het oproepgedeelte. Voor meer informatie, zie DTMF-relais (Voice over IP).

no vad

Spraakactiviteitsdetectie wordt uitgeschakeld. Voor meer informatie, zie vad (wijzerplaat).

3

Als u uw lokale gateway configureert om alleen route-oproepen tussen Webex Calling en de PSTN te laten verlopen, voegt u de volgende configuratie voor de route-oproepen toe. Als u uw Local Gateway configureert met een Unified Communications Manager-platform, ga dan naar de volgende sectie.

  1. Creëer dial-peer groepen om oproepen te routeren naar Webex Calling of de PSTN. Definieer DPG 100 met outbound dial-peer 100 naar Webex Calling. DPG 100 wordt toegepast op de inkomende dial-peer van de PSTN. Definieer ook DPG 200 met uitgaande wijzerplaat 200 naar de PSTN. DPG 200 wordt toegepast op de inkomende dial-peer van Webex.

    
    voice class dpg 100 
     description Route calls to Webex Calling 
     dial-peer 100 
    voice class dpg 200 
     description Route calls to PSTN 
     dial-peer 200

    Hier is een uitleg van de velden voor de configuratie:

    dial-peer 100

    Associeert een uitgaande wijzerplaat met een wijzerplaat-referentiegroep. Voor meer informatie, zie  Categorie: DPG.

  2. Gebruik dial-peer groups om oproepen te routeren van Webex naar de PSTN en van de PSTN naar Webex:

    
    dial-peer voice 100
     destination dpg 200
    dial-peer voice 200
     destination dpg 100 

    Hier is een uitleg van de velden voor de configuratie:

    destination dpg 200

    Geeft aan welke bel-peer groep en dus bel-peer moet worden gebruikt voor de uitgaande behandeling van oproepen die aan deze inkomende bel-peer worden gepresenteerd.

    Hiermee wordt uw Local Gateway-configuratie afgesloten. Sla de configuratie op en herlaad het platform als dit de eerste keer is dat CUBE-functies zijn geconfigureerd.

Nadat u een trunk hebt gebouwd naar Webex Calling, gebruikt u de volgende configuratie om een TDM-trunk te maken voor uw PSTN-service met loop-back call routing om media-optimalisatie op de Webex-callleg mogelijk te maken.

Als u geen optimalisatie van IP-media nodig hebt, volg dan de configuratiestappen voor een SIP PSTN-trunk. Gebruik een spraakpoort en POTS-wijzerplaat (zoals weergegeven in Stappen 2 en 3) in plaats van de PSTN VoIP-wijzerplaat.

1

De loop-back dial-peer configuratie maakt gebruik van dial-peer groepen en call routing tags om ervoor te zorgen dat oproepen correct verlopen tussen Webex en de PSTN, zonder call routing loops te creëren. Configureer de volgende vertaalregels die zullen worden gebruikt om de oproeprouteringstags toe te voegen en te verwijderen:


voice translation-rule 100 
 rule 1 /^\+/ /A2A/ 

voice translation-profile 100 
 translate called 100 

voice translation-rule 200 
 rule 1 /^/ /A1A/ 

voice translation-profile 200 
 translate called 200 

voice translation-rule 11 
 rule 1 /^A1A/ // 

voice translation-profile 11 
 translate called 11 

voice translation-rule 12 
 rule 1 /^A2A44/ /0/
 rule 2/^A2A/ /00/

voice translation-profile 12 
 translate called 12 

Hier is een uitleg van de velden voor de configuratie:

voice translation-rule

Gebruikt reguliere expressies gedefinieerd in regels om oproeprouteringstags toe te voegen of te verwijderen. Over-decadische cijfers (‘A’) worden gebruikt om duidelijkheid te scheppen bij het oplossen van problemen.

In deze configuratie wordt de door translation-profile 100 toegevoegde tag gebruikt om oproepen van Webex Calling naar de PSTN te leiden via de loopback dial-peers. Evenzo wordt de tag toegevoegd door het vertaalprofiel 200 gebruikt om oproepen van de PSTN naar Webex Calling te leiden. Vertaal-profielen 11 en 12 verwijder deze tags alvorens oproepen te leveren aan respectievelijk de Webex- en PSTN-trunks.

Dit voorbeeld gaat ervan uit dat aangeroepen nummers van Webex Calling in +E.164 formaat worden gepresenteerd. Regel 100 verwijdert de voorafgaande + om een geldig aangeroepen nummer te behouden. Regel 12 voegt vervolgens een (een) nationale of internationale routing-cijfer(s) toe bij het verwijderen van de tag. Gebruik cijfers die passen bij uw lokale ISDN nationale wijzerplaat plan.

Als Webex Calling nummers in nationaal formaat presenteert, pas dan de regels 100 en 12 aan om respectievelijk de routeringstag toe te voegen en te verwijderen.

Voor meer informatie, zie spraakvertaal-profielen spraakvertaalregel.

2

Configureer de TDM-spraakinterfacepoorten zoals vereist door het gebruikte koffertype en het gebruikte protocol. Voor meer informatie, zie ISDN PRI configureren. De basisconfiguratie van een Primary Rate ISDN-interface die is geïnstalleerd in de NIM-sleuf 2 van een apparaat kan bijvoorbeeld het volgende omvatten:


card type e1 0 2 
isdn switch-type primary-net5 
controller E1 0/2/0 
 pri-group timeslots 1-31 
3

Configureer de volgende TDM PSTN dial-peer:


dial-peer voice 200 pots 
 description Inbound/Outbound PRI PSTN trunk 
 destination-pattern BAD.BAD 
 translation-profile incoming 200 
 direct-inward-dial 
 port 0/2/0:15

Hier is een uitleg van de velden voor de configuratie:


dial-peer voice 200 pots
 description Inbound/Outbound PRI PSTN trunk

Definieert een VoIP-wijzerplaat met een tag van 200 en geeft een zinvolle beschrijving om het beheer en het oplossen van problemen te vergemakkelijken. Voor meer informatie, zie Wijzerplaat.

destination-pattern BAD.BAD

Een dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. In dit geval kan een geldig bestemmingspatroon worden gebruikt. Voor meer informatie, zie bestemmingspatroon (interface).

translation-profile incoming 200

Kent het vertaalprofiel toe dat een oproeprouteringstag zal toevoegen aan het inkomende oproepnummer.

direct-inward-dial

Leidt het gesprek af zonder een secundaire inbeltoon te geven. Voor meer informatie, zie Linksbuiten.

port 0/2/0:15

De fysieke spraakpoort geassocieerd met deze wijzerplaat-peer.

4

Om media-optimalisatie van IP-paden voor Lokale Gateways met TDM-IP-oproepstromen mogelijk te maken, kunt u de oproeproutering wijzigen door een set interne loop-back-dial-peers te introduceren tussen Webex Calling en PSTN-trunks. Configureer de volgende loop-back dial-peers. In dit geval worden alle inkomende oproepen in eerste instantie doorgestuurd naar bel-peer 10 en van daaruit naar ofwel bel-peer 11 of 12 op basis van de toegepaste routingtag. Na het verwijderen van de routing tag, worden oproepen doorgestuurd naar de uitgaande trunk met behulp van dial-peer groups.


dial-peer voice 10 voip
 description Outbound loop-around leg
 destination-pattern BAD.BAD
 session protocol sipv2
 session target ipv4:192.168.80.14
 voice-class sip bind control source-interface GigabitEthernet0/0/0
 voice-class sip bind media source-interface GigabitEthernet0/0/0
 dtmf-relay rtp-nte
 codec g711alaw
 no vad 

dial-peer voice 11 voip
 description Inbound loop-around leg towards Webex
 translation-profile incoming 11
 session protocol sipv2
 incoming called-number A1AT
 voice-class sip bind control source-interface GigabitEthernet0/0/0
 voice-class sip bind media source-interface GigabitEthernet0/0/0
 dtmf-relay rtp-nte
 codec g711alaw
 no vad 

dial-peer voice 12 voip
 description Inbound loop-around leg towards PSTN
 translation-profile incoming 12
 session protocol sipv2
 incoming called-number A2AT
 voice-class sip bind control source-interface GigabitEthernet0/0/0
 voice-class sip bind media source-interface GigabitEthernet0/0/0
 dtmf-relay rtp-nte
 codec g711alaw 
 no vad 

Hier is een uitleg van de velden voor de configuratie:


dial-peer voice 10 voip
 description Outbound loop-around leg

Definieert een VoIP dial-peer en geeft een zinvolle beschrijving voor eenvoudig beheer en probleemoplossing. Voor meer informatie, zie Wijzerplaat.

translation-profile incoming 11

Past het eerder gedefinieerde vertaalprofiel toe om de oproeprouteringstag te verwijderen alvorens naar de uitgaande stam te gaan.

destination-pattern BAD.BAD

Een dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. Voor meer informatie, zie bestemmingspatroon (interface).

session protocol sipv2

Geeft aan dat deze dial-peer SIP call legs verwerkt. Voor meer informatie, zie  sessieprotocol (wijzerplaat).

session target ipv4: 192.168.80.14

Specificeert het adres van de lokale router-interface als het oproepdoel om terug te bellen. Voor meer informatie, zie sessiedoel (voip-wijzerplaat).

bind control source-interface  GigabitEthernet0/0/0

Configureert de broninterface en het bijbehorende IP-adres voor berichten die via de terugkoppeling worden verzonden. Voor meer informatie, zie  binden.

bind media source-interface  GigabitEthernet0/0/0

Configureert de broninterface en het bijbehorende IP-adres voor media die door de terugkoppeling worden verzonden. Voor meer informatie, zie  binden.

dtmf-relay rtp-nte

Definieert RTP-NTE (RFC2833) als de verwachte DTMF-capaciteit op het oproepgedeelte. Voor meer informatie, zie  DTMF-relais (Voice over IP).

codec g711alaw

Dwingt alle PSTN-oproepen om G.711 te gebruiken. Selecteer a-law of u-law om overeen te komen met de companding methode die door uw ISDN-service wordt gebruikt.

no vad

Spraakactiviteitsdetectie wordt uitgeschakeld. Voor meer informatie, zie  vad (wijzerplaat).

5

Voeg de volgende configuratie voor oproeproutering toe:

  1. Maak dial-peer groepen om oproepen te routeren tussen de PSTN en Webex trunks, via de loop-back.

    
    voice class dpg 100
     description Route calls to Webex Calling
     dial-peer 100
    voice class dpg 200
     description Route calls to PSTN
     dial-peer 200
    voice class dpg 10
     description Route calls to Loopback
     dial-peer 10

    Hier is een uitleg van de velden voor de configuratie:

    dial-peer 100

    Associeert een uitgaande wijzerplaat met een wijzerplaat-referentiegroep. Voor meer informatie, zie  Categorie: DPG.

  2. Gebruik dial-peer groepen om te routeren.

    
    dial-peer voice 100
     destination dpg 10
    dial-peer voice 200
     destination dpg 10
    dial-peer voice 11
     destination dpg 100
    dial-peer voice 12
     destination dpg 200

    Hier is een uitleg van de velden voor de configuratie:

    destination dpg 200

    Geeft aan welke bel-peer groep en dus bel-peer moet worden gebruikt voor de uitgaande behandeling van oproepen die aan deze inkomende bel-peer worden gepresenteerd.

Hiermee wordt uw Local Gateway-configuratie afgesloten. Sla de configuratie op en herlaad het platform als dit de eerste keer is dat CUBE-functies zijn geconfigureerd.

De PSTN-Webex Calling configuratie in de vorige secties kan worden gewijzigd om extra trunks toe te voegen aan een Cisco Unified Communications Manager (UCM) cluster. In dit geval worden alle oproepen doorgestuurd via Unified CM. Oproepen van UCM op poort 5060 worden doorgestuurd naar de PSTN en oproepen van poort 5065 worden doorgestuurd naar Webex Calling. De volgende incrementele configuraties kunnen worden toegevoegd om dit oproepscenario op te nemen.

1

Configureer de volgende spraakklasse-URI's:

  1. Classificeert Unified CM naar Webex-oproepen met behulp van SIP VIA-poort:

    
    voice class uri 300 sip
     pattern :5065
    
  2. Classificeert Unified CM naar PSTN-oproepen met behulp van SIP via poort:

    
    voice class uri 400 sip
     pattern 192\.168\.80\.6[0-5]:5060
    

    Classificeer binnenkomende berichten van de UCM naar de PSTN-trunk met behulp van een of meer patronen die de oorspronkelijke bronadressen en poortnummer beschrijven. Reguliere expressies kunnen worden gebruikt om passende patronen te definiëren indien nodig.

    In het bovenstaande voorbeeld wordt een reguliere expressie gebruikt om elk IP-adres in het bereik 192.168.80.60 naar 65 en poortnummer 5060 te matchen.

2

Configureer de volgende DNS-records om de SRV-routing naar Unified CM-hosts op te geven:

IOS XE gebruikt deze records voor het lokaal bepalen van target UCM-hosts en -poorten. Met deze configuratie is het niet nodig om records in uw DNS-systeem te configureren. Als u liever uw DNS gebruikt, dan zijn deze lokale configuraties niet nodig.


ip host ucmpub.mydomain.com 192.168.80.60
ip host ucmsub1.mydomain.com 192.168.80.61
ip host ucmsub2.mydomain.com 192.168.80.62
ip host ucmsub3.mydomain.com 192.168.80.63
ip host ucmsub4.mydomain.com 192.168.80.64
ip host ucmsub5.mydomain.com 192.168.80.65
ip host _sip._udp.wxtocucm.io srv 0 1 5065 ucmpub.mydomain.com
ip host _sip._udp.wxtocucm.io srv 2 1 5065 ucmsub1.mydomain.com
ip host _sip._udp.wxtocucm.io srv 2 1 5065 ucmsub2.mydomain.com
ip host _sip._udp.wxtocucm.io srv 2 1 5065 ucmsub3.mydomain.com
ip host _sip._udp.wxtocucm.io srv 2 1 5065 ucmsub4.mydomain.com
ip host _sip._udp.wxtocucm.io srv 2 1 5065 ucmsub5.mydomain.com
ip host _sip._udp.pstntocucm.io srv 0 1 5060 ucmpub.mydomain.com
ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub1.mydomain.com
ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub2.mydomain.com
ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub3.mydomain.com
ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub4.mydomain.com
ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub5.mydomain.com

Hier is een uitleg van de velden voor de configuratie:

Het volgende commando maakt een DNS SRV resource record aan. Maak een record aan voor elke UCM-host en -trunk:

ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub5.mydomain.com

_sip._udp.pstntocucm.io: Recordnaam SRV-resource

2: Prioriteit record SRV-resource

1: Het recordgewicht van de SRV-bron

5060: Het te gebruiken poortnummer voor de doelhost in deze hulpbronrecord

ucmsub5.mydomain.com: De doelhost voor gegevensrecord

Om de doelhostnamen van bronrecords op te lossen, maakt u lokale DNS A-records. Bijvoorbeeld:

ip host ucmsub5.mydomain.com 192.168.80.65

ip-host: Maakt een record aan in de lokale IOS XE-database.

ucmsub5.mydomain.com: De A-recordhostnaam.

192.168.80.65: Het IP-adres van de host.

Maak de SRV-bronrecords en A-records aan om uw UCM-omgeving en voorkeursstrategie voor oproepdistributie weer te geven.

3

Configureer de volgende wijzerplaten:

  1. Bel-peer voor gesprekken tussen Unified CM en Webex Calling:

    
    dial-peer voice 300 voip
     description UCM-Webex Calling trunk
     destination-pattern BAD.BAD
     session protocol sipv2
     session target dns:wxtocucm.io
     incoming uri via 300
     voice-class codec 100
     voice-class sip bind control source-interface GigabitEthernet 0/0/0
     voice-class sip bind media source-interface GigabitEthernet 0/0/0
     dtmf-relay rtp-nte
     no vad
    

    Hier is een uitleg van de velden voor de configuratie:

    
    dial-peer voice 300 voip
     description UCM-Webex Calling trunk

    Definieert een VoIP-wijzerplaat met een tag 300 en geeft een zinvolle beschrijving om het beheer en het oplossen van problemen te vergemakkelijken.

    destination-pattern BAD.BAD

    Een dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. In dit geval kan een geldig bestemmingspatroon worden gebruikt.

    session protocol sipv2

    Geeft aan dat dial-peer 300 SIP call legs verwerkt. Voor meer informatie, zie  sessieprotocol (bel-peer).

    session target dns:wxtocucm.io

    Definieert het sessiedoel van meerdere Unified CM-knooppunten via DNS SRV-resolutie. In dit geval wordt het lokaal gedefinieerde SRV-record wxtocucm.io gebruikt om oproepen te sturen.

    incoming uri via 300

    Gebruikt spraakklasse-URI 300 om al het inkomende verkeer van Unified CM via de bronpoort 5065 naar deze wijzerplaat te sturen. Voor meer informatie, zie  inkomende uri.

    voice-class codec 100

    Geeft codec-filterlijst aan voor oproepen van en naar Unified CM. Voor meer informatie, zie  Codec van stemklasse.

    bind control source-interface GigabitEthernet0/0/0

    Configureert de broninterface en het bijbehorende IP-adres voor berichten die naar de PSTN worden verzonden. Voor meer informatie, zie  binden.

    bind media source-interface GigabitEthernet0/0/0

    Configureert de broninterface en het bijbehorende IP-adres voor media die naar PSTN worden verzonden. Voor meer informatie, zie  binden.

    dtmf-relay rtp-nte

    Definieert RTP-NTE (RFC2833) als de verwachte DTMF-capaciteit op het oproepgedeelte. Voor meer informatie, zie  DTMF-relais (Voice over IP).

    no vad

    Spraakactiviteitsdetectie wordt uitgeschakeld. Voor meer informatie, zie  vad (wijzerplaat).

  2. Bel-peer voor gesprekken tussen Unified CM en de PSTN:

    
    dial-peer voice 400 voip
     description UCM-PSTN trunk
     destination-pattern BAD.BAD
     session protocol sipv2
     session target dns:pstntocucm.io
     incoming uri via 400
     voice-class codec 100 
     voice-class sip bind control source-interface GigabitEthernet 0/0/0
     voice-class sip bind media source-interface GigabitEthernet 0/0/0
     dtmf-relay rtp-nte
     no vad
    

    Hier is een uitleg van de velden voor de configuratie:

    
    dial-peer voice 400 voip
     description UCM-PSTN trunk

    Definieert een VoIP-wijzerplaat met een tag van 400 en geeft een zinvolle beschrijving om het beheer en het oplossen van problemen te vergemakkelijken.

    destination-pattern BAD.BAD

    Een dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. In dit geval kan een geldig bestemmingspatroon worden gebruikt.

    session protocol sipv2

    Geeft aan dat dial-peer 400 SIP call legs verwerkt. Voor meer informatie, zie  sessieprotocol (bel-peer).

    session target dns:pstntocucm.io

    Definieert het sessiedoel van meerdere Unified CM-knooppunten via DNS SRV-resolutie. In dit geval wordt het lokaal gedefinieerde SRV-record pstntocucm.io gebruikt om oproepen te sturen.

    incoming uri via 400

    Gebruikt spraakklasse-URI 400 om al het inkomende verkeer van de opgegeven Unified CM-hosts met behulp van de bronpoort 5060 naar deze wijzerplaat-peer te sturen. Voor meer informatie, zie  inkomende uri.

    voice-class codec 100

    Geeft codec-filterlijst aan voor oproepen van en naar Unified CM. Voor meer informatie, zie  Codec van stemklasse.

    bind control source-interface GigabitEthernet0/0/0

    Configureert de broninterface en het bijbehorende IP-adres voor berichten die naar de PSTN worden verzonden. Voor meer informatie, zie  binden.

    bind media source-interface GigabitEthernet0/0/0

    Configureert de broninterface en het bijbehorende IP-adres voor media die naar PSTN worden verzonden. Voor meer informatie, zie  binden.

    dtmf-relay rtp-nte

    Definieert RTP-NTE (RFC2833) als de verwachte DTMF-capaciteit op het oproepgedeelte. Voor meer informatie, zie  DTMF-relais (Voice over IP).

    no vad

    Spraakactiviteitsdetectie wordt uitgeschakeld. Voor meer informatie, zie  vad (wijzerplaat).

4

Call routing toevoegen aan de hand van de volgende configuraties:

  1. Creëer dial-peer groepen om oproepen te routeren tussen Unified CM en Webex Calling. Definieer DPG 100 met outbound dial-peer 100 Naar Webex Calling. DPG 100 wordt toegepast op de bijhorende inkomende dial-peer van Unified CM. Definieer ook DPG 300 met uitgaande wijzerplaat 300 naar Unified CM. DPG 300 wordt toegepast op de inkomende dial-peer van Webex.

    
    voice class dpg 100
     description Route calls to Webex Calling
     dial-peer 100
    voice class dpg 300
     description Route calls to Unified CM Webex Calling trunk
     dial-peer 300 
  2. Maak een dial-peer groepen om oproepen te routeren tussen Unified CM en de PSTN. Definieer DPG 200 met outbound dial-peer 200 naar de PSTN. DPG 200 wordt toegepast op de bijhorende inkomende dial-peer van Unified CM. Definieer ook DPG 400 met uitgaande wijzerplaat 400 naar Unified CM. DPG 400 wordt toegepast op de inkomende dial-peer van de PSTN.

    
    voice class dpg 200
     description Route calls to PSTN
     dial-peer 200
    voice class dpg 400
     description Route calls to Unified CM PSTN trunk
     dial-peer 400

    Hier is een uitleg van de velden voor de configuratie:

    dial-peer  100

    Associeert een uitgaande wijzerplaat met een wijzerplaat-referentiegroep. Voor meer informatie, zie  Categorie: DPG.

  3. Gebruik dial-peer groepen om oproepen te routeren van Webex naar Unified CM en van Unified CM naar Webex:

    
    dial-peer voice 100
     destination dpg 300
    dial-peer voice 300
     destination dpg 100

    Hier is een uitleg van de velden voor de configuratie:

    destination dpg 300

    Geeft aan welke bel-peer groep en dus bel-peer moet worden gebruikt voor de uitgaande behandeling van oproepen die aan deze inkomende bel-peer worden gepresenteerd.

  4. Gebruik dial-peer groepen om oproepen te routeren van de PSTN naar Unified CM en van Unified CM naar de PSTN:

    
    dial-peer voice 200
     destination dpg 400
    dial-peer voice 400
     destination dpg 200 

    Hiermee wordt uw Local Gateway-configuratie afgesloten. Sla de configuratie op en herlaad het platform als dit de eerste keer is dat CUBE-functies zijn geconfigureerd.

Diagnostische handtekeningen (DS) detecteert proactief veel geobserveerde problemen in de lokale gateway in Cisco IOS XE en genereert e-mail-, syslog- of terminalberichtmeldingen van de gebeurtenis. U kunt de DS ook installeren om het verzamelen van diagnostische gegevens te automatiseren en verzamelde gegevens over te dragen aan de Cisco TAC-case om de probleemoplossingstijd te reduceren.

Diagnostische handtekeningen (DS) zijn XML-bestanden die informatie bevatten over probleemtriggergebeurtenissen en -acties om het probleem te informeren, op te lossen en op te lossen. Gebruik syslog-berichten, SNMP-gebeurtenissen en door periodieke controle van specifieke opdrachtuitvoer voor tonen om de logica voor probleemdetectie te definiëren. De actietypen zijn onder andere:

  • Het verzamelen van opdrachtuitvoer tonen

  • Een geconsolideerd logbestand genereren

  • Het bestand wordt geüpload naar een netwerklocatie van de gebruiker, zoals HTTPS, SCP, FTP-server

Tac-technici maken DS-bestanden en ondertekenen deze digitaal voor integriteitsbeveiliging. Elk DS-bestand heeft de unieke numerieke id die door het systeem is toegewezen. Hulpmiddel voor het opzoeken van diagnostische handtekeningen(DSLT) is een enkele bron om toepasselijke handtekeningen te vinden voor het monitoren en oplossen van diverse problemen.

Voordat u begint:

  • Bewerk het DS-bestand dat u downloadt niet Categorie: DSLT. De bestanden die u wijzigt, mislukken in de installatie als gevolg van een fout tijdens de integriteitscontrole.

  • Een eenvoudige SMTP-server (Mail Transfer Protocol) die de lokale gateway nodig heeft om e-mailmeldingen te verzenden.

  • Zorg ervoor dat de lokale gateway IOS XE 17.6.1 of hoger draait als u de beveiligde SMTP-server wilt gebruiken voor e-mailmeldingen.

Voorwaarden

Lokale gateway met IOS XE 17.6.1 of hoger

  1. Diagnostic Signatures is standaard ingeschakeld.

  2. Configureer de beveiligde e-mailserver die u gebruikt om een proactieve melding te verzenden als het apparaat IOS XE 17.6.1 of hoger draait.

    
    configure terminal 
    call-home  
    mail-server <username>:<pwd>@<email server> priority 1 secure tls 
    end 

  3. Configureer de omgevingsvariabele ds_email met het e-mailadres van de beheerder die u moet verwittigen.

    
    configure terminal 
    call-home  
    diagnostic-signature 
    LocalGateway(cfg-call-home-diag-sign)environment ds_email <email address> 
    end 

Diagnostische handtekeningen installeren voor proactieve controle

Hoog CPU-gebruik wordt gecontroleerd

Deze DS houdt 5-seconden CPU-gebruik bij met de SNMP OID 1.3.6.1.4.1.9.2.1.56. Wanneer het gebruik 75% of meer bereikt, schakelt het alle debugs uit en verwijdert het alle diagnostische handtekeningen die u in de Local Gateway installeert. Gebruik de onderstaande stappen om de handtekening te installeren.

  1. Zorg ervoor dat u SNMP heeft ingeschakeld met behulp van het commando show snmp. Als SNMP niet is ingeschakeld, configureer dan de snmp-server manager Opdracht.

    
    show snmp 
    %SNMP agent not enabled  
    
    config t 
    snmp-server manager 
    end  
    
    show snmp 
    Chassis: ABCDEFGHIGK 
    149655 SNMP packets input 
        0 Bad SNMP version errors 
        1 Unknown community name 
        0 Illegal operation for community name supplied 
        0 Encoding errors 
        37763 Number of requested variables 
        2 Number of altered variables 
        34560 Get-request PDUs 
        138 Get-next PDUs 
        2 Set-request PDUs 
        0 Input queue packet drops (Maximum queue size 1000) 
    158277 SNMP packets output 
        0 Too big errors (Maximum packet size 1500) 
        20 No such name errors 
        0 Bad values errors 
        0 General errors 
        7998 Response PDUs 
        10280 Trap PDUs 
    Packets currently in SNMP process input queue: 0 
    SNMP global trap: enabled 
    
  2. DS downloaden 64224met behulp van de volgende vervolgkeuzemogelijkheden in Hulpmiddel voor het opzoeken van diagnostische handtekeningen:

    copy ftp://username:password@<server name or ip>/DS_64224.xml bootflash:

    Veldnaam

    Veldwaarde

    Platform

    Cisco 4300-, 4400 ISR-serie- of Catalyst 8000V Edge-software

    Product

    CUBE Enterprise in Webex Oproepende oplossing

    Probleembereik

    Prestaties

    Probleemtype

    Hoog CPU-gebruik met e-mailmelding

    Download DS 64224 from Diagnostic Signatures Lookup tool
  3. Kopieer het DS XML-bestand naar de flash van de lokale gateway.

    copy ftp://username:password@<server name or ip>/DS_64224.xml bootflash:

    In het volgende voorbeeld wordt het kopiëren van het bestand van een FTP-server naar de lokale gateway uitgevoerd.

    copy ftp://user:pwd@192.0.2.12/DS_64224.xml bootflash: 
    Accessing ftp://*:*@ 192.0.2.12/DS_64224.xml...! 
    [OK - 3571/4096 bytes] 
    3571 bytes copied in 0.064 secs (55797 bytes/sec) 
    
  4. Installeer het DS XML-bestand in de lokale gateway.

    
    call-home diagnostic-signature load DS_64224.xml 
    Load file DS_64224.xml success  
  5. Gebruik de pijl show call-home diagnostic-signature opdracht om te controleren of de ondertekening met succes is geïnstalleerd. De statuskolom moet een 'geregistreerde' waarde hebben.

    
    show call-home diagnostic-signature  
    Current diagnostic-signature settings: 
     Diagnostic-signature: enabled 
     Profile: CiscoTAC-1 (status: ACTIVE) 
     Downloading  URL(s):  https://tools.cisco.com/its/service/oddce/services/DDCEService 
     Environment variable: 
               ds_email: username@gmail.com 

    DS's downloaden:

    DS-id

    DS-naam

    Revisie

    Status

    Laatste update (GMT+00:00)

    64224

    DS_LGW_CPU_MON75

    0.0.10

    Geregistreerd

    2020-11-07 22:05:33

    Wanneer deze handtekening wordt geactiveerd, worden alle actieve DS's verwijderd, inclusief de eigen DS. Indien nodig, installeer DS opnieuw 64224 om het hoge CPU-gebruik op de Local Gateway te blijven monitoren.

Het controleren van abnormaal gesprek verbreekt de verbinding

Deze DS maakt gebruik van SNMP-polling om de 10 minuten om abnormale call disconnect met SIP-fouten te detecteren 403, 488 en 503.  Als de toename van het aantal fouten groter is dan of gelijk is aan 5 uit de laatste peiling, genereert het een syslog en e-mailmelding. Gebruik de onderstaande stappen om de handtekening te installeren.

  1. Zorg ervoor dat SNMP is ingeschakeld met behulp van het commando show snmp. Als SNMP niet is ingeschakeld, configureer dan de snmp-server manager Opdracht.

    show snmp 
    %SNMP agent not enabled  
    
    config t 
    snmp-server manager 
    end  
    
    show snmp 
    Chassis: ABCDEFGHIGK 
    149655 SNMP packets input 
        0 Bad SNMP version errors 
        1 Unknown community name 
        0 Illegal operation for community name supplied 
        0 Encoding errors 
        37763 Number of requested variables 
        2 Number of altered variables 
        34560 Get-request PDUs 
        138 Get-next PDUs 
        2 Set-request PDUs 
        0 Input queue packet drops (Maximum queue size 1000) 
    158277 SNMP packets output 
        0 Too big errors (Maximum packet size 1500) 
        20 No such name errors 
        0 Bad values errors 
        0 General errors 
        7998 Response PDUs 
        10280 Trap PDUs 
    Packets currently in SNMP process input queue: 0 
    SNMP global trap: enabled 
  2. DS downloaden 65221met de volgende opties in Hulpmiddel voor het opzoeken van diagnostische handtekeningen:

    Veldnaam

    Veldwaarde

    Platform

    Cisco 4300-, 4400 ISR-serie- of Catalyst 8000V Edge-software

    Product

    CUBE Enterprise in Webex Calling-oplossing

    Probleembereik

    Prestaties

    Probleemtype

    Detectie van abnormaal gesprek van SIP met e-mail- en Syslog-melding.

  3. Kopieer het DS XML-bestand naar de lokale gateway.

    copy ftp://username:password@<server name or ip>/DS_65221.xml bootflash:
  4. Installeer het DS XML-bestand in de lokale gateway.

    
    call-home diagnostic-signature load DS_65221.xml 
    Load file DS_65221.xml success 
  5. Het commando gebruiken show call-home diagnostic-signature om te controleren of de handtekening met succes is geïnstalleerd. De statuskolom moet een 'geregistreerde' waarde hebben.

Diagnostische handtekeningen installeren om een probleem op te lossen

U kunt Diagnostische handtekeningen (DS) ook gebruiken om problemen snel op te lossen. Cisco TAC-technici hebben verschillende handtekeningen gemaakt die de nodige foutopsporing inschakelen die nodig zijn om een bepaald probleem op te lossen, de probleem exemplaar te detecteren, de juiste set diagnostische gegevens te verzamelen en de gegevens automatisch over te dragen aan de Cisco TAC-case. Hierdoor hoeft u niet meer handmatig te controleren wanneer het probleem optreedt, wat het oplossen van tijdelijke problemen en problemen die met tussenpozen optreden veel makkelijker maakt.

U kunt gebruik maken van de Hulpmiddel voor het opzoeken van diagnostische handtekeningenom de toepasselijke handtekeningen te vinden en te installeren om een bepaald probleem zelf op te lossen of u kunt de handtekening installeren die door de TAC engineer wordt aanbevolen als onderdeel van de ondersteuning.

Hier is een voorbeeld van hoe u een DS kunt vinden en installeren om het voorkomen “%VOICE_IEC-3-GW te detecteren: CCAPI: Internal Error (call spike threshold): IEC=1.1.181.1.29.0" syslog en automatiseer diagnostische gegevensverzameling met de volgende stappen:

  1. Configureer een andere DS-omgevingsvariabele ds_fsurl_prefix als het pad van de Cisco TAC-bestandsserver (cxd.cisco.com) om de diagnosegegevens te uploaden. De gebruikersnaam in het bestandspad is het dossiernummer en het wachtwoord is het bestand upload token dat kan worden opgehaald van Support Case Managerzoals hieronder weergegeven. Het token voor het uploaden van het bestand kan indien nodig worden gegenereerd in de sectie Attachments van de Support Case Manager.

    The file upload token generated in the Attachments section of the Support Case Manager
    
    configure terminal 
    call-home  
    diagnostic-signature 
    LocalGateway(cfg-call-home-diag-sign)environment ds_fsurl_prefix "scp://<case number>:<file upload token>@cxd.cisco.com"  
    end 

    Voorbeeld:

    
    call-home  
    diagnostic-signature 
    environment ds_fsurl_prefix " environment ds_fsurl_prefix "scp://612345678:abcdefghijklmnop@cxd.cisco.com"  
  2. Zorg ervoor dat SNMP is ingeschakeld met behulp van het commando show snmp. Als SNMP niet is ingeschakeld, configureer dan de snmp-server manager Opdracht.

    
    show snmp 
    %SNMP agent not enabled 
     
    config t 
    snmp-server manager 
    end 
  3. We raden aan de High CPU monitoring DS te installeren 64224 als een proactieve maatregel om alle debugs en diagnostische handtekeningen uit te schakelen tijdens het gebruik van een hoge CPU. DS downloaden 64224met de volgende opties in Hulpmiddel voor het opzoeken van diagnostische handtekeningen:

    Veldnaam

    Veldwaarde

    Platform

    Cisco 4300-, 4400 ISR-serie- of Catalyst 8000V Edge-software

    Product

    CUBE Enterprise in Webex Calling-oplossing

    Probleembereik

    Prestaties

    Probleemtype

    Hoog CPU-gebruik met e-mailmelding.

  4. DS downloaden 65095met de volgende opties in Hulpmiddel voor het opzoeken van diagnostische handtekeningen:

    Veldnaam

    Veldwaarde

    Platform

    Cisco 4300-, 4400 ISR-serie- of Catalyst 8000V Edge-software

    Product

    CUBE Enterprise in Webex Calling-oplossing

    Probleembereik

    Syslogs

    Probleemtype

    Syslog - %VOICE_IEC-GW3: CCAPI: Internal Error (Call spike threshold): IEC=1.1.181.1.29.0

  5. Kopieer de DS XML-bestanden naar de lokale gateway.

    
    copy ftp://username:password@<server name or ip>/DS_64224.xml bootflash: 
    copy ftp://username:password@<server name or ip>/DS_65095.xml bootflash: 
  6. Installeer de hoge CPU monitoring DS 64224 en vervolgens DS 65095 XML-bestand in de Local Gateway.

    
    call-home diagnostic-signature load DS_64224.xml 
    Load file DS_64224.xml success 
    call-home diagnostic-signature load DS_65095.xml 
    Load file DS_65095.xml success 
    
  7. Controleer of de ondertekening met succes is geïnstalleerd met behulp van show call-home diagnostic-signature. De statuskolom moet een 'geregistreerde' waarde hebben.

    
    show call-home diagnostic-signature  
    Current diagnostic-signature settings: 
     Diagnostic-signature: enabled 
     Profile: CiscoTAC-1 (status: ACTIVE) 
     Downloading  URL(s):  https://tools.cisco.com/its/service/oddce/services/DDCEService 
     Environment variable: 
               ds_email: username@gmail.com 
               ds_fsurl_prefix: scp://612345678:abcdefghijklmnop@cxd.cisco.com 

    Gedownloade DS's:

    DS-id

    DS-naam

    Revisie

    Status

    Laatste update (GMT+00:00)

    64224

    00:07:45

    DS_LGW_CPU_MON75

    0.0.10

    Geregistreerd

    2020-11-08:00:07:45

    65095

    00:12:53

    DS_LGW_IEC_Call_spike_threshold

    0.0.12

    Geregistreerd

    2020-11-08:00:12:53

Diagnostische handtekeningen verifiëren

In het volgende commando, de kolom “Status” van het commando show call-home diagnostic-signature verandert naar “running” terwijl de Local Gateway de actie uitvoert die is gedefinieerd in de handtekening. De output van show call-home diagnostic-signature statistics is de beste manier om te controleren of een diagnostische handtekening een gebeurtenis van belang detecteert en de actie uitvoert. De kolom 'Geactiveerd/Max/Verwijderd' geeft het aantal keren aan dat een bepaalde handtekening een gebeurtenis heeft geactiveerd, het maximale aantal keren dat deze is gedefinieerd om een gebeurtenis te detecteren en of de handtekening zichzelf verwijdert na het detecteren van het maximale aantal geactiveerde gebeurtenissen.

show call-home diagnostic-signature  
Current diagnostic-signature settings: 
 Diagnostic-signature: enabled 
 Profile: CiscoTAC-1 (status: ACTIVE) 
 Downloading  URL(s):  https://tools.cisco.com/its/service/oddce/services/DDCEService 
 Environment variable: 
           ds_email: carunach@cisco.com 
           ds_fsurl_prefix: scp://612345678:abcdefghijklmnop@cxd.cisco.com 

Gedownloade DS's:

DS-id

DS-naam

Revisie

Status

Laatste update (GMT+00:00)

64224

DS_LGW_CPU_MON75

0.0.10

Geregistreerd

2020-11-08 00:07:45

65095

DS_LGW_IEC_Call_spike_threshold

0.0.12

Wordt uitgevoerd

2020-11-08 00:12:53

diagnostische handtekeningstatistieken van call-home tonen

DS-id

DS-naam

Geactiveerd/Max/Deinstall

Average Run Time (seconds)

Max Run Time (seconds)

64224

DS_LGW_CPU_MON75

0/0/N

0. 000

0. 000

65095

DS_LGW_IEC_Call_spike_threshold

1/20/Y

23. 053

23. 053

De e-mailmelding die wordt verzonden tijdens het uitvoeren van Diagnostische handtekening bevat belangrijke informatie zoals het probleemtype, apparaatgegevens, softwareversie, uitgevoerde configuratie en opdrachtuitvoeren die relevant zijn om het opgegeven probleem op te lossen.

Notification email that is sent during Diagnostic Signature execution

Diagnostische handtekeningen verwijderen

Diagnostische handtekeningen gebruiken om problemen op te lossen, worden doorgaans gedefinieerd voor verwijderen nadat problemen zijn gedetecteerd. Als u een handtekening handmatig wilt verwijderen, haal dan de DS ID op uit de uitvoer van show call-home diagnostic-signature en voer het volgende commando uit:

call-home diagnostic-signature deinstall <DS ID> 

Voorbeeld:

call-home diagnostic-signature deinstall 64224 

Nieuwe handtekeningen worden regelmatig toegevoegd aan de opzoektool Diagnostische handtekeningen op basis van problemen die worden waargenomen in implementaties. TAC ondersteunt momenteel geen aanvragen voor het maken van nieuwe aangepaste handtekeningen.

Vond u dit artikel nuttig?
Vond u dit artikel nuttig?