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.
-
Selecteer CUBE als uw lokale gateway. Webex for Government ondersteunt momenteel geen externe Session Border Controllers (SBCs). Om de laatste lijst te bekijken, zie Aan de slag met Local Gateway.
- Installeer Cisco IOS XE Dublin 17.12.1a of nieuwere versies voor alle Webex voor lokale overheidsgateways.
-
Zie voor meer informatie over de lijst met basiscertificaatautoriteiten (CA's) die Webex voor overheidssteun krijgt. Basiscertificaatautoriteiten voor Webex voor overheid.
-
Voor meer informatie over de externe havenbereiken voor Local Gateway in Webex voor de overheid, zie Netwerkvereisten voor Webex voor de overheid (FedRAMP).
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.
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.
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.
In dit document worden de hostnamen, IP-adressen en interfaces zoals geïllustreerd in de volgende afbeelding gebruikt.
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:
|
| 2 |
Bescherm registratie- en STUN-referenties op de router met behulp van symmetrische encryptie. Configureer de primaire encryptiesleutel en -type als volgt:
|
| 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.
|
| 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
|
| 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
|
| 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.
|
| 2 |
Voer de volgende commando's in om CUBE te configureren als een Webex Calling Local Gateway:
Hier is een uitleg van de velden voor de configuratie:
Activeert de functies van Cisco Unified Border Element (CUBE) op het platform. media statisticsMaakt mediacontrole op de lokale gateway mogelijk. media bulk-statsMaakt 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 sipSchakel 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). Maakt STUN (Session Traversal van UDP via NAT) wereldwijd mogelijk.
Voor meer informatie, zie Agent-id stun flowdataen stun flowdata gedeeld-geheim. asymmetric payload fullConfigureert SIP asymmetrische payload ondersteuning voor zowel DTMF als dynamische codec payloads. Voor meer informatie, zie asymmetrisch laadvermogen. early-offer forcedDwingt 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.
Hier is een uitleg van de velden voor de configuratie: voice class codec 100Wordt 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.
Hier is een uitleg van de velden voor de configuratie: stun usage ice liteWordt 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.
Hier is een uitleg van de velden voor de configuratie: voice class srtp-crypto 100Specificeert 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:
Hier is een uitleg van de velden voor de configuratie: voice class uri 100 sipDefinieert 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.
Hier is een uitleg van de velden voor de configuratie:
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: |
| 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. |
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.

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:
Hier is een uitleg van de velden voor de configuratie: voice class uri 200 sipDefinieert 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:
Hier is een uitleg van de velden voor de configuratie:
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.BADEen 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 sipv2Geeft aan dat deze dial-peer SIP call legs verwerkt. Voor meer informatie, zie sessieprotocol (wijzerplaat). session target ipv4: 192.168.80.13Specificeert 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 200Specificeert 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/0Configureert de broninterface en het bijbehorende IP-adres voor media die naar PSTN worden verzonden. Voor meer informatie, zie binden. voice-class codec 100Configureert de wijzerplaat om de gemeenschappelijke codec-filterlijst te gebruiken 100. Voor meer informatie, zie Codec van stemklasse. dtmf-relay rtp-nteDefinieert RTP-NTE (RFC2833) als de verwachte DTMF-capaciteit op het oproepgedeelte. Voor meer informatie, zie DTMF-relais (Voice over IP). no vadSpraakactiviteitsdetectie 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. |
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:
Hier is een uitleg van de velden voor de configuratie: voice translation-ruleGebruikt 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:
|
| 3 |
Configureer de volgende TDM PSTN dial-peer:
Hier is een uitleg van de velden voor de configuratie:
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.BADEen 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 200Kent het vertaalprofiel toe dat een oproeprouteringstag zal toevoegen aan het inkomende oproepnummer. direct-inward-dialLeidt het gesprek af zonder een secundaire inbeltoon te geven. Voor meer informatie, zie Linksbuiten. port 0/2/0:15De 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.
Hier is een uitleg van de velden voor de configuratie:
Definieert een VoIP dial-peer en geeft een zinvolle beschrijving voor eenvoudig beheer en probleemoplossing. Voor meer informatie, zie Wijzerplaat. translation-profile incoming 11Past het eerder gedefinieerde vertaalprofiel toe om de oproeprouteringstag te verwijderen alvorens naar de uitgaande stam te gaan. destination-pattern BAD.BADEen dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. Voor meer informatie, zie bestemmingspatroon (interface). session protocol sipv2Geeft aan dat deze dial-peer SIP call legs verwerkt. Voor meer informatie, zie sessieprotocol (wijzerplaat). session target ipv4: 192.168.80.14Specificeert 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/0Configureert 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/0Configureert de broninterface en het bijbehorende IP-adres voor media die door de terugkoppeling worden verzonden. Voor meer informatie, zie binden. dtmf-relay rtp-nteDefinieert 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 vadSpraakactiviteitsdetectie wordt uitgeschakeld. Voor meer informatie, zie vad (wijzerplaat). |
| 5 |
Voeg de volgende configuratie voor oproeproutering toe: 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.

| 1 |
Configureer de volgende spraakklasse-URI's: |
| 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.
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: |
| 4 |
Call routing toevoegen aan de hand van de volgende configuraties: |
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
-
Diagnostic Signatures is standaard ingeschakeld.
-
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 -
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:
-
Ga naar en zet de Less secure app access instelling.
-
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.
-
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 -
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.
-
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) -
Installeer het DS XML-bestand in de lokale gateway.
call-home diagnostic-signature load DS_64224.xml Load file DS_64224.xml success -
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.comDS'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:
-
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.
-
Kopieer het DS XML-bestand naar de lokale gateway.
copy ftp://username:password@<server name or ip>/DS_64117.xml bootflash: -
Installeer het DS XML-bestand in de lokale gateway.
call-home diagnostic-signature load DS_64117.xml Load file DS_64117.xml success LocalGateway# -
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.
-
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 -
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.
-
Kopieer het DS XML-bestand naar de lokale gateway.
copy ftp://username:password@<server name or ip>/DS_65221.xml bootflash: -
Installeer het DS XML-bestand in de lokale gateway.
call-home diagnostic-signature load DS_65221.xml Load file DS_65221.xml success -
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:
-
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" endVoorbeeld:
call-home diagnostic-signature environment ds_fsurl_prefix " environment ds_fsurl_prefix "scp://612345678:abcdefghijklmnop@cxd.cisco.com" -
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 -
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.
-
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
-
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: -
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 -
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.comGedownloade 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.
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.
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.
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:
|
| 2 |
Bescherm STUN-referenties op de router met behulp van symmetrische encryptie. Configureer de primaire encryptiesleutel en -type als volgt:
|
| 3 |
Maak een encryptie-trustpoint aan met een certificaat voor uw domein, ondertekend door een ondersteundCertificaatautoriteit (CA). |
| 4 |
Geef het certificaat van de CA voor tussentijdse ondertekening om uw hostcertificaat te authenticeren. Voer het volgende commando voor exec of configuratie in:
|
| 5 |
Importeer het ondertekende hostcertificaat met het volgende exec- of configuratiecommando:
|
| 6 |
Schakel TLS1.2 exclusiviteit in en geef het standaard trustpunt op dat gebruikt wordt voor spraaktoepassingen met behulp van de volgende configuratieopdrachten:
|
| 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
|
| 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.
|
| 2 |
Voer de volgende commando's in om CUBE te configureren als een Webex Calling Local Gateway:
Hier is een uitleg van de velden voor de configuratie:
Activeert de functies van Cisco Unified Border Element (CUBE) op het platform. allow-connections sip to sipSchakel 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). 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.
Voor meer informatie, zie Agent-id stun flowdataen stun flowdata gedeeld-geheim. asymmetric payload fullConfigureert SIP asymmetrische payload ondersteuning voor zowel DTMF als dynamische codec payloads. Voor meer informatie over dit commando, zie asymmetrisch laadvermogen. early-offer forcedDwingt 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 inboundStelt 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.
Hier is een uitleg van de velden voor de configuratie: voice class codec 100Wordt 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)
Hier is een uitleg van de velden voor de configuratie: stun usage ice liteWordt 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)
Hier is een uitleg van de velden voor de configuratie: voice class srtp-crypto 100Specificeert 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).
Hier is een uitleg van de velden voor de configuratie: voice class srtp-crypto 100Specificeert 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:
Hier is een uitleg van de velden voor de configuratie: voice class uri 100 sipDefinieert 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:
Hier is een uitleg van de velden voor de configuratie: regels 10 en 20Om 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
Hier is een uitleg van de velden voor de configuratie: rules 10 and 20Om 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 81Converteer 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
Hier is een uitleg van de velden voor de configuratie: rules 10 to 80Converteer 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.
Hier is een uitleg van de velden voor de configuratie: voice class sip-options-keepalive 100Configureert 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: |
| 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. |
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:
Hier is een uitleg van de velden voor de configuratie: voice class uri 200 sipDefinieert 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:
Hier is een uitleg van de velden voor de configuratie:
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.BADEen 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 sipv2Geeft aan dat deze dial-peer SIP call legs verwerkt. Voor meer informatie, zie sessieprotocol (wijzerplaat). session target ipv4: 192.168.80.13Specificeert 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 200Specificeert 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/0Configureert de broninterface en het bijbehorende IP-adres voor media die naar PSTN worden verzonden. Voor meer informatie, zie binden. voice-class codec 100Configureert de wijzerplaat om de gemeenschappelijke codec-filterlijst te gebruiken 100. Voor meer informatie, zie Codec van stemklasse. dtmf-relay rtp-nteDefinieert RTP-NTE (RFC2833) als de verwachte DTMF-capaciteit op het oproepgedeelte. Voor meer informatie, zie DTMF-relais (Voice over IP). no vadSpraakactiviteitsdetectie 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. |
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:
Hier is een uitleg van de velden voor de configuratie: voice translation-ruleGebruikt 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:
|
| 3 |
Configureer de volgende TDM PSTN dial-peer:
Hier is een uitleg van de velden voor de configuratie:
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.BADEen 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 200Kent het vertaalprofiel toe dat een oproeprouteringstag zal toevoegen aan het inkomende oproepnummer. direct-inward-dialLeidt het gesprek af zonder een secundaire inbeltoon te geven. Voor meer informatie, zie Linksbuiten. port 0/2/0:15De 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.
Hier is een uitleg van de velden voor de configuratie:
Definieert een VoIP dial-peer en geeft een zinvolle beschrijving voor eenvoudig beheer en probleemoplossing. Voor meer informatie, zie Wijzerplaat. translation-profile incoming 11Past het eerder gedefinieerde vertaalprofiel toe om de oproeprouteringstag te verwijderen alvorens naar de uitgaande stam te gaan. destination-pattern BAD.BADEen dummy bestemmingspatroon is vereist bij het routeren van uitgaande oproepen met behulp van een inkomende wijzergroep. Voor meer informatie, zie bestemmingspatroon (interface). session protocol sipv2Geeft aan dat deze dial-peer SIP call legs verwerkt. Voor meer informatie, zie sessieprotocol (wijzerplaat). session target ipv4: 192.168.80.14Specificeert 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/0Configureert 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/0Configureert de broninterface en het bijbehorende IP-adres voor media die door de terugkoppeling worden verzonden. Voor meer informatie, zie binden. dtmf-relay rtp-nteDefinieert 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 vadSpraakactiviteitsdetectie wordt uitgeschakeld. Voor meer informatie, zie vad (wijzerplaat). |
| 5 |
Voeg de volgende configuratie voor oproeproutering toe: 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: |
| 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.
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: |
| 4 |
Call routing toevoegen aan de hand van de volgende configuraties: |
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
-
Diagnostic Signatures is standaard ingeschakeld.
-
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 -
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.
-
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 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

-
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) -
Installeer het DS XML-bestand in de lokale gateway.
call-home diagnostic-signature load DS_64224.xml Load file DS_64224.xml success -
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.comDS'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.
-
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 -
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.
-
Kopieer het DS XML-bestand naar de lokale gateway.
copy ftp://username:password@<server name or ip>/DS_65221.xml bootflash: -
Installeer het DS XML-bestand in de lokale gateway.
call-home diagnostic-signature load DS_65221.xml Load file DS_65221.xml success -
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:
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.

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" endVoorbeeld:
call-home diagnostic-signature environment ds_fsurl_prefix " environment ds_fsurl_prefix "scp://612345678:abcdefghijklmnop@cxd.cisco.com"-
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 -
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.
-
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
-
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: -
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 -
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.comGedownloade 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.
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.
