Handling producer and consumer mobility in IoT publish-subscribe named data networks
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Outros Autores: | , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10400.21/14177 |
Resumo: | In recent years, the Internet of Things (IoT) has become a standard facet of modern communications, and information-centric networks have been pointed as an alternative to bypass the restrictions imposed by the traditional Internet protocol networks regarding the mobility of its network elements. However, the improvements imposed by this new paradigm fall short in large scale mobile wireless distributed environments inherent to IoT, due to high node mobility, dynamic topologies and intermittent connectivity. To tackle these issues, we present a named data network (NDN)-based publish-subscribe mechanism with support for both Consumer and Producer mobility. This approach handles the Producer mobility by combining the Data packets with infrastructure specific information, fixing the broken paths between the Producer and the Consumer; and the Consumer mobility by monitoring and anticipating mobile node trajectories while compelling the infrastructure to adjust to new paths. Simulation results, assuming a smart city use case and using real traces of vehicular mobility, have shown that the proposed solution far surpasses the native NDN workflow and traditional publish-subscribe solutions. With respect to the Producer mobility, the proposed solution delivers 79% of Data packets against 14% with the Native implementation, when using 25 mobile Producers; regarding the Consumer mobility, results have shown that our solution achieves almost the same Consumer satisfaction ratio as previous implementations but reducing substantially the network overhead related with the transmission of Interest packets. |
id |
RCAP_89c765dddd86e3c8d3a1ddb73ae62217 |
---|---|
oai_identifier_str |
oai:repositorio.ipl.pt:10400.21/14177 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Handling producer and consumer mobility in IoT publish-subscribe named data networksInternet of ThingsWireless sensor networksIntelligent sensorsIP networksWireless communicationSmart citiesPublish-subscribeInternet of Things (IoT)Mobility managementNamed data networks (NDNs)Performance evaluationPub-sub modelIn recent years, the Internet of Things (IoT) has become a standard facet of modern communications, and information-centric networks have been pointed as an alternative to bypass the restrictions imposed by the traditional Internet protocol networks regarding the mobility of its network elements. However, the improvements imposed by this new paradigm fall short in large scale mobile wireless distributed environments inherent to IoT, due to high node mobility, dynamic topologies and intermittent connectivity. To tackle these issues, we present a named data network (NDN)-based publish-subscribe mechanism with support for both Consumer and Producer mobility. This approach handles the Producer mobility by combining the Data packets with infrastructure specific information, fixing the broken paths between the Producer and the Consumer; and the Consumer mobility by monitoring and anticipating mobile node trajectories while compelling the infrastructure to adjust to new paths. Simulation results, assuming a smart city use case and using real traces of vehicular mobility, have shown that the proposed solution far surpasses the native NDN workflow and traditional publish-subscribe solutions. With respect to the Producer mobility, the proposed solution delivers 79% of Data packets against 14% with the Native implementation, when using 25 mobile Producers; regarding the Consumer mobility, results have shown that our solution achieves almost the same Consumer satisfaction ratio as previous implementations but reducing substantially the network overhead related with the transmission of Interest packets.IEEERCIPLCaldeira Hernandez, DiegoGameiro, LuísSenna, CarlosLuís, MiguelSargento, Susana2022-01-20T09:04:01Z2022-01-152022-01-15T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.21/14177engHERNANDEZ, Diego; [et al] – Handling producer and consumer mobility in IoT publish-subscribe named data networks. IEEE Internet of Things Journal. ISSN 2327-4662. Vol. 9, N.º 2 (2022), pp. 868-884.2327-466210.1109/JIOT.2021.3069054metadata only accessinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-08-03T10:10:00Zoai:repositorio.ipl.pt:10400.21/14177Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T20:22:01.960818Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Handling producer and consumer mobility in IoT publish-subscribe named data networks |
title |
Handling producer and consumer mobility in IoT publish-subscribe named data networks |
spellingShingle |
Handling producer and consumer mobility in IoT publish-subscribe named data networks Caldeira Hernandez, Diego Internet of Things Wireless sensor networks Intelligent sensors IP networks Wireless communication Smart cities Publish-subscribe Internet of Things (IoT) Mobility management Named data networks (NDNs) Performance evaluation Pub-sub model |
title_short |
Handling producer and consumer mobility in IoT publish-subscribe named data networks |
title_full |
Handling producer and consumer mobility in IoT publish-subscribe named data networks |
title_fullStr |
Handling producer and consumer mobility in IoT publish-subscribe named data networks |
title_full_unstemmed |
Handling producer and consumer mobility in IoT publish-subscribe named data networks |
title_sort |
Handling producer and consumer mobility in IoT publish-subscribe named data networks |
author |
Caldeira Hernandez, Diego |
author_facet |
Caldeira Hernandez, Diego Gameiro, Luís Senna, Carlos Luís, Miguel Sargento, Susana |
author_role |
author |
author2 |
Gameiro, Luís Senna, Carlos Luís, Miguel Sargento, Susana |
author2_role |
author author author author |
dc.contributor.none.fl_str_mv |
RCIPL |
dc.contributor.author.fl_str_mv |
Caldeira Hernandez, Diego Gameiro, Luís Senna, Carlos Luís, Miguel Sargento, Susana |
dc.subject.por.fl_str_mv |
Internet of Things Wireless sensor networks Intelligent sensors IP networks Wireless communication Smart cities Publish-subscribe Internet of Things (IoT) Mobility management Named data networks (NDNs) Performance evaluation Pub-sub model |
topic |
Internet of Things Wireless sensor networks Intelligent sensors IP networks Wireless communication Smart cities Publish-subscribe Internet of Things (IoT) Mobility management Named data networks (NDNs) Performance evaluation Pub-sub model |
description |
In recent years, the Internet of Things (IoT) has become a standard facet of modern communications, and information-centric networks have been pointed as an alternative to bypass the restrictions imposed by the traditional Internet protocol networks regarding the mobility of its network elements. However, the improvements imposed by this new paradigm fall short in large scale mobile wireless distributed environments inherent to IoT, due to high node mobility, dynamic topologies and intermittent connectivity. To tackle these issues, we present a named data network (NDN)-based publish-subscribe mechanism with support for both Consumer and Producer mobility. This approach handles the Producer mobility by combining the Data packets with infrastructure specific information, fixing the broken paths between the Producer and the Consumer; and the Consumer mobility by monitoring and anticipating mobile node trajectories while compelling the infrastructure to adjust to new paths. Simulation results, assuming a smart city use case and using real traces of vehicular mobility, have shown that the proposed solution far surpasses the native NDN workflow and traditional publish-subscribe solutions. With respect to the Producer mobility, the proposed solution delivers 79% of Data packets against 14% with the Native implementation, when using 25 mobile Producers; regarding the Consumer mobility, results have shown that our solution achieves almost the same Consumer satisfaction ratio as previous implementations but reducing substantially the network overhead related with the transmission of Interest packets. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-01-20T09:04:01Z 2022-01-15 2022-01-15T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10400.21/14177 |
url |
http://hdl.handle.net/10400.21/14177 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
HERNANDEZ, Diego; [et al] – Handling producer and consumer mobility in IoT publish-subscribe named data networks. IEEE Internet of Things Journal. ISSN 2327-4662. Vol. 9, N.º 2 (2022), pp. 868-884. 2327-4662 10.1109/JIOT.2021.3069054 |
dc.rights.driver.fl_str_mv |
metadata only access info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
metadata only access |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
IEEE |
publisher.none.fl_str_mv |
IEEE |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799133491813679104 |