Seção: Guia

 

VoIP I: Introdução

 

Nos dias atuais com o avanço da computação e das telecomunicações a forma com que determinadas tarefas do cotidiano das pessoas hoje não são da mesma forma como há algumas décadas. O crescimento das redes de telecomunicações e o nascimento da era dos computadores, que nas suas primeiras décadas eram tecnologias de alto custo e de um modo geral instaladas em grandes salas operado manualmente de forma nada intuitiva apenas por profissionais com alto nível de conhecimento de hardware e linguagem complexa de programação, precisavam de vários dias para executar cálculos e tarefas científicas e eram somente disponíveis para fins acadêmicos e militares. Atualmente o mercado dispõe de computadores pessoais com alto poder de processamento com preços bastante acessíveis, isso fez com que grande parte das pessoas o adquirisse facilitando a execução das tarefas diárias tanto em casa como no trabalho.

 

As evoluções conjuntas dos computadores e das redes de telecomunicações desempenharam um importante papel para o desenvolvimento das redes de computadores (Forouzan, 2006).

 

Na década de 70 nos Estados Unidos os cientistas da computação Vint Cerf, Bob Kahn, deram inicio ao desenvolvimento de sistemas de redes dos quais usavam datagramas ou pacotes, que podiam ser usados em uma rede de comutação por pacotes entre sistemas de computadores dando inicio as Redes de Computadores, e posteriormente algumas universidades dos Estados Unidos estariam interconectas através da ARPANET (Advance Research Project Agency Network) ou Agencia Avançada de Projeto e Pesquisa de Redes, que pertencia ao Departamento de Defesa dos Estados Unidos com objetivo de interligar as bases militares e os centros de pesquisas do governo americano. Foi a primeira rede operacional a base de comutação por pacotes, e mais tarde a ARPANET seria chamada de Internet (Forouzan, 2006).

 

Consequentemente evoluções das redes de computadores deram origem ao surgimento de sistemas distribuídos, um exemplo claro desses sistemas é a internet, caracterizado como um conjunto de computadores independentes que comunicam entre si, compartilhando recursos e troca de informações dando a impressão aos usuários de que tudo é um único sistema.

 

Tanembaum (2003, p. 2), afirma:

"O velho modelo de um único computador atendendo a todas as necessidades computacionais da organização foi substituído pelas chamadas redes de computadores, nas quais os trabalhos são realizados por um grande número de computadores separados, mas interconectados”.

 

O uso de redes de computadores está em toda parte, e vem desde ambientes comerciais, industriais e residenciais. As empresas precisam trocar informações entre seus usuários, compartilhar recursos e armazenar dados em determinados servidores. Usuários residenciais usam como entretenimento o acesso a internet que é a rede mundial de computadores, enviam e-mail e as muitas vezes trabalham sem sair de casa. Hoje é difícil imaginar a humanidade sem essa tecnologia pelo fato de todos os trabalhos antes feitos com mais dificuldade hoje serem ágeis e confiáveis.

 

Neste cenário, com a evolução das redes de computadores e das telecomunicações, elas se fundem tornando perceptível suas semelhanças, diante disso pode-se imaginar como se originou a ideia de uma nova modalidade de comunicação, conhecida atualmente como Voice over IP (VoIP, Voz sobre IP).

 

Segundo Colcher (2005), a tecnologia VoIP é usada para comunicação de voz através de uma rede de computadores e usa o protocolo TCP/IP (Transmission Control Protocol/Internet Protocol), sua função é converter sinais analógicos como a voz em pacotes de dados virando sinais digitais, e para que seja realizada uma chamada é necessário protocolos de controle e sinalização tais como H.323, SIP (Session Initiation Protocol) para voz e entrega de mídia ou vídeo conferência, RTP (Real Time Protocol) e RTCP (Real Time Control Protocol), e para se obter qualidade no tráfego de voz, é necessário o investimento em qualidade de serviço ou QoS (Quality of Service) ampliando a largura da banda de tráfego de dados. O conceito VoIP começou em meados da década de 90 e nessa forma há uma fusão na transmissão de voz com a rede de comutação por pacotes ou rede de computadores usada por uma empresa, usuários domésticos ou indústria, eliminando assim o uso de equipamentos de telefonia convencional de comutação por circuitos como central PABX e utilizando softwares específicos para tecnologia VoIP sendo instalado apenas em algum servidor na rede (Colcher, 2005).

 

A proposta dessa tecnologia é substituir o sistema de telefonia convencional, que por ser um método antigo de comutação e transmissão de voz ainda é confiável e não sujeito a falhas, porém esse método fornece dentre muitas desvantagens custos altos nas chamadas telefônicas, principalmente nas chamadas de longa distância.

 

As principais vantagens do uso da tecnologia VoIP são a integração e centralização de usuários em uma única estrutura física, integrando dados e voz, além disso, são oferecidos serviços de multimídia como vídeo conferência, e a economia significativa em chamadas reduzindo os custos, talvez essa seja a maior vantagem dessa tecnologia (Colcher, 2005).

 

Esta série de tutoriais visa disseminar o uso da tecnologia VoIP e telefonia IP, observando o uso de software de código livre e os principais componentes que integram este cenário e as características necessárias para seu funcionamento.

 

Seu conteúdo está baseado em pesquisas através de livros especializados em Comunicação de Dados, Redes de Computadores, Telecomunicações, Telefonia baseada em soluções VoIP e do site de treinamento da empresa de tecnologia Cisco System Inc.(Fundamentos da Tecnologia VoIP). Será detalhado o funcionamento dos dispositivos que fazem parte do cenário VoIP e Telefonia IP e seus principais protocolos de funcionamento. Também a demonstração de um projeto baseado na tecnologia VoIP para uma solução de comunicação usando o software de código livre ASTERISK construído em um sistema operacional também de código livre baseado na plataforma Linux.

 

Tutoriais

 

Este tutorial parte I apresenta inicialmente a tecnologia convencional aplicada aos telefones para comunicação de Voz, e a seguir apresenta a tecnologia VoIP, evolução nesse tipo de comunicação e que deve substituir gradativamente a tecnologia analógica.

 

O tutorial parte II apresentará o estudo de um caso prático de uso da tecnologia VoIP, apresentado inicialmente as plataformas abertas para uso em PABX VoIP, e a configuração utilizada no protótipo. A seguir apresenta os dispositivos VoIP que simulam a comunicação entre duas unidades fisicamente distintas e a fase final do projeto, com os resultados obtidos e sua análise. Finalmente apresenta as conclusões do estudo.