Skip navigation
Use este identificador para citar ou linkar para este item: http://repositorio.unb.br/handle/10482/47540
Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2019_ViníciusGalvãoGuimarães.pdf10,3 MBAdobe PDFVisualizar/Abrir
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorMoraes, Renato Mariz de-
dc.contributor.authorGuimarães, Vinícius Galvão-
dc.date.accessioned2024-01-27T16:55:38Z-
dc.date.available2024-01-27T16:55:38Z-
dc.date.issued2024-01-27-
dc.date.submitted2019-06-28-
dc.identifier.citationGUIMARÃES, Vinícius Galvão. A novel protocol architecture for IoT: efficiency through data and functionality sharing across layers. 2019. 140 f., il. Tese (Doutorado em Engenharia Elétrica) — Universidade de Brasília, Brasília, 2019.pt_BR
dc.identifier.urihttp://repositorio2.unb.br/jspui/handle/10482/47540-
dc.descriptionTese (doutorado) — Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica. Programa de Pós-Graduação em Engenharia Elétrica, 2019.pt_BR
dc.description.abstractA pilha TCP/IP é um padrão para redes e, portanto, está presente em muitos sistemas de comunicação. No entanto, em aplicações com Internet of Things (IoT), muitos trabalhos propõem um design que infringem a restrição de acesso entre camadas não adjacentes ou, até mesmo, novas arquiteturas de protocolos para melhorar a eficiência energética. Motivado pela necessidade de acomodar dispositivos IoT com recursos limitados de energia, processamento, armazenamento e comunicação, este trabalho apresenta o IoT Unified Services, ou IoTUS, uma nova arquitetura de protocolos de rede voltada para eficiência de energia e compacto uso de memória. O IoTUS usa uma camada de serviços extensível que facilita o compartilhamento entre camadas. Promove também o compartilhamento das informações de controle de rede (por exemplo, número de transmissões, recepções, colisões na camada de enlace de dados) e funcionalidades (por exemplo, descoberta de vizinhos, agregação de pacotes) para diferentes camadas da pilha de protocolos. Além disso, o IoTUS pode ser usado por arquiteturas de protocolos já existentes, sem ter que modificar a proposta de seus protocolos já desenvolvidos. O IoTUS foi implementado no simulador/emulador de rede Cooja-Contiki. Os resultados teóricos e de simulação foram semelhantes e coerentes. As simulações estendidas mostraram que o IoTUS consumiu 76; 83% menos energia comparado à pilha de comunicação adaptada do ContikiOS em uma aplicação de monitoramento, com uma topologia linear de 10 nós. Para uma topologia de 44 nós, a IoTUS obteve uma média de 42; 33% menos consumo de energia. Consequentemente, o IoTUS atingiu uma vida útil de 43 dias, enquanto a pilha ContikiOS adaptada chegou a 24 dias. O IoTUS usou aproximadamente 4 kbytes a mais de memória flash do que a pilha ContikiOS adaptada, mas reduziu em até 31; 31% o uso de RAM. Além disso, o excesso de cabeçalhos na rede IoTUS foi de aproximadamente 81; 3% com uma topologia em árvore de 44 nós, enquanto o ContikiOS adaptado resultou em 87; 3%. Portanto, os resultados teóricos e de simulação mostraram melhor desempenho do IoTUS, melhor eficiência energética, maior vida útil da rede e um compacto uso de memória, quando comparado às atuais arquiteturas de protocolos de IoT.pt_BR
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES).pt_BR
dc.language.isoengpt_BR
dc.rightsAcesso Abertopt_BR
dc.titleA novel protocol architecture for IoT : efficiency through data and functionality sharing across layerspt_BR
dc.title.alternativeUma nova arquitetura de protocolos para IoT : eficiência através do compartilhamento de dados e de funcionalidades entre camadaspt_BR
dc.typeTesept_BR
dc.subject.keywordComunicação sem fiopt_BR
dc.subject.keywordInternet das Coisas (IoT)pt_BR
dc.subject.keywordEficiência energéticapt_BR
dc.subject.keywordArquitetura de computadorpt_BR
dc.contributor.advisorcoBauchspiess, Adolfo-
dc.description.abstract1TCP/IP is a standard stack for communication networks and present in many communication systems. However, in the Internet of Things (IoT) applications, many works propose cross-layer designs or even very different architectures to improve energy efficiency. Motivated by the need to accommodate IoT devices with limited power, processing, storage, and communication capabilities, this work introduces the IoT Unified Services, or IoTUS, a novel network protocol architecture that targets energy efficiency and compact memory footprint. IoTUS uses an extensible service layer that facilitates cross-layer sharing. It promotes sharing of both network control information (e.g., number of transmissions, receptions, collisions at the data-link layer) and functionality (e.g., neighbor discovery, aggregation) by different layers of the protocol stack. Additionally, IoTUS can be used by existing network stacks without having to modify the basic operation of their protocols. We implemented IoTUS on the Cooja-Contiki network simulator/emulator. Our theoretical and simulation results were similar and coherent. Extended simulations showed that IoTUS framework attained up to 76:83% less energy consumption than adapted ContikiOS stack in a monitoring application, with a linear topology of 10 nodes. For a 44 nodes tree topology, IoTUS got a network average of 42:33% less energy consumption. Consequently, IoTUS reached a network lifetime of 43 days, while adapted ContikiOS got up to 24 days. IoTUS used approximately 4 kbytes more of flash memory than adapted ContikiOS stack, but reduce up to 31:31% of the RAM usage. Also, network overhead in IoTUS resulted in approximately 81:3% in a 44 nodes tree topology, while adapted ContikiOS attained 87:3%. Our theoretical and simulation results showed improved performance, better energy efficiency, a more extended network lifetime, and more compact memory footprint when compared to current IoT protocol architectures.pt_BR
dc.description.unidadeFaculdade de Tecnologia (FT)pt_BR
dc.description.unidadeDepartamento de Engenharia Elétrica (FT ENE)pt_BR
dc.description.ppgPrograma de Pós-Graduação em Engenharia Elétricapt_BR
Aparece nas coleções:Teses, dissertações e produtos pós-doutorado

Mostrar registro simples do item Visualizar estatísticas



Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.