Cargando…

Hierarchical Name-Based Mechanism for Push-Data Broadcast Control in Information-Centric Multihop Wireless Networks

By design, Named Data Networking (NDN) supports pull-based traffic, where content is retrieved only upon consumer request. However, some of the use cases (i.e., emergency situations) in the Internet of Things (IoT) requires push-based traffic, where a producer broadcasts the data based on the emerge...

Descripción completa

Detalles Bibliográficos
Autores principales: Ullah, Rehmat, Rehman, Muhammad Atif Ur, Kim, Byung Seo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6678323/
https://www.ncbi.nlm.nih.gov/pubmed/31295830
http://dx.doi.org/10.3390/s19143034
_version_ 1783441073301880832
author Ullah, Rehmat
Rehman, Muhammad Atif Ur
Kim, Byung Seo
author_facet Ullah, Rehmat
Rehman, Muhammad Atif Ur
Kim, Byung Seo
author_sort Ullah, Rehmat
collection PubMed
description By design, Named Data Networking (NDN) supports pull-based traffic, where content is retrieved only upon consumer request. However, some of the use cases (i.e., emergency situations) in the Internet of Things (IoT) requires push-based traffic, where a producer broadcasts the data based on the emergency situation without any consumer request. Therefore, it is necessary to modify the existing NDN forwarding engine when designing for an IoT scenario. Although solutions are provided to enable push-based traffic in IoT, the main solutions in the current literature lack data broadcast control design. Moreover, the existing solutions use an additional interest messages exchange, which creates extra overheads in the network, thereby resulting in higher delay and lower throughput. In this paper, therefore, we propose a name-based push-data broadcast control scheme for IoT systems, and consider two scenarios, i.e., smart buildings and vehicular networks. The proposed scheme consists of a robust content namespace design, device namespace design, and minor amendments to the data packet format and unsolicited data policy of the forwarding engine as well. The evaluation is carried out for both scenarios. Simulation experiments show that the proposed scheme outperforms the recent proposed schemes in terms of total number of data packets processed in the network, total energy consumption, and average delay in the network by varying the number of data packets per 2 s and varying vehicle speed.
format Online
Article
Text
id pubmed-6678323
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-66783232019-08-19 Hierarchical Name-Based Mechanism for Push-Data Broadcast Control in Information-Centric Multihop Wireless Networks Ullah, Rehmat Rehman, Muhammad Atif Ur Kim, Byung Seo Sensors (Basel) Article By design, Named Data Networking (NDN) supports pull-based traffic, where content is retrieved only upon consumer request. However, some of the use cases (i.e., emergency situations) in the Internet of Things (IoT) requires push-based traffic, where a producer broadcasts the data based on the emergency situation without any consumer request. Therefore, it is necessary to modify the existing NDN forwarding engine when designing for an IoT scenario. Although solutions are provided to enable push-based traffic in IoT, the main solutions in the current literature lack data broadcast control design. Moreover, the existing solutions use an additional interest messages exchange, which creates extra overheads in the network, thereby resulting in higher delay and lower throughput. In this paper, therefore, we propose a name-based push-data broadcast control scheme for IoT systems, and consider two scenarios, i.e., smart buildings and vehicular networks. The proposed scheme consists of a robust content namespace design, device namespace design, and minor amendments to the data packet format and unsolicited data policy of the forwarding engine as well. The evaluation is carried out for both scenarios. Simulation experiments show that the proposed scheme outperforms the recent proposed schemes in terms of total number of data packets processed in the network, total energy consumption, and average delay in the network by varying the number of data packets per 2 s and varying vehicle speed. MDPI 2019-07-10 /pmc/articles/PMC6678323/ /pubmed/31295830 http://dx.doi.org/10.3390/s19143034 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Ullah, Rehmat
Rehman, Muhammad Atif Ur
Kim, Byung Seo
Hierarchical Name-Based Mechanism for Push-Data Broadcast Control in Information-Centric Multihop Wireless Networks
title Hierarchical Name-Based Mechanism for Push-Data Broadcast Control in Information-Centric Multihop Wireless Networks
title_full Hierarchical Name-Based Mechanism for Push-Data Broadcast Control in Information-Centric Multihop Wireless Networks
title_fullStr Hierarchical Name-Based Mechanism for Push-Data Broadcast Control in Information-Centric Multihop Wireless Networks
title_full_unstemmed Hierarchical Name-Based Mechanism for Push-Data Broadcast Control in Information-Centric Multihop Wireless Networks
title_short Hierarchical Name-Based Mechanism for Push-Data Broadcast Control in Information-Centric Multihop Wireless Networks
title_sort hierarchical name-based mechanism for push-data broadcast control in information-centric multihop wireless networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6678323/
https://www.ncbi.nlm.nih.gov/pubmed/31295830
http://dx.doi.org/10.3390/s19143034
work_keys_str_mv AT ullahrehmat hierarchicalnamebasedmechanismforpushdatabroadcastcontrolininformationcentricmultihopwirelessnetworks
AT rehmanmuhammadatifur hierarchicalnamebasedmechanismforpushdatabroadcastcontrolininformationcentricmultihopwirelessnetworks
AT kimbyungseo hierarchicalnamebasedmechanismforpushdatabroadcastcontrolininformationcentricmultihopwirelessnetworks