Upload
anonymous-cfk6m1y
View
218
Download
0
Embed Size (px)
Citation preview
7/22/2019 ABC de Voz - verso 3
1/74
VVooFFRR//VVooIIPP
FFaassttTTrraaiinniinngg
BC de VozApostila de Treinamento
7/22/2019 ABC de Voz - verso 3
2/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 2 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
ndiceOverview................................................................................................................................................. 4Equipamentos, Interfaces e Cabeamento utilizados para Voz. ........................................................ 5
Roteadores para Voz.................................................................................... ..................................................... 5Voice Network Module ...................................................... .......................................................... .................... 8Voice Interface Card - Analgica................................................................ ..................................................... 8Voice Interface Card Digital................................................................................................................ .......... 9Cabeamento para Voz....................................................................... .............................................................. 10
Tabela de Pinagem FXS e FXO. ........................................................... ..................................................... 10Tabela de Pinagem E&M. ...................................................... ........................................................... ......... 10Tabela para Pinagem E1 Digital............................................................. .................................................... 10
Quando utilizada interface de Voz............................................................................................. .................. 11Conexo de Roteadores com PABX.................................................................................................. 12
Analgico: .................................................... ........................................................... ....................................... 12Voice-Ports.................................... ................................................................ ............................................. 13FXS e FXO........................... ............................................................ .......................................................... 13E&M analgico ......................................................... ............................................................... .................. 15
Digital............. ................................................................ ............................................................. ................... 19Controller E1 .......................................................... .................................................................. .................. 19E&M Digital................. ................................................................ .............................................................. 19R2 Digital ......................................................... .............................................................. ............................ 20ISDN QSIG ......................................................... ........................................................... ......................... 21
Como preparar dados para trafegar voz........................................................................................... 23VoFR:........................................................... ............................................................... ................................... 23
Tcnicas de QoS VoFR. ........................................................... ......................................................... ......... 23FR PIPQ ............................................................... .......................................................... ............................ 23FR Traffic-Shapping.............................. ........................................................... .......................................... 24QoS Frame-Relay Traffic-Shaping................................................................ .......................................... 24
VoIP: ........................................................... ........................................................... ........................................ 26Protocolos VoIP ................................................... ........................................................... ........................... 26Compresso de cabealho RTP ............................................................. ..................................................... 27Tipos de Filas IP............. ................................................................ ............................................................ 27VoIP sobre Frame-Relay............................................................. ............................................................... 28VoIP sobre PPP ............................................................. ........................................................... .................. 29
Recomendaes................................................................. ........................................................... .................. 31Recomendaes QoS para VoIP............................... ................................................................ .................. 31Recomendaes Fila para VoIP.............................................................. .................................................... 31Recomendaes de Fragmentao para VoIP........................................... .................................................. 31Recomendaes Traffic-Shaping para VoIP............................................................................................... 31
Plano de discagem.............................................................................................................................. 32Como criar Plano de Discagem................................................................ ...................................................... 32Centralizar o plano de discagem...................................................... ............................................................... 33
VoFR Tandem............................................................. ............................................................. .................. 33VoIP Gatekeeper ...................................................... ............................................................. .................. 34
Como Manipular o Plano de Discagem........................................................................ .................................. 37Como Detectar e Solucionar problemas de Voz.............................................................................. 39
Comandos para Verificar Status e Sinallizao Local.............. .............................................................. ........ 39Show Version ............................................................ ............................................................... .................. 39show diagnostic ........................................................ ................................................................ .................. 39Show voice dsp................................... ................................................................ ........................................ 40Show voice port.......... ................................................................ ................................................................ 40Show voice port sumary ........................................................ ............................................................. ........ 41Show voice call sumary......................... ................................................................ ..................................... 42Show controller E1............................................................... ............................................................. ......... 42
Comandos para Verificar Status e Sinallizao de Rede........... ............................................................... ...... 42Show dial-peer voice ......................................................... ................................................................ ......... 43Show dial-peer voice sumary ........................................................... .......................................................... 44Show frame-relay pvc......................................................... ............................................................... ......... 44Show frame-relay pvc n ....................................................... ............................................................ ......... 45show policy-map interface..................................................................................... ..................................... 45
7/22/2019 ABC de Voz - verso 3
3/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 3 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Show gatekeeper endpoint.................. ................................................................ ........................................ 46Show gatekeeper gw......................... ................................................................ .......................................... 46
Comandos para Verificar Status e Sinalizao das chamadas ponto a ponto ................................................. 46show call active voice brief ................................................................... ..................................................... 46show call history voice last n ............................................................... ..................................................... 47Show gatekeeper call ............................................................. ............................................................ ......... 47
show voice call status .......................................................... ............................................................... ........ 48Debugs............................................... ................................................................ ............................................. 48Debug voice ccapi inout ............................................................... .............................................................. 48Debug vpm all .......................................................... ................................................................ .................. 51Debug vtsp all..................... ................................................................ ........................................................ 55Debug isdn q931................ ................................................................ ......................................................... 63
Loop ........................................................... ........................................................... ......................................... 65Analgico ........................................................... ............................................................ ............................ 65Digital......... ................................................................ ............................................................. ................... 65
Alguns documentos que podem ajudar................................ .................................................................. ......... 66Causas de desconexo ...................................................... .................................................................. ........ 66Seqncia de chamada R2 ...................................................... ........................................................... ......... 66
Laboratrio de voz .............................................................................................................................. 67
1 Analgico p/ analgico FXS e FXO........................................................ .............................................. 67Topologia................................................................... ............................................................... .................. 67Informaes para configurao de dados .............................................................. ..................................... 67Informaes para configurao de Voz ................................................................ ...................................... 67
2 Analgico p/ analgico FXS e E&M................................................................. .................................... 68Topologia................................................................... ............................................................... .................. 68Informaes para configurao de dados .............................................................. ..................................... 68Informaes para configurao de Voz ................................................................ ...................................... 68
3 Digital p/ analgico R2 e FXS.............................................................. ................................................. 69Topologia................................................................... ............................................................... .................. 69Informaes para configurao de dados .............................................................. ..................................... 69Informaes para configurao de Voz ................................................................ ...................................... 69
4 Digital p/ analgico E&M e FXS..................................................................... ..................................... 70
Topologia................................................................... ............................................................... .................. 70Informaes para configurao de dados .............................................................. ..................................... 70Informaes para configurao de Voz ................................................................ ...................................... 70
5 Digital p/ analgico ISDN-QSIG e FXS ..................................................................... .......................... 71Topologia................................................................... ............................................................... .................. 71Informaes para configurao de dados .............................................................. ..................................... 71Informaes para configurao de Voz ................................................................ ...................................... 71
6 Digital p/ analgico R2 DTMF e FXS com Tandem VoFR .................................................................. 72Topologia................................................................... ............................................................... .................. 72Informaes para configurao de dados .............................................................. ..................................... 72Informaes para configurao de Voz ................................................................ ...................................... 72
7 Digital p/ analgico R2 MFC e FXS com Gatekeeper VoIP................................................................. 73Topologia................................................................... ............................................................... .................. 73
Informaes para configurao de dados .............................................................. ..................................... 73Informaes para configurao de Voz ................................................................ ...................................... 73
Equipamentos utilizados em todos os laboratrios:...................................................... .................................. 74
7/22/2019 ABC de Voz - verso 3
4/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 4 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Overview
Para tentar facilitar, dividi em 5 partes esta apostila. Primeiro uma viso geral sobre osequipamentos de voz utilizados pela Cisco, roteadores, placas e cabos e como e quando conect-los.
Segundo, como preparar os dados onde haver trfego de voz, utilizando voz sobre Frame-Relay e IP, como preparar para que a reserva de banda e prioridade garantam qualidade de voz.Terceiro, como conectar as diferentes interfaces de PABX, configurar e fazer alguns ajustes
finos. Podem-se testar as interfaces fazendo loops de forma a garantir que a conexo seja feita deforma correta.
Quarto, criar o plano de discagem, a forma utilizada para encaminhar as ligaes paraoutros sites.
E por ltimo tentar definir e resolver alguns problemas mais comuns, com algumas tabelas edebugs.
muito importante antes de qualquer coisa, verificar a verso de software utilizada pelosequipamentos. Para garantir que no teremos problemas necessrio utilizar verses 12.2 ousuperior, e que os equipamentos tenham a mesma verso para evitar problemas deincompatibilidade. importante lembrar que alm das verses existem as caractersicas do software
(Features) que precisa ser lembrada, para que o software seja compatvel com voz necessrioque seja IP VOICE, IP VOICE PLUS ou IP ENTERPRISE.Ser abordado tambm o roteamento simples, o Tandem VoFR e o Gatekeeper VoIP
utilizados para definir os planos de discagem.
7/22/2019 ABC de Voz - verso 3
5/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 5 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Equipamentos, Interfaces e Cabeamento utilizados paraVoz.
Roteadores para Voz
Existem equipamentos modulares que suportam voz, como por exemplo, os da famlia 3600e 2600, mas que precisam de mdulos e cartes voz.
E existem equipamentos que tm slots para voz onde no precisam de mdulos, utilizamapenas os cartes, como os da famlia 175x.
Existe o MC3810, que diferente do padro dos equipamentos Cisco devido a ter sidocomprado de outra empresa, no momento est descontinuado, porm ainda existe em muitosclientes. Seu Hardware diferente, porm seu funcionamento e comandos utilizados so muitoparecidos.
Nota1: No MC3810 a sinalizao R2 no suportada.Nota2: Quando utilizada a sinalizao ISDN-QSIG a serial 1 fica limitada a 192kbps.
7/22/2019 ABC de Voz - verso 3
6/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 6 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Como o MC3810 tem uma estrutura diferente, vale a pena vermos como feita distribuiointerna das placas de voz.
Estes so os mdulos utilizados para interface digital:
E estes so os mdulos utilizados para interfaces analgicas que podem ser de uma a seis:
7/22/2019 ABC de Voz - verso 3
7/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 7 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
E agora que foi descontinuado o MC3810, foi introduzido no mercado o Cisco 1760, umequipamento que suporta at seis portas de voz analgicas (trs VICs) mais duas portas seriais(uma WIC 1T), desta forma ele consegue suprir a necessidade de seis portas onde era utilizado oantigo MC3810.
DSPs (Digital Signal Processors) Para que se possa trabalhar com voz nos roteadores necessrio ter pelo menos 1 DSP para cada duas portas analgicas ou 2 canais digitais. As DSPs
so pequenos chips com memria que esto alocadas nas PVDMs.
PVDMs (Packet Voice DSP Module) So pequenas placas que contm memria e DSPs,seus modelos diferenciam-se pela quantidade de DSPs que contm de forma a controlar certaquantidade de portas de voz analgica ou canais digitais de voz. Podemos mostrar uma matriz decompatibilidade de PVDMs para cada roteador e interface de voz:
7/22/2019 ABC de Voz - verso 3
8/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 8 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Voice Network Module
Os equipamentos Modulares precisam de Mdulos de Voz com 1 ou 2 slots para interfacesVIC (NM-1V E NM-2V).
NM-1V
NM-2V
Voice Interface Card - Analgica
Tanto nos equipamentos com slots para voz como nos NMs precisamos de VICspara podermos conectar o roteador ao PABX ou a um aparelho telefnico (no caso de uma VICFXS). Existem 3 tipos de VIC. Onde o que difere uma das outras a sinalizao que so asseguintes, E&M, FXS e FXO.
E&M Interface que utiliza alm dos fios de Tx eRx a sinalizao E e M a superviso de chamada (tom
de linha, tom de ocupado, ocupao de canal etc.),conecta-se somente a uma central telefnica, com umaplaca que usa a mesma sinalizao E&M.
FXO Interface que utiliza sinalizao de umramal normal, porm, funciona com um tronco, conecta-se somente a uma central telefnica.
FXS Interface que utiliza sinalizao de umramal normal. Pode-se conectar a uma central telefnicaou a um aparelho telefnico simples.
7/22/2019 ABC de Voz - verso 3
9/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 9 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Voice Interface Card Digital
Para interfaces Digitais utiliza-se NM-HDV-1E130 ou NM-HDV-2E160.
Podem-se encontrar interfaces com 1 ou 2 E1s, porm na NM-HDV deve-se diferenciarpela quantidade de DSPs. Na NM-HDV para utilizar 1 E1, tem-se 3 PVDMs com 12 DSPs e na NM-HDV para utilizar 2 E1s, tem-se 5 PVDMs com 12 DSPs.
E1 Interface digital, pode ser utilizada vriassinalizaes, desde ISDN, CAS e R2. Pode-se tambm
utilizar a sinalizao CCS em Transparent ouForwarding.
2E1 podem ser configuradas separadamenteou no, para utilizar as duas interfaces precisa-se daNM-HDV com cinco PVDMs.
Nota: A NM-HDV suporta sinalizao E&Mdigital, porm apenas E&M tipo I.
As VICs podem estar conectadas a uma NM,
, ou a um roteador com slots de voz.
7/22/2019 ABC de Voz - verso 3
10/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 10 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Cabeamento para Voz
Tabela de Pinagem FXS e FXO.
Existem dois tipos de cabos para voz com interface analgica. Existem cabos para FXS eFXO, utilizasse um cabo como os para telefones normais com RJ11 e dois fios;RJ-11Pino Sinal1 -2 -3 Ring4 Tip5 -6 -
Tabela de Pinagem E&M.
Existem cabos E&M que utilizam at 8 fios (dependendo do tipo de E&M) e RJ45.
RJ-45
Operao 2 FiosTipo Operao 4 FiosTipoPino Sinal Descrio 1 2 3 5 1 2 3 5
1 SB -48V signaling battery - SB SB - - SB SB -2 M Signaling input M M M M M M M M3 R Ring, audio input - - - - R R R R4 R/R1 Ring, audio input/output or output R R R R R1 R1 R1 R15 T/T1 Tip, audio input/output or output T T T T T1 T1 T1 T16 T Tip, audio input - - - - T T T T7 E Signaling output E E E E E E E E8 SG Signaling ground return (Terra) - SG SG SG - SG SG SG
Tabela para Pinagem E1 Digital
Pinagem para conectores RJ-45, podem ser utilizados para E1, normalmente usado emconexes de voz.
Pino Descrio1 Receive ring2 Receive tip3 Transmit ring4 No connection5 Transmit tip6 No connection
7 No connection8 No connection
7/22/2019 ABC de Voz - verso 3
11/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 11 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Quando utilizada interface de Voz
Interfaces de voz podem ser utilizadas para conectar roteadores em PABX, via Pblica ouat mesmo um simples aparelho telefnico, algo parecido com o que podemos ver na figura abaixo:
E1-Cas
E1-R2
E&M
Analgico
FXS
FXO
7/22/2019 ABC de Voz - verso 3
12/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 12 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Conexo de Roteadores com PABX
Analgico:
1 - Verificar cabeamento se j est feito e se est feito de forma correta, para isso precisaverificar que tipo de interface e qual o cabo utilizado;
2 - Verificar com SHOW VERSION se o roteador reconheceu a placa;
router # sh vercisco 1751 (MPC860P) processor (revision 0x200) with 55706K/9830K bytesprocessor board ID JAD063401XB (868143625), with hardware revision 0000MPC860P processor: part number 5, mask 2Bridging software.X.25 software, Version 3.0.0.1 FastEthernet/IEEE 802.3 interface(s)1 Serial(sync/async) network interface(s)2 Voice FXS interface(s)32K bytes of non-volatile configuration memory.32768K bytes of processor board System flash (Read/Write)
3 - Verificar com SH DIAG se existem DSPs, para cada 2 interfaces de voz precisa-se de1 DSP;
Router# show diagSlot 0:C1760 1FE VE 4SLOT DV Mainboard Port adapter, 9 portsPacket Voice DSP Module Slot 0:Hardware Revision : 2.2Part Number : 73-3815-01
Board Revision : A0Deviation Number : 0-0Fab Version : 02PCB Serial Number : ICP0339007XRMA Test History : 00RMA Number : 0-0-0-0RMA History : 00Processor type : 02Number of DSP's : 2Type of DSP : TMS320C549EEPROM format version 4EEPROM contents (hex):0x00: 04 FF 40 01 5B 41 02 02 82 49 0E E7 01 42 41 300x10: 80 00 00 00 00 02 02 C1 8B 49 43 50 30 33 33 390x20: 30 30 37 58 03 00 81 00 00 00 00 04 00 09 02 FF
7/22/2019 ABC de Voz - verso 3
13/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 13 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
4 - Verificar com SH VOICE PORT SUMARY o status das portas que devem estar em UP,Dorm e idle se no estiverem sendo utilizadas.
Router# show voice port summaryIN OUT
PORT CH SIG-TYPE ADMIN OPER STATUS STATUS EC
===== === ============ ===== ==== ======== ======== ==1/1:0 01 r2-digital up none idle idle y1/1:0 02 r2-digital up up answered idle y1/1:0 03 r2-digital up up answered idle y1/1:0 04 r2-digital up up answered idle y1/1:0 05 r2-digital up up answered idle y1/1:0 06 r2-digital up dorm idle idle y1/1:0 07 r2-digital up up seizeack idle y1/1:0 08 r2-digital up dorm idle idle y1/1:0 09 r2-digital up up seizeack idle y1/1:0 10 r2-digital up dorm idle idle y
* Estes itens podem e devem ser verificados antes do incio da instalao.
Voice-Ports
As interfaces de voz so chamadas voice-port nos roteadores, e so dentro delas quedevemos aplicar os comandos que veremos abaixo. importante lembrar que podemos ativar oudesativar as voice-ports com os comandos Shutdown e no Shutdown dentro das interfaces,porm como temos 2 interfaces numa mesma placa, as duas estaro habilitadas ou no, no sepode habilitar ou desabilitar somente 1 delas.
FXS e FXO
FXS (Ramal) e FXO (Tronco) so interfaces conectadas com uma placa tronco ou ramalno PABX, uma das configuraes mais simples de voz. Utilizam-se os seguintes comandos paracustomizao:
(a) Dial type (FXO only) utilizado para selecionar o tipo de discagem, em pulso ou dtmf:dial-type {dtmf | pulse}
(b) Signal type utilizado para selecionar o tipo de sinal a ser utilizado:signal {loop-start | ground-start}
(c) Call progress tone utilizado para selecionar o tom utilizado:cptone {country}
(d) Ring frequency (FXS only) utilizado para selecionar o tipo do toque:ring frequency {25 | 50}
(e) Ring number (FXO only) utilizado para selecionar o nmero mximo de toques:ring number number
7/22/2019 ABC de Voz - verso 3
14/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 14 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Estes so os comandos opcionais:
(a) PLAR connection mode modo de conexo, para acrescentar um nmero que serdiscado sempre que a porta seja ocupada:connection plar string
(b) Description utilizado para identificar a porta de voz:description string
(c) Comfort noise (se VAD est ativadoVAD um comando no dial peer) utilizado paragerar um rudo de fundo para perceber a conexo:comfort-noise
E estes so comandos para ajuste fino:
(a) Input gain aumenta ou diminui a sensibilidade na interface de voz, normalmenteutilizada para aumentar o volume, porm pode influenciar na discagem:input gain value {-6 a 14 decibis}
(b) Output attenuation especifica o quanto de atenuao transmitido no lado dainterface:output attenuation value {0 a 14 decibis}
(c) Echo cancel coverage habilita e dimensiona o cancelamento ou no do eco enviado erecebido na interface de voz:echo-cancel enable habilita o cancelamento do eco
echo-cancel coverage value dimensiona o eco em milissegundos {16, 24 e 32}
(d) Non-linear processing Habilita o processamento no linear a qualquer sinal se no detectado o fim do sinal. (utilizado com echo-cancellation):
non-linear
(e) Initial digit timeouts Determina o tempo de espera at que seja enviado o dgito inicial:timeouts initial seconds
(f) Interdigit timeouts Determina o tempo de espera entre um dgito e outro:timeouts interdigit seconds
(g) Timing other than timeouts Determina o tempo de durao dos dgitos e pulsos paraenvio do roteador para o PABX:timing digit milliseconds Determina o tempo de durao do dgito em
milissegundos, de 50 a 100
timing inter-digit milliseconds Determina o espao de tempo entre o envio dosdgitos em milissegundos, de 50 a 500
timing pulse-digit milliseconds (FXO ports only) Determina a durao do sinaldo dgito em pulso, de 10 a 20
timing pulse-inter-digit milliseconds (FXO ports only) Determina o espao detempo entre o envio dos dgitos em pulso, de 100 a 1000
7/22/2019 ABC de Voz - verso 3
15/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 15 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Em resumo a configurao de um voice-port pode ficar mais ou menos assim:
voice-port 2/0cptone BRtimeouts interdigit 3timing digits 100
connection plar 12echo-cancellationecho-cancellation coverage 10
E&M analgico
E&M analgico: uma sinalizao de tronco utilizada pelos PABXs baseada na ocupaodos fios E e M, utilizando para dgitos e fonia mais 2 ou 4 fios. Somando com o fio utilizado paraenviar o terra, pode-se dizer que se utiliza 7 ou 5 fios para uma conexo E&M. Devido aos tipos deocupao, mais as formas de aterramento temos uma diversidade grande de E&M, paraentendermos melhor vamos comear pela sinalizao de ocupao onde temos Wink-start,Immediate-start e Delay-start:
Wink-Start aterrado o pino E para a ocupao do canal e aguarda-se o receptor enviar umpulso Wink, s ento so enviados os dgitos. Recebe-se durante algum tempo o ring-back at queo receptor atenda e haja a conversao. Ento quando desligado as duas pontas voltam para livre.
Immediate-start esta sinalizao muito parecida com a anterior onde a diferena que no necessrio o envio do pulso Wink. Dessa forma, assim que feita a ocupao com o aterramentodo pino E, os dgitos so enviados logo em seguida. Recebe-se durante algum tempo o ring-backat que o receptor atenda e haja a conversao. Ento quando desligado as duas pontas voltampara livre.
7/22/2019 ABC de Voz - verso 3
16/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 16 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Delay-start esta sinalizao, aps a ocupao com o aterramento do pino E, aguarda um tempoem milissegundos (Delay), e s aps envia os dgitos. Recebe-se durante algum tempo o ring-backat que o receptor atenda e haja a conversao. Ento quando desligado as duas pontas voltampara livre. pouco utilizada no Brasil.
Aterramento
Aterramento fundamental para que se possa ter sucesso numa instalao de E&Manalgica, portanto interessante entender que podem ser utilizados diversos tipos deaterramentos. O mais comum o que chamamos de tipo V, porm tambm existem os tipos I, II eIII.
Obs.: necessrio que seja feito o aterramento entre carcaas de roteador e PABX. Deve-se medir o aterramento, e podemos tambm medir os pinos E e M que devem estar entre -48 e -53volts.
Tipo I
Tipo II
7/22/2019 ABC de Voz - verso 3
17/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 17 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Tipo III
Tipo V
Configurao do E&M
Como puderam perceber, para uma configurao E&M precisamos saber a sinalizaoutilizada nas ligaes, o aterramento usado e a quantidade de fios Txs e Rxs que pode ser 2 fios (1Txs e 1 Rxs) ou 4 fios (2 Txs e 2 Rxs), s assim podemos comear a configurao. Os comandosutilizados so:
(a) Dial type - utilizado para selecionar o tipo de discagem, em pulso ou dtmf:dial-type {dtmf | pulse}
(b) Signal type determina o tipo de sinalizao para ligaes, Wink, Immediate ou Delay
start:signal {wink-start | immediate | delay-dial}
(c) Call progress tone utilizado para selecionar o tom utilizado:cptone {country}
(d) Operation determina a quantidade de fios Txs ou Rxs utilizados 2 ou 4:operation {2-wire | 4-wire}
(e) Type determina o tipo de aterramento utilizado, no Brasil o mais utilizado o tipo Vonde o pino E sada ( aterrado) e o pino M entrada (recebe o -48volts):type {1 | 2 | 3 | 5}
(f) Impedance especifica a impedncia da terminao. Este valor deve ser encontrado nosistema de telefonia onde a porta est conectada:impedance {600c | 600r | 900c | complex1 |complex2}
7/22/2019 ABC de Voz - verso 3
18/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 18 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Ainda temos os comandos opcionais:
(a) PLAR connection mode modo de conexo, para acrescentar um nmero que serdiscado sempre que a porta seja ocupada:connection plar string
(b) Description utilizado para identificar a porta de voz:
description string(c) Comfort noise (se VAD est ativadoVAD um comando no dial peer) utilizado paragerar um rudo de fundo para perceber a conexo:comfort-noise
Temos tambm os comandos de ajuste fino, onde so os citados acima, mais os seguintes timings:
(g) Timing other than timeouts Determina o tempo de durao dos dgitos e pulsos paraenvio do roteador para o PABX:timing clear-wait milliseconds determina o mnimo de tempo entre um sinal de
ocupao inativo e a chamada ser desconectada, de 200 aa 2000 timing delay-duration milliseconds determina a durao da espera para uma
chamada Delay-start, de 100 a 5000
timing delay-start milliseconds Determina o mnimo de espera de uma ocupaoat o envio dos dgitos, de 20 a 2000timing dial-pulse min-delay milliseconds determina o tempo entre a gerao de
um pulso wink. 0 a 5000timing digit milliseconds determina a durao do dgito, de 50 a 100timing inter-digit milliseconds determina a durao do tempo entre os dgitos, de
50 a 500timing pulse pulse-per-second determina a faixa de pulsos por segundos
enviados, de 10 a 20timing pulse-inter-digit milliseconds determina o tempo entre os dgitos de pulso,
100 a 1000timing wink-duration milliseconds determina o mximo de durao de um pulso
wink, de 100 a 400
timing wink-wait milliseconds determina o mximo de espera de um pulso winkpara iniciar o sinal, de 100 a 5000
Em resumo vai ficar mais ou menos assim:
voice-port 1/1signal immediatetype 5operation 4-wireinput gain 10cptone BRtimeouts interdigit 4timing digit 140
timing dialout-delay 70timing percentbreak 60
7/22/2019 ABC de Voz - verso 3
19/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 19 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Digital
Podemos dividir a configurao de uma interface digital em trs partes, primeiro precisamosconfigurar a controller E1, depois precisamos configurar a sinalizao de ocupao em conjuntocom a sinalizao de registradores. importante lembrar que sempre teremos um time-slot utilizadopara controle, normalmente o 16 para E&M e R2, para ISDN QSIG utilizado o 15.
Controller E1
A configurao da controller E1 muito parecida para todas as configuraes, a no ser, claro para a configurao das sinalizaes que ser diferente. Os comandos bsicos, que soutilizados dentro da controller E1, para fazermos com que ela sincronize so:
a) framing determina o tipo de frame, com verificao de erros, ou no:framing {CRC4 | NO-CRC4} normalmente NO-CRC4
b) linecoding determina a linha de cdigo utilizada para comunicao entre roteador ePABX:
linecode {HDB3 | AMI} normalmente HDB3c) timing determina se ir receber ou gerar o clock:clock source{internal | line}
Em resumo vai ficar mais ou menos assim:
controller E1 1/0framing NO-CRC4linecode HDB3clock source line
Obs.: Alguns comandos costumam no aparecer, pois so default.
E&M Digital
Esta sinalizao utiliza sinalizao de registradores DTMF, portanto s precisamos definir asinalizao de registradores que pode ser e&m-immediate, e&m-delay e e&m-wink. O comandoutilizado para definir esta sinalizao :
Router(config-controller)# ds0-group ds0-group-no timeslots timeslot-list type {e&m-immediate | e&m-delay | e&m-wink}
Por exemplo:controller E1 1/0framing NO-CRC4linecode HDB3clock source lineds0-group 0 timeslots 1-15,17-31 type e&m-immediate
Depois de definida a sinalizao, criado um voice-port, com a quantidade de canaiscriados no comando acima. Precisamos agora definir como vamos trabalhar com os bits ABCD(ZEROS E UNS), que so necessrios para ocupao de canal, normalmente os PABXs utilizamapenas A ou AB, o fabricante do PABX deve informar quais bits utiliza, tanto para sinalizao delivre como para ocupado. Para isso utilizamos os seguintes comandos dentro do voice-port:
7/22/2019 ABC de Voz - verso 3
20/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 20 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
a) definir cada bit ABCD para livre e ocupadodefine Tx-bits idle ABCDdefine Tx-bits seize ABCDdefine Rx-bits idle ABCDdefine Rx-bits seize ABCDignore rx-c-bit
ignore rx-d-bit
Agora se pode fazer os ajustes necessrios com os comandos j mostrados paraconfigurao do E&M analgico. Todos os canais associados ao voice-port tm as caractersticasdos parmetros configurados no voice-port.
Em resumo o voice-port de E&M Digital vai ficar assim:
controller E1 1/0framing NO-CRC4linecode HDB3clock source lineds0-group 0 timeslots 1-15,17-31 type e&m-immediate
!voice-port 1:1define Tx-bits idle 1011define Tx-bits seize 0101define Rx-bits idle 1011define Rx-bits seize 0101no ignore rx-b-bitcptone BRtimeout initial digits 3timeout inter-digit 2input gain 7
R2 Digital
Sinalizao um channel associated signaling (CAS) sistema desenvolvido em 1960 que usado hoje em toda Europa, Amrica Latina, Austrlia e sia. Sinalizao R2 existe em vriospases em verses e variveis de CCITT-R2.
As especificaes da sinalizao R2 esto contidas na (ITU-T), recomendaes Q.400 atQ.490. A sinalizao E1 R2 um padro de sinalizao internacional que comum para redes comE1. A sinalizao E1 R2 tem sido suportada nos roteadores Cisco 2600/3600/7200/7500 a partir daverso 12.1(3)T.
Diferente do E&M Digital o R2 utiliza MFC ao invs de DTMF, apesar de existir a opo deutilizar DTMF. O MFC utiliza apenas dgitos de 0 a 9, diferente do DTMF que pode utilizar smboloscomo *. Mais uma diferena que no precisamos setar os bits ABCD, pois j est padronizado aocupao de canal e a forma como feita a discagem.
O R2 tambm permite enviar o dgito de A, ou o dgito de identificao de quem estoriginando a chamada, o que possibilita hoje nos telefones digitais mostrar os nmeros de quemest ligando, para isso devemos acrescentar no final do comando ani
Esta a nica sinalizao em que se tem um padro brasileiro, por isso utilizada portodas empresas de telecomunicaes.
Nota: Sinalizao R2 no suportada no roteador Cisco MC3810.
Para configurarmos a sinalizao R2, temos a sinalizao de ocupao (digital, analgica epulso) e a sinalizao de registradores (DTMF, compelled, non-compelled e semi-compelled), destaforma o comando inserido dentro da controller E1 fica assim:
ds0-group ds0-group-no timeslots timeslot-list type {r2-digital | r2-analog | r2-pulse} {r2-compelled | DTMF | r2-non-compelled | r2-semi-compelled}
7/22/2019 ABC de Voz - verso 3
21/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 21 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Precisamos agora configurar as configuraes regionais, para isso criamos um cas-customcom o mesmo nmero de ds0-group-no para associar a customizao ao ds0-group.
Cas-Custom
Cas-custom onde fazemos a seleo do pas em que estamos e automaticamente o
roteador utiliza o padro do pas como parmetros, mesmo assim existem comandos para que sepossam alterar todos os parmetros caso necessrio.
(config-controller)#cas-custom 1(config-ctrl-cas)#country brazil use-default
Dentro do voice-port, utilizam-se os comandos mais comuns como cptone, input gain,timeouts etc
Em resumo vai ficar assim:
controller E1 1/0framing NO-CRC4linecode HDB3
clock source lineds0-group 1 timeslots 1-15,17-31 type r2-digital r2-compelled anicas-custom 1country brazil use-defaultsmeteringcategory 2answer-signal group-b 1
!voice-port 1/0:1cptone Brtimeout initial digits 2timeout inter-digit 2
ISDN QSIG
O protocolo QSIG prov uma sinalizao para integrar o roteador e o PABX. baseado nopadro Q.931 ISDN. Usando a sinalizao Primary QSIG o roteador pode rotear chamadas de vozde um PABX cruzar uma rede at outro roteador que pode ento transportar a sinalizao e ospacotes de voz a um segundo PABX.Esta configurao feita dentro da controller E1. Esta sinalizao pode prover vrias facilidades aoPABX digital, como identificao do usurio ou nmero que est ligando.
Configurando Primary QSIG
Os primeiros comandos so em modo de configurao Global:
Router(config)# isdn switch-type primary-qsig Habilita o roteador para suportar asinalizao QSIG
Router(config )# controller {T1 | E1}controller_number
Entra na controller para configurar
Router(config-controller)# pri-group [timeslotrange]
Configura o E1 para carregar trfego de voz,voc vai configurar a quantidade de time-slots (canais), dos 31 canais ser utilizado o15 para controle. criada uma interface paracontrole e o voice-port com os canaisespecificados que sobrarem.
Router(config)# interface serial 1:15 Entra na interface que criada para controle.
7/22/2019 ABC de Voz - verso 3
22/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 22 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Router(config-if)# isdn switch-type primary-qsig Habilita a interface para carregar trfego devoz, necessrio acrescentar antes naconfigurao global para que seja aceito nainterface.
Router(config-if)# isdn protocol-emulate {user
|network}
Configura a interface para master ou slave,
onde user=slave e network=mater.Router(config-if)# isdn overlap-receiving value Ativa o retorno da sinalizao para enviar aoPABX de destino.
Router(config-if)# isdn incoming-voice modem Encaminha as chamadas de voz queentrarem para o tratamento delas comodados analgicos.
Router(config-if)# isdn network-failure-cause[ value]
Opcional, especifica o cdigo da causa dafalha para passar ao PABX quando achamada no completa ou tem problemas.Todos os cdigos de causa exceto NormalCall Clearing (16), User Busy (17), No UserResponding (18), and No Answer from User(19) sero alterados para o cdigo de causa
especfico.Router(config-if)# isdn bchan-number-order{ascending | descending}
Opcional, Configura a interface ISDN PRIpara fazer as chamadas de sada em ordemcrescente ou decrescente.
Dentro do voice-port criado, podem-se acrescentar os comandos comuns como cptone,timeout, input gain etc.
Desta forma a configurao fica mais ou menos assim:
isdn switch-type primary-qsig!controller E1 1
framing NO-CRC4clock source internalpri-group timeslots 1-31!interface Serial1:15isdn switch-type primary-qsigisdn overlap-receiving T302 500isdn incoming-voice voiceisdn bchan-number-order ascending!voice-port 1:15cptone BRtimeouts initial 2
timeouts interdigit 3
7/22/2019 ABC de Voz - verso 3
23/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 23 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Como preparar dados para trafegar voz
Normalmente so utilizados 2 tipos de trfego de voz VoFR e VoIP.
VoFR Quando utilizada Voz sobre Frame-Relay os pacotes so enviados independentesde um endereo IP, os dados da voz so encaminhados em um frame FR, num PVC, dentro de umaDLCI.
VoIP Quando utilizada Voz sobre IP, necessrio um protocolo nvel 2, que pode serFR ou PPP. Os dados da voz so encaminhados em pacotes IPs, que por sua vez soencapsulados em um frame FR ou PPP. Desta forma precisamos preparar os 2 protocolos parapriorizar o trfego de voz.
VoFR:
Tcnicas de QoS VoFR.
Prioritization Dar tratamento de prioridade para o trfego real time. Usar filas (normalmente PQ-WFQ)
Link and bandwidthefficiency techniques
Limitar delay nos links de baixa velocidade Fragmentao & Interleaving (FRF.12) Enviar pacotes menores usando variao de tamanho de payload e
voice activity detection (VAD)Traffic shaping Usar Frame Relay traffic shaping (FRTS)
Bandwidthmanagement
Verificar, reservar, ou restringir banda para alguns fluxos de dados Verificar o nmero de portas utilizadas Usar o comando voice bandwidth
FR PIPQ
Uma tcnica que pode ser utilizada a FR PIPQ, onde o pacote priorizado dentro do PVCapenas com os grupos High, Medium , Normal e Low, tambm permite:- PVC transportando trfego de voz possa ter prioridade absoluta sobre um PVC transportandosinallizao de trfego.- PVC transportando trfego de sinalizao possa ter prioridade absoluta sobre um PVCtransportando dados. Prover os seguintes nveis de prioridade:
HighMediumNormalLow
Cada pacote enviado para a fila de prioridade correta baseado no nvel de prioridadeconfigurado para aquela DLCI.
Para aplicar no PVC, criado um map-class e dentro dele colocamos a prioridade dospacotes.
Router(config)# map-class frame-relay map-
class-name
Especifica o map-class
Router(config-map-class)# frame-r elay interface-queue priority {high | medium | normal | low}
Associa o nvel de prioridade do PVC para oFrame Relay map class.
7/22/2019 ABC de Voz - verso 3
24/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 24 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Depois de criado o map-class, configuramos o limite de prioridade da interface fsica.
Router(config)# interface type number [name-tag] Entra no modo de configurao da interface.Router(config-if)# encapsulation frame-relay[cisco | ietf]
Habilita encapsulamento Frame-Relay
Router(config-if)# frame-relay interface-queuepriority [high-limit medium-limit normal-limitlow-limit]
Habilita FR PIPQ e limita as filas deprioridades para esta interface
Associa o map-class ao PVC, para aplicar a prioridade.
Router(config-if)# frame-relay interface-dlci dlci Especifica o PVC na interface Frame-RelayRouter(config-fr-dlci)# class map-class-name Associa o PVC com a map-class especfica
FR Traffic-Shapping
Para aplicarmos FR Traffic-Shaping precisamos de comandos para garantir a reserva debanda para voz e fragmentar os pacotes de dados de forma a termos qualidade de voz. O comandoVoice Bandwidth , configurado dentro da classe serve para reservar a banda de uso para voz, e oFragment utilizado para fragmentar os frames e garantir a qualidade de voz.
Basicamente precisamos dos seguintes comandos:
Frame-relay traffic-shapping parahabilitar o traffic-shape
Interface Serial0/0frame-relay traffic-shapping
class nome-da-classe associa aclasse aonde ir setar os parmetros dotraffic-shape
Frame-relay interface-dlci 111class nome-da-classe
vofr cisco para definir o
encapsulamento de voz
Frame-relay interface-dlci 111
vofr ciscoMap-class frame-relay nome-da-classedefine uma classe do traffic-shape
Router(config)# map-class frame-relay nome-da-classe
frame-relay cir configura o acesso(link)
Frame-relay cir 64000
frame-relay bc configura o valor darajada (p/ voz utiliza-se 1% do acesso)
Frame-relay bc 640
frame-relay be configura a rajada queexcede (p/ voz utiliza-se 0)
Frame-relay be 0
Frame-relay mincirconfigura-se o CIR Frame-relay mincir 24000Frame-relay fragment utilizado 80 p/cada 64k, para fragmentar o frame.
Frame-relay fragment 80
frame-relay voice bandwidth
configurado a banda reservada para voz (12k por canal de voz)
Frame-relay voice bandwidth 24000
QoS Frame-Relay Traffic-Shaping
Para que possamos utilizar de forma correta os parmetros do FRTS precisamos ter umaidia melhor de como funcionam o CIR, MinCIR, BC e BE, pois apesar da nomenclatura osignificado do CIR para a provedora diferente do CIR para o roteador Cisco.
CIR o limite mximo da velocidade em que o roteador poder enviar os pacotes, ou seja,na maioria dos casos a velocidade do acesso quando se trata de dados e o CIR da provedoraquando se trata de voz;
Mincir o limite mnimo da velocidade em que o roteador dever enviar os pacotes, ouseja, o roteador dever garantir (se houver trfego suficiente) que os pacotes ser enviados nestavelocidade ou superior. Normalmente a velocidade do CIR enviado pelas provedoras de acesso;
7/22/2019 ABC de Voz - verso 3
25/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 25 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
BC a velocidade em que o roteador envia a rajada, ou seja, em 1 segundo quantosbytes de dados so enviados. As provedoras de acesso utilizam uma faixa por segundo, quer dizerque se o CIR da provedora for de 128k ser enviado 128k por segundo, porm o roteador Ciscoenvia rajadas menores, em um tempo menor que de 0,125 segundos (que 1/8 de segundo), porexemplo se o CIR da provedora de 128k o roteador envia 8 rajadas de 16k (que 128k/8), esta uma forma recomendada pela Cisco para dados, para voz utiliza-se 1/100 ou uma rajada a cada
10ms, que representa Real Time;BE a velocidade da rajada que excede o CIR at o limite do acesso, pela provedora deacesso BE configurado como a diferena entre a velocidade do acesso e o CIR, mas no roteador,quando configuramos BE de 0, estamos fazendo com que o roteador envie junto da rajadaconfigurada (BC) mais o valor de BE, porm todo pacote acima de BC ser marcado com o bit DE,quer dizer que pode ser descartado na nuvem, o que no bom para voz. Normalmente BE configurado com 0, para evitar o descarte.
No roteador acontece desta forma:
J na provedora um pouco diferente:
BE =32 Kbytes
Acesso=
128Kbytes
CIR =96 Kbytes
BC =96 Kbytes
Fragmentao
Para definir corretamente o fragment devemos utilizar a tabela abaixo, onde o tempo ideal
para voz o de 10 milissegundos (Real Time).
Real Time Packet Interval (ms) 10 20 30 40 50 100 200
56kb 70 b 140 b 210 b 280 b 350 b 700 b 1400 b64kb 80 b 160 b 240 b 320 b 400 b 800 b OK
128kb 160 b 320 b 480 b 640 b 800 b OK OK256kb 320 b 640 b 960 b 1280 b OK OK OK512kb 640 b 1280 b OK OK OK OK OK768kb 1000 b OK OK OK OK OK OK
LinkSpeed
1536kb OK OK OK OK OK OK OK
Bc
Bc+Be
Bits
Sent
TcToTime
Esta linha representaCIR
Nesta linha fica oLimite do acesso
Estes pacotes sero
discartados pela rede.
Estes pacotes seromarcados com DE epodem ser discartados.
Estes pacotes seroprocessadoscorretamente.
7/22/2019 ABC de Voz - verso 3
26/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 26 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
importante lembrar que trabalhamos com uma interface serial, ou seja, mesmo tendo 2PVCs, um para dados e outro para voz, os pacotes chegam em srie na mesma interface fsica eno em dois tubos diferentes como se imagina. Desta forma, mesmo fragmentando o PVC de voz,ao chegar um pacote de dados no fragmentado existir o delay que influenciar a qualidade devoz. Desta foram, existe a necessidade de se fragmentar os pacotes do PVC de dados.
Em resumo vai ficar mais ou menos assim:
interface Serial0bandwidth 128no ip addressencapsulation frame-relay IETFno ip mroute-cacheframe-relay traffic-shapingframe-relay lmi-type cisco!interface Serial0.1 point-to-pointdescription Conexo com Mxicoip address 10.0.2.1 255.255.255.252
frame-relay interface-dlci 22class 128kvvofr cisco
!map-class frame-relay 128kvframe-relay cir 128000frame-relay bc 1280frame-relay be 0frame-relay mincir 64000frame-relay voice bandwidth 24000frame-relay fragment 160
VoIP:
Protocolos VoIP
Inicialmente precisamos dar uma olhada nos protocolos utilizados para trafegar voz sobreIP, e termos uma viso de como funciona. Temos na camada 4 (transporte) os principais protocolosde transporte IP. o RTP (Real-Time Transport Protocol ) e o RSVP (Resource Reservation Protocol).
Protocolo VoIP Descrio
Real-Time Transport Protocol (RTP) Protocolo de transporte padro IETF.Real-Time Transport Control Protocol (RTCP) Protocolo que prove informao de controle para
um fluxo RTP.Resource Reservation Protocol (RSVP) Protocolo que prove um servio IP, que permite a
sistemas finais ou hosts no outro lado de umarede, estabilizar uma reserva de banda nocaminho entre eles, para predeterminar egarantir QoS para a transmisso de dados.
7/22/2019 ABC de Voz - verso 3
27/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 27 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Compresso de cabealho RTP
O cabealho RTP ocupa 40 bytes no pacote, para conseguirmos ocupar menos bytesutilizamos a compresso de cabealho, desta forma o cabealho RTP passa a ter de 2 a 4 bytescomo mostra a figura abaixo.
Tipos de Filas IP
Para trabalharmos com IP temos vrios tipos de filas, porm apenas algumas so utilizadospara voz:
Tipo de Fila Uso Geral Uso de Voz
First-In, First-Out (FIFO) - Bom para interfaces de altavelocidade
- Bom para interfaces debaixa velocidade
- no utilizado para voz
Priority Queuing (PQ) - Tipos de Trfego- Trabalha bem para um
pequeno nmero de tiposde trfego
- no utilizado para voz
Custom Queuing (CQ) - Trabalha bem para trfegoSNA
- no utilizado para voz
Weighted Fair Queue (WFQ) - Trabalha bem para dados - no recomendado, maspode ser usado utilizadopara voz
Priority Queue - Weighted FairQueuing (PQ-WFQ)
- Trabalha bem parainterfaces e PVCs quecarregam dados e voz.
- Recomendado quando LLQno est disponvel.
Class-Based-Weighted FairQueuing (CBWFQ)
- Prove classificao rica epolicy framework para filas
com diferentes tipos detrfego.
- No usado para voz.
Low Latency Queuing (LLQ) - Prove classificao rica epolicy framework para filascom diferentes tipos detrfego.
- Tcnica de queuingrecomendada paraconexes de voz e dados.
Da mesma forma como no VoFR, precisamos de comandos para garantir a reserva debanda para voz e fragmentar dados de forma a termos qualidade de voz. Neste caso, temosdiferentes modos de configurar, dependendo do protocolo nvel 2 utilizado ( FR ou PPP). Parareservar banda e priorizar os pacotes utilizamos um policy, porm precisamos fragmentar paragarantir qualidade e isso temos que fazer no nvel 2.
7/22/2019 ABC de Voz - verso 3
28/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 28 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
VoIP sobre Frame-Relay
Para priorizar os pacotes utilizaremos os seguintes comandos:
class-map match-all nome-da-classe criaruma classe para os pacotes de voz
Configurao globalclass-map match-all nome-da-classe
match ip precedence 5 ou ip qos dscp ef seleciona os pacotes de voz que so marcadoscomo precedence 5.
Dentro da classematch ip precedence 5 ouip qos dscp ef
Ip precedence 5 ou ip qos dscp ef marca ospacotes ips como precedence 5
Dentro do Dial-peer voice 1 voipIp precedence 5 ou ip qos dscp ef
policy-map nome-do-policy cria o policypara priorizar pacotes de voz e reservar banda
Configurao globalpolicy-map nome-do-policy
Class nome-da-classe seta a classe jconfigurada
Dentro do policyClass nome-da-classe
Priority nn prioriza os pacotes e reserva abanda para a classe criada onde nn a banda
reservada em Kbytes.
Dentro do policy e dentro da classe.Priority 90
class class-default cria uma classe defaultpara o restante dos pacotes
Dentro do policyclass class-default
Fair-queue especifica uma fila para seremcolocados os pacotes
Dentro do policy e dentro da classefair-queue
Random-detect Ativa deteco de pacotes Dentro do policy e dentro da classe random-detect
Para definir a banda utilizada para cada canal de voz sobre IP deve ser utilizada a tabelaabaixo:
Codec Information Bandwidth CalculationsCodec& Bit
Rate(Kbps)
CodecSample
Size(Bytes)
CodecSample
Interval(ms)
MeanOpinion
Score(MOS)
VoicePayload
Size(Bytes)
VoicePayload
Size(ms)
PacketsPer
Second(PPS)
BandwidthMP or
FRF.12(Kbps)
Bandwidthw/cRTP
MP orFRF.12(Kbps)
BandwidthEthernet
(Kbps)
G.711(64
Kbps)
80Bytes
10 ms 4.1 160Bytes
20 ms 50 82.8 Kbps 67.6 Kbps 87.2 Kbps
G.729(8
Kbps)
10Bytes
10 ms 3.92 20 Bytes 20 ms 50 26.8 Kbps 11.6 Kbps 31.2 Kbps
G.723.1(6.3
Kbps)
24Bytes
30 ms 3.9 24 Bytes 30 ms 34 18.9 Kbps 8.8 Kbps 21.9 Kbps
G.723.1(5.3
Kbps)
20Bytes
30 ms 3.8 20 Bytes 30 ms 34 17.9 Kbps 7.7 Kbps 20.8 Kbps
G.726
(32Kbps)
20
Bytes
5 ms 3.85 80 Bytes 20 ms 50 50.8 Kbps 35.6 Kbps 55.2 Kbps
G.726(24
Kbps)
15Bytes
5 ms 60 Bytes 20 ms 50 42.8 Kbps 27.6 Kbps 47.2 Kbps
G.728(16
Kbps)
10Bytes
5 ms 3.61 60 Bytes 30 ms 34 28.5 Kbps 18.4 Kbps 31.5 Kbps
7/22/2019 ABC de Voz - verso 3
29/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 29 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Em resumo vai ficar assim a priorizao e reserva de banda para pacotes de voz sobre ip:
class-map match-all vozmatch ip precedence 5
!policy-map voz
class vozpriority 90
class class-defaultfair-queuerandom-detect
Agora para que possamos fragmentar os frames por onde vo passar os pacotesprecisamos fazer o seguinte:
Primeiro para Frame-Relay, que como j foi visto anteriormente, iro notar que precisamosalm de setar os parmetros do FR e fragmentar os frames, adicionar o comando abaixo na sub-interface e associar o policy, criado anteriormente, ao map-class:
Ip rtp header-compression comprime
cabealho RTP (Real-Time Transporte Protocol usado para voz)
Dentro da sub-interface frame-relay
ip rtp header-compression
interface Serial0no ip addressencapsulation frame-relayframe-relay traffic-shapingframe-relay lmi-type cisco!interface Serial0.1 point-to-pointip address 10.0.0.1 255.255.255.252ip rtp header-compressionframe-relay interface-dlci 22
class 64kv!map-class frame-relay 64kvframe-relay cir 64000frame-relay bc 640frame-relay be 0frame-relay mincir 24000frame-relay fragment 80service-policy output voz
VoIP sobre PPP
Agora para PPP, onde teremos que fazer a mesma coisa, porm com comandos diferentes.
Encapsulation ppp habilitar encapsulamentoPPP na interface serial.
Dentro da interface serial 0encapsulation ppp
ppp multilink habilita o multilink na interface. Dentro da interface serial 0ppp multilink
Multilink-group 2 associa esta interface commultilink habilitado ao grupo 2
Dentro da interface serial 0Multilink-group 2
Interface Multilink2 cria uma interfacemultilink2 para configuraes especficas.
Na configurao globalInterface multilink2
ppp multilink habilita o multilink na interface. Dentro da interface multilink2ppp multilink
ppp multilink fragment-delay 1 configura otempo de delay do frame. Dentro da interface multilink2ppp multilink fragment-delay
7/22/2019 ABC de Voz - verso 3
30/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 30 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
ppp multilink interleave precisa estarhabilitado para que se possa fragmentar
Dentro da interface multilink2ppp multilink interleave
Multilink-group 2 associa esta interface commultilink habilitado ao grupo 2
Dentro da interface multilink2Multilink-group 2
max-reserved-bandwidth nn reserva bandapara trfego de voz em Kbytes
Dentro da interface multilink2max-reserved-bandwidth 80
Ip rtp header-compression iphc-format comprime cabealho RTP (Real Time Protocol usado para voz)
Dentro da interface multilink2ip rtp header-compression iphc-format
Service-policy output vozassocia o policy interface multilink2
Dentro da interface multilink2service-policy output voz
Em resumo fica assim:
interface Serial0bandwidth 64no ip addressencapsulation pppno fair-queue
ppp multilinkmultilink-group 2!interface Multilink2bandwidth 64ip address 192.168.1.1 255.255.255.0max-reserved-bandwidth 24service-policy output vozppp multilinkppp multilink fragment-delay 1ppp multilink interleavemultilink-group 2ip rtp header-compression iphc-format
ip tcp header-compression iphc-format
7/22/2019 ABC de Voz - verso 3
31/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 31 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Recomendaes
Recomendaes QoS para VoIP- No usar VoIP em um PVC que tambm carrega VoFR.- Setar IP Precedence para 5 ou DSCP para ef no dial-peer.
- No usar WRED nas filas de voz.- No marcar pacotes de voz como DE.- Habilitar DTMF-relay nos codecs para acessos de baixa velocidade.- Setar parmetros de echo, perda e ganho de acordo com o plano da rede.- Setar classe de servio IP-ATM com IP Precedence.- Usar os comandos cisco-rtp ou dtmf-relay para prover performance DTMF-relay.- Implementar um delay de no mais que 150-200 ms.
Recomendaes Fila para VoIP- Usar LLQ e classificar voz na classe de prioridades.- Setar a banda da classe de voz para agregar voice bandwidth nos links ou virtual circuit (VC),
permitindo um pequeno overhead.- Se LLQ no est disponvel, usar IP RTP Priority.- Seta bandwidth na prioridade na configurao LLQ ou no IP RTP Priority.
Recomendaes de Fragmentao para VoIPFor a link speed of less than 1.5 Mbps:
- Configure fragmentao para prover delay a 10 ms.- Setar o tamanho do fragmento para pacotes de voz e dados num mesmo acesso com diferentes
PVCs .- Para linhas contratadas no Frame-Relay, setar ppp multilink fragment-delay na interface.
Recomendaes Traffic-Shaping para VoIP- Configure Frame Relay traffic shaping na interface.- Setar o Bc para 10 ms (1/100 do CIR).- Setar o mincir como maior que ou igual a voice bandwidth usando adaptive shaping.- Implementar traffic shaping no PVC que carrega voz para o CIR.- Compartilhar ambos os lados do VC para previnir problemas.
7/22/2019 ABC de Voz - verso 3
32/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 32 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Plano de discagem
O plano de discagem o que utilizamos para determinar qual o caminho iremos utilizar paraencaminhar as chamadas que chegam at o roteador, chamado Dial-peer (ponto de chamada).
Podemos ter 2 tipos de Dial-peer, os de voz (chamado POTS) e os de dados (que podem ser VoIPou VoFR). Os Dial-peer de voz podem ser de sada ou entrada, pois vamos ver que algumassinalizaes necessitam de Dial-peers de entrada, apesar de que podemos criar um Dial-peer desada e acrescentar comandos de entrada, dessa forma ele pode ser de entrada e sada ao mesmotempo.
Antes de comear a configurar o plano de discagem precisamos definir uma tabela com oscdigos de localidades, a quantidade de dgitos que tero os ramais de cada localidade e quaissero os dgitos que sero encaminhados ao PABX.
Como criar Plano de Discagem
Os comandos para criar o plano de discagem so:Router(config)# dial-peer voice number {pots |voip | vofr}
Cria uma rota ao plano de discagem que
definida por POTS encaminhando a umainterface de voz, VOIP e VOFR so para dadosque so encaminhados a uma interface WAN.
Router(config-dial-peer)# destination-patternstring [T]
Encontra os dgitos da chamada. A string podeser dgitos de 0 a 9, mais o * e # em algumassinalizaes DTMF, o . utilizado como umwildmask.
Router(config-dial-peer)# port location Associa o Dial-peer a uma interface de voz, casoseja um dial-peer de voz.
Router(config-dial-peer)# direct-inward-dial Utilizado em Dial-peer de entrada para asinterfaces que no necessitam de tom dediscagem, como o caso de R2 Compelled.
Router(config-dial-peer)# forward-digits { num-digit |all | extra}
Determina o nmero de dgitos que serencaminhado para o PABX, utilizado em Dial-peers de voz.
Router(config-dial-peer)# max-conn number Determina o nmero mximo de conexes paraeste dial-peer, utilizado em dial-peers de dados.
Router(config-dial-peer)# preference value Determina a seqncia de prioridade dos dial-peers quando existe mais de um dial-peer com omesmo destination-pattern.
Router(config-dial-peer)# prefix string Inclui um prefixo que o sistema incluiautomaticamente ao nmero da chamada.
Router(config-dial-peer)# fax rate {2400 | 4800 |7200 | 9600 | 12000 | 14400 | disable | voice}
Define a faixa de transmisso de FAX para queno haja negociao, a transmisso acontecemais rpida.
Router(config-dial-peer)# translate-outgoing{called | calling} name-tag Determina que ser feita uma traduo aonmero da chamada que for encontrada por esteDial-peer, as regras de traduo devem serdefinidas anteriormente na configurao global.
Router(config-dial-peer)# vad Habilita o VAD (Voice Activate Detection) para atransmisso da chamada, utilizado em dial-peersde dados.
Router(config-dial-peer)# ip precedence 5 ou ipqos dscp cs5 media
Marca os pacotes de voz IP com precedence 5para QoS.
Router(config-dial-peer)# session target{ipv4: destination-address}
Determina o endereo do prximo salto paraonde ser encaminhada a chamada, utilizadosomente para dial-peers de dados VoIP.
Router(config-dial-peer)# session target
interface DLCI
Determina a interface e DLCI pela qual ser
encaminhada a chamada, utilizado somentepara Dial-peers VoFR.
7/22/2019 ABC de Voz - verso 3
33/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 33 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Desta forma termos uma configurao mais ou menos assim:
Dial-peer de voz de sada:
dial-peer voice 1 pots
preference 1destination-pattern 11....port 1/0:0
Dial-peer de voz de entrada:
dial-peer voice 2 potspreference 1destination-pattern ....direct-inward-dialport 1/0:0
Dial-peer de dados de VoIP:
dial-peer voice 3 voipdestination-pattern .Tsession target ipv4:172.168.1.1ip qos dscp cs5 media
Dial-peer de dados de VoFR:
dial-peer voice 4 voipdestination-pattern .Tsession target serial 0 20
Centralizar o plano de discagem
Quando se tem 2 ou 3 sites se falando, torna-se simples construir um plano de discagem,mesmo que seja necessrio colocar o plano de discagem nos 3 pontos. Porm quando se tem 20 a30 pontos que conversam entre si, torna-se invivel colocar o plano de discagem de todos os pontosem cada ponto, preciso centralizar. Para centralizar precisamos utillizar o Tandem (para VoFR) ouo Gatekeeper (para VoIP).
VoFR Tandem
Para centralizar as chamadas utilizando Tandem preciso que em cada ponto remoto, sejaacrescentado apenas um Dial-peer voice n VoFR onde o destinattion-pattern ser .T, o que
identifica que todas as chamadas que no estejam identificadas nos Dial-peers POTS sejamenviadas ao central (session-target apontando para o Central).
Router(config)# dial-peer voice number vofr Cria uma rota ao plano de discagem que definida por VOFR para dados que soencaminhados a uma interface WAN.
Router(config-dial-peer)# destination-patternstring [T]
.T identifica que todas as chamadas que nosejam locais sero enviadas ao destino abaixo.
Router(config-dial-peer)# session targetinterface DLCI
Determina a interface e DLCI pela qual serencaminhada a chamada, utilizado somentepara Dial-peers VoFR, no caso do Tandem apontado o site Central.
7/22/2019 ABC de Voz - verso 3
34/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 34 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
No site Central por sua vez deve haver plano de discagem para todas as localidades, porexmeplo site A e site B, o que garante que as chamadas que chegarem, por exemplo, do site Apasse pelo site Central e atinja o site B.
Desta forma a configurao dos sites remotos e do Central ficam mais ou menos assim:
Site A
dial-peer voice 1 potsdestination-pattern 2...port 1/1forward-digits all!dial-peer voice 10 vofrdestination-pattern .Tsession target Serial0 21
Site B
dial-peer voice 1 pots
destination-pattern 3...port 1/1forward-digits all!dial-peer voice 10 vofrdestination-pattern .Tsession target Serial0 20
Site Central
dial-peer voice 1 potsdestination-pattern 1...port 1/1
forward-digits all!dial-peer voice 10 vofrdestination-pattern 2...session target Serial0 21!dial-peer voice 20 vofrdestination-pattern 3...session target Serial0 20
VoIP Gatekeeper
Gatekeeper, em resumo um DNS para voz, que recebe o nmero da chamada de voz deum ponto de origem, transforma este nmero da chamada em endereo IP de destino e retorna aoponto de origem esta informao, esta troca de pacotes utiliza a sinalizao H323, trocandomensagens ARQs e LRQs. As mensagens ARQs so trocadas entre Gatekeeper e ponto final e asmensagens LRQs so trocadas entre Gatekeepers e so utilizadas quando existe mais de umazona (ou domnio) de chamadas.
Para centralizar as chamadas utilizando VoIP Gatekeeper um pouco mais complicado,inicialmente necessrio eleger o equipamento que ser o Gatekeeper que pode ser o site centralde voz ou um novo equipamento que far apenas este papel, conectado ao central de voz via LAN(que o mais recomendado). O software outro assunto a tomar cuidado pois dever ser um IOScom a feature IP/H323. Normalmente utilizamos uma interface LoopBack, configurada com umendereo IP, com mscara fechada que servir de referncia para cada site que ter trfego de voz
VoIP. Inicialmente necessrio garantir que todos os sites envolvidos estejam com as rotascorretas, ou protocolo de roteamento habilitado de forma que todos possam testar via ping as
7/22/2019 ABC de Voz - verso 3
35/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 35 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
LoopBacks garantindo a conectividade entre os sites. Depois da conectividade garantidacomeamos a configurar o Gatekeeper.
Router(config)# interface Loopback0 Habilita interface LoopBack0Router(config-if)# ip address 10.50.5.1 255.255.255.255 Cria endereo ip para interface loopback,
para utilizao das chamadas de voz.
Router(config)# Gatekeeper Entra no modo de configuraogatekeeperRouter(config)# zone local gatekeeper-spo cpm10.50.5.1
Configura como zona local, aidentificao do gatekeeper, o domnio eendereo ip, utilizados para associar comos gateways finais
Router(config)# gw-type-prefix 110* gw ipaddr 10.50.5.21720
Associa o prefixo do nmero da chamadaa um endereo ip e porta de sada,normalmente 1720.
no shutdown Coloca em up a funo Gatekeeper
J nos sites remotos a configurao um pouco mais complicada, pois necessrioprimeiro criar a comunicao entre o endpoint e o gatekeeper para troca de mensagens ARQs.
Depois associar as chamadas remotas ao Gatekeeper, como no exemplo abaixo.
Router(config)# Interface Loopback0 Habilita interface LoopBack0Router(config-if)# ip address 10.50.5.2255.255.255.255
Cria endereo ip para interface loopback, parautilizao das chamadas de voz.
Router(config-if)# h323-gateway voip interface Habilita a interface a trafegar mensagens H323h323-gateway voip id gatekeeper-spo ipaddr10.50.5.1 1719
Associa ID, endereo ip e porta do Gatekeeperpara troca de mensagens, normalmente utiliza-seport 1719.
Router(config-if)# h323-gateway voip h323-idalpha@cpm
Associa a identificao do endpoint com odomnio.
Router(config-if)# h323-gateway voip bindsrcaddr 10.50.5.2
Associa o endereo da loopback como endereode origem VoIP
Router(config)# Gateway Habilita a funo gateway para trabalhar comgaatekeeper
Router(config)# dial-peer voice 100 voip Criao de um plano de discagem VoIPRouter(config-dial-peer)# Destination-pattern .T Destino enviando qualquer chamada que no
local para este dial-peerRouter(config-dial-peer)# Session target ras Solicita ip de destino ao GatekeeperRouter(config-dial-peer)# ip qos dscp ef signaling Marca os pacotes para priorizao e reserva de
banda
As configuraes vo ficar mais ou menos assim:
Gatekeeper
interface Loopback0ip address 10.50.5.1 255.255.255.255!gatekeeperzone local gatekeeper-spo cpm 10.50.5.1gw-type-prefix 110* gw ipaddr 10.50.5.2 1720gw-type-prefix 112* gw ipaddr 10.50.5.3 1720no shutdown
7/22/2019 ABC de Voz - verso 3
36/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 36 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Endpoint 1
interface Loopback0ip address 10.50.5.2 255.255.255.255h323-gateway voip interfaceh323-gateway voip id gatekeeper-spo ipaddr 10.50.5.1 1719
h323-gateway voip h323-id alpha@cpmh323-gateway voip bind srcaddr 10.50.5.2!dial-peer voice 1 potsdestination-pattern 110....direct-inward-dialport 1/0:0forward-digits 4!dial-peer voice 2 voipdestination-pattern .Tsession target rasip qos dscp ef signaling
no vad
Endpoint 2
interface Loopback0ip address 10.50.5.3 255.255.255.255h323-gateway voip interfaceh323-gateway voip id gatekeeper-spo ipaddr 10.50.5.1 1719h323-gateway voip h323-id alpha@cpmh323-gateway voip bind srcaddr 10.50.5.3!dial-peer voice 1 potsdestination-pattern 112....
direct-inward-dialport 1/0:0forward-digits 4!dial-peer voice 2 voipdestination-pattern .Tsession target rasip qos dscp ef signalingno vad
7/22/2019 ABC de Voz - verso 3
37/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 37 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Como Manipular o Plano de Discagem
Destination-pattern - para podermos trabalhar de forma correta o comando destination-pattern precisamos conhecer como funcionam os wildmasks:
Alguns exemplos de como se usa:VC-157Table 15 Dial Peer Matching Examples Using Wildcard SymbolsDestination Pattern Dial String Translation String After Stripping1 - 408555.+ 408555, followed by one or more wildcard digits. This
pattern implies that the string must contain at least 7digits starting with 408555.
1234
2 - 408555.% 408555, followed by zero or more wildcard digits.This pattern implies that the string must contain atleast 408555.
1234
3 - 408555+ 40855, followed by 5 repeated one or more times. 1234
4 - 408555% 40855, followed by 5 repeated zero or more times.Any explicitly matching digit before the % symbol
is not stripped off.
51234
5 - 408555? 40855, followed by 5 repeated zero or one time.Any explicitly matching digit before the ? symbolis not stripped off.
51234
6 - 40855[5-7].+ 40855, followed by 5, 6, or 7, plus any digit repeatedone or more times.
51234
Em adio aos caracteres wildcard, os seguintes caracteres tambm podem serusados nos destination-pattern:
Asterisco (*) e sustenido (#) estes caracteres nos teclados de chamadas padro podemser usados como qualquer destino. Eles podem ser usados como por exemplo *650.
Cifra ($) Desabilita o encontro de destinos com tamanhos variveis.
Destination Pattern Dial String Translation String After Stripping7 - 40855[5-7].% 40855, followed by 5, 6, or 7, plus any digit repeated
zero or more times.51234
8 - 40855[5-7]+1234 40855, followed by 5, 6, or 7 repeated one or more
times, followed by 1234.
51234
9 - 408(555)+1234 408, followed by 555, which may repeat one ormore times, followed by 1234.
5551234
7/22/2019 ABC de Voz - verso 3
38/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 38 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Temos ainda alguns comandos que nos auxiliam na criao e manipulao do planos dediscagem.
Num-exp determina uma regra que pode acrescentar ou decrescer dgitos de umaseqncia, definido na configurao global e toda chamada que chegar ao roteador, seja l qual
for a direo ser afetada pelo comando, porm no pode alterar a seqncia:
Num-exp seq-source seq-destination Ex. num-exp 1234 123456
Translation-rule determina regras de traduo. Dentro de uma traduo, pode ter vriasregras, esta traduo dever ser definida na configurao global, porm s ser utilizada no Dial-peer que for associado.
Translation-rule number Define um nmero que se refere a traduo,para se iniciar a criar as regras.
Rule source destination Define a regra com o nmero encontrado e onmero ao qual ser transformado, pode-se tervrias rules dentro de um translation-rule.
Desta forma os comandos acima ficam assim:
Router(config)# num-exp 123 123456
e
Router(config)# translation-rule 0Router(config)# rule 64 66Router(config)# rule 63 67Router(config)# rule 62 68Router(config)# Dial-peer voice 1 POTSRouter(config-dial-peer)# translate-outgoing called 0
Portanto no show running-config:
!num-exp 123 123456!translation-rule 0rule 64 66rule 63 67rule 62 68!Dial-peer voice 1 POTStranslate-outgoing called 0
!
7/22/2019 ABC de Voz - verso 3
39/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 39 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Como Detectar e Solucionar problemas de Voz
Para detectar a causa ou origem dos problemas de voz preciso ter uma boa experincia ealguns comandos e debugs que podem auxiliar nesta busca. Alm de algumas tabelas de
informaes como disconect cause e Seqncia de chamada do R2 Digital, que estaro nestecaptulo.A sequncia de um troubleshooting deve ser iniciada com a sinalizao local. Pode ser
verificada a sinalizao local dos dois sites envolvidos, antes de comear a verificar a sinalizao derede e finalmente verificar as chamadas ponto a ponto.
Comandos para Verificar Status e Sinallizao Local
Alm de alguns comandos que podemos utilizar para verificar a Sinalizao Local, podemostambm usar o Loop interno para tentar isolar o problema, o Loop das interfaces analgicas edigitais est descrito no fim deste captulo.
importante verificar se o cabeamento que est sendo utilizado est correto, levando emconta o tipo de cabo e a pinagem correta.
Agora vamos ver alguns comandos que nos auxiliam na descoberta de problemas.
Show VersionEste comando utilizado para verificar se as placas de voz foram reconhecidas devido ao
software que est sendo utilizado.
router # sh vercisco 1751 (MPC860P) processor (revision 0x200) with 55706K/9830K bytesprocessor board ID JAD063401XB (868143625), with hardware revision 0000MPC860P processor: part number 5, mask 2Bridging software.
X.25 software, Version 3.0.0.1 FastEthernet/IEEE 802.3 interface(s)1 Serial(sync/async) network interface(s)2 Voice FXS interface(s)32K bytes of non-volatile configuration memory.32768K bytes of processor board System flash (Read/Write)
show diagnosticEste comando utilizado para verificar se o equipamento reconheceu as placas PVDM de
forma correta e se os DSPs esto disponveis.
Router# show diagSlot 0:C1760 1FE VE 4SLOT DV Mainboard Port adapter, 9 portsPacket Voice DSP Module Slot 0:Hardware Revision : 2.2Part Number : 73-3815-01Board Revision : A0Deviation Number : 0-0Fab Version : 02PCB Serial Number : ICP0339007XRMA Test History : 00RMA Number : 0-0-0-0RMA History : 00Processor type : 02Number of DSP's : 2Type of DSP : TMS320C549
7/22/2019 ABC de Voz - verso 3
40/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 40 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
EEPROM format version 4EEPROM contents (hex):0x00: 04 FF 40 01 5B 41 02 02 82 49 0E E7 01 42 41 300x10: 80 00 00 00 00 02 02 C1 8B 49 43 50 30 33 33 390x20: 30 30 37 58 03 00 81 00 00 00 00 04 00 09 02 FF
Show voice dspMostra algumas caractersticas e status das DSPs, e como esto associadas com as portas
e quais so os cabealhos que utilizam.
Router# show voice dsp
Show voice portMostra detalhadamente todas as configuraes, inclusive as default de uma porta de voz
especfica, dizendo o tipo da interface e seu status. Este comando tem algumas diferenas deacordo com o tipo da interface.
Router# show voice port 3/0
Foreign Exchange Station 3/0 Slot is 0, Sub-unit is 3, Port is 0Type of VoicePort is FXSOperation State is DORMANTAdministrative State is UPNo Interface Down FailureDescription is not setNoise Regeneration is enabledNon Linear Processing is enabled
Non Linear Mute is disabledNon Linear Threshold is -21 dB
7/22/2019 ABC de Voz - verso 3
41/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 41 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Music On Hold Threshold is Set to -38 dBmIn Gain is Set to 10 dBOut Attenuation is Set to 3 dBEcho Cancellation is enabledEcho Cancellation NLP mute is disabledEcho Cancellation NLP threshold is -21 dB
Echo Cancel Coverage is set to 8 msPlayout-delay Mode is set to defaultPlayout-delay Nominal is set to 60 msPlayout-delay Maximum is set to 200 msPlayout-delay Minimum mode is set to default, value 40 msPlayout-delay Fax is set to 300 msConnection Mode is normalConnection Number is not setInitial Time Out is set to 2 sInterdigit Time Out is set to 3 sCall Disconnect Time Out is set to 60 sRinging Time Out is set to 180 sWait Release Time Out is set to 30 s
Companding Type is u-lawRegion Tone is set for BRAnalog Info Follows:
Currently processing noneMaintenance Mode Set to None (not in mtc mode)Number of signaling protocol errors are 0Impedance is set to 600r OhmStation name None, Station number NoneTranslation profile (Incoming):Translation profile (Outgoing):Voice card specific Info Follows:Signal Type is loopStartRing Frequency is 25 Hz
Hook Status is On HookRing Active Status is inactiveRing Ground Status is inactiveTip Ground Status is inactiveDigit Duration Timing is set to 100 msInterDigit Duration Timing is set to 100 msDisconnect acknowledgeRing Cadence is defined by CPTone SelectionRing Cadence are [10 40] * 100 msecRinger Equivalence Number is set to 1
Show voice port sumaryMostra de forma resumida o status de todas as portas de voz.
Router# show voice port summaryIN OUT
PORT CH SIG-TYPE ADMIN OPER STATUS STATUS EC===== == =========== ===== ==== ======== ======== ==1/1:0 01 r2-digital up up seizeack idle y1/1:0 02 r2-digital up up idle clearbak y1/1:0 03 r2-digital up dorm idle idle y1/1:0 04 r2-digital up dorm idle idle y1/1:0 05 r2-digital up up answered idle y1/1:0 06 r2-digital up up answered idle y1/1:0 07 r2-digital up dorm idle idle y
1/1:0 08 r2-digital up dorm idle idle y1/1:0 09 r2-digital up dorm idle idle y1/1:0 10 r2-digital up up answered idle y
7/22/2019 ABC de Voz - verso 3
42/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 42 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Show voice call sumaryMostra de forma resumida o status das chamadas que esto ocorrendo no momento em
que se d o comando. Mostra o Cabealho utilizado, se VAD est ativado ou no e o status VPM eVTSP.
router# show voice call sumary
PORT CODEC VAD VTSP STATE VPM STATE=========== ======== ==== =========== ==============1/0 None y S_WAIT_RELEASE_NC EM_OFFHOOK1/1 None y S_DIGIT_COLLECT EM_OFFHOOK2/0 g729ar8 y S_SETUP_REQ_PROC EM_WAIT_FOR_ANSWER2/1 - - - EM_ONHOOK
Show controller E1Mostra status e caractersticas configuradas no controller E1. sempre bom verificar erros e
slips para verificar se o aterramento est OK!
Router# show controller e1 3/0
E1 3/0 is up.Applique type is Channelized E1 - balancedNo alarms detected.alarm-trigger is not setVersion info Firmware: 20011015, FPGA: 11Framing is NO-CRC4, Line Code is HDB3, Clock Source is Line.Data in current interval (300 seconds elapsed):
0 Line Code Violations, 0 Path Code Violations0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs
Total Data (last 24 hours)
0 Line Code Violations, 0 Path Code Violations,0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins,0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs
Comandos para Verificar Status e Sinallizao de Rede
Depois de verificada a sinalizao Local, pode-se iniciar a verificar a sinalizao de rede, epara isso precisamos verificar os Dial-peers de sada se esto configurados corretamente e se asinterfaces de dados assumiram os valores configurados.
O primeiro teste a ser feito o de conectividade, onde que pode nos ajudar o velho e bomPING.
Router# ping10.10.10.1
Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 10.10.10.1, timeout is 2 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 102/122/146 ms
Lembrando sempre que o ideal para voz que o tempo no ultrapasse 300ms ( o que querdizer 150ms para ir e 150ms para voltar). A partir deste tempo a qualidade de voz deve ser afetada.
7/22/2019 ABC de Voz - verso 3
43/74
ABC de Voz Agosto/2003
PorAndr Bonatti/Drcio Cobra Reviso 3 - Pg.: 43 de 74
em 12/Agosto/2003 ABC de Voz - verso3.doc
Show dial-peer voiceMostra todas as informaes do dial-peer, inclusive as caractersticas default que no
aparecem quando se d o show running-config.
Router# show dial-peer voice 1