In questo articolo
dropdown icon
Considerazioni sulla distribuzione
    Singola posizione impostata
    Impostazione multi-posizione
    Condizioni chiave per la survivability del sito
    Coposizione con Unified SRST
    Funzioni e componenti supportati
    Informazioni di riferimento porta per Gateway survivability
dropdown icon
Configurazione funzione
    Flusso attività di configurazione survivability sito
    Assegna servizio survivability a un gateway
    Scarica modello di configurazione
    Configura licenza
dropdown icon
Configura certificati
    Configurare i certificati su Cisco IOS XE
    Importare i certificati insieme alle coppie di chiavi
dropdown icon
Configura gateway survivability
    Configura gateway come gateway survivability
    Completa sincronizzazione su richiesta
    Modifica le proprietà del gateway survivability
    Configurazioni per abilitare CDR sul gateway survivability
    Configurazioni per abilitare l'inoltro chiamata
    Configurazioni per abilitare il gruppo di risposta
    Configurazioni per abilitare la distribuzione automatica di base delle chiamate (B-ACD)
Limitazioni e restrizioni
Esperienza utente durante il failover
dropdown icon
Esempi di configurazione
    Esempi di connessione PSTN
    Esempio di chiamata di emergenza
Survivability del sito per Webex Calling
list-menuIn questo articolo
list-menuFeedback?

La survivability del sito assicura che la tua azienda rimanga raggiungibile anche se la connessione a Webex viene persa. Utilizza un gateway di rete locale per fornire servizi di chiamata di fallback agli endpoint locali durante le interruzioni di rete.

Considerazioni di implementazione

Per impostazione predefinita, gli endpoint di chiamata di Webex operano in modalità Attiva, collegandosi al cloud di Webex per la registrazione SIP e il controllo delle chiamate. Se la connessione di rete a Webex viene persa, gli endpoint passano automaticamente alla modalità Survivability e si registrano con il Survivability Gateway locale. In questa modalità, il gateway fornisce servizi di chiamata di backup di base. Una volta ripristinata la connessione di rete a Webex, il controllo delle chiamate e le registrazioni tornano al cloud di Webex.

Le seguenti chiamate sono supportate in modalità Sopravvivenza:

  • Chiamata interna (intrasite) tra gli endpoint di chiamata Webex supportati

  • Chiamate esterne (in entrata e in uscita) utilizzando un circuito PSTN locale o un tronco SIP a numeri esterni e provider E911

Per utilizzare questa funzione, è necessario configurare un router Cisco IOS XE nella rete locale come Survivability Gateway. Il Survivability Gateway sincronizza quotidianamente la chiamata delle informazioni dal cloud Webex per gli endpoint in quella posizione. Se gli endpoint passano alla modalità Survivability, il gateway può utilizzare queste informazioni per rilevare le registrazioni SIP e fornire servizi di chiamata di base.

Impostazione di una singola sede

L'immagine seguente mostra uno scenario di guasto della rete in cui la connessione a Webex è interrotta e gli endpoint presso il sito Webex sono operativi in modalità Survivability. Nell'immagine, il Survivability Gateway esegue una chiamata interna tra due endpoint in loco senza richiedere una connessione a Webex. In questo caso, il Survivability Gateway è configurato con una connessione PSTN locale. Di conseguenza, gli endpoint in loco in modalità Survivability possono utilizzare il PSTN per le chiamate in entrata e in uscita verso numeri esterni e fornitori di E911.

Diagram of a network failure scenario where the connection to Webex is broken and endpoints at the Webex site are operating in survivability mode.
Webex Call endpoint da una singola posizione in modalità di sopravvivenza

Impostazione di più posizioni

L'immagine seguente mostra uno scenario di guasto della rete in cui la connessione a Webex è interrotta e gli endpoint situati in diverse posizioni sono operativi in modalità Survivability. All'interno della rete LAN ci sono più posizioni più piccole che vengono mappate a un singolo gateway di Survivability. Questa implementazione ottimizza l'utilizzo delle risorse gateway preservando al contempo le configurazioni specifiche per la localizzazione per l'instradamento delle chiamate.

Webex calling endpoints from multiple locations in Site Survivability mode

Cisco raccomanda di mantenere una soglia di latenza di 50 millisecondi per la connettività tra Survivability Gateway e gli endpoint in tutte le posizioni all'interno di una LAN.

Condizioni chiave per la sopravvivenza del sito

Le seguenti condizioni si applicano al Survivability Gateway:

  • Il cloud di Webex include l'indirizzo IP di Survivability Gateway, il nome host e la porta nel file di configurazione del dispositivo. Di conseguenza, gli endpoint sono in grado di raggiungere il Survivability Gateway per la registrazione se la connessione a Webex si interrompe.

  • La sincronizzazione giornaliera dei dati delle chiamate tra il cloud Webex e il gateway Survivability include informazioni di autenticazione per gli utenti registrati. Di conseguenza, gli endpoint possono mantenere registrazioni sicure, anche durante il funzionamento in modalità Survivability. La sincronizzazione include anche le informazioni di routing per gli utenti.

  • Il Survivability Gateway può indirizzare automaticamente le chiamate interne utilizzando le informazioni di routing fornite da Webex. Aggiungere una configurazione del tronco PSTN al Survivability Gateway per fornire chiamate esterne.

  • Ogni sito che implementa Site Survivability richiede un Survivability Gateway all'interno della rete locale.

  • Le registrazioni e il controllo delle chiamate tornano al cloud Webex una volta che la connessione di rete Webex riprende per almeno 30 secondi.

Colocazione con SRST unificato

Il Survivability Gateway supporta la colocazione di una configurazione Webex Survivability e di una configurazione SRST unificata sullo stesso gateway. Il gateway può supportare la sopravvivenza sia per gli endpoint Webex Calling che per gli endpoint che si registrano a Unified Communications Manager. Per configurare la colocazione:

Considerazioni di instradamento delle chiamate per la colocation

Considerare quanto segue quando si configura l’instradamento delle chiamate per gli scenari di colocation:

  • Il Survivability Gateway esegue automaticamente le chiamate interne a condizione che entrambi gli endpoint della chiamata siano registrati al Survivability Gateway. Le chiamate interne vengono automaticamente instradate tra i clienti registrati (SRST o Webex Calling).

  • È possibile avere una situazione in cui la connessione a un sistema di controllo delle chiamate si abbassa mentre la connessione all'altro sistema di controllo delle chiamate rimane alta. Di conseguenza, un set di endpoint si registra al gateway di sopravvivenza, mentre un altro set di endpoint nello stesso sito si registra al controllo delle chiamate primarie. In questo caso, potrebbe essere necessario indirizzare le chiamate tra i due set di endpoint verso un tronco SIP o un circuito PSTN.

  • Le chiamate esterne e le chiamate E911 possono essere indirizzate a un tronco SIP o a un circuito PSTN.

Caratteristiche e componenti supportati

La seguente tabella fornisce informazioni sulle caratteristiche supportate.

Table 1. Supported Calling features
Funzione Dispositivi MPP e Webex AppVG4xx ATA

Chiamata di estensione Intrasite

Supportato automaticamente senza alcuna configurazione di routing specifica richiesta sul gateway di sopravvivenza.

Supportato automaticamente senza alcuna configurazione di routing specifica richiesta sul gateway di sopravvivenza.

I numeri alternativi non sono supportati.

Chiamata intersede e PSTN (in entrata e in uscita)

Chiamata PSTN basata sul circuito telco o sul tronco SIP.

Chiamata PSTN basata sul circuito telco o sul tronco SIP.

Gestione e911 chiamata

La chiamata E911 richiede un circuito PSTN o un tronco SIP.

Le chiamate in uscita utilizzano un Emergency Location Identification Number (ELIN) registrato specifico per una Emergency Response Location (ERL) definita. Se l'operatore di emergenza restituisce una chiamata disconnessa, il gateway di sopravvivenza indirizza la chiamata all'ultimo dispositivo che ha chiamato il numero di emergenza.

La chiamata E911 richiede un circuito PSTN o un tronco SIP.

Le chiamate in uscita utilizzano un Emergency Location Identification Number (ELIN) registrato specifico per una Emergency Response Location (ERL) definita. Se l'operatore di emergenza restituisce una chiamata disconnessa, il gateway di sopravvivenza indirizza la chiamata all'ultimo dispositivo che ha chiamato il numero di emergenza.

Blocco e ripresa chiamata

Supportato

Se stai usando Music on Hold (MOH), fornisci manualmente il Survivability Gateway con un file MOH.

Le linee analogiche VG4xx ATA non possono sospendere o riprendere le chiamate.

Questa funzione è supportata solo quando si riceve una chiamata in arrivo su VG4xx ATA.

Trasferimento di chiamata assistito

Supportato

Questa funzione è supportata solo quando si riceve una chiamata in arrivo su VG4xx ATA.

Trasferimento delle chiamate in cieco

Supportato

Questa funzione è supportata solo quando si riceve una chiamata in arrivo su VG4xx ATA.

ID chiamante in entrata (nome)

Supportato

Supportato

ID chiamante in entrata (nome e numero)

Supportato

Supportato

Videochiamata punto a punto

Supportato

Non supportato

Chiamata a tre vie

Non supportato

Non supportato

Linee condivise

Supportato

Supportato

Linee virtuali

Supportato

Non supportato

Inoltro di chiamata

Supportato per Call forward All, No Answer e occupato.

Supportato

Gruppo di ricerca

Supportato per quanto segue: Sequenziale, Parallelo, Peer e Più lungo-inattivo.

Supportato

Partecipante automatico

Supportato per il quadrante per estensione

Supportato

Durante la configurazione della funzione, Site Survivability è disponibile per i seguenti endpoint supportati.

Table 2. Supported endpoint models
TipoModelliVersione minima
Telefono IP Cisco con firmware multipiattaforma (MPP)

6821, 6841, 6851, 6861, 6861 Wi-Fi, 6871

7811, 7821, 7841, 7861

8811, 8841, 8851, 8861

8845 (solo audio), 8865 (solo audio), 8875(video)

9800

Per ulteriori informazioni sui telefoni IP Cisco supportati con firmware multipiattaforma (MPP), consultare:

12.0(1)

Per 8875 telefoni - Telefono OS 3.2 e versioni successive

Per 9800 serie- PhoneOS 3.2(1)

Cisco IP Conference Phone

7832,8832

12.0(1)

Applicazione Cisco Webex

Windows, Mac

43. 2

Endpoint analogici

VG400 ATA, 410 VG ATA e VG420 ATA

Cisco ATA 191 e 192

17.16.1a

11.3(1) per ATA 191 e 192

I dispositivi di terze parti non sono supportati con Survivability Gateway.

La seguente tabella aiuta a configurare i router Cisco IOS XE come Survivability Gateway. Questa tabella elenca il numero massimo di endpoint che ogni piattaforma supporta e la versione minima di IOS XE.

Le funzioni Webex Calling Survivability Gateway sono disponibili con Cisco IOS XE Dublin 17.12.3 versione o versioni successive. Le funzioni Hunt Group, Call forward e Auto Attendant sono disponibili su IOS 17.18.2 e successive versioni.

Table 3. Supported platform models
ModelloRegistrazioni Endpoint MassimoVersione minima

Router di servizi integrati 4321

50

Cisco IOS XE Dublin 17.12.3 o versioni successive

Router di servizi integrati 4331

100

Router di servizi integrati 4351

700

Router di servizi integrati 4431

1200

Router di servizi integrati 4451-X

2000

Router di servizi integrati 4461

2000

Bordo catalizzatore 8200L-N-14T

1500

Bordo catalizzatore 8200-1N-4T

2500

Bordo catalizzatore 8300-1N1S-T6

2500

Bordo catalizzatore 8300-2N2S-T6

2500

Bordo catalizzatore 8300-1N1S-T42X

2500

Bordo catalizzatore 8300-2N2S-T42X

2500

Configurazione piccola del software Catalyst Edge 8000V

500

Configurazione media software Catalyst Edge 8000V

1000

Configurazione ampia del software Catalyst Edge 8000V

2000

Informazioni di riferimento della porta per Survivability Gateway

Table 4. Port reference information for Survivability Gateway

Scopo connessione:

Indirizzi di origine

Porte di origine

Protocol

Indirizzi di destinazione

Porte di destinazione

Segnalazione chiamata a Survivability Gateway (SIP TLS)

Dispositivi

5060-5080

TLS

Gateway di sopravvivenza

8933

Chiamare i supporti a Survivability Gateway (SRTP)

Dispositivi

19560-19660

UDP

Gateway di sopravvivenza

8000-14198 (SRTP su UDP)

Segnalazione chiamata al gateway PSTN (SIP)

Gateway di sopravvivenza

Temporaneo

TCP o UDP

Il tuo gateway PSTN ITSP

5060

Contenuto multimediale di chiamata al gateway PSTN (SRTP)

Gateway di sopravvivenza

8000-48198

UDP

Il tuo gateway PSTN ITSP

Temporaneo

Sincronizzazione temporale (NTP)

Gateway di sopravvivenza

Temporaneo

UDP

Server NTP

123

Risoluzione nome (DNS)

Gateway di sopravvivenza

Temporaneo

UDP

Server DNS

53

Gestione del cloud

Connettore

Temporaneo

HTTPS

Servizi Webex

443,8433

Per una guida operativa sulla modalità cloud, fare riferimento alla Informazioni di riferimento della porta per Webex CallingArticolo di aiuto.

È possibile personalizzare i valori di impostazione della porta sui router Cisco IOS XE. Questa tabella utilizza valori predefiniti per fornire indicazioni.

Configurazione delle funzioni

Flusso attività di configurazione di sopravvivenza del sito

Completare le seguenti attività per aggiungere Site Survivability per una posizione Webex Calling esistente. Se la connessione al cloud di Webex si rompe, un gateway di sopravvivenza nella rete locale può fornire il controllo delle chiamate di backup per gli endpoint in quella posizione.

Operazioni preliminari

Se è necessario fornire un nuovo gateway per agire come Survivability Gateway, fare riferimento all'articolo di Webex Registra Cisco IOS Managed Gateways a Webex Cloudper aggiungere il gateway a Control Hub.

ProceduraComando o azioneScopo

1

Assegna il servizio di sopravvivenza a un gateway

In Control Hub, assegnare il Survivability Gateway servizio a un gateway.

2

Scarica il modello di configurazione

Scarica il modello di configurazione da Control Hub. Avrai bisogno del modello quando configuri la riga di comando del gateway.

3

Configura le licenze

Configura le licenze per Survivability Gateway.

4

Configura i certificati su Cisco IOS XE

Configura i certificati per il gateway di sopravvivenza.

5

Configura gateway come gateway di sopravvivenza

Usa il modello di configurazione che hai scaricato in precedenza come guida per configurare la riga di comando del gateway. Completare tutte le configurazioni obbligatorie presenti nel modello.

Assegna il servizio di sopravvivenza a un gateway

Operazioni preliminari

Se il gateway non esiste in Control Hub, vedere Registra Cisco IOS Gateways alla chiamata di Webexper aggiungere una nuova istanza di gateway.
1

Vai a Calling sotto Services, quindi fare clic sul Managed Gateways virtuali.

La vista Managed Gateways visualizza l'elenco dei gateway gestiti tramite Control Hub.
2

Selezionare il gateway che si desidera assegnare come Survivability Gateway, e scegliere uno dei seguenti, in base al valore del Service campo:

  • Non assegnato (valore vuoto)—Fare clic Assign Service e vai al passo successivo.

  • Survivability Gateway—Se vuoi modificare le impostazioni IP del gateway esistenti, vai su Modifica le proprietà del gateway di sopravvivenza. Altrimenti, vai alla procedura successiva nel flusso.

3

Dal menu a discesa tipo di servizio, selezionare Survivability Gateway e completare i seguenti campi:

  • Location—Dall'elenco a discesa, selezionare una posizione. Per assegnare più posizioni a un gateway Survivability, selezionare tutte le posizioni richieste dall'elenco.

  • Host Name—Inserire il FQDN (Fully Qualified Domain Name) utilizzato per creare il certificato per il gateway. Potrebbe essere un nome incluso nel campo Nome alternativo del soggetto certificato (SAN). Il FQDN e l'indirizzo IP vengono utilizzati solo per stabilire una connessione sicura con il gateway. Quindi, non è obbligatorio popolarlo nel DNS.

  • IP Address—In formato IPv4, inserire l'indirizzo IP del Survivability Gateway. I dispositivi si registrano a questo indirizzo durante il funzionamento in modalità Survivability.

Una volta completata l'iscrizione, i dettagli della posizione appaiono nella pagina Managed gateways.

4

Fare clic Assign.

La vista Managed Gateways visualizza l'elenco delle posizioni assegnate al gateway.
(Facoltativo) Annulla assegnazione del servizio di sopravvivenza—Se vuoi rimuovere il Survivability Gateway da un gateway, vai a Annulla assegnazione dei servizi di un gateway gestito.

Scarica il modello di configurazione

Scarica il modello di configurazione da Control Hub o utilizza questo collegamento. Avrai bisogno del modello quando configuri la riga di comando del gateway.
1

Accedi a Hub di controllo.

Se sei un'organizzazione partner, lancia Partner Hub. Per aprire Control Hub, fare clic sul Customer visualizzare in Partner Hub e selezionare il cliente applicabile, o selezionare My Organization aprire le impostazioni di Control Hub per l'organizzazione partner.

2

Vai a Services > PSTN & Routing > Gateway configurations > Manage Gateways.

3

Fare clic sul Survivability Gateway applicabile.

4

Fare clic Download Config Template e scarica il modello sul tuo desktop o laptop.

Configura le licenze

Assicurati di avere le licenze della piattaforma appropriate per il tuo gateway. Configura le licenze utilizzando i comandi appropriati alla tua piattaforma.
1

Inserire la modalità di configurazione globale sul router:

enable
 configure terminal
2

Configura le licenze utilizzando i comandi che si applicano solo alla tua piattaforma specifica.

  • Per la serie ISR 4000 Cisco:

    license boot level uck9
     license boot level securityk9
    
  • Per le piattaforme Cisco Catalyst 8300 e 8200 Series Edge, utilizzare la licenza di funzionalità DNA Network Advantage, o meglio, e inserire il livello di throughput richiesto. L'esempio seguente utilizza il 25throughput cripto bidirezionale Mbps. Selezionare il livello appropriato per il numero di chiamate che si prevede.

    license boot level network-advantage addon dna-advantage
     platform hardware throughput crypto 25M
    
  • Per il software Cisco Catalyst 8000V Edge, utilizzare la licenza di funzionalità DNA Network Advantage o meglio e inserire il livello di throughput richiesto. L'esempio seguente utilizza il 1throughput Gbps. Selezionare il livello appropriato per il numero di chiamate che si prevede.

    license boot level network-essentials addon dna-essentials
     platform hardware throughput level MB 1000
    

Quando si configura un throughput superiore a 250Mbp, è necessaria una licenza di piattaforma HSEC.

Configura i certificati

Configura i certificati su Cisco IOS XE

Completare i seguenti passaggi per richiedere e creare certificati per il Survivability Gateway. Utilizzare certificati firmati da un'autorità di certificazione nota pubblicamente.

La piattaforma Survivability Gateway supporta solo certificati CA pubblicamente noti. I certificati CA privati o aziendali non possono essere utilizzati per Survivability Gateway.

Per un elenco delle autorità di certificazione radice supportate per Webex Calling, vedere Quali autorità di certificazione root sono supportate per le chiamate alle piattaforme audio e video di Cisco Webex?.

La piattaforma Survivability Gateway non supporta il certificato jolly.

Eseguire i comandi dal codice campione per completare i passaggi. Per ulteriori informazioni su questi comandi, insieme ad altre opzioni di configurazione, vedere il “ Supporto SIP TLS” capitolo del Guida alla configurazione degli elementi di confine unificati Cisco.

1

Inserire la modalità di configurazione globale eseguendo i seguenti comandi:

enable
 configure terminal
2

Genera la chiave privata RSA eseguendo il seguente comando. Il modulo della chiave privata deve essere almeno 2048 bit.

crypto key generate rsa general-keys label webex-sgw exportable modulus 2048
3

Configura un punto di fiducia per contenere il certificato Survivability Gateway. Il nome di dominio completamente qualificato (fqdn) del gateway deve utilizzare lo stesso valore utilizzato quando si assegna il servizio di sopravvivenza al gateway.

crypto pki trustpoint webex-sgw 
 enrollment terminal 
 fqdn <gateway_fqdn> 
 subject-name cn=<gateway_fqdn>
 subject-alt-name <gateway_fqdn>
 revocation-check crl 
 rsakeypair webex-sgw
4

Genera una richiesta di firma del certificato eseguendo il crypto pki enroll webex-sgw Comando.

Quando richiesto, inserisci yes.

Dopo che la CSR viene visualizzata sullo schermo, utilizzare Notepad per copiare il certificato in un file che è possibile inviare a un'autorità di certificazione (CA) supportata.

Se il provider di firma del certificato richiede una CSR in formato PEM (Privacy Enhanced Mail), aggiungere un'intestazione e un piè di pagina prima dell'invio. Ad esempio:

-----BEGIN CERTIFICATE REQUEST-----
 <Insert CSR here>
 -----END CERTIFICATE REQUEST-----
5

Dopo che la CA rilascia un certificato, eseguire il crypto pki authenticate webex-sgw comando per autenticare il certificato. È possibile eseguire questo comando da entrambi exec o config Modalità.

Quando richiesto, incollare il contenuto del certificato 64 CER/PEM di base che emette il certificato CA (non il certificato del dispositivo) nel terminale.

6

Importa il certificato host firmato sul trustpoint usando il crypto pki import webex-sgw certificate Comando.

Quando richiesto, incollare il certificato di base 64 CER/PEM nel terminale.

7

Verificare che il certificato CA radice sia disponibile:

Solo le autorità di certificazione note pubblicamente sono supportate con la soluzione Webex Calling. I certificati CA privati o aziendali non sono supportati.

  1. Trova il nome comune della CA radice eseguendo show crypto pki certificates webex-sgw | begin CA Cert. Cerca l'emittente cn= <value>.

  2. Esegui il file di installazione show crypto pki trustpool | include cn= comanda e controlla se questo certificato CA radice è installato con il bundle CA Cisco. Se vedi la tua CA, vai al punto 9.

  3. Se non vedi il tuo certificato, puoi fare una delle seguenti operazioni:

    • Importa i certificati mancanti

    • Eseguire il seguente comando per installare il pacchetto CA IOS esteso.

      crypto pki trustpool import url http://www.cisco.com/security/pki/trs/ios_union.p7b

      Usa il pacchetto CA IOS esteso ios_core.p7b, solo se il gateway è un gateway locale colocalizzato. Vedi Configura il gateway locale su Cisco IOS XE per le chiamate Webexper i dettagli.

  4. Ripetere queste sottofasi per determinare se il certificato CA radice è ora disponibile. Dopo aver ripetuto i passaggi seguenti:

    Se il certificato non è disponibile, passare al punto 8. Se il certificato è disponibile, passare al punto 9.

8

Se il certificato CA di root non è incluso nel bundle, acquisisci il certificato e lo importa in un nuovo punto di fiducia.

Eseguire questo passaggio se un certificato CA root conosciuto pubblicamente non è disponibile con il gateway Cisco IOS XE.

crypto pki trustpoint <CA name>
 enrollment terminal
 revocation-check crl
 crypto pki authenticate <CA name>

Quando richiesto, incollare il contenuto del certificato di base 64 CER/PEM nel terminale.

9

Utilizzando la modalità di configurazione, specificare il punto di fiducia predefinito, la versione TLS e i valori predefiniti di SIP-UA con i seguenti comandi.

sip-ua 
 no remote-party-id 
 retry invite 2 
 transport tcp tls v1.2 
 crypto signaling default trustpoint webex-sgw 
 handle-replaces

Importa certificati insieme a coppie di chiavi

È possibile importare certificati CA e coppie di chiavi come bundle utilizzando il formato PKCS12 (.pfx o .p12). È possibile importare il bundle da un file system locale o da un server remoto. PKCS12 è un tipo speciale di formato di certificato. Raggruppa l'intera catena di certificati dal certificato di radice attraverso il certificato di identità, insieme alla coppia di chiavi RSA. Cioè, il pacchetto PKCS12 importato includerebbe la coppia di chiavi, i certificati host e i certificati intermedi. Importare un pacchetto PKCS12 per i seguenti scenari:

  • Esporta da un altro router Cisco IOS XE e importa nel tuo router Survivability Gateway

  • Generazione del bundle PKCS12 al di fuori del router Cisco IOS XE utilizzando OpenSSL

Completa i seguenti passaggi per creare, esportare e importare certificati e coppie di chiavi per il tuo router Survivability Gateway.

1

(Opzionale) Esportare il pacchetto PKCS12 richiesto per il router Survivability Gateway.

crypto pki export webex-sgw pkcs12 terminal password xyz123

Questo passaggio è applicabile solo se si esporta da un altro router Cisco IOS XE.

2

(Opzionale) Crea un bundle PKCS12 usando OpenSSL.

  1. Verificare che OpenSSL sia installato sul sistema su cui questo processo è in esecuzione. Per gli utenti Mac OSX e GNU/Linux, è installato di default.

  2. Passa alla directory dove sono memorizzati le chiavi, i certificati e i file a catena.

    In Windows: Per impostazione predefinita, le utility sono installate in C:\Openssl\bin. Apre un prompt dei comandi in questa posizione.

    Su Mac OSX/Linux: Aprire la finestra Terminale nella directory necessaria per creare il certificato PKCS12 .

  3. Nella directory, salvare i file della chiave privata (privateKey.key), del certificato di identità (certificate.crt) e della catena di certificati CA radice (CACert.crt).

    Combina la chiave privata, il certificato di identità e la catena di certificati CA radice in un file PKCS12 . Inserisci una passphrase per proteggere il tuo certificato PKCS12 .

    console> openssl pkcs12 -export -out certificate.pfx -inkey privateKey.key -in certificate.crt -certfile CACert.crt

    Fornire una password quando si usa OpenSSL per generare il file PKCS12.

Questo passaggio è applicabile solo se si genera un bundle PKCS12 al di fuori di Cisco IOS XE utilizzando OpenSSL.

3

Importa il pacchetto di file in formato PKCS12 .

crypto pki import <trustpoint name> pkcs12 <certificate file location> password <file password>

Di seguito è riportata una configurazione di esempio per il comando e i dettagli relativi ai parametri configurabili:

crypto pki import webex-sgw pkcs12 bootflash:certificate.pfx password xyz123
  • <trustpoint name>—Nome del punto di fiducia creato durante l'uso di questo comando (ad esempio, webex-sgw).

  • <certificate file location>—URL locale o di rete che indica il file del certificato (ad esempio, bootflash:certificate.pfx)

  • <file password>—La password utilizzata per creare il file PKCS12 (ad esempio, xyz123).

Il messaggio crypto pki import comando costruisce automaticamente il trustpoint per accogliere il certificato.

4

Utilizzando la modalità di configurazione, specificare il punto di fiducia predefinito, la versione TLS e i valori predefiniti di SIP-UA con i seguenti comandi.

sip-ua 
 no remote-party-id 
 retry invite 2 
 transport tcp tls v1.2 
 crypto signaling default trustpoint webex-sgw 
 handle-replaces

Configura il gateway di sopravvivenza

Configura gateway come gateway di sopravvivenza

Usa il modello di configurazione che hai scaricato in precedenza come guida per configurare la riga di comando del gateway. Completare le configurazioni obbligatorie nel modello.

I passaggi seguenti contengono comandi di esempio insieme a una spiegazione dei comandi. Modificare le impostazioni per adattarle all'installazione. Le parentesi angolate (per esempio, <settings>) identificare le impostazioni in cui inserire i valori applicabili alla distribuzione. Le varie impostazioni <tag> utilizzano valori numerici per identificare e assegnare set di configurazioni.

  • Se non diversamente specificato, questa soluzione richiede di completare tutte le configurazioni in questa procedura.
  • Quando si applicano le impostazioni dal modello, sostituire %tokens% con i tuoi valori preferiti prima di copiare al gateway.
  • Per maggiori informazioni sui comandi, vedere Riferimento ai comandi Webex Managed Gateway. Utilizzare questa guida a meno che la descrizione del comando non si riferisca a un documento diverso.
1

Entra in modalità di configurazione globale.


enable
 configure terminal

dove:

  • enable—Abilita la modalità EXEC privilegiata.

  • configure terminal—Abilita la modalità di configurazione globale.

2

Eseguire le configurazioni del servizio vocale:


 voice service voip
  ip address trusted list
    ipv4 <ip_address> <subnet_mask>
    ipv4 <ip_address> <subnet_mask>
  allow-connections sip to sip
  supplementary-service media-renegotiate
  no supplementary-service sip refer
  no supplementary-service sip moved-temporarily
  trace
  sip
   asymmetric payload full
   registrar server
  

Spiegazione dei comandi:

  • ip address trusted listDefinisce un elenco di indirizzi di non registrazione da cui il Survivability Gateway deve accettare i messaggi SIP. Ad esempio, un indirizzo peer trunk SIP.

  • <ip_address> e <subnet_mask> rappresentano intervalli di indirizzi affidabili. Non c'è bisogno di entrare nelle sottoreti direttamente connesse come il Survivability Gateway si fida di loro automaticamente.

  • allow-connections sip to sip—Consente alle connessioni SIP di SIP in una rete VoIP.

  • no supplementary-service sip refer—Disabilitare il metodo REFER per i servizi supplementari di chiamata a termine e trasferimento di chiamata. Webex Calling non utilizza questi metodi.

  • no supplementary-service sip moved-temporarily—Disabilita la gestione automatica del gateway dei messaggi di 302 reindirizzamento SIP.

  • sip—Entra in modalità di configurazione SIP di servizio.

  • registrar server—Abilitare il registrar SIP per consentire ai client Webex Calling di registrarsi al gateway.

  • asymmetric payload full—Abilita la videochiamata in modalità di sopravvivenza.

3

Abilita la sopravvivenza sul router:


voice register global
 mode webex-sgw
 max-dn 50
 max-pool 50
 exit
 

Spiegazione dei comandi:

  • voice register global—Entra in modalità di registrazione vocale globale.

  • mode webex-sgw—Abilita la modalità Webex Calling Survivability e la Survivable Remote Site Telephony per gli endpoint Unified Communications Manager.

    Dopo mode webex-sgw configurazione, Survivability Gateway ascolta sulla porta 8933 per le connessioni sicure in arrivo dagli endpoint.

  • max-dn—Limita il numero di numeri di directory (DN) che il router può gestire. Per questa soluzione, configura sempre il valore massimo disponibile per la tua piattaforma.

    Le apparenze di linea condivise contano verso il limite max-dn. Ad esempio, se 5 i telefoni condividono tutte le stesse 5 DN, questa configurazione conta come 25 DN verso il limite max-dn.

  • max-pool—Imposta il numero massimo di dispositivi che possono registrare al gateway. Impostare questo valore al massimo consentito dalla piattaforma, come descritto nella Tabella 3.

4

Configura server NTP:

ntp server <ip_address_of_primary_NTP_server>
 ntp server <ip_address_of_secondary_NTP_server>

5

(Facoltativo). Configura i permessi generali delle chiamate di Classe delle restrizioni:


dial-peer cor custom
 name Wx_calling_Internal
 name Wx_calling_Toll-free
 name Wx_calling_National
 name Wx_calling_International
 name Wx_calling_Operator_Assistance
 name Wx_calling_Chargeable_Directory_Assistance
 name Wx_calling_Special_Services1
 name Wx_calling_Special_Services2
 name Wx_calling_Premium_Services1
 name Wx_calling_Premium_Services2

L 'esempio precedente crea un insieme di classi personalizzate di restrizione denominate categorie (per esempio, Wx_calling_International). Per i dettagli su come utilizzare la classe di restrizioni con i colleghi del quadrante, vedere "Classe di restrizioni" in Dial Peer Configuration Guide, Cisco IOS Release 15Categoria: M&T.

6

Configura un elenco di codec preferiti. Ad esempio, il seguente elenco specifica g711ulaw come codec preferito, seguito da g711alaw.


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

Spiegazione dei comandi:

  • voice class codec 1 entra in modalità di configurazione della classe vocale per il gruppo di codec 1.

  • codec preference identifica i codec preferiti per questo gruppo di codec.

7

Configura i pool di registrazione vocale predefiniti:


voice register pool 1
 id network 0.0.0.0 mask 0.0.0.0
 dtmf-relay rtp-nte
 voice-class codec 1

Spiegazione dei comandi:

  • voice register pool 1—Inserisce la modalità di configurazione del pool di registrazione vocale per i dispositivi SIP in questo pool.

  • id network e mask identificare un dispositivo SIP o un insieme di dispositivi di rete che utilizzano questo pool. Utilizzare gli indirizzi e le maschere che si applicano al vostro dispiegamento. L'indirizzo 0.0.0.0 consente ai dispositivi da qualsiasi luogo di registrarsi (se gli indirizzi del dispositivo sono nell'elenco dei permessi).

  • id extension-number—Il pool si applica specificamente all'utente Webex Calling presso l'estensione 1234. Usa le estensioni appropriate per la tua rete.

  • id phone-number—Il pool si applica specificamente all'utente Webex Calling con il numero di telefono +1 210-903-443. Utilizzare il numero di telefono appropriato per la rete.

  • dtmf-relay specifica il rtp-nte metodo per inviare cifre DTMF. In questo esempio, Real-Time Transport (RTP) con Named phone event (NTE) payload type.

  • voice-class codec 1—Assegna il gruppo di codec 1 a questo pool.

8

Configura chiamata di emergenza:


voice emergency response location 1
 elin 1 <number>
 subnet 1 <ip-group> <subnet-mask>

 voice emergency response location 2
  elin 1 <number>
  subnet 1 <ip-group> <subnet-mask>

 voice emergency response zone 1
  location 1
  location 2

 voice class e164-pattern-map 301
 voice class e164-pattern-map 351

Spiegazione dei comandi:

  • voice emergency response location 1—Crea un gruppo di localizzazione della risposta alle emergenze 1 per il 911 servizio migliorato. Un comando successivo crea un gruppo di localizzazione della risposta alle emergenze 2.

  • elin 1 <number>—Assegna un'elina alla posizione di risposta all'emergenza. Per questo elin, la porzione <numero> definisce un numero PSTN per sostituire l'estensione del 911 chiamante (ad esempio, 14085550100).

  • subnet 1 <ip-group> <subnet-mask>—Definisce un gruppo di sottorete insieme a un indirizzo di sottorete specifico per questa posizione di risposta alle emergenze. Utilizzare questo comando per identificare la rete chiamante attraverso un indirizzo IP e una maschera di sottorete. Ad esempio, subnet 1 192.168.100.0 /26.

  • voice emergency response zone 1—Definisce una zona di risposta alle emergenze.

  • location 1 (and 2)—Assegna le posizioni di risposta alle emergenze 1 e 2 a questa zona di risposta alle emergenze.

  • voice class e164-pattern-map 301 (and 351)—Identifica le mappe di e164 pattern 301 e 351 per questa classe di voce. È possibile utilizzare la mappa per definire piani di chiamata e identificatori di posizione di emergenza.

Se l'overlay Wi-Fi non corrisponde con precisione alle sottoreti IP, allora le chiamate di emergenza per i dispositivi nomadi potrebbero non avere la corretta mappatura ELIN.

9

Configura i peer del quadrante per il PSTN. Per un esempio della configurazione del peer dial, vedere Esempi di connessione PSTN.

10

Opzionale. Abilita Musica in attesa per il router. È necessario memorizzare un file musicale nella memoria flash del router in formato G.711. Il file può essere in formato .au o .wav, ma il formato del file deve contenere dati 8-bit 8-kHz (ad esempio, formato dati ITU-T A-law o mu-law).

call-manager-fallback
 moh enable-g711 "bootflash:<MOH_filename>"

Spiegazione dei comandi:

  • call-manager-fallback—Entra in modalità di configurazione SRST.

  • moh enable-g711 "bootflash:<MOH_filename>"—Abilita unicast Music on Hold utilizzando G.711. Fornisce anche la directory e il nome del file audio (per esempio, bootflash:music-on-hold.au). Il nome del file non può superare i 128 caratteri.

Sincronizzazione completa on-demand

Opzionale. Completare questa procedura solo se si desidera completare una sincronizzazione on-demand immediata. Questa procedura non è obbligatoria in quanto il cloud Webex sincronizza automaticamente i dati di chiamata al Survivability Gateway una volta al giorno.

1

Accedi a Hub di controllo.

Se sei un'organizzazione partner, lancia Partner Hub. Per aprire Control Hub, fare clic sul Customer visualizzare in Partner Hub e selezionare il cliente applicabile, o selezionare My Organization aprire le impostazioni di Control Hub per l'organizzazione partner.

2

Vai a Services > PSTN & Routing > Gateway configurations > Manage Gateways.

3

Fare clic sul Survivability Gateway applicabile per aprire il Survivability Service vista per quel gateway.

4

Fare clic sul Sync Pulsante.

5

Fare clic Submit.

Potrebbero essere necessari fino a 10 minuti per completare la sincronizzazione.

Modifica le proprietà del gateway di sopravvivenza

Utilizzare questa procedura opzionale solo se si desidera modificare le impostazioni per un gateway di sopravvivenza esistente.
1

Accedi a Hub di controllo.

Se sei un'organizzazione partner, lancia Partner Hub. Per aprire Control Hub, fare clic sul Customer visualizzare in Partner Hub e selezionare il cliente applicabile, o selezionare My Organization aprire le impostazioni di Control Hub per l'organizzazione partner.

2

Vai a Services > PSTN & Routing > Gateway configurations > Manage Gateways.

3

Fare clic sul Survivability Gateway applicabile per aprire il Survivability Service vista per quel gateway.

4

Fare clic sul Edit pulsante e impostazioni di aggiornamento per quanto segue.

  • Host Name—Utilizzare il nome host o il nome di dominio completamente qualificato del certificato per stabilire la connessione TLS con i client e l'indirizzo IP.

  • IP Address—Nel formato IPv4, inserire l'indirizzo IP del gateway a cui i dispositivi si registrano durante il funzionamento in modalità Survivability.

5

Fare clic Submit.

Se si desidera eliminare un gateway di sopravvivenza da Control Hub, deselezionare il Survivability Gateway prima di tutto il servizio. Per ulteriori dettagli, cfr. Assegnazione dei servizi ai gateway gestiti.

Configurazioni per abilitare i CDR sul gateway di sopravvivenza

Il connettore configura automaticamente i comandi relativi al CDR per facilitare la raccolta di metriche di conteggio delle chiamate.

Al termine di un evento di sopravvivenza, il connettore elabora i CDR generati durante il periodo dell'evento, insieme ai dati di configurazione, per identificare i vari conteggi delle chiamate. Le metriche comprendono i conteggi delle chiamate totali, delle chiamate di emergenza e delle chiamate esterne, e sono utilizzate per monitorare l'uso delle funzionalità interne. Solo le metriche di conteggio delle chiamate vengono inviate al cloud di Webex mentre i CDR effettivi non vengono trasmessi.

La seguente è una configurazione del campione:


!
gw-accounting file
 primary ifs bootflash:guest-share/cdrs/
 acct-template callhistory-detail
 maximum cdrflush-timer 5
 cdr-format detailed
!

Spiegazione dei comandi:

  • primary ifs bootflash:guest-share/cdrs/- Questo comando è quello di memorizzare i file CDR sotto la cartella guest-share per consentire l'accesso da parte del connettore.

  • acct-template callhistory-detail- Questo comando è richiesto per includere il tag dial-peer nel CDR.

  • maximum cdrflush-timer 5- Il valore predefinito è 60 minutes, ma impostarlo a 5 minutes permette ai CDR di essere loggati al file più velocemente.

  • cdr-format detailed- Questo è il formato predefinito. Il formato compatto non è adatto in quanto non include il tag dial-peer.

Configurazioni per abilitare l'inoltro delle chiamate

La funzionalità di inoltro delle chiamate fa parte delle funzionalità di sopravvivenza che garantiscono una gestione continua delle chiamate durante interruzioni di rete quando la connessione al cloud Webex viene persa. Il gateway Survivability funge da gateway locale di ripiego, consentendo agli endpoint di registrarsi localmente e di mantenere le capacità di chiamata essenziali.

  • Il comportamento di inoltro delle chiamate in modalità Survivability è gestito dal gateway Survivability utilizzando la configurazione pool, le configurazioni dial-peer e le politiche di routing che gestiscono le chiamate localmente o le indirizzano attraverso i trunks PSTN o SIP.

  • Il gateway Survivability disabilita SIP REFER, SIP spostato temporaneamente per i servizi supplementari di chiamata e trasferimento di chiamata, in quanto Webex Calling non utilizza questi metodi in modalità survivability.

Configurare i pool di registrazione vocale per gli scenari di call forward:

Per utilizzare la funzione call-forward, configurare il call-forward b2bua comando sotto la voice register pool dei singoli telefoni.

  • Per abilitare call-forward all, configura: call-forward b2bua all <extn/phone number/ESN>

  • Per abilitare call-forward no-answer, configura:call-forward b2bua noan <extn/phone number/ESN> timeout <time in sec> ​

  • Per abilitare il trigger occupato con il numero specificato di chiamata in arrivo, configura:

    
    call-forward b2bua busy <extn/phone number/ESN>
    busy-trigger-per-button <count>

  • Esempio di configurazione: ​

    
    voice register pool  1​
      id phone-number +12107501105​
      dtmf-relay rtp-nte​
      call-forward b2bua noan +12107501155 timeout 20​
      codec g711ulaw​
    
    voice register pool  2
       busy-trigger-per-button 2
       id extension-number 1104
       dtmf-relay rtp-nte
       call-forward b2bua busy +12307501111
       codec g711ulaw 

Configurazioni per abilitare il gruppo di caccia

Questa tabella fornisce una mappatura per la configurazione delle funzionalità del gruppo di caccia in Control Hub e utilizzando i comandi Survivability gateway

Caratteristiche del gruppo HuntConfigurazione utilizzando il Control HubComandi gateway di sopravvivenza

Seleziona modello di instradamento chiamata ​

Top-Down/Simultaneo/Circolare/Più lungo-inattivo

Sequenziale/Parallelo/Pari/Più lungo al minimo

Aggiungi gruppo Hunt

Aggiungi gruppo di caccia con nome e numero di telefono per località.​

Per aggiungere Hunt Group, utilizzare il voice hunt-group <tag> <call routing pattern>. Quindi aggiungere il numero di telefono utilizzando il pilot nome del gruppo di comando e caccia con description comando

Seleziona utenti, spazi di lavoro o linee virtuali da aggiungere

Selezionare gli agenti per far parte del Gruppo Hunt

Configura l' elenco degli agenti usando il number <tag> <phone-number> comando

Avanzare dopo il numero di anelli impostato

Configura usando il Set number of Rings option

Configura usando iltimeout <timeout value> comando per far avanzare la chiamata all'agente successivo invece del numero di anelli.

Avanzare quando è occupato

Configura usando il Advance when busy opzione

Configura usando il present-call idle-phonecomando

Deviare le chiamate quando tutti gli agenti non sono raggiungibili

Configura usando il Divert calls when all agents unreachable option

Configura usando il final <phone number> comando

Deviare le chiamate quando tutti gli agenti sono occupati o il gruppo di caccia è occupato

Configura usando ilDivert calls when all agents are busy or the hunt group is busy opzione

Configura usando final <phone number> command​

  • Configura un gruppo di Hunt anelli sequenziali

    
      voice hunt-group 1 sequential​
        pilot 1111
        number 1 1001​
        number 2 1002​
        number 3 7089001​
        number 4 7089002​
        number 5 +1210903443​
        .....​
        .....​
        timeout 20​
        final 1009
        statistics collect
        description​
        present-call idle-phone

  • Configura un gruppo di Hunt anelli paralleli

    
    voice hunt-group 2 parallel​
      pilot 2222​
      number 1 2001
      number 2 2002​
      number 3 2089001​
      number 4 2089002​
      number 5 +12109034433​
      .....​
      .....​
      timeout 60​
      final 1009​
      statistics collect​
      description​

Descrizione dei comandi:

  • voice hunt-group- Questo comando è usato per definire e inserire la modalità di configurazione per un gruppo di caccia.

  • parallel- Questa parola chiave specifica il metodo o l'algoritmo del gruppo di caccia che il sistema utilizzerà per distribuire le chiamate in arrivo tra i membri di questo gruppo di caccia.

  • number- Crea un elenco di estensioni/e164 numeri/ESN che sono membri di un gruppo di caccia vocale. Qualsiasi numero nella lista non può essere un numero pilota di un altro gruppo di caccia.

  • pilot- Questo è il numero principale o il numero di directory del gruppo di caccia. I chiamanti chiamano questo numero per raggiungere il gruppo di caccia.

  • timeout- Imposta la quantità massima di tempo, in secondi, che il gruppo di caccia tenterà di chiamare i suoi membri prima di intraprendere l'azione successiva.

  • final- Questo comando specifica il numero di fallback.

  • statistics collect​- Consente la raccolta di statistiche operative per il gruppo caccia.

  • descriptin- descrizione gruppo caccia

  • present-call idle-phone-Presentare la chiamata solo agli agenti che sono inattivi.

Di seguito è riportato un campione di output dal show voice hunt-group statistics Comando. L'output include chiamate dirette a un numero di gruppo di caccia vocale e chiamate dalla coda o B-ACD.


Router# show voice hunt-group 1 statistics last 1 h 
Wed 04:00 - 05:00
	Max Agents: 3
	Min Agents: 3
	Total Calls: 9
	Answered Calls: 7
	Abandoned Calls: 2
	Average Time to Answer (secs): 6
	Longest Time to Answer (secs): 13
	Average Time in Call (secs): 75
	Longest Time in Call (secs): 161
	Average Time before Abandon (secs): 8
	Calls on Hold: 2
	Average Time in Hold (secs): 16	
	Longest Time in Hold (secs): 21
	Per agent statistics:
		Agent: 5012
			From Direct Call:
				Total Calls Answered: 3
				Average Time in Call (secs): 70
				Longest Time in Call (secs): 150
				Totals Calls on Hold: 1
				Average Hold Time (secs): 21
				Longest Hold Time (secs): 21
			From Queue:
				Total Calls Answered: 3
				Average Time in Call (secs): 55
				Longest Time in Call (secs): 78
				Total Calls on Hold: 2
				Average Hold Time (secs): 19
				Longest Hold Time (secs): 26
				Total Loged in Time (secs): 3000
				Total Loged out Time (secs): 600
		Agent: 5013
			From Direct Call:
				Total Calls Answered: 3
				Average Time in Call (secs): 51
				Longest Time in Call (secs): 118
				Totals Calls on Hold: 1
				Average Hold Time (secs): 11
				Longest Hold Time (secs): 11
			From Queue:
				Total Calls Answered: 1
				Average Time in Call (secs): 4
				Longest Time in Call (secs): 4
				Total Loged in Time (secs): 3000
				Total Loged out Time (secs): 600
		Agent: 5014
			From Direct Call:
				Total Calls Answered: 1
				Average Time in Call (secs): 161
				Longest Time in Call (secs): 161
			From Queue:
				Total Calls Answered: 1
				Average Time in Call (secs): 658
				Longest Time in Call (secs): 658
				Total Loged in Time (secs): 3000
				Total Loged out Time (secs): 600

	Queue related statistics:
		Total calls presented to the queue: 5
		Calls handoff to IOS: 5
		Number of calls in the queue: 0
		Average time to handoff (secs): 2
		Longest time to handoff (secs): 3
		Number of abandoned calls: 0
		Average time before abandon (secs): 0
		Calls forwarded to voice mail: 0
		Calls answered by voice mail: 0
		Number of error calls: 0

Router# sh voice hunt-group 
Group 1
    type: sequential
    pilot number: 4444, peer-tag 2147483647
    list of numbers: 
        Member        Used-by       State  Login/Logout
        ======        =======       =====  ============
        1001          1001          up   -
        1003          1003          up   -
    preference: 0
    preference (sec): 0
    timeout: 15
    final_number: 
    auto logout: no
    stat collect: no
    phone-display: no
    hlog-block: no
    calls in queue: 0
    overwrite-dyn-stats: no
    members logout: no
    present-call idle-phone: no
webex-sgw-bgl14#

Configurazioni per abilitare la distribuzione automatica delle chiamate di base (B-ACD)

Il servizio base di distribuzione automatica delle chiamate (B-ACD) e di assistenza automatica (AA) fornisce la risposta automatica delle chiamate esterne con saluti e menu che consentono ai chiamanti di selezionare il reparto appropriato o di comporre i numeri di estensione noti.

B-ACD fornisce la risposta automatica e la distribuzione delle chiamate per le chiamate utilizzando menu interattivi e gruppi di caccia locali. L'applicazione B-ACD consiste in servizi di auto-attendant (AA) e un servizio di chiamata-coda. L'assistente automatico B-ACD supporta le chiamate PSTN negoziate con il bagagliaio SIP in arrivo con il codec g711ulaw

B-ACD supporta i gruppi di caccia vocale con linee condivise SIP e linee condivise miste sequenziali, parallele, peer e più lunghe.

Una chiamata in arrivo chiama il numero del pilota B-ACD AA e sente un prompt che fornisce un saluto e istruzioni per aiutare il chiamante a indirizzare automaticamente la chiamata.

Limiti

Utilizzare lo stesso codec sui peer di chiamata in entrata e in uscita quando si trasferiscono le chiamate. L'uso di codec diversi non è supportato. IOS non invocherà transcoder per le chiamate gestite da qualsiasi applicazione TCL.

Componenti B-ACD

L'applicazione B-ACD consiste in un servizio call-queue e uno o più servizi AA. Le componenti configurabili di questi servizi sono:

  • Numero del pilota

  • Prompt di benvenuto e altri file audio

  • Opzioni menu

  • Chiama per interno

Numero del pilota

Ogni servizio AA ha il proprio numero di pilota AA che i chiamanti chiamano per raggiungere l'AA. Questo numero è specificato nella param aa-pilot Comando. Il numero del pilota AA non è associato ad alcun numero di telefono di agenti o telefono fisico, ma è necessario definire un peer dial con il numero del pilota AA come il numero chiamato in ingresso in modo che questo numero sia raggiungibile da chiamanti esterni.

Prompt di benvenuto e altri file audio

Il prompt di benvenuto è un file audio che viene riprodotto quando una chiamata riceve risposta dal numero del pilota. Questo file audio è uno dei numerosi file audio utilizzati con il servizio B-ACD per informare i chiamanti del loro stato e delle eventuali azioni che possono intraprendere. È possibile creare un file audio personalizzato che descriva le scelte di menu disponibili per i chiamanti. I file audio B-ACD sono descritti nelle seguenti sezioni:

Riscrittura dei file audio predefiniti

I file audio predefiniti sono forniti per ogni punto dello script e sono dati ai chiamanti. Si scarica i file audio predefiniti dal collegamentoe copiarli in un luogo che può essere raggiunto dal router B-ACD, come la memoria flash o un server TFTP. I file audio e i file script sono raggruppati in un file tar sul sito web. I file predefiniti e i loro messaggi sono elencati nella tabella. È possibile riscrivere i messaggi personalizzati rispetto ai messaggi predefiniti, ma non è possibile modificare i nomi dei file audio, salvo quanto specificamente descritto nel Modifica dei codici di lingua e dei nomi dei file.

Per re-registrare e installare le richieste audio predefinite prima di utilizzare un servizio B-ACD per la prima volta, seguire i passaggi nel Scaricare script Tcl e prompt audio. Per ripetere le richieste audio in un servizio B-ACD esistente, seguire i passaggi nel Aggiornamento dei parametri dello script e dei prompt audio (solo per estensione).

Nome file predefinitoAnnuncio predefinitoDurata dell'annuncio predefinito
en_bacd_welcome.au

“Grazie per aver chiamato.” Include una pausa di due secondi dopo il messaggio.

3 secondi

en_bacd_options_menu.au

Per la stampa di vendita 1 (pausa)

Per la stampa dell'assistenza clienti 2 (pausa)

Per comporre con estensione, premere 3 (pausa)

Per parlare con un operatore premere zero.

Include una pausa di quattro secondi dopo il messaggio.

15secondi

en_bacd_disconnect.au

“Non siamo in grado di rispondere alla tua chiamata in questo momento. Riprovare in un secondo momento. Grazie per aver chiamato”. Include una pausa di quattro secondi dopo il messaggio.

10secondi

en_bacd_invalidoption. au

“Hai inserito un’opzione non valida. Si prega di riprovare”. Include una pausa di un secondo dopo il messaggio. Questo prompt viene riprodotto quando un chiamante sceglie un'opzione di menu non valida o chiama un'estensione non valida.

7secondi

en_bacd_enter_dest.au

“Inserire il numero di estensione che si desidera raggiungere.” Include una pausa di cinque secondi dopo il messaggio. Questo prompt viene riprodotto quando un chiamante sceglie il dial-by-extension option

7secondi

en_bacd_allagentsbusy. au

“Tutti gli agenti sono attualmente impegnati ad assistere altri clienti. Continuate a chiedere assistenza. Qualcuno sarà con voi a breve”. Include una pausa di due secondi dopo il messaggio. Questo messaggio è anche noto come il secondo saluto.

7secondi

en_bacd_music_on_hol d.au

La musica in attesa (MOH) viene suonata ai chiamanti B-ACD.

60secondi

Se si rierecord uno qualsiasi dei file audio, si noti che le richieste B-ACD richiedono un formato di file audio G.711 (.au) con codifica 8-bit, mu-law e 8-kHz. Raccomandiamo i seguenti strumenti audio o altri di qualità simile:

  • Adobe Audition per Microsoft Windows di Adobe Systems Inc. (precedentemente chiamato Cool Edit di Syntrillium Software Corp.)

  • AudioTool per Solaris di Sun Microsystems Inc.

Configura B-ACD

Ecco alcuni esempi di configurazione:


application
 service aa bootflash:app-b-acd-aa-3.0.0.8.tcl
  paramspace english index 1
  param handoff-string aa
  param dial-by-extension-option <dial-by-extn menu option, standard BACD script menu option is 3>
  paramspace english language en
  param aa-pilot <auto attendant 164 pilot number associated in auto attendant dial-peer>
  paramspace english location flash:
  param welcome-prompt _bacd_welcome.au
  param voice-mail <alternate destination for calls that are not answered>
  param service-name queue
 !
 service queue bootflash:app-b-acd-3.0.0.8.tcl
  param queue-len 30
  param queue-manager-debugs 1
 ! 

! SIP PSTN Dial-Peers for Auto Attendant(BACD) service called aa associated with incoming voice port
dial-peer voice 500 voip
 description Inbound dial-peer for Auto Attendant
 service aa
 session protocol sipv2
 incoming called-number <Auto Attendant Pilot number>
 dtmf-relay rtp-nte
 codec g711ulaw
 no vad
!
! TDM PSTN Dial-Peers if not using SIP for Auto Attendant(BACD) service called aa associated with incoming voice pots
dial-peer voice 500 voip
 description Inbound dial-peer for Auto Attendant
 service aa
 incoming called-number <Auto Attendant Pilot number>
 port %tdm_port%
! 
Spiegazione del comando:
ComandoSpiegazione
param dial-by-extension-option <menu-number>

Consente ai chiamanti di comporre i numeri di estensione dopo aver digitato il numero di menu specificato.

numero di menu—Identificativo di un'opzione di menu. L'intervallo va da 1 a 9. Non esistono valori predefiniti.

param aa-pilot

Specifica il numero del pilota associato nel dial-peer dell'assistente automatico

param voice-mail

Definisce una destinazione alternativa per le chiamate a cui gli agenti AA non rispondono

paramspace english language en

Definisce il codice della lingua dei file audio utilizzati per le richieste dinamiche da un'applicazione IVR.

  • language-package—Nome del pacchetto linguistico da utilizzare. Ci sono tre pacchetti linguistici integrati: cinese, inglese e spagnolo. Altre lingue possono essere supportate dall'uso dello script del linguaggio Tcl (Tool Command Language).

  • language-code —Codice a due caratteri che identifica la lingua dei file audio associati. Le voci valide sono le seguenti:

    ch —cinese

    it —Italiano

    sp —Spagnolo

    aa —tutti

Questo codice di lingua deve corrispondere al prefisso di lingua a due caratteri utilizzato nei nomi dei file di prompt audio indipendentemente dalla lingua che viene effettivamente utilizzata nel file. Per ulteriori informazioni, consultare il Prompt di benvenuto e altri file audio

param welcome-prompt audio-filename

Assegna un file audio per il saluto di benvenuto utilizzato da questo servizio AA.

  • nome file audio —Parte identificativa del nome del file audio che contiene il saluto di benvenuto da riprodurre quando i chiamanti raggiungono il servizio B-ACD per la prima volta. La parte identificativa del nome del file non include il prefisso della lingua, e deve iniziare con un underscore.

Modifica dei codici di lingua e dei nomi dei file

  • Il prefisso di qualsiasi nome di file può essere cambiato in ch, en, sp o aa. Il prefisso deve corrispondere al codice specificato nel parametro language-code nel comando language paramspace, indipendentemente dalla lingua usata nel file.

  • Seguendo il suo prefisso, il messaggio di benvenuto nomefile (il default è en_bacd_welcome.au) può avere un nome identificativo, come definito nella param welcome-prompt Comando.

  • Seguendo il suo prefisso, il nome del file di prompt drop-through (nessun valore predefinito fornito) può avere un nome identificativo, come definito nella param drop-through-prompt Comando.

Nei file audio, è possibile registrare un prompt in qualsiasi lingua. Non è necessario cambiare il prefisso di un file che contiene un prompt in un altro linguaggio, perché i prefissi del codice lingua sono usati per funzioni che non fanno parte del servizio B-ACD. Ma è importante che i prefissi del codice di lingua per i tuoi file corrispondano al codice di lingua specificato nel parametro del codice di lingua nel comando lingua paramspace, indipendentemente dalla lingua effettivamente utilizzata nel file audio.

Non modificare la parte identificativa del nome di un file audio, ad eccezione del _bacd_welcome.au file. Gli script identificano file audio che hanno gli stessi nomi identificativi di quelli in Tabellae che hanno lo stesso prefisso specificato nel comando del linguaggio paramspace.

Le due eccezioni alle regole generali di denominazione dei file sono il file audio di benvenuto-prompt (il default è en_bacd_welcome.au) e il drop-through-option prompt file audio (non fornito di default). Le parti identificative dei nomi dei file per questi due prompt audio sono specificate esplicitamente durante la configurazione e sono completamente configurabili dall'utente. Questi file possono usare nomi di file a condizione che i nomi rispettino le seguenti convenzioni:

  • La parte del prefisso del nome del file deve essere la stessa del codice della lingua specificato nel comando linguaggio paramspace. Ad esempio, en.

  • La parte identificatrice del nome del file deve iniziare con un underscore. Ad esempio, _welcome_to_xyz.au.

Uso di file audio per descrivere le scelte di menu

Per impostazione predefinita, vengono forniti due file audio per fornire l'orientamento iniziale del chiamante e la guida sulle scelte di menu disponibili: en_welcome_prompt.au e en_bacd_options_menu.au. È possibile reerecord messaggi personalizzati sopra i messaggi predefiniti che sono forniti in questi file, come spiegato in Tabella.

Se il tuo servizio B-ACD utilizza un singolo servizio AA, registra un saluto di benvenuto in en_welcome_prompt.au e registrare le istruzioni sulle scelte di menu in en_bacd_options_menu.au.

Se il tuo servizio B-ACD utilizza più servizi AA, avrai bisogno di saluti e istruzioni separati per ogni AA, utilizzando le seguenti linee guida:

  • Registra un prompt di benvenuto separato per ogni servizio AA, utilizzando un nome diverso per il file audio per ogni prompt di benvenuto. Ad esempio: en_welcome_aa1.au een_welcome_aa2.au. Le richieste di benvenuto che si registrano in questi file devono includere sia il saluto che le istruzioni sulle opzioni di menu.

  • Registra il silenzio nel file audio en_bacd_options_menu.au. Deve essere registrato almeno un secondo di silenzio. Si noti che questo file non contiene le istruzioni del menu quando ci sono più servizi AA.

Opzioni menu

Lo scopo di un servizio B-ACD è quello di indirizzare automaticamente le chiamate verso la destinazione corretta nella vostra organizzazione. I servizi interattivi AA consentono di fornire opzioni di menu ai chiamanti in modo che possano fare le scelte appropriate per le loro chiamate. I tipi di opzioni di menu disponibili in B-ACD sono descritti nella tabella. Le opzioni di menu sono annunciate ai chiamanti tramite richieste audio, descritte nel Prompt di benvenuto e altri file audio.

TipoDescrizioneRequisitiEsempio
Dial-by-extension

Il chiamante preme una cifra per poter comporre un'estensione nota.

Il numero di menu usato per questa opzione non deve essere lo stesso di qualsiasi numero di menu (aa-hunt) utilizzato con il servizio di coda di chiamata.

Nessun requisito.

Dopo aver ascoltato le scelte del menu, un chiamante seleziona 4 ed è in grado di comporre un numero interno di estensione.

Opzione dial-by-extension

Il servizio B-ACD può anche avere un'opzione dial-by-extension, che consente ai chiamanti di comporre i numeri interni di estensione quando già conoscono il numero di estensione. L'opzione Dial-by-Extension è mostrata come opzione di menu.

L'opzione dial-by-extension è configurata specificando un numero di opzione di menu per il parametro dial-by-extension. Quando viene usato il seguente comando, i chiamanti possono comporre 1 e poi un numero di estensione.

param dial-by-extension-option 1

All'interno di un servizio di coda di chiamata B-ACD, il numero di opzione dial-by-extension e i numeri di opzione del gruppo di caccia devono essere reciprocamente esclusivi. Questa restrizione significa che il numero di opzione utilizzato per l'opzione dial-by-extension non può essere lo stesso di qualsiasi numero di opzione utilizzato con le opzioni aa-hunt. Ad esempio, se usi aa-hunt1 a aa-hunt5 per specificare i gruppi di caccia nella configurazione del servizio di coda di chiamata, puoi usare l'opzione 6 per l'opzione dial-by-extension ma non uno qualsiasi dei numeri 1 a 5.

Se tutti e dieci i numeri aa-hunt sono usati per i gruppi di caccia nel servizio di coda di chiamata, non rimane alcuna opzione per l'opzione dial-by-extension. Si noti che questa restrizione si basa su tutti i numeri di opzione (numeri aa-hunt) utilizzati con il servizio di coda di chiamata e non sui numeri di opzione utilizzati con un'applicazione AA.

Scaricare script Tcl e prompt audio

Utilizzare questi passaggi per preparare i file di script e richiedere i file necessari per il servizio B-ACD.

  1. Copia il file tar nel bootflash del router SGW

  2. Decomprimere i file tcl e audio usando il comando:

    archive tar /xtract bootflash:cme-b-acd-3.0.0.8.tar bootflash:
  3. Rierecord i file audio se necessario.

Spiegazione dei comandi:

ComandoSpiegazione

Scarica il file tar B-ACD

Scarica il file tar B-ACD chiamato cme-b-acd-3.0.0.8.tar a un server TFTP accessibile al router SGW.

Questo file tar contiene lo script AA Tcl, lo script Tcl in coda di chiamata e i file audio predefiniti di cui hai bisogno per il servizio B-ACD

enable

Abilita la modalità EXEC privilegiata sul router SGW. Inserire la password se richiesto.

archivetar/xtract <source-url> flash:

Decomprime i file nell'archivio di file B-ACD e li copia in memoria flash. I seguenti file sono contenuti nel cme-b-acd-3.0.0.8.tar file:

  • app-b-acd-aa-x.x.x.tcl (script AA)

  • app-b-acd-x.x.x.tcl (script di chiamata in coda)

  • en_bacd_allagentsbusy.au (file audio)

  • it_bacd_options_menu.au (file audio)

  • en_bacd_disconnect.au (file audio)

  • it_bacd_music_on_hold.au (file audio)

  • en_bacd_invalidoption.au (file audio)

  • en_bacd_welcome.au (file audio)

  • it_bacd_enter_dest.au (file audio)

Registrare se necessario

Rierecord file audio con i tuoi messaggi personalizzati, ma non modificare i nomi dei file audio.

Esempi

L'esempio seguente estrae file dall'archivio chiamato cme-b-acd-2.1.0.0 sul server 192.168.1.1 e li copia nella memoria flash del router B-ACD.

archive tar /xtract tftp://192.168.1.1/cme-b-acd-2.1.0.0.tar flash:

Aggiornamento dei parametri dello script e dei prompt audio (solo per estensione)

È possibile aggiornare i parametri dello script B-ACD apportando modifiche alla configurazione IOS di Cisco. Affinché i cambiamenti dei parametri abbiano effetto, occorre interrompere e ricaricare gli script B-ACD che sono stati apportati cambiamenti. Se si rierecord richieste audio, è necessario ricaricare i file di richieste audio che sono stati modificati.

  1. Determina gli ID di sessione di qualsiasi sessione attiva-

    Utilizzare la freccia showcall application sessions comando in modalità EXEC privilegiata per ottenere numeri di sessione ID (SID) di AA e servizi di call-queue. Se la sessione AA non ha chiamate attive, il nome dello script AA non appare nell'output del show call application sessions Comando.

  2. Se necessario, interrompere le sessioni di servizio B-ACD AA e di chiamata in coda- Utilizzando i numeri ID della sessione dalla fase1, interrompere le sessioni di servizio B-ACD AA e di servizio di chiamata in coda. Utilizzare la freccia call application session stop comando in modalità EXEC privilegiata per fermare le sessioni di AA e call-queue.
  3. Ricarica lo script AA e gli script della coda di chiamata- Usa il call application voice load comando in modalità EXEC privilegiata per ricaricare gli script.
  4. Se un file di prompt audio è stato cambiato, ricaricalo- Usa il audio-prompt load comando in modalità EXEC privilegiata per ricaricare un file audio. Ripeti questo comando per ogni file audio che è stato modificato.

Verifica dello stato B-ACD

Utilizzare la freccia show call application sessions comando per verificare che B-ACD sia attivo.

L 'esempio seguente mostra una sessione con applicazioni AA attive e call-queue. Il campo “App” è il nome del servizio il campo “Url” è la posizione del file di script per l’applicazione


Session ID 17
App: aa
Type: Service
Url: flash:app-b-acd-aa-2.1.0.0.tcl
Session ID 12
App: queue
Type: Service
Url: flash:app-b-acd-2.1.0.0.tcl 

L 'esempio seguente mostra una sessione con solo l 'applicazione coda attiva. Lo script AA non appare nell'output del show call application sessions comando perché non ci sono chiamate attive. Il nome del servizio AA appare nell'output solo quando c'è una chiamata attiva. Lo script di chiamata-coda si attiva dopo la prima chiamata in arrivo e rimane attivo anche se non ci sono chiamate attive.


Router# show call application sessions
Session ID 12
App: queue
Type: Service
Url: flash:app-b-acd-2.1.0.0.tcl

È possibile aggiornare i parametri dello script B-ACD apportando modifiche alla configurazione IOS di Cisco. Affinché i cambiamenti dei parametri abbiano effetto, occorre interrompere e ricaricare gli script B-ACD ai quali sono state apportate le modifiche, come spiegato nei passaggi seguenti. Se si rierecord richieste audio, è necessario ricaricare i file di richieste audio che sono stati modificati.

  1. Determinare gli ID di sessione di qualsiasi sessione attiva:

    Utilizzare la freccia show call application sessions comando in modalità EXEC privilegiata per ottenere numeri di sessione ID (SID) di AA e servizi di call-queue. Se la sessione AA non ha chiamate attive, il nome dello script AA non appare nell'output del show call application sessions Comando.

    L 'esempio seguente mostra una sessione con chiamate attive. Il campo “App” è il nome del servizio dato allo script della coda di chiamata e allo script AA. Puoi anche vedere i nomi dei servizi nell'output per il comando show running-config.

    
    Router# show call application sessions
    Session ID 17
    App: aa
    Type: Service
    Url: bootflash:app-b-acd-aa-3.0.0.8.tcl
    
    Session ID 12
    App: queue
    Type: Service
    Url: bootflash:app-b-acd-3.0.0.8.tcl
    
  2. Se necessario, interrompere le sessioni di assistenza B-ACD AA e call-queue

    Utilizzando i numeri ID della sessione dal Passo 1, interrompere le sessioni di servizio B-ACD AA e di servizio in coda di chiamata. Utilizzare la freccia call application session stop comando in modalità EXEC privilegiata per fermare le sessioni di AA e call-queue.

    
    Router# call application session stop id 17
    Router# call application session stop id 12

    Quando si utilizza il comando stop sessione applicazione chiamata per un servizio AA, si verificano le seguenti azioni:

    Il servizio AA è interrotto.

    Tutte le chiamate collegate attivamente al servizio AA sono disconnesse.

    Il nome del servizio AA è rimosso dall'output per il show call application sessions Comando.

    Per eliminare la possibilità di disconnettere le chiamate, attendere che non ci siano chiamate in arrivo prima di ricaricare lo script, ad esempio dopo l'orario di lavoro.

    Se un nome di servizio AA non appare nell'output per il show call application sessions comando, significa che non ci sono sessioni di chiamata e non è necessario emettere un call application session stop comando per esso.

  3. Ricarica lo script AA e gli script della coda di chiamata

    Utilizzare la freccia call application voice load comando in modalità EXEC privilegiata per ricaricare gli script.

    
    Router# call application voice load aa
    Router# call application voice load queue
  4. Se un file di prompt audio è stato cambiato, ricaricalo

    Utilizzare la freccia audio-prompt load comando in modalità EXEC privilegiata per ricaricare un file audio. Ripeti questo comando per ogni file audio che viene modificato.

    
    Router# audio-prompt load flash:en_bacd_welcome.au
    Reload of flash:en_bacd_welcome.au successful

Limitazioni e restrizioni

  • La disponibilità del servizio PSTN (Public Switched Telephone Network) dipende dai tronchi SIP o dai circuiti PSTN disponibili durante un'interruzione della rete.

  • I dispositivi con connettività 4G e 5G (ad esempio, Webex App per dispositivi mobili o tablet) potrebbero comunque essere in grado di registrarsi a Webex Calling durante le interruzioni. Di conseguenza, potrebbero non essere in grado di chiamare altri numeri dalla stessa posizione del sito durante un'interruzione.

  • I modelli di chiamata potrebbero funzionare in modo diverso nella modalità Sopravvivenza rispetto alla modalità Attiva.

  • Il gateway Survivability deve utilizzare un indirizzo IPv4 . IPv6 non è supportato.

  • Un aggiornamento dello stato di sincronizzazione on-demand nel Control Hub potrebbe richiedere fino a 30 minuti.

  • Il dock Calling non è supportato in modalità Survivability.

  • Non configurare il SIP bind comando in modalità di configurazione voip del servizio vocale. Porta al fallimento della registrazione degli endpoint con Survivability Gateway.

  • Assicurarsi che i numeri significativi aziendali (ESN) in diverse sedi fisiche siano unici, per evitare conflitti e migliorare la tracciabilità, la ridondanza e l'affidabilità del failover.

Le seguenti limitazioni si applicano durante la modalità di sopravvivenza:

  • Softkeys MPP: Softkeys come Park, Unpark, Barge, Pickup, Group Pickup e Call Pull non sono supportati, ma non appaiono disabilitati sul dispositivo.

  • Linee condivise: Le chiamate fatte a linee condivise possono suonare su tutti i dispositivi; tuttavia, altre funzionalità di linea condivisa come Remote Line State Monitoring, Hold, Resume, Synchronized Do Not Disturb (DND) e le impostazioni di Call Forwarding non sono disponibili.

  • Conferenza: La conferenza o la chiamata a tre vie non sono supportate.

  • Distribuzione automatica delle chiamate di base (B-ACD): Il servizio con Survivability Gateway colocalizzato e Local Gateway non è supportato.

  • Cronologia chiamate: Le chiamate effettuate vengono memorizzate localmente nella cronologia delle chiamate sia per i dispositivi MPP che per l'App Webex.

  • Gruppi di caccia: È possibile configurare fino a gruppi di 100 caccia, con ogni gruppo che supporta un massimo di 32 utenti.

  • Aspetto chiamata condivisa migliorata: Funzioni come la notifica dello stato di linea, la presa di linea condivisa/il curriculum remoto e altre con chiamate di base, Hunt Group o Call Forward non sono supportate.

  • Instradamento delle chiamate del gruppo Hunt: Lo schema di instradamento delle chiamate ponderato non è supportato.

Esperienza utente durante il failover

Se un sito della tua azienda perde la connettività Internet e ti trovi in tale sito, puoi comunque effettuare e ricevere chiamate, sia internamente all'azienda che esternamente ai clienti. Vedi Webex App | Sopravvivenza del sito.

Esempi di configurazione

Esempi di connessione PSTN

Per chiamate esterne, configurare una connessione al PSTN. Questo argomento delinea alcune delle opzioni e fornisce le configurazioni dei campioni. Le due opzioni principali sono:

  • Connessione Voice Interface Card (VIC) a PSTN

  • Tronco SIP al gateway PSTN

Connessione della scheda di interfaccia vocale a PSTN

È possibile installare una scheda di interfaccia vocale (VIC) sul router e configurare una connessione di porta al PSTN.

Tronco SIP al gateway PSTN

È possibile configurare una connessione del tronco SIP che punta a un gateway PSTN. Per configurare la connessione del bagagliaio sul gateway, utilizzare la configurazione voice-class-tenant. Di seguito è riportata una configurazione di esempio.

voice class tenant 300 
  sip-server ipv4:<ip_address>:<port>
  session transport udp 
  bind all source-interface GigabitEthernet0/0/1 
 

Configurazione peer di chiamata

Per le connessioni del bagagliaio, configurare i peer del quadrante in entrata e in uscita per la connessione del bagagliaio. La configurazione dipende dalle vostre esigenze. Per informazioni dettagliate sulla configurazione, vedere Dial Peer Configuration Guide, Cisco IOS Release 3Categoria: S.

Di seguito sono riportate le configurazioni dei campioni:

Dial-peer in uscita al PSTN con UDP e RTP

dial-peer voice 300 voip 
 description outbound to PSTN 
 destination-pattern +1[2-9]..[2-9]......$ 
 translation-profile outgoing 300
 rtp payload-type comfort-noise 13 
 session protocol sipv2 
 session target sip-server
 voice-class codec 1 
 voice-class sip tenant 300 
 dtmf-relay rtp-nte 
 no vad

Dial-peer in entrata dal PSTN utilizzando UDP con RTP

voice class uri 350 sip 
 host ipv4:<ip_address> 
 !
dial-peer voice 190 voip 
 description inbound from PSTN 
 translation-profile incoming 350 
 rtp payload-type comfort-noise 13 
 session protocol sipv2 
 voice-class codec 1 
 voice-class sip tenant 300 
 dtmf-relay rtp-nte 
 no vad

Numero di traduzioni

Per le connessioni PSTN, potrebbe essere necessario utilizzare le regole di traduzione per tradurre le estensioni interne a un numero E.164 che il PSTN può eseguire. Di seguito sono riportate le configurazioni dei campioni:

Dalla regola di traduzione PSTN con non +E164

voice translation-rule 350 
 rule 1 /^\([2-9].........\)/ /+1\1/ 
 voice translation-profile 300 
 translate calling 300 
 translate called 300

Dalla regola di traduzione del sistema telefonico con +E164

voice translation-rule 300 
 rule 1 /^\+1\(.*\)/ /\1/ 
 voice translation-profile 300 
 translate calling 300 
 translate called 300

Esempio di chiamata di emergenza

Il seguente esempio contiene un esempio di configurazione di chiamata di emergenza.

Se l'overlay WiFi non corrisponde esattamente alle sottoreti IP, allora le chiamate di emergenza per i dispositivi nomadi potrebbero non avere una corretta mappatura ELIN.

Punti di intervento in caso di emergenza (ERL)


voice emergency response location 1
 elin 1 14085550100
 subnet 1 192.168.100.0 /26
 !
voice emergency response location 2
 elin 1 14085550111
 subnet 1 192.168.100.64 /26
 !
voice emergency response zone 1
 location 1 
 location 2 

Peer di quadrante in uscita


voice class e164-pattern-map 301
 description Emergency services numbers
  e164 911
  e164 988
 !
voice class e164-pattern-map 351
 description Emergency ELINs
  e164 14085550100
  e164 14085550111
 !
dial-peer voice 301 pots
 description Outbound dial-peer for E911 call
 emergency response zone 1 
 destination e164-pattern-map 301
 !
 dial-peer voice 301 pots
 description Inbound dial-peer for E911 call
 emergency response callback
 incoming called e164-pattern-map 351
 direct-inward-dial 
Questo articolo è stato utile?
Questo articolo è stato utile?