Entendendo os Codecs: Coplexdade, suporte de hardware, MO e negocaç Índce Introduç Pré-requstos Requstos Coponentes Utlzados Convenções Coplexdade do codec úero édo de opn Codec (MO) Probleas do codec 9 Ipleentaç Csco Pre-IEF 9 e 9 padronzado Alta coplexdade: 9, Annex-b G729 & coplexdade éda: 9A, 9A Anexo B G. Probleas do codec 723.1 egocaç de codec Mensagens de erro relaconadas %DPRM-5-ECODEC: Inforações Relaconadas Introduç Este docuento fornece ua vs geral dos dferentes codfcadores-decodfcadores (codecs) utlzados co os gateways de Voz sobre IP (VoIP) do Csco IO. os Csco IO oftware Release as cedo do que 0(5), os Gateway VoIP apoa os codecs soente de 9 e de G.711 e soente uns Voz/atendento do fax-relay pelo processador do snal dgtal (DP). Co a ntroduç de Csco IO oftware Release 0(5), os gateways VoIP da Csco suporta u aor núero de codecs e ódulos DP. Eles tabé pode suportar até quatro chaadas de voz/retransss de fax por DP. Para obter as nforações sobre dos DP, refra o hardware da Voz: Processador do snal dgtal C542 e C549 (DP). A ferraenta da calculadora DP (clentes regstrados soente) deterna os requstos de DP para o Csco 1751, os 1760, o 2600XM, 2691, 2800, 3700, e Plataforas do 3800 eres Router e fornece sugestões de provsonaento de PVDM coo a saída. A ferraenta calcula os requstos de DP baseados nos ódulos de nterface, nas confgurações do codec, nos canas de transcodfcaç, e nas sessões de conferênca fornecdas coo a entrada. Esta ferraenta apoa os Csco IO oftware Release dferentes váldos para o Csco 1751, os 1760, o 2600XM, 2691, 2800, 3700, e as Plataforas 3800. Pré-requstos
Requstos exste requstos específcos para este docuento. Coponentes Utlzados Este docuento n se restrnge a versões de software e hardware específcas. Convenções Para obter as nforações sobre convenções de docuento, consulte as Convenções de dcas técncas Csco. Coplexdade do codec Alguas técncas de copress do codec exge as energa de processaento que outras. A coplexdade do codec quebra-se e duas categoras noeadas éda e alta coplexdade. A coplexdade éda perte que o C549 DP processe até quatro Vozes/atendentos do fax-relay pelo DP e o C5510 DP para processar até oto Vozes/fax-relay chaa pelo DP. A alta coplexdade perte que o C549 DP processe até dos Vozes/atendentos do faxrelay pelo DP e o C5510 DP para processar até ses Vozes/fax-relay chaa pelo DP. Coplexdade Méda (4 chaadas / dsp) G.711 (Le-A e Le-M) 8 Alta Coplexdade (2 chaadas/dsp) 6 (todas as versões) 3 (todas as versões) 9a, 9ab (9a AnnexB) Fax-relay 9, 9b (9- AnnexB) Fax-relay ota: A dferença entre codecs da éda e alta coplexdade é a quantdade de utlzaç CPU necessára processar o algorto de codec, e consequenteente, o núero de canas de voz que pode ser apoados por u únco DP. Por esse otvo, todos os codecs de coplexdade éda tabé pode ser executados no odo de coplexdade alta, as poucos (geralente a etade) canas est dsponíves por DP. ota: A retrasss de Fax (2400 bps, 4800 bps, 7200 bps, 9600 bps, kbps e 14.4 pode usar codecs de éda ou alta coplexdade. as Plataforas que apoa a tecnologa de DP C549, a coplexdade do codec é confgurada sob o Voz-cart (por exeplo, o ódulo de red de voz de gran densdad 2600/3600/VG-200). Alta coplexdade do apoo de alguas Plataforas soente porque tê bastante DP a bordo para apoar todos os canas 1/E1 que usa o odo de alta coplexdade. A f especfcar a densdade de chaadas e a coplexdade do codec de acordo co o padr do codec que é usado, use o coando codec coplexty no odo de confguraç do Voz-cart. U exeplo da confguraç de coplexdade é ostrado aqu: Csco-router #confgure ternal Enter confguraton coands, one per lne. End wth CL/Z.
Csco-router(confg)#voce-card 1 Csco-router(confg-vocecard)#codec coplexty? hgh et codec coplexty hgh. Hgh coplexty, lower call densty. edu et codec coplexty edu. Md range coplexty and call densty. <cr> Csco-router(confg-vocecard)#codec coplexty hgh as Plataforas que apoa a tecnologa de DP C5510, ua opç adconal da coplexdade do cabo flexível está dsponível. Quando você usa a coplexdade do cabo flexível, até dezesses atendentos pode ser ternados pelo DP. O núero de atendentos apoados vara ses a dezesses e é baseado no codec usado para u atendento. U exeplo da confguraç é ostrado aqu: Csco-router#confgure ternal Enter confguraton coands, one per lne. End wth CL/Z. Csco-router(confg)#voce-card 1 Csco-router(confg-vocecard)#codec coplexty? flex et codec coplexty Flex. Flex coplexty, hgher call densty. hgh et codec coplexty hgh. Hgh coplexty, lower call densty. edu et codec coplexty edu. Md range coplexty and call densty. <cr> Csco-router(confg-vocecard)#codec coplexty flex Este é u trecho da saída da executar-confguraç da ostra para deternar que coplexdade é confgurada:!voce-card 1 codec coplexty hgh! Esta tabela alsta o apoo do codec para váras plataforas do Csco Router. Code c G.71 1alaw e u-le PCM (64 6 ADP CM (32, 24,1 6 8 LD- CEL P (16 9 C- 175 1/17 60 0.5X Q1 1.2 26x x/36 xx M- 1V/ 2V 26x x/36 xx M- HD V 1.2 3 7 0 0 381 0 A 53 00 A 58 00 A 53 50 A 54 00 ã o ã o ã o 720 0 75 00 C M M 24 F X C M M 6 1/ E 1
ACE LP (8 9a C- ACE LP (8 0.5X Q1 [VAD ] do Anne x-b de 9 (8 ã o Anne x-b de 9a (8 3.1 MP- MLQ (6.3 1.2 3.1 ACE LP (5.3 1.2 3.1 Anne x-a MP- MLQ (6.3 1.2 3.1 Anne x-a ACE LP (5.3 1.2
Cana leta deso bstru ída 3 (2)X F, 3 (11) 3(1 1) Método do copactaç de codec PCM = Pulse Code Modulaton ADPCM = copress dgtal de ondas sonoras LDCELP = Prognóstco Lnear de Retardo Reduzdo Atvado por Códgo C-ACELP = conjugate structure algebrac code excted lnear predcton MP-MLQ = Mult-Pulse, Mult-Level Quantzaton ACELP = prognóstco lnear entusasado do códgo algébrco úero édo de opn Codec (MO) Cada codec fornece algua qualdade de dscurso. A qualdade do dscurso transtdo é ua resposta subjetva do ouvnte. Ua referênca cou de desepenho, utlzada para deternar a qualdade do so produzdo por codecs específcos, é o MO (núero édo de opn). Co MO, u aplo ntervalo dos ouvntes julga a qualdade de u exeplo de voz (corresponde a u codec partcular) nua escala de 1 (au) a 5 (excelente). A éda das pontuações é calculada para fornecer o MO desse exeplo. Esta tabela ostra o relaconaento entre codecs e contagens MO. Método de copactaç axa de bts ( Pontuaç MO G.711 PCM 64 4.1 5 6 ADPCM 32 3.85 1 8 LD- CELP 9 C- ACELP 9 x 2 codfcações 9 x 3 codfcações 9a C- ACELP 3.1 MP- MLQ 3.1 ACELP 16 3.61 3 a 5 8 3.92 10 8 3.27 10 8 2.68 10 8 3.7 10 6.3 3.9 30 5.3 3.65 30 Atraso da copress (enhora)
Ebora possa parecer lógco de u ponto de vsta fnancero converter todos os atendentos aos codecs da taxa baxa de bt para salvar e custos de nfraestrutura, exercte o cudado adconal quando você projeta redes de voz co copress da taxa baxa de bt. Exste desvantagens na copress de voz. Ua das prncpas desvantagens é a dstorç de snal devdo a codfcações (chaadas codfcações e tande). Por exeplo, quando u snal de voz de 9 é tande codfcado três vezes, a contage MO dexa car de 3.92 (uto bo) a 2.68 (nacetável). Outra desvantage é o retardo nduzdo pelos codecs de baxa taxa de bts. Probleas do codec 9 Estas duas seções esclarece utos dos probleas de copatbldade couns relatvos à aplcaç do codec de 9 (8. Ipleentaç Csco Pre-IEF 9 e 9 padronzado A Csco lançou ua pleentaç de codec da Força arefa de Engenhara pré-internet 9 (IEF) antes da padronzaç do codec 9. o Csco IO 0(5) e as tarde, bt-pedr do padr do codec de 9 é udado do padr PRE-IEF ao forato estandardzado IEF. Os dos foratos n nteropera e conduze a u so legível engulr aos utlzadores fnas. Para a copatbldade co aplcações de 9 do outro fornecedor, padr do Csco IO oftware Release e Mas Recente à pleentaç padronzada de 9. Para para trás a copatbldade co Csco IO oftware Release as cedo do que o Csco IO oftware Release, perta a aplcaç PRE-IEF 9 co este coando: au-vgw-01(confg)#dal-peer voce 100 vop au-vgw-01(confg-dal-peer)#codec g729r8 pre-etf A opç PRE-IEF neste coando n é apoada no Csco IO Release 2 e Mas Recente. Alta coplexdade: 9, Annex-b G729 & coplexdade éda: 9A, 9A Anexo B 9 é u algorto da alta coplexdade, e o 9A (gualente conhecdo coo o Annex-a de 9) é ua varante de coplexdade éda de 9 co leveente qualdade de voz as baxa. odas as Plataforas que apoa 9 gualente apoa o 9A. E Csco IO gateway, a varaç a usar-se (9 ou 9A) é relaconada à confguraç de coplexdade do codec na placa de voz. aparece explctaente na escolha do codec da nterface de lnha do coando csco os (CLI). Por exeplo, o CLI n ostra o g729ar8 (códgo a ) coo ua opç do codec. Contudo, se o Voz-cart é defndo coo a coplexdade éda, a segur a opç do G729R8 é o codec 9A. ota: Para o MC3810, nos Csco IO oftware Release as cedo do que, há ua escolha do CLI explícto entre twenty-four canas de 9A ou doze canas de 9. O 9 Anexo B é u algorto de alta coplexdade e o 9A Anexo B é ua varante de coplexdade éda do 9 Anexo B co qualdade de voz u pouco nferor. A dferença entre o codec 9 e o 9 Anexo B é que este últo fornece Detecç de atvdade de voz (VAD) e Geraç de ruído de conforto (CG) de IEF ebutdo. Interopera destas cobnações de codec de 9:
9 e 9A 9 e 9 9A e 9A 9 Annex-B e 9A Annex-B 9 Annex-B e 9 Annex-B 9A Anexo-B e 9A Anexo-B ota: há coo confgurar dretaente o 9A no M-1V e M-2V (ódulo de rede de voz) do Csco 2600/3600/VG-200, vsto que esses ódulos de voz n suporta a confguraç "coplexdade de codec" suportada no M-HDV. Contudo, se u atendento 9A se estabelece por u outro valor-lte que terne no M-1V/2V, o atendento é conectado co sucesso. G. Probleas do codec 723.1 Há duas versões do Annex-a chaado 3.1 e n do Annex-a. Estas versões n nteropera. O Annex-a 3.1 nclu u algorto de VAD do IEF ebutdo e u CG. abé, no Csco IO oftware Release 0(5) e Mas Recente, o codec 3.1 é apoado co 5.3 kbps e 6.3 kbps avala. Quando u Gateway Csco VoIP se ajusta - aca de u atendento entre os dspostvos que usa o G723.1, refere-se soente que a ponta oposta usa o 3 enhu lado é estado relaconado co os 5.3 kbps ou 6.3 kbps avala que é apoado pelo outro lado. Isto sgnfca que, quando for benéfco andar abos os lados apoar a esa taxa, é possível que u lado transte e 5.3 kbps e o sentdo reverso transte e 6.3 kbps. A velocdade que é usada é vsta co o coando show call atve voce bref coo ostrado aqu: Csco-router# show call actve voce bref 47 : 494514hs.1 +473 pd:0 Answer actve tx:210/5040 rx:219/4380 IP 5.5.0.1:16534 rtt:3s pl:890/0s lost:0/0/0 delay:70/70/70s g723r63 47 : 494514hs.2 +473 pd:1 Orgnate 4750001 actve X:230/1840 rx:230/8280 ele 2/0:0 (35): X:6870/2290/0s g723r63!--- In ths exaple the 3.1 s operatng at 6.3 kbps. nose:0 aco:0 /0:-79/-5 db O padr 3.1 perte que as estações ude taxas entre 6.3 kbps e 5.3 kbps durante u atendento para ajustar às cargas de tráfego de rede. Os Gateway Csco VoIP n apoa esta funconaldade. Mas copreende se o dspostvo reoto (tal coo u Csco IP Phone) transte e ua taxa dferente do que fora negocados orgnalente. Interopera destas cobnações de codec 3.1: 3.1 (5.3 e 3.1 (6.3 3.1 (5.3 e 3.1 (5.3 3.1 (6.3 e 3.1 (6.3 Annex-a 3.1 (5.3 e Annex-a 3.1 (6.3 Annex-a 3.1 (5.3 e Annex-a 3.1 (5.3 Annex-a 3.1 (6.3 e Annex-a 3.1 (6.3 egocaç de codec Co a ntroduç de Csco IO oftware Release 0(5), os Gateway Csco VoIP apoa a característca da negocaç codec. Esse recurso perte que u gateway VoP da Csco se conecte a outros dspostvos VoIP se saber necessaraente qual codec é usado para ua
confguraç de chaadas. Alé dsso, esse recurso perte que os gateways Csco VoIP ajuste dnacaente as alterações nos dspostvos reotos. Quando o codec usado pelo dspostvo de VoIP reoto corresponder à lsta de capacdades do gateway Csco VoIP, a chaada de VoIP é copletada. A negocaç de Codec é suportada nos DPs C542 e C549. Para especfcar ua lsta de codecs preferdos para usar-se e u dal peer, use o coando codec preference no odo de confguraç da Voz-classe. Este exeplo ostra coo confgurar a negocaç codec: Csco-router# confgure ternal Csco-router(confg)# voce class codec 1!--- hs sets up class 1 to be assgned to the dal peer. Csco-router(confg-class)#codec preference 1 g723r63 Csco-router(confg-class)#codec preference 2 g729br8 Csco-router(confg-class)#codec preference 3 g711ulaw Csco-router(confg-class)#codec preference 4 g726r32 bytes 240!--- hese coands defne the preferred codec lst usng 1,2,3,!--- and 4 to set the preference. Cscorouter(confg)#dal-peer voce 1 vop Csco-router(confg-dal-peer)#voce-class codec 1!--- hs assgns voce-class codec 1 to the dal-peer Csco-router(confg-dal-peer)#destnatonpattern 4723155 Csco-router(confg-dal-peer)#sesson target pv4:192.168.100.1 Mensagens de erro relaconadas %DPRM-5-ECODEC: O erro %DPRM-5-ECODEC é devdo a u codec da alta coplexdade confgurado e u VoIP dal-peer quando anda tver o grupo de placa de voz para o padr da coplexdade éda. Para fxar este problea, você deve reover a confguraç ds0-group do controlador que faz co que a porta de voz seja reovda. Depos que você reove o ds0-group, sga os procedentos as cedo neste docuento para udar a coplexdade. Inforações Relaconadas Hardware de voz: Processador do snal dgtal C542 e C549 (DP) s Voz sobre IP - Consuo de largura de banda por chaada uporte à ecnologa de Voz uporte de Produtos de Councaç de Voz e de IP roubleshootng da elefona IP Csco uporte écnco - Csco ystes