In questo documento vengono illustrate le configurazioni necessarie per i due router della topologia per comunicare attraverso il VoIP e la segnalazione associata a canale (CAS) su un T1.
È importante notare che nella configurazione illustrata in questo documento, i due router sono connessi back-to-back su un segmento IP. Nella maggior parte delle topologie, tuttavia, i router abilitati per la voce possono esistere ovunque. In genere, i router voce sono connessi tramite connettività LAN ad altri router connessi alla WAN. È importante notare che se i router voce non sono connessi su una linea in leasing, tutti i comandi di configurazione della connettività WAN sono configurati sui router connessi alla WAN e non sui router voce, come indicato nelle configurazioni elencate di seguito.
In questa configurazione vengono utilizzati router Cisco serie 3640 e Cisco AS5300. Queste configurazioni possono essere utilizzate anche per i router Cisco serie 2600.
Prima di configurare il router Cisco per l'utilizzo del VoIP, si consiglia di comprendere i concetti delle funzionalità QoS (Quality of Service) nel software Cisco IOS®. Per ulteriori informazioni sulle funzionalità QoS, vedere Queuing, Traffic Shaping, Filtering and QoS Signaling nella pagina Cisco IOS Quality of Service all'indirizzo Cisco.com.
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
Cisco serie 2600 e 3640 Router
Cisco AS5300
Software Cisco IOS release 12.2(19) in esecuzione sui router
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.
Questa configurazione può essere utilizzata con i router Cisco serie 3600 che dispongono di NM-HDV, VWIC-xMFT-T1, e può essere interfacciata con lo switch PBX.
Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.
La segnalazione nel mondo della telefonia fornisce funzioni come la supervisione e la pubblicità dello stato della linea, i dispositivi di avviso quando una chiamata tenta di connettersi e le informazioni di routing e indirizzamento.
Nel mondo T1 esistono due tipi diversi di informazioni di segnalazione:
CCS (Common Channel Signaling)
CAS
CCS è la trasmissione di informazioni di segnalazione al di fuori della banda di informazioni. La forma più importante e più diffusa di questo tipo di segnalazione è la rete ISDN. Uno svantaggio dell'uso di un'interfaccia PRI (Primary Rate Interface) ISDN è la rimozione di un DS0, o canale vocale, in questo caso per uso di segnalazione. Pertanto, un T1 ha 23 DS0s, o canali B per i dati utente, e un DS0, o canale D per la segnalazione. È possibile controllare più PRI con un singolo canale D utilizzando ciascuno la funzionalità NFAS (Non-Facility Associated Signaling). Pertanto, è possibile configurare gli altri PRI nel gruppo NFAS in modo da utilizzare tutti i 24 DS0s come canali B. L'uso della segnalazione PRI assicura la massima velocità di connessione possibile, specialmente con l'avvento dei modem a 56 K. Per cui è evidente la capacità del canale ISDN.
Un altro svantaggio dell'utilizzo di CCS nella topologia sopra riportata è che il PBX (Private Branch Exchange) necessita di una scheda T1 PRI digitale. È più costosa di una scheda di segnalazione RecEive e TransMit (E&M). Se si esegue CAS tra AS5300 e PBX, nella stessa topologia sopra riportata viene utilizzata una scheda di segnalazione E&M.
CAS è la trasmissione di informazioni di segnalazione all'interno della banda di informazioni, o segnalazione in banda. Ciò significa che i segnali vocali viaggiano sugli stessi circuiti di stato della linea, indirizzo e segnali di avviso. Poiché ci sono ventiquattro canali su una linea T1 completa, CAS incolla i pacchetti di segnalazione all'interno dei pacchetti voce. Pertanto, ci sono 24 canali completi da utilizzare per la voce.
Nel mondo T1 sono disponibili diversi tipi di segnalazione CAS. Le forme più comuni di segnalazione CAS sono loopstart, groundstart e segnalazione E&M. Il maggiore svantaggio della segnalazione CAS è che la rete utilizza i bit dei pacchetti IP di informazioni, come i pacchetti voce, per eseguire le funzioni di segnalazione. La segnalazione CAS viene spesso indicata come segnalazione robbed-bit.
CAS non rappresenta la scelta ottimale quando si cerca di ottenere le velocità di connessione più elevate possibili con i modem. La maggior parte dei modem si regola in base alla qualità del segnale e fornisce comunque connessioni affidabili ad alta velocità. Tuttavia, l'uso di modem a 56 K su linee CAS riduce la velocità di connessione di quasi 2 K nella direzione a valle della comunicazione, per trunk che utilizza la segnalazione CAS.
In questa sezione vengono presentate le informazioni necessarie per configurare le funzionalità descritte più avanti nel documento.
Nota: per ulteriori informazioni sui comandi menzionati in questo documento, usare lo strumento di ricerca dei comandi (solo utenti registrati).
Nel documento viene usata l'impostazione di rete mostrata nel diagramma:
Nota: non è presente alcuna QoS implementata nelle configurazioni qui. Queste configurazioni sono a scopo illustrativo. È necessario implementare le funzionalità QoS in base alle esigenze della rete.
Questo documento utilizza le configurazioni mostrate di seguito:
Cisco 3640 San Jose
Cisco AS5300 Raleigh
Cisco 3640 San Jose |
---|
sanjose3640A#show run Building configuration... Current configuration: ! ! version 12.2 service timestamps debug datetime msec service timestamps log datetime msec ! hostname sanjose3640 ! ! no ip subnet-zero ! ! ! ! voice-port 1/0/0 ! voice-port 1/0/1 ! dial-peer voice 1 pots !--- This POTS dail-peer configures the dial plan for Phone A. destination-pattern 4552468 port 1/0/1 ! dial-peer voice 2 voip !--- This VoIP dial-peer configures the dial plan for the !--- outbound calls to the PSTN. destination-pattern 3006 session target ipv4:10.2.1.2 ! dial-peer voice 3 pots destination-pattern 5551234 port 1/0/0 ! dial-peer voice 4 voip destination-pattern 4005 session target ipv4:10.2.1.2 ! ! interface Ethernet0/0 ip address 10.2.1.1 255.255.255.0 no ip directed-broadcast ! ! ip classless no ip http server ! ! end |
Cisco AS5300 Raleigh | |
---|---|
AS5300#show run Building configuration... Current configuration: ! version 12.2 service timestamps debug datetime msec service timestamps log datetime msec ! hostname AS5300 ! ! ! ! controller T1 0 framing esf clock source line primary linecode b8zs ds0-group 0 timeslots 1-24 type e&m-fgb dtmf dnis !--- From Cisco IOS Software Release 12.0(5)T and later, !--- the command cas-group is renamed ds0-group !--- on the Cisco AS5300 and Cisco 2600 series and Cisco 3600 series !--- routers. Some keyword modifications are implemented. ! ! ! dial-peer voice 1 voip destination-pattern 4552468 session target ipv4:10.2.1.1 ! dial-peer voice 2 pots destination-pattern 3... direct-inward-dial !--- If this dial-peer is matched, the inbound router is put in DID mode. port 0:0 prefix 3 ! dial-peer voice 3 voip destination-pattern 5551234 session target ipv4:10.2.1.1 ! dial-peer voice 4 pots destination-pattern 4... direct-inward-dial port 0:0 prefix 4 ! ! voice-port 0:0 !--- Syntax of "voice-port" command when you configure ds0-group is !--- voice-port controller-number:ds0-group number. interface Ethernet0 ip address 10.2.1.2 255.255.255.0 ! ! ! end |
Attualmente non è disponibile una procedura di verifica per questa configurazione.
Le informazioni contenute in questa sezione permettono di risolvere i problemi relativi alla configurazione.
Alcuni comandi show sono supportati dallo strumento Output Interpreter (solo utenti registrati). Ciò consente di visualizzare un'analisi dell'output del comando show.
Nota: prima di usare i comandi di debug, consultare le informazioni importanti sui comandi di debug.
debug voip ccapi inout: utilizzato per tracciare il percorso di esecuzione tramite l'API (Application Program Interface) di controllo delle chiamate. L'API funge da interfaccia tra l'applicazione della sessione di chiamata e il software di rete sottostante. Utilizzare l'output di questo comando per comprendere come vengono gestite le chiamate dal router.
debug vpm all: utilizzato per abilitare tutti i comandi debug vpm: debug vpm spi, debug vpm signal e debug vpm dsp.
Nota: questo debug genera un'elevata quantità di output.
show call active voice: consente di visualizzare il contenuto della tabella chiamate attiva. Indica tutte le chiamate attualmente connesse tramite il router.
show call history voice: consente di visualizzare la tabella di cronologia delle chiamate. La tabella della cronologia delle chiamate contiene un elenco di tutte le chiamate connesse tramite questo router in ordine decrescente di tempo da quando il protocollo VoIP è stato abilitato. I sottoinsiemi della tabella cronologia chiamate vengono visualizzati con l'aiuto di parole chiave specifiche.
show voice port: consente di visualizzare le informazioni di configurazione relative a una porta voce specifica.
debug vtsp all: utilizzato per abilitare i seguenti comandi debug vtsp: debug vtsp session, debug vtsp error, and debug vtsp dsp.
Revisione | Data di pubblicazione | Commenti |
---|---|---|
1.0 |
13-Nov-2006 |
Versione iniziale |