PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotes

Detalhes bibliográficos
Autor(a) principal: Sabo, Paulo Henrique, 1985-
Data de Publicação: 2020
Tipo de documento: Tese
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1640318
Resumo: Orientador: Paulo Cardieri
id UNICAMP-30_544d13677bdc1a436e141aba91e45ba6
oai_identifier_str oai::1158166
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotesPP-MAC prediction polling type MAC protocol for periodic generation packets IoTRedes de computadores - ProtocolosInternet das coisasEficiência energéticaComputing networks - ProtocolsInternet of thingsPower savingOrientador: Paulo CardieriTese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de ComputaçãoResumo: O uso da Internet da Coisas (IoT) como meio de acúmulo de informação para análise e uso em Big Data vem se tornando cada vez mais comum nos últimos anos. Estas informações são geradas por nós, denominados smart things, que usualmente transmitem os dados por meio sem fio. O número crescente de smart things gerando dados e disputando o meio sem fio resulta em alguns problemas, dentre eles a ineficiência de mecanismos de acesso ao meio sem fio em termos de consumo de energia e uso do canal. Parte das aplicações em IoT fazem uso de nós que geram dados em intervalos fixos, como, por exemplo, aplicações de monitoramento de ambientes e sistemas de transporte inteligentes. Além disso, boa parte dos dispositivos smart things são alimentados por baterias. Deste modo, este trabalho propõe um novo protocolo de acesso ao meio baseado em técnicas de polling que faz uso do comportamento periódico de geração de pacotes de cada smart thing. O protocolo proposto neste trabalho, denominado Predict Polling (PP-MAC), estima os intervalos de geração de pacotes das smart thing e identifica o momento de transmissão de pacotes para predizer o momento que a smart thing irá gerar o próximo pacote. Com essa predição, a entidade controladora da rede consulta a smart thing no momento que a mesma tem um pacote pronto para transmitir, de forma que a smart thing permanecerá por um menor tempo em Idle Listening (IL). Considerando que o IL é uma das principais causas de consumo de energia de uma smart thing, a diminuição do tempo de IL resulta em redução do consumo de energia e, consequentemente, em um maior tempo de disponibilidade da smart thing na rede IoT. O desempenho do protocolo proposto PP-MAC é analisado e comparado ao do protocolo clássico Polling Cíclico, em termos de quantidade de pacotes perdidos, quantidade de pacotes de polls enviados por unidade de tempo, tempo de IL e tempo de uso do canal. Resultados de simulações do protocolo proposto PP-MAC mostram uma redução de ao menos 50% de tempo de IL e de 55% menos pacotes de poll enviados, comparado ao protocolo Polling Cíclico. Também é proposta nesse trabalho uma plataforma de hardware para ensino de conceitos em IoT, denominada NodePHS. A plataforma NodePHS foi utilizada para a avaliação dos protocolos PP-MAC e Polling Cíclico em ambiente experimental. Resultados de desempenho de uma rede real com 45 nós NodePHS demonstram a eficiência do protocolo proposto em termos de uso do canal e redução de tempo de IL, que representa um menor consumo de energia do módulo de rádio do nó quando comparado ao protocolo Polling CíclicoAbstract: The use of the Internet of Things (IoT) to gather data for analysis using Big Data techniques has become evident in the last few years. In the IoT context, information is generated by the so-called smart thing, which typically transmits the data through a wireless network. The increasing number of smart things generating data and disputing the wireless medium has raised some issues regarding energy consumption and channel use efficiency. In a large number of IoT applications, nodes generate data periodically, such as environment monitoring and intelligent transport systems. Also, smart things are usually powered by a battery, whose replacement may be difficult or even impossible. This work proposes a polling-based medium access protocol for applications in which packets are generated periodically. The protocol, called Predict Polling (PP-MAC), estimate packet generation interval the time instant a packet is generated, based on observations of the smart things. Based on these estimations, a central controller can send a polling message to each smart thing, querying whether it has an information packet to be transmitted, very close to the moment the packet is generated. This will result in short idle listening (IL) period, during which the smart thing waits for the polling message. It is well known that idle listening is one of the major causes of energy consumption of a smart thing. Therefore, by reducing the IL period, we extend the life of smart things in the network and the availability of the application. The performance of the proposed protocol was evaluated and compared with the classical cyclic polling protocol, in terms of the packet loss rate, the number of polling messages sent per unit time, and IL time. Simulations results show that the PP-MAC protocol leads to a reduction of at least 50% of the IL time, and 55% fewer polling messages, when compared to the cyclic polling protocol. This work also proposes a hardware platform, called NodePHS, for IoT teaching. This platform was used to evaluate the performance of the PP-MAC protocol in a hardware implementation. A network of 46 NodePHS nodes operating under the PP-MAC procotol or the cyclic polling protocol was deployed and evaluated in terms of channel use and IL time. The results corroborated the superior performance of the PP-MAC protocolDoutoradoTelecomunicações e TelemáticaDoutor em Engenharia Elétrica[s.n.]Cardieri, Paulo, 1964-Branquinho, Omar CarvalhoSantos, Luiz Arthur Feitosa dosManêra, Leandro TiagoMeloni, Luís Geraldo PedrosoUniversidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de ComputaçãoPrograma de Pós-Graduação em Engenharia ElétricaUNIVERSIDADE ESTADUAL DE CAMPINASSabo, Paulo Henrique, 1985-20202020-12-17T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdf1 recurso online (134 p.) : il., digital, arquivo PDF.https://hdl.handle.net/20.500.12733/1640318SABO, Paulo Henrique. PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotes. 2020. 1 recurso online (134 p.) Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1640318. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/1158166Requisitos do sistema: Software para leitura de arquivo em PDFporreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2021-07-08T14:30:41Zoai::1158166Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2021-07-08T14:30:41Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotes
PP-MAC prediction polling type MAC protocol for periodic generation packets IoT
title PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotes
spellingShingle PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotes
Sabo, Paulo Henrique, 1985-
Redes de computadores - Protocolos
Internet das coisas
Eficiência energética
Computing networks - Protocols
Internet of things
Power saving
title_short PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotes
title_full PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotes
title_fullStr PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotes
title_full_unstemmed PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotes
title_sort PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotes
author Sabo, Paulo Henrique, 1985-
author_facet Sabo, Paulo Henrique, 1985-
author_role author
dc.contributor.none.fl_str_mv Cardieri, Paulo, 1964-
Branquinho, Omar Carvalho
Santos, Luiz Arthur Feitosa dos
Manêra, Leandro Tiago
Meloni, Luís Geraldo Pedroso
Universidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de Computação
Programa de Pós-Graduação em Engenharia Elétrica
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Sabo, Paulo Henrique, 1985-
dc.subject.por.fl_str_mv Redes de computadores - Protocolos
Internet das coisas
Eficiência energética
Computing networks - Protocols
Internet of things
Power saving
topic Redes de computadores - Protocolos
Internet das coisas
Eficiência energética
Computing networks - Protocols
Internet of things
Power saving
description Orientador: Paulo Cardieri
publishDate 2020
dc.date.none.fl_str_mv 2020
2020-12-17T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/20.500.12733/1640318
SABO, Paulo Henrique. PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotes. 2020. 1 recurso online (134 p.) Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1640318. Acesso em: 3 set. 2024.
url https://hdl.handle.net/20.500.12733/1640318
identifier_str_mv SABO, Paulo Henrique. PP-MAC Protocolo MAC do tipo polling com predição para redes IoT com geração periódica de pacotes. 2020. 1 recurso online (134 p.) Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1640318. Acesso em: 3 set. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/1158166
Requisitos do sistema: Software para leitura de arquivo em PDF
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
1 recurso online (134 p.) : il., digital, arquivo PDF.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1809189168722477056