TY - JOUR
T1 - A unified hybrid information-centric naming scheme for IoT applications
AU - Nour, Boubakr
AU - Sharif, Kashif
AU - Li, Fan
AU - Moungla, Hassine
AU - Liu, Yang
N1 - Publisher Copyright:
© 2019 Elsevier B.V.
PY - 2020/1/15
Y1 - 2020/1/15
N2 - The Internet of Things (IoT) is key enabling technology for future Internet, and aims at connecting heterogeneous devices and objects using wireless technologies. This connectivity results in creating a massive number of heterogeneous devices, and a large amount of content, thereby creating new challenges regarding content, service, and device naming. Current Internet applications and use cases are now shifting toward the content-centric paradigm, where the content is the key element in the infrastructure. In this article, we design a hybrid multilayer naming scheme with multi-component hierarchical and attribute-value components for a data-centric Internet of Things. The proposed scheme targets smart IoT applications and provides built-in scalability, efficient routing, and security features. We incorporate a variable-length encoding method, with a prefix-labeling scheme in order to describe hierarchical location names with various embedded semantic functionalities. Moreover, the scheme supports fast local IoT communication using Name-to-Code translation concept, as well as multi-source content retrieval through in-network function. To evaluate the performance and prove the efficiency of the proposed scheme, we carry extensive experiments, using ndnSIM network simulator. The analysis shows that our proposed hybrid naming is inherently better than the existing state-of-the-art solutions, and drastically reduces the memory consumption, lookup time, routing and forwarding overhead, and enhances the overall IoT communication.
AB - The Internet of Things (IoT) is key enabling technology for future Internet, and aims at connecting heterogeneous devices and objects using wireless technologies. This connectivity results in creating a massive number of heterogeneous devices, and a large amount of content, thereby creating new challenges regarding content, service, and device naming. Current Internet applications and use cases are now shifting toward the content-centric paradigm, where the content is the key element in the infrastructure. In this article, we design a hybrid multilayer naming scheme with multi-component hierarchical and attribute-value components for a data-centric Internet of Things. The proposed scheme targets smart IoT applications and provides built-in scalability, efficient routing, and security features. We incorporate a variable-length encoding method, with a prefix-labeling scheme in order to describe hierarchical location names with various embedded semantic functionalities. Moreover, the scheme supports fast local IoT communication using Name-to-Code translation concept, as well as multi-source content retrieval through in-network function. To evaluate the performance and prove the efficiency of the proposed scheme, we carry extensive experiments, using ndnSIM network simulator. The analysis shows that our proposed hybrid naming is inherently better than the existing state-of-the-art solutions, and drastically reduces the memory consumption, lookup time, routing and forwarding overhead, and enhances the overall IoT communication.
KW - Content naming
KW - Data aggregation
KW - In-network functions
KW - Information-centric networking
KW - Internet of Things
UR - http://www.scopus.com/inward/record.url?scp=85075201255&partnerID=8YFLogxK
U2 - 10.1016/j.comcom.2019.11.020
DO - 10.1016/j.comcom.2019.11.020
M3 - Article
AN - SCOPUS:85075201255
SN - 0140-3664
VL - 150
SP - 103
EP - 114
JO - Computer Communications
JF - Computer Communications
ER -