Avaliação de desempenho em redes sem-fio virtuais para aplicações em Internet das Coisas
IoT, simuladores de rede, análise de desempenho, virtualização.
Atualmente a Internet das Coisas (Internet of Things - IoT) é uma realidade e suas aplicações têm sido aplicadas em diferentes cenários, cada um com suas próprias restrições e requisitos. Cada nova aplicação IoT desenvolvida para um determinado cenário passa por um processo de validação e homologação antes de ser embarcada em dispositivos reais para produção. Durante o processo de validação dessas aplicações são avaliados aspectos de software, hardware e comunicação. Nesse trabalho será enfatizado aspectos de comunicação, onde dispositivos IoT majoritariamente adotam tecnologias sem fio. Nesse sentido, existem basicamente duas metodologias básicas de validação: testes de bancada reais ou simuladores de redes. Teste de bancada é o método que proporciona resultados mais acurados haja vista utilizar dispositivos reais. Contudo, em cenários mais complexos, com alta densidade de dispositivos ou mobilidade, a validação utilizando testes de banca é bastante custosa. Por outro lado, ambientes de simulação de redes não possuem essas restrições, sendo limitados pela qualidade dos modelos matemáticos que regem o comportamento das simulações, pelos recursos computacionais disponíveis e pelo próprio simulador. Dentre os vários desafios existentes na simulação de redes, incorporar técnicas que utilizem os códigos reais dos protocolos de comunicação apresentam resultados mais próximos dos experimentos de testes de bancada. Uma solução em potencial é a simulação virtual de redes, no contexto desse trabalho, redes virtuais sem fio. A virtualização das redes sem-fio possibilita que variáveis de ambiente possam ser manipuladas e estendidas a um custo muito baixo comparado aos testes de bancada. Portanto, este trabalho consiste em avaliar o desempenho e aplicabilidade de um simulador de redes sem-fio virtuais na validação de novas aplicações de IoT com restrições complexas.