Menu Principal
Inicio
Aprendendo Asterisk
Calculadora VoIP
Contato
Downloads
Empregos Asterisk
Forum do Asterisk
Links
Livros Asterisk
Para Iniciantes
Tutoriais
Arquivo de Notícias
Lojas VOffice
ShopVoIP.com.br
IP Wave
Telefone IP para SIP e IAX
R$ 275,00
LojaCisco.com.br
WRT54GL
Roteador wireless c/ criptografia segura
R$ 388,50
ShopLicense.com.br
McAfee VirusScan
51 à 100 licenças
R$ 56,37
Login
Nome de Usuário

Senha

Lembrar login
Esqueceu sua senha?
Sem conta? Crie uma
Usuários Online
Nós temos 41 visitantes online
Resolvendo problemas de eco em sistemas de telefonia e no Asterisk
21 de fevereiro de 2008
Eco em sistemas de telefonia, como o ASTERISK, é o fenômeno no qual um assinante ouve o eco da sua própria voz após um curto período de tempo junto com a voz da pessoa do outro lado. Neste tutorial vamos dar algumas dicas de como evitar o eco em circuitos analógicos.

Existem, normalmente, duas fontes de eco nos sistemas de telefonia:
  • Eco na rede, que é produzido pela interface entre os dois fios no assinante (um aparelho telefônico, por exemplo) e o sistema de transmissão de quatro fios nos entrocamentos da rede pública.
  • Eco acústico, que é causado pelo retorno no nível do dispositivo, tal como o retorno do alto-falante no microfone.
Ambos os tipos podem ocorrer simultaneamente e com efeitos compostos. Embora o eco possa ser gerado dos dois lados da linha, o eco que tipicamente degrada a linha é usualmente gerado lado oposto(no lado remoto). Esta é uma informação muito importante, pois permite a identificação da fonte do eco. Em outras palavras, quem ouve o eco, normalmente está do lado oposto de onde ele foi gerado.
Reduzindo o eco em sistemas com ASTERISK.
Este processo se aplica para as placas analógicas da Digium e os bancos de canais analógicos da Xorcom. Ele não terá o mesmo efeito em placas de 1-FXO, nem em placas com sinalização digital.
A principal razão para a geração de eco é o descasamento de impedância. Impedância é a resistência do circuito aos sinais de corrente alternada, e ela muda com a freqüência. O primeiro passo, para reduzir o eco é casar as impedâncias. No ASTERISK isto é feito em dois passos:
1. Configure o país em (/etc/zaptel.conf coloque loadzone=br) para ajustar a impedância das portas FXO com as linhas da rede pública do seu país.
2. Faça uma sintonia fina do casamento de impedância usando o utilitário “fxotune” que fica dentro do diretório zaptel. Este programa envia um tom para a linha telefônica e espera para ouvir o nível de eco. Ele verifica o eco com diferentes parâmetros até encontrar uma combinação que produza menos eco. Após este processo o nível de eco a ser cancelado será menor.
O fxotune é executado em duas etapas: Na primeira você usa:
fxotune –i
Exemplo:
fxotune –i 0
(Use o digito 0 se você precisa discá-lo para pegar linha externa)
Nesta etapa o sistema detecta o descasamento de impedâncias e salva o arquivo /etc/fxotune.conf
Na segunda etapa você usa:
fxotune –s
Nesta etapa o sistema lê os dados do fxotune.conf e aplica a placa. O fxotune –s tem de ser executado sempre na inicialização da máquina logo depois dos drivers serem carregados. Você pode encontrar mais informações usando man fxotune.
Cancelamento de eco
O restante de eco deve ser cancelado usando o cancelador de eco por software do ASTERISK. Se mesmo após estes procedimentos não for possível cancelar o eco, poderá ser necessário usar uma das placas analógicas, lançadas recentemente, tal como a Digium TDM410, que possue placa canceladora de eco e permite um cancelamento com maior amplitude.
O cancelamento de eco é feito por um código de processamento de sinais que compara a voz digital que é enviada com a voz que é recebida. Quando um padrão é identificado, o processamento de sinais subtrai este padrão do sinal de saída, produzindo um sinal livre de eco. O cancelador de eco por software é ativado no arquivo de configuração Zapata.conf
  • echocancel=yes
  • echotraining=Yes
Em resumo, não é tão simples se ver livre do eco em sistemas analógicos. Se você tiver sorte sua linha vai estar perfeita e sem eco. Se tiver enfrentando problemas com eco, tente o fxotune e depois ative o cancelador de eco. Se mesmo assim você ainda tiver eco, você pode tentar uma das placas de cancelamento de eco. Cabe lembrar que este procedimento só é válido para linhas analógicas.
Tutoriais sobre Asterisk e VoIP
Instalando o OpenR2 no Asterisk
A snalização MFC/R2 é uma sinalização utilizada em telefonia digital, entregue ao consumidor em um link de dados E1, encontrada com muita freqüencia em cidades do interior e em alguns pontos nas capitais brasileiras onde não existe a possibilidade de entrega de um link ISDN ou RDSI como é conhecido no Brasil. Como nos EUA a sinhalização MFC/R2 não existe, pouca ou melhor dizendo nenhuma importância foi dada ao desenvolvimento de bibliotecas que suportassem este tipo de sinalização no Asterisk.
BackTraces
BackTraces, você já usou? não?, então vamos lá...

Backtrace é um modo de obter informações sobre o que esta acontecendo de errado quando um programa fecha inesperadamente, no nosso caso vamos usar o asterisk como exemplo. Existem dois tipos de backtraces que também é conhecido como bt, que são: bt e bt full...
Ergonomia de um projeto
Um ponto algumas vezes esquecido, por nós técnicos, é a interface com o usuário. Nos preocupamos em dimensionar corretamente o servidor, ter uma boa infra-estrutura de rede, aplicar uma politica de QoS na rede entre outras e nos esquecemos de um fator determinante para o sucesso e aceitação dos nossos projetos: a interface com o usuário.
Comparando Asterisk e OpenSER
Se você trabalha com telefonia IP, talvez ainda não tenha ouvido falar do OpenSER, mas certamente você ouviu falar sobre o Asterisk. Bom eu adoro uma chamada polêmica e eu já vi esta questão formulada muitas vezes em fóruns e listas de discussão. Então eu vou me atrever a comparar estes dois softwares muito populares dedicados ao mercado de VoIP. A idéia aqui não é mostrar qual é o melhor, mas principalmente mostrar como eles são diferentes um do outro. Abaixo está uma comparação tópico por tópico.

Instalando o codec Speex no ASTERISK 1.4.x
Neste tutorial vou explicar como compilar e instalar o codec speex no ASTERISK, que é juntamente com o ilbc uma ótima alternativa para quem não quer gastar com licensas de codecs proprietários como o G729.

Simplificando (e baixando custos com) PoE
O Power over Ethernet é uma tecnologia relativamente nova que evoluiu sobre a, amplamente  divulgada Ethernet, que disponibiliza energia em corrente contínua confiavelmente através dos mesmos cabos que disponibilizam dados Ethernet.
Instalando qloganalyzer no ASTERISK p/ gerar relatórios de filas e cdr
O Queue LOG analyzer é uma opção GPL para geração de relatórios e gráficos sobre as filas e CDR Call Detailed Record do Asterisk . O autor é o Earl C. Terwillinger.

Configuração do Astribank XORCOM
Esse tutorial tem como objetivo demonstrar o processo de configuração do Astribank XORCOM.
Publicidade
www.shopvoip.com.br
www.khomp.com.br
www.shopvoip.com.br/index.php?cPath=4_70
www.orecx.com
www.asteriskexperts.com.br/content/view/252/1/

Se você deseja publicar uma matéria ou anúncio neste site envie um e-mail para info@asteriskguide.com
Visite:  
Sua loja on-line de produtos e serviços VoIP. Digium, Xorcom, Linksys, DLink, Cisco, Grandstream, Alo-IP e muitos outros.
Treinamentos, Projetos, Telecom, Sistemas Operacionais, Suporte, Monitoramento...
Produtos e Suporte Cisco e Linksys
Seu novo ponto de licenciamento on-line. Microsoft, McAfee, Novell.

 
Todas as Marcas referidas neste website são ou podem ser marcas comerciais registradas e protegidas por leis internacionais
de copyright e propriedade industrial e pertencem aos seus respectivos fabricantes e proprietários.
 
All Brands referred in the website are or may be registered commercial brands and protected by copyright and industrial property
international laws and belong to their respective manufacturers and owners.