Campo DC | Valor | Idioma |
dc.contributor.advisor | Moraes, Renato Mariz de | - |
dc.contributor.author | Guimarães, Vinícius Galvão | - |
dc.date.accessioned | 2024-01-27T16:55:38Z | - |
dc.date.available | 2024-01-27T16:55:38Z | - |
dc.date.issued | 2024-01-27 | - |
dc.date.submitted | 2019-06-28 | - |
dc.identifier.citation | GUIMARÃ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.uri | http://repositorio2.unb.br/jspui/handle/10482/47540 | - |
dc.description | Tese (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.abstract | A 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.sponsorship | Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES). | pt_BR |
dc.language.iso | eng | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.title | A novel protocol architecture for IoT : efficiency through data and functionality sharing across layers | pt_BR |
dc.title.alternative | Uma nova arquitetura de protocolos para IoT : eficiência através do compartilhamento de dados e de funcionalidades entre camadas | pt_BR |
dc.type | Tese | pt_BR |
dc.subject.keyword | Comunicação sem fio | pt_BR |
dc.subject.keyword | Internet das Coisas (IoT) | pt_BR |
dc.subject.keyword | Eficiência energética | pt_BR |
dc.subject.keyword | Arquitetura de computador | pt_BR |
dc.contributor.advisorco | Bauchspiess, Adolfo | - |
dc.description.abstract1 | TCP/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.unidade | Faculdade de Tecnologia (FT) | pt_BR |
dc.description.unidade | Departamento de Engenharia Elétrica (FT ENE) | pt_BR |
dc.description.ppg | Programa de Pós-Graduação em Engenharia Elétrica | pt_BR |
Aparece nas coleções: | Teses, dissertações e produtos pós-doutorado
|