14. Questões básicas da comunicação VoIP

Definições-chave

VoIP - https://pl. wikipedia. org/wiki/Voice_over_Internet_Protocol PBX - https://pl.wikipedia.org/wiki/PBX

Codec - https://pl.wikipedia.org/wiki/Kodek

SIP - https://pl. wikipedia. org/wiki/Session_Initiation_Protocol

 

O que é o VoIP?

VoIP é um acrónimo de Voice over Internet Protocol (Voz sobre Protocolo Internet). É uma tecnologia que permite o envio e recepção de áudio através de uma rede informática, esta tecnologia é utilizada para fazer 'chamadas telefónicas' em tempo real.

Embora a tecnologia VoIP se tenha tornado muito popular durante a última década, a história da VoIP começa há quase 100 anos no instituto de investigação Bell Labs.

 

Em 1938, Homer Dudley, engenheiro dos Laboratórios Bell, criou o primeiro sintetizador de voz electrónico, conhecido como o Vocoder. O conceito de funcionamento era semelhante ao da atual transmissão de pacotes (IP), que grava amostras de voz num telefone e as reproduz em outro. Atualmente, a mesma tecnologia é utilizada não só na telefonia VoIP, mas também em implantes cocleares.

 

Não é possível fazer chamadas através da Internet sem uma rede informática. A história das redes informáticas começa em 1969 na Agência de Projetos de Investigação Avançados - uma agência do governo dos EUA. O trabalho da agência levou ao desenvolvimento do protocolo de rede TCP/IP e ao lançamento da primeira rede de computadores, a ARPANET. Esta rede continuou a funcionar formalmente até 1990.

Em 1973, no MIT, Bob McAuley, Ed Hofstetter e Charlie Radar desenvolveram o primeiro pacote de voz transmitido através da ARPANET.


(Fonte: https://www.mathworks.com/matlabcentral/fileexchange/13529-speech-compression-using-linear-predictive-coding Esta transmissão de voz foi possibilitada pela LPC, ou Linear Predictive Coding - a base da moderna tecnologia VoIP. LPC é uma técnica de análise de voz que se baseia num modelo de previsão linear para processar e re-sintetizar formas digitais comprimidas de sinais de voz e fala.

Na altura, as ARPANETs não podiam ser utilizadas em privado. O primeiro cibercriminoso 'técnico' foi Leonard Kleinrock, que em 1973 enviou uma mensagem à ARPANET sobre a sua máquina de barbear eléctrica desaparecida.

Em 1974, Lincoln Lab e Culler Harrison Inc. transmitiram com sucesso pacotes de dados de voz de teste entre eles. Em 1976, a Culler Harrison e a Lincoln Labs realizaram uma teleconferência via LPC. Em 1982 fizeram progressos significativos, utilizando o LPC para se ligarem através da rede local de cabos, rede de pacotes móveis e interface com a PSTN (Public Switched Telephone Network).


(Fonte: https://www.gl.com/newsletter/g722-wideband-audio-codec-support-across-tdm-voip-platforms-newsletter.html )

Em 1988, a UIT-T aprovou o codec de áudio de banda larga G.722, um programa que permite converter áudio em linguagem 'digital' e, uma vez transmitido através da rede, converter de volta para um sinal de áudio. O codec G.722 ofereceu uma qualidade de discurso significativamente melhorada em comparação com os seus predecessores. G.722 oferece taxas de dados até 64 kbps, tornando-o ideal para comunicação VoIP - especialmente em redes locais (LANs).

Em 1989, o programador Brian C. Wiles criou o RASCAL, o primeiro sistema que transmitia voz através de redes Ethernet com sucesso - a primeira aplicação VoIP.

Em 1991, John Walker da Autodesk escreveu e lançou o NetFone, mais tarde conhecido como Speak Freely, o primeiro telefone VoIP baseado em software.

1993 trouxe o primeiro sistema de videoconferência, Teleport. Os criadores do Teleport foram David Allen e Herold Williams, que venderam o seu produto aos Hotéis Hilton.

A primeira aplicação comercial VoIP tornou-se o programa VocalTec Internet Phone em 1995. O programa utilizava o protocolo H.323, os requisitos eram um processador 486, 8 MB de RAM, uma placa de som de 16 bits e uma ligação à Internet SLLP ou PPP. O VocalTec era mais barato do que as chamadas telefónicas tradicionais para chamadas internacionais e de longa distância.

Em 1996, foi desenvolvido o SIP (Session Initiation Protocol). A primeira versão do SIP tinha apenas um comando - 'fazer uma chamada' - mas em 1999 as capacidades do SIP tinham sido expandidas para seis comandos. Programa VocalTec Internet Phone. O programa utilizava o protocolo H.323, os requisitos eram um processador 486, 8 MB de RAM, uma placa de som de 16 bits e uma ligação à Internet SLLP ou PPP. O VocalTec era mais barato do que as chamadas telefónicas tradicionais para chamadas internacionais e de longa distância.

Em 1996, foi desenvolvido o SIP (Session Initiation Protocol). A primeira versão do SIP tinha apenas um comando - 'fazer uma chamada' - mas em 1999 as capacidades do SIP tinham sido expandidas para seis comandos.

(Fonte: https://www.3cx.pl/voip-sip/sip/ )

O SIP tornou-se o protocolo preferido para a telefonia móvel VoIP.

Em 1999, Mark Spencer decidiu programar o seu próprio sistema IP-PBX, um programa que funciona como uma central telefónica, e chamar-lhe Asterisk. O Asterisk é um programa de código aberto que rapidamente ganhou popularidade e ainda hoje está a ser desenvolvido e melhorado por milhares de programadores.

(Fonte: https://www.howtoforge.com/how-to-install-asterisk-17-on-ubuntu-2004/ )

Em 2003, o Skype foi criado e rapidamente se tornou o comunicador de voz mais utilizado. Com o tempo, o Skype evoluiu para um mensageiro instantâneo de vídeo com capacidades de transferência de ficheiros. Hoje em dia, é propriedade da Microsoft.

Em 2006, Truphone, a primeira aplicação VoIP móvel, foi lançada para utilizadores de Nokia, iPhone, Android e Blackberry. A aplicação utiliza SIP para fazer chamadas através de uma ligação à Internet em vez de através de redes móveis.

Entre 2011 e 2015, os EUA assistiram a um grande aumento na popularidade da telefonia VoIP. A nível mundial, houve um aumento do número de fornecedores de VoIP, o que fomentou a concorrência e está a liderar ou já levou à deslocação dos sistemas telefónicos herdados.

A pandemia da COVID de 2020 mudou a natureza do trabalho para o trabalho remoto durante a noite em muitos sectores da economia. As comunicações unificadas baseadas na tecnologia VoIP permitem às equipas trabalhar remotamente e contactar clientes através de múltiplos canais, incluindo: videochamadas, aplicações móveis, chamadas em conferência, mensagens de texto de equipa, voicemail.

Algumas das aplicações de software mais populares que utilizam tecnologia VoIP incluem: Equipas Microsoft (o mensageiro padrão para o sistema operativo MS Windiows11), Google Meet, Zoom.

VoIP em casa, VoIP para negócios

Soluções VoIP para utilizadores domésticos

Os utilizadores domésticos são aqueles que geralmente requerem um único número de telefone.

A fim de estabelecer um número de telefone público da RTPC com um prefixo de estado e área (cidade), é necessário registar-se com um fornecedor de serviços VoIP. O fornecedor de VoIP irá, no processo de registo, criar uma conta SIP - um login e senha, e dizer-lhe como configurar o SIP. Tendo a informação da conta, podemos entrar no PBX e utilizar telefonia VoIP em aplicações para telemóveis, aplicações instaladas na Microsoft, Apple, sistemas operativos Linux, ou finalmente telefones VoIP.


(Fonte: https://docplayer.pl/64633184-Uzyskanie-nazwy-i-hasla-konta-sip.html )

Soluções VoIP para empresas

A fim de gerir vários telefones VoIP numa empresa, é necessário criar um PBX. O PBX pode ser ou um dispositivo físico instalado nas instalações da empresa ou um PBX virtual (software fornecido pela empresa que vende serviços telefónicos).

No caso de um PBX virtual, os telefones fixos dos empregados da empresa devem apoiar a VoIP. O custo de um telefone VoIP é comparável a um telefone tradicional, por isso, para as novas instalações da empresa, um telefone VoIP parece ser a melhor escolha.

As empresas com linhas e aparelhos tradicionais da RTPC podem ficar com os números de telefone atribuídos de duas maneiras: aquisição de um PBX VoIP com módulos PSTN/ISDN sem substituição de telefones, transferir os números para uma central telefónica virtual e substituir os telefones por telefones com capacidade VoIP.

Visão geral das aplicações VoIP

As aplicações relacionadas com VoIP podem ser divididas em:

  • cliente - instalado em telefones/computadores VoIP do utilizador final
  • aplicações de servidor - instaladas em servidores regulares ou em PBXs dedicados.

 

Aplicações do cliente

A tecnologia moderna de telemóveis baseia-se na tecnologia digital, pelo que o áudio é transmitido através de um codec.

Nos smartphones atuais, é possível adicionar um número VoIP sem instalar software adicional. Nas definições do Android ou iOS, podemos introduzir os detalhes da nossa conta SIP e utilizar a telefonia VoIP. Há também muitas aplicações VoIP que dão funcionalidade adicional (por exemplo, livro de endereços partilhados, etc.). Ao escolher como queremos utilizar a telefonia VoIP, é melhor seguir as recomendações do fornecedor do serviço VoIP. Os prestadores de serviços têm frequentemente a sua própria aplicação dedicada à utilização de serviços VoIP.

Em computadores de secretária, portáteis ou tablets sem possibilidade de ligação a uma rede móvel, podemos utilizar a VoIP através da Internet. Assim, basta ligar o seu portátil a WiFi e instalar uma aplicação VoIP para fazer chamadas telefónicas.

Existem muitas aplicações populares que permitem ligações telefónicas VoIP à rede telefónica pública comutada (PSTN) : Equipas Microsoft, ZOIPER, Blink, Zoom, etc. Podemos seguir a lista de aplicações clientes VoIP em: https://en. wikipedia. org/wiki/List_of_SIP_software ;

 

Aplicações de servidor

O servidor SIP gere as chamadas na rede, recebe pedidos de clientes VoIP para estabelecer e terminar chamadas.

O servidor SIP de código aberto mais popular é o Asterix (https://www.asterisk.org). Para executar o Asterix numa empresa, é necessário ter um servidor com o sistema operativo Linux instalado. Existem pacotes de software de deduplicação em distribuições Linux que contêm o servidor Asterix. A melhor maneira de instalar o servidor Asterix é descarregar uma distribuição Linux especialmente preparada - FreePBX (https://www.freepbx.org/downloads/ ). O Asterix tem muitas das características da telefonia moderna, incluindo, entre outras: SMS, música enquanto espera/ligação, voicemail.