Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Introdução
 
 
Acadêmico(a): Andre Luiz Lehmann
Título: Canal Seguro de Comunicação Voip na Plataforma Android
 
Introdução:
Se comunicar e estar comunicável é imprescindível nos dias atuais, onde a cada dia mais decisões são tomadas em cada vez menos tempo por mais pessoas. A invenção da comunicação móvel revolucionou a sociedade. Ela permitiu que em qualquer lugar uma pessoa se tornasse acessível e pudesse decidir mais rápido. Esta nova “era do celular”, que iniciou na década de 80, baseou-se em protocolos de comunicação proprietários de empresas de telefonia (MALUCHE, 2008, p. 16). Neste mesmo período, a Internet crescia e evoluía como forma de comunicação.
Estas duas formas de comunicação vieram a convergir no final do século XX, quando os dispositivos móveis puderam acessar a Internet e oferecer à população alguns de seus serviços. A disponibilização da Internet via dispositivos móveis ainda não tinha grande apelo consumista, tanto pela Internet não ser tão onipresente quanto nos dias atuais, quanto pela própria tecnologia de comunicação utilizada nos dispositivos. As tecnologias de comunicação não possuíam uma grande largura de banda, por motivos tecnológicos e mercadológicos, mas com o advento da Internet e a geração de conteúdo para a mesma, todo serviço que oferecesse conexão a Internet precisava adequar-se a esta nova realidade (MALUCHE, 2008, p. 79). Assim, no início do século XXI foi lançada a 3ª geração de dispositivos móveis (3G), que oferecia largura de banda adequada a utilização de serviços na Internet (MALUCHE, 2008, p. 66).
Com o advento da Internet nos dispositivos móveis, algumas tecnologias existentes até então somente na Internet, puderam nascer e proliferar nos dispositivos móveis. Uma destas tecnologias foi o tráfego de voz sobre Internet Protocol (IP), denominado VoIP (Voice over IP).
A tecnologia VoIP permite que dois ou mais terminais comuniquem-se por voz de forma muito mais barata e de maior qualidade que a telefonia convencional (ACMA, 2009). Isso acontece porque ele utiliza toda a infraestrutura da Internet para o tráfego das informações e o custo de tráfego na Internet é bem menor que o custo para trafegar dados nas antigas redes de telecomunicação. Mas uma característica muito difundida nos protocolos das redes de celular e não disponível em todas as implementações de VoIP é o sigilo dos dados trafegados, como em algumas versões da tecnologia Global System for Mobile communication (GSM), onde os dados são trafegados de forma sigilosa através do algoritmo A5 (BIRYUKOV et al., 2000). Este sigilo tem como objetivo dificultar que um agente externo à comunicação possa ler e entender os dados ali trafegados, permitindo, desta maneira, certo grau de privacidade aos interlocutores.
Visto o acima, o presente trabalho propõe-se a desenvolver uma comunicação através da tecnologia VoIP, de forma segura, para a plataforma móvel Android. A plataforma Android inclui: sistema operacional (baseado em Linux), aplicações de middleware e um conjunto de aplicações de uso geral.
Esta plataforma disponibiliza uma máquina virtual para a execução das suas aplicações, a Dalvik Virtual Machine, especialmente projetada para a execução em dispositivos móveis. A plataforma oferece toda uma gama de aplicações de middleware para as principais funcionalidades de um dispositivo móvel, tal como conexão WiFi, Bluetooth, 3G, navegador integrado, suporte aos principais formatos de mídia e suporte a gráficos de alto desempenho.
A segurança dos dados trafegados será oferecida por uma implementação de criptografia, que será realizada através do protocolo Real-time Transport Protocol (RTP). O protocolo RTP tem como algumas de suas características: detecção de perda, temporização, identificação de conteúdo e independência da camada de transporte, podendo ser User Datagram Protocol (UDP) ou Transmission Control Protocol (TCP).