In questo documento viene descritta la corrispondenza tra i peer di composizione in entrata e in uscita e i servizi telefonici tradizionali (POTS) e le terminali di chiamata della rete voce.
Cisco raccomanda la conoscenza dei seguenti argomenti:
Voce - Informazioni sui peer di composizione e sulle gambe di chiamata sulle piattaforme Cisco IOS®
Voce - Informazioni sui peer delle chiamate in entrata e in uscita sulle piattaforme Cisco IOS
Il documento può essere consultato per tutte le versioni software o hardware.
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Tre elementi di informazione inviati nel messaggio di impostazione della chiamata e quattro attributi di comando dial peer configurabili vengono utilizzati per abbinare i peer di composizione come segue:
I peer di composizione POTS in entrata sono associati ai terminali di chiamata POTS in entrata sul router o sul gateway iniziale.
I peer della connessione voce-rete in entrata sono associati ai segmenti di chiamata voce-rete in entrata del router o del gateway terminante. Esempi di terminali per chiamate di rete voce sono VoIP (Voice over IP), VoFR (Voice over Frame Relay), VoATM (Voice over ATM) e MoIP (Multimedia Mail over IP).
Di seguito sono riportati i quattro attributi configurabili del dial peer Cisco IOS e i relativi elementi di configurazione delle chiamate:
| Attributo Dial Peer | Descrizione | Elemento di impostazione chiamata (vedere la tabella seguente) |
|---|---|---|
| gwy(config-dial-peer)# numero chiamato in ingresso stringa_DNIS | Questo comando dial peer definisce la stringa DNIS (Number Identification Service) o la destinazione del numero chiamato. Se configurato correttamente, questo comando dial peer utilizza il numero chiamato per stabilire una corrispondenza tra la coda delle chiamate in arrivo e un dial peer in ingresso. | Numero chiamato (DNIS) |
| gwy(config-dial-peer)# indirizzo-risposta stringa_ANI | Questo comando dial peer definisce il numero iniziale di chiamata o la stringa ANI (Automatic Number Identification). Se configurato correttamente, questo comando dial peer utilizza il numero di chiamata per stabilire una corrispondenza tra la coda delle chiamate in arrivo e un dial peer in ingresso. | Numero chiamante (ANI) |
| gwy(config-dial-peer)# stringa del modello di destinazione | Quando i componenti di chiamata in ingresso vengono abbinati, questo comando utilizza il numero di chiamata (iniziale o stringa ANI) per abbinare il componente di chiamata in ingresso a un peer di chiamata in ingresso. | Numero chiamante (ANI) per le stringhe DNIS (Numero chiamato) in entrata o in uscita |
| gwy(config-dial-peer)# port port | Questo comando dial peer definisce la porta vocale POTS attraverso cui vengono effettuate le chiamate a questo dial peer. | Porta voce |
I tre elementi di impostazione della chiamata sono:
| Elemento impostazione chiamata | Descrizione |
|---|---|
| Numero chiamato (DNIS) | Questa è la stringa di composizione della destinazione della chiamata e deriva dal messaggio di installazione ISDN o dal DNIS (Channel Associated Signaling). |
| Numero chiamante (ANI) | Si tratta di una stringa numerica che rappresenta l'origine e che deriva dal messaggio di installazione ISDN o dall'ANI CAS. L'ANI è anche noto come Calling Line Identification (CLID). |
| Porta voce | Questa rappresenta la porta vocale fisica POTS. |
Quando il router o il gateway Cisco IOS® riceve una richiesta di configurazione di chiamata, viene effettuata una corrispondenza dial-peer per la chiamata in arrivo in modo da facilitare il routing della chiamata a diverse applicazioni di sessione. Non si tratta di una corrispondenza di cifre per cifre, ma la stringa di cifre complete ricevuta nella richiesta di installazione viene utilizzata per la corrispondenza con i peer di composizione configurati.
Il router o il gateway corrisponde agli elementi di informazione nel messaggio di installazione con gli attributi del dial peer per selezionare un dial peer in ingresso. Il router o il gateway corrisponde a questi elementi nell'ordine seguente:
Numero chiamato (DNIS) con il comando call-number in arrivo:
Innanzitutto, il router o il gateway cerca di far corrispondere il numero chiamato della richiesta di configurazione della chiamata al numero chiamato in ingresso configurato di ciascun peer di composizione. Poiché le impostazioni delle chiamate includono sempre informazioni DNIS, è consigliabile utilizzare il comando call-number in ingresso per la corrispondenza dial peer in ingresso. Questo attributo ha la priorità corrispondente sui comandi answer-address e destination-pattern.
Numero chiamante (ANI) con il comando answer-address:
Se non viene trovata alcuna corrispondenza nel passaggio 1, il router o il gateway tenta di far corrispondere il numero di chiamata della richiesta di configurazione della chiamata con l'indirizzo di risposta di ciascun peer di chiamata. Questo attributo può essere utile nelle situazioni in cui si desidera associare le chiamate in base al numero di chiamata (iniziale).
Numero chiamante (ANI) con il comando destination-pattern:
Se non viene trovata alcuna corrispondenza nel passaggio 2, il router o il gateway tenta di far corrispondere il numero di chiamata della richiesta di configurazione della chiamata al modello di destinazione di ciascun peer di composizione. Per ulteriori informazioni su questo argomento, vedere il primo punto della sezione Informazioni aggiuntive su Dial Peer in questo documento.
Porta vocale (associata alla richiesta di impostazione della chiamata in ingresso) con porta peer di composizione configurata (applicabile alle gambe di chiamata POTS in ingresso):
Se nel passaggio 3 non viene trovata alcuna corrispondenza, il router o il gateway tenta di stabilire una corrispondenza tra la porta peer di composizione configurata e la porta vocale associata alla chiamata in arrivo. Se sono configurati più peer di composizione con la stessa porta, verrà trovata una corrispondenza con il peer di composizione aggiunto per primo nella configurazione.
Se non viene trovata alcuna corrispondenza nei primi quattro passaggi, viene utilizzato il comando di composizione predefinita peer 0 (pid:0).
Il router o il gateway Cisco IOS soddisfa solo una di queste condizioni. Non è necessario configurare tutti gli attributi nel peer di composizione o che ogni attributo corrisponda alle informazioni di impostazione della chiamata. Per selezionare un peer di composizione, il router o il gateway deve soddisfare una sola condizione. Il router o il gateway si arresta per eseguire la ricerca non appena viene trovata una corrispondenza con un dial peer.
Durante l'esecuzione di ogni passaggio viene applicato il criterio di corrispondenza del prefisso più lungo. In ogni passaggio, se vengono trovate più corrispondenze, viene scelta quella con la corrispondenza esplicita più lunga. L'esempio seguente chiarisce il concetto:
Si supponga che il numero chiamato (DNIS) in ingresso sia 81690. Viene trovata una corrispondenza per il peer di composizione 2.
dial-peer voice 1 pots incoming called-number 8.... direct-inward-dial ! dial-peer voice 2 pots incoming called-number 816.. direct-inward-dial
Se il router o il gateway non corrisponde ad alcun dial peer in ingresso, la coda delle chiamate in ingresso viene automaticamente indirizzata a un dial peer predefinito (POTS o Voice-Network). Questo peer di composizione predefinito è denominato dial-peer 0 o pid:0.
Il dial-peer 0 (pid:0) ha una configurazione predefinita che non può essere modificata. Il dial-peer 0 predefinito non consente di negoziare funzionalità, servizi e applicazioni non predefiniti, quali:
Funzionalità di rete voce non predefinite: relè dtmf, senza vad e così via.
Direct Inward Dial (DID)
Applicazioni TCL
Il dial-peer 0 per i peer VoIP in entrata ha questa configurazione:
qualsiasi codec
vad abilitato
nessun supporto rsvp
velocità fax
Dial-peer 0 (pid:0) per peer POTS in entrata con questa configurazione:
nessuna applicazione ivr
Per ulteriori spiegazioni su questo concetto, vedere il Case Study: Comprendere la sezione Corrispondenza in entrata e Dial-Peer 0 predefinito di questo documento.
Esistono implicazioni per la corrispondenza del dial peer in entrata quando il comando isdn overlap-receiver è configurato sulle interfacce ISDN. Dopo la ricezione di ogni cifra sul layer ISDN, i peer di composizione vengono controllati per verificare la presenza di corrispondenze. Se viene effettuata una corrispondenza completa, la chiamata viene instradata immediatamente (all'app della sessione in questo caso) prima che vengano instradate altre cifre. Il terminatore T può essere usato per sospendere la corrispondenza cifra per cifra e forzare il router o il gateway ad attendere finché tutte le cifre non vengono ricevute. Il T si riferisce al timer internumerico T302 a livello ISDN, configurabile tramite l'interfaccia seriale associata all'interfaccia ISDN. ISDN fornisce anche altri meccanismi per indicare la fine delle cifre, come l'elemento di informazione completo (IE, Sending Complete Information Element) nei messaggi informativi Q.931 che imposta.
Si supponga che la configurazione
dial-peer voice 1 pots destination-pattern 9T port 1/0:1
Si supponga che una chiamata in arrivo non contenga informazioni sul numero di chiamata e che venga associata al peer di composizione POTS in base al comando destination-pattern 9T. In questo caso, il router o il gateway Cisco IOS usa la cifra 9 come numero di chiamata e inoltra la chiamata al dispositivo correlato, ad esempio CallManager o il gateway Cisco IOS. Per non sostituire il campo vuoto del numero di chiamata, creare un peer di composizione POTS fittizio con solo il comando chiamato in ingresso configurato. Poiché l'istruzione call-number< /strong> in ingresso ha priorità più alta rispetto al modello di destinazione per la corrispondenza POTS in ingresso, la voce del peer di composizione 2 diventa il peer di composizione POTS utilizzato.
dial-peer voice 1 pots
destination-pattern 9T
port 1/0:1
!
dial-peer voice 2 pots
incoming called-number .
Il messaggio di avviso mostrato qui, che viene visualizzato quando il dial-peer è configurato con il numero chiamato T in ingresso, può sollevare domande relative alla selezione del dial-peer con un numero chiamato vuoto da un router effettivo.
RTR(config)#dial-peer voice 1 pots RTR(config-dial-peer)#incoming called-number T Warning: Pattern T defines a match with zero or more digits and hence could match with an empty number. If this is not the desired behaviour please configure pattern .T instead to match on one or more digits RTR(config-dial-peer)#
Corrispondenza dial-peer in ingresso con un numero chiamato vuoto:
Un numero chiamato nullo è considerato meno qualificato rispetto a un numero di porta e/o in alcuni casi un indirizzo di risposta. Pertanto, una corrispondenza basata su un numero null chiamato può verificarsi SOLO se non esiste alcuna corrispondenza basata su indirizzo-risposta o numero-porta.
In caso di composizione sovrapposta, un numero null chiamato non può corrispondere al numero chiamato in ingresso T perché non si è verificato il timeout.
Un numero chiamato nullo può corrispondere al numero chiamato in ingresso T solo in caso di ENBLOCK e non esiste alcuna corrispondenza a causa di indirizzo-risposta e numero-porta. L'avviso visualizzato quando si configura il numero chiamato in ingresso T si riferisce a questo caso specifico.
Per trovare la corrispondenza con i peer di chiamata in uscita, il router o il gateway usa il comando dial peer destination-pattern call_number .
Sui peer di composizione POTS, il comando port viene quindi utilizzato per inoltrare la chiamata.
Nei peer di connessione di rete voce, il comando session target viene quindi utilizzato per inoltrare la chiamata.
Inoltre, quando vengono abbinati peer in uscita, è necessario considerare due casi: DID e non DID.
Un peer di composizione in ingresso configurato con la composizione diretta DID ha il seguente aspetto:
dial-peer voice 1 pots incoming called-number 81690 voice-port 0:D direct-inward-dial
Nelle chiamate DID, chiamate anche a uno stadio, il messaggio di installazione contiene tutte le cifre necessarie per indirizzare la chiamata e il router o il gateway non deve eseguire la raccolta delle cifre successive. Quando il router o il gateway cerca un dial peer in uscita, il dispositivo usa l'intera stringa di composizione in arrivo. Questa corrispondenza è di lunghezza variabile per impostazione predefinita. Questa corrispondenza non viene eseguita cifra per cifra perché per definizione DID sono state ricevute tutte le cifre. L'esempio seguente chiarisce il concetto:
Si supponga che la stringa di composizione DID sia 81690. In questo caso, il router corrisponde al dial peer 4 e inoltra la stringa di composizione completa 81690.
dial-peer voice 3 voip destination-pattern 816 session target ipv4:172.22.10.1 ! dial-peer voice 4 voip destination-pattern 81690 session target ipv4:172.22.10.1
Per ulteriori informazioni su DID, consultare il documento sulla descrizione di Direct-Inward-Dial (DID) sulle interfacce digitali (T1/E1) di Cisco IOS.
Questo caso è anche noto come composizione in due fasi. Se DID non è configurato nel dial peer in ingresso corrispondente, il router o il gateway entra nella modalità di raccolta delle cifre (le cifre vengono raccolte in entrata). La corrispondenza peer della chiamata in uscita viene eseguita cifra per cifra. Il router o il gateway verifica la presenza di corrispondenze dial peer dopo che il dispositivo ha ricevuto ciascuna cifra e instrada la chiamata quando viene effettuata una corrispondenza completa. Questi esempi aiutano a chiarire questo concetto:
Si supponga che la stringa di composizione sia 81690. Immediatamente dopo che il router riceve la cifra 6, trova la corrispondenza del peer di composizione 3 e instrada la chiamata (inoltrando solo le cifre 816).
dial-peer voice 3 voip destination-pattern 816 session target ipv4:172.22.10.1 ! dial-peer voice 4 voip destination-pattern 81690 session target ipv4:172.22.10.1
Si supponga ora che il dial peer 3 sia configurato per la corrispondenza con caratteri jolly:
dial-peer voice 3 voip destination-pattern 816.. session target ipv4:172.22.10.1 ! dial-peer voice 4 voip destination-pattern 81690 session target ipv4:172.22.10.1
In questo caso, viene applicata la regola del prefisso più lungo e il dial peer 4 viene abbinato alla coda di chiamata in uscita.
In alcuni casi le stringhe di composizione previste non dispongono di un numero di cifre impostato. In questi casi, Cisco consiglia di configurare il terminatore T sul comando dial peer destination-pattern per utilizzare i peer di composizione a lunghezza variabile.
Il terminatore T impone al router o al gateway di attendere che venga ricevuta la stringa di composizione completa. A tale scopo, il terminatore T impone al router o al gateway di attendere finché non viene ricevuta la stringa di composizione completa. Il router o il gateway:
Attende un timeout intercifra impostato prima che il dispositivo instrada la chiamata.
Instrada la chiamata quando il dispositivo riceve il carattere di terminazione # nella stringa di composizione. Ad esempio, se è stato composto 5551212#, il simbolo # indica al router di aver composto tutte le cifre e che per individuare la corrispondenza con un peer di composizione è necessario utilizzare tutte le cifre precedenti il simbolo #.
L'esempio seguente chiarisce il concetto:
Si supponga che il router in questo esempio riceva una configurazione di chiamata con la stringa di composizione 9551212 dalla rete. Comporre il peer 2, quindi inoltrare alla PSTN le cifre 5551212:
dial-peer voice 2 pots destination-pattern 9T port 2/0:23
Si supponga che la stringa di composizione da un'interfaccia POTS in entrata sia 81690:
dial-peer voice 3 voip destination-pattern 8T session target ipv4:172.22.10.1 ! dial-peer voice 4 voip destination-pattern 81690T session target ipv4:172.22.10.1
In questo caso, viene applicata la regola del prefisso più lungo e il dial peer 4 viene abbinato alla coda di chiamata in uscita.
Il timeout predefinito tra cifre è impostato su 10 secondi. Per modificare questo valore, usare il comando timeout interdigit seconds voice-port.
Ogni volta che si utilizza T, T deve essere preceduto da un punto (.) o da cifre (ad esempio T o 555T). Se si utilizza T da solo, i peer della connessione remota non funzionano correttamente e influiscono sul modo in cui le chiamate vengono gestite dal router.
È necessario che lo stato operativo di un dial peer sia impostato a livello amministrativo e valido affinché il dial peer corrisponda. Per essere considerati operativi, i peer di composizione devono soddisfare una delle seguenti condizioni:
Il modello di destinazione è configurato ed è configurata anche una porta voce o una destinazione sessione.
Numero chiamato in ingresso configurato.
L'indirizzo di risposta è configurato.
Ci sono altre condizioni, ma queste sono quelle principali.
Per ulteriori informazioni, fare riferimento a Voce - Informazioni sullo stato operativo dei peer di composizione sulle piattaforme Cisco IOS.
Il modello di destinazione dell'attributo dial peer ha un comportamento diverso quando applicato ai segmenti di chiamata in entrata o in uscita:
Per i peer di composizione in ingresso, il modello di destinazione viene confrontato con il numero chiamante (stringa ANI).
Per i peer di composizione in uscita, il modello di destinazione viene confrontato con il numero chiamato (stringa DNIS).
Pertanto, un dial peer con l'attributo destination-pattern può funzionare sia per la corrispondenza in entrata che per quella in uscita< /i> .
Ogni dial plan richiede un dial peer in uscita e uno in entrata. Nell'esempio, è presente una connessione PSTN T1 in entrata sul router maui-gwy-04. In questo caso, quando viene ricevuta una chiamata in arrivo dalla PSTN, il router tenta di trovare il numero chiamato. Quando la chiamata viene ricevuta, il chiamante fornisce l'ID chiamante con l'ANI (Automatic Number Identification). Nell'esempio, è presente un intervallo DID (Direct Inward Dial) che inizia da 8. DNIS è il numero composto dalla persona sulla rete PSTN. Il numero può essere composto da 11 o 10 cifre. Se corrisponde al peer di composizione in ingresso configurato con la composizione diretta verso l'interno, solo 4 numeri dopo 8 vengono inoltrati e gli altri vengono eliminati per consentire di raggiungere direttamente la chiamata senza l'aiuto di un centralinista.
Se non è stato configurato alcun dial peer in ingresso, viene trovata una corrispondenza per il dial-peer 0 che consente di gestire la chiamata. Il dial-peer 0 ha i seguenti attributi:
Compatibile con qualsiasi codec
Rilevamento attività voce (VAD) abilitato
Contrassegna il traffico come IP Precedence 0
Non supporta RSVP
Supporto del servizio FAX-RATE
| maui-gwy-04 | maui-gwy-06 |
|---|---|
!--- <some output omitted> ! version 12.0 service timestamps debug datetime ! hostname maui-gwy-04 ! isdn switch-type primary-ni ! controller T1 0 framing esf clock source line primary linecode b8zs pri-group timeslots 1-24 ! voice-port 0:D ! !--- This dial peer is used for !--- inbound DID calls. Dial-peer voice 1 pots incoming called-number 8.... direct-inward-dial ! dial-peer voice 3 voip destination-pattern 8.... DTMF-relay cisco-rtp session target ipv4:172.22.10.1 ! dial-peer voice 2 pots destination-pattern 9T port 0:D ! interface Ethernet0 ip address 172.22.10.2 255.255.255.0 no ip directed-broadcast ! interface Serial0:23 no ip address no ip directed-broadcast isdn switch-type primary-ni isdn incoming-voice modem fair-queue 64 256 0 no cdp enable |
! version 12.2 service timestamps debug datetime ! hostname maui-gwy-06 ! interface Ethernet0/0 ip address 172.22.10.1 255.255.255.0 half-duplex ! !--- FXS port voice-port 1/0/0 ! dial-peer voice 1 pots destination-pattern 81560 port 1/0/0 ! dial-peer voice 2 voip destination-pattern 9..... session target ipv4:172.22.10.2 DTMF-relay cisco-rtp |
In questo caso studio vengono utilizzati i comandi show e debug seguenti:
show call active voice {brief} Questo comando visualizza il contenuto della tabella delle chiamate attive, in cui sono visualizzate tutte le chiamate attualmente connesse tramite il router. In questo caso, il comando è utile per visualizzare i peer di composizione e le funzionalità associate a una chiamata attiva.
debug voip capi inout Questo comando è utile per risolvere i problemi relativi alle chiamate VoIP end-to-end.
!--- Action: Call is placed from the PSTN through maui-gwy-04 |
A questo punto, per trovare la corrispondenza con il dial-peer VoIP in entrata 2 su maui-gwy-06, aggiungere questo comando:
maui-gwy-06#config t Enter configuration commands, one per line. End with CNTL/Z. maui-gwy-06(config)#dial-peer voice 2 voip !--- This command uses the DNIS(called number)to match the inbound call leg
!--- to the dial-peer. maui-gwy-06(config-dial-peer)#incoming called-number 8....
Questa è un'istantanea della configurazione maui-gwy-06 dopo la configurazione aggiuntiva:
!--- <Some output omitted> dial-peer voice 1 pots destination-pattern 81560 port 1/0/0 ! dial-peer voice 2 voip incoming called-number 8.... destination-pattern 9..... session target ipv4:172.22.10.2 dtmf-relay cisco-rtp !
!--- Action: Call is placed from the PSTN through maui-gwy-04 !--- and terminated in an FXS port of maui-gwy-06 (called number: "81560"). |
| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
3.0 |
18-Aug-2026
|
Nuova certificazione - Formattazione aggiornata. |
2.0 |
19-May-2025
|
Aggiornato e ricertificazione, riformattazione. |
1.0 |
11-Dec-2001
|
Versione iniziale |