Seção: Tutoriais VoIP
|
|
|||||||||||||||||||||||||||||
O projeto consiste de três blocos principais, os APIs do Skype, o CODEC de áudio (PCM2902) e seu respectivo circuito, um circuito para reconhecimento de DTMF para controlar a ocupação da linha telefônica e uma saída FXO para conectar-se a linha telefônica (figura 2).
![]() Figura 2: Diagrama em blocos
A descrição funcional dos blocos é apresentada a seguir.
API Skype
A API do Skype permite implementação de diversos comandos capazes de controlar qualquer funcionalidade do próprio aplicativo Skype.
Para a aplicação da API, é necessário o desenvolvimento de um software em C++ capaz de implementar as funções necessárias ao aplicativo, funcionando como um middleware [1] entre o projeto em desenvolvimento e o aplicativo Skype (CAMPBELL, 2005).
Áudio CODEC
O circuito do áudio CODEC tem como item principal o CI PCM2902. Neste bloco é onde está a interface do mundo analógico com o digital, e é para ele que o Skype envia e recebe os sinais de áudio da conversa telefônica. O sinal DTMF, enviado pelo programa desenvolvido com o API Skype para controle da ocupação da linha telefônica, será reproduzido por este componente A interface USB do PCM2902 facilita a instalação do gateway, pois basta apenas plugar um cabo.
Este CODEC pode ser substituído por qualquer placa de som disponível no mercado, porém como explanado anteriormente, optou-se pela interface USB, por questões comerciais.
Conversão de áudio e reconhecimento de DTMF
Neste bloco está o circuito com a saída FXO, necessário para a conversão do sinal de áudio do par metálico da linha telefônica analógica para o CODEC de áudio, e vice e versa, e o circuito para o controle da sinalização da linha telefônica (fone fora ou no gancho).
Neste circuito encontra-se o sistema de reconhecimento de DTMF, que através de um circuito lógico auxiliar realiza a operação de colocar e tirar do gancho, e a híbrida, dispositivo que tem como principal função, converter o sistema de 2 para 4 fios e vice e versa, e limitar o nível de sinal de transmissão que retorna no caminho do sinal de recepção. Este retorno sempre irá ocorrer, porém deve-se reduzi-lo ao máximo, para evitar que ocorram ecos na conversação. Se uma linha não for finalizada com sua impedância correta, ecos aparecerão, pode até mesmo haver queda na ligação. Este eco é resultante do sinal de entrada no terminal de 2 fios na híbrida e refletido para a linha de origem, gerando um loop no sinal. (YANCEY, 2006) O sistema de reconhecimento do tom DTMF (Tabela 1) tem como principal item o CI MT8870, que irá reconhecer o tom DTMF “C” gerado pelo programa desenvolvido pela equipe, para atracar um relê e realizar a função de retirar o fone do gancho. Finalizada a ligação, o programa envia novamente o tom “C” para desatracar o relê.
[1] Software de conexão que permite oferecer um conjunto de serviços que possibilitam o funcionamento de aplicações distribuídas sobre plataformas heterogêneas.
|
||||||||||||||||||||||||||||||


