Title
Traffic-aware auto-configuration protocol for service oriented low-power and lossy networks in IoT.
Abstract
Many diversified services can be offered by smart objects, referred to herein by nodes, in low-power and lossy networks (LLNs) contributing to the Internet of Things (IoT). A distributed naming and registration system, complying with the Internet protocol standard, is needed for unique identification of these nodes and their provided services in many areas such as monitoring and remote control. Due to the high expected number of IoT nodes, manual configuration is not practical, and an efficient auto-configuration mechanism is essential. Although the multicast domain name system (mDNS) is the most common distributed naming protocol nowadays, it is not optimized for constrained LLN nodes in IoT. This work proposes enhanced mDNS (E-mDNS) which augments mDNS with three proposed enhancements: the persistent-based selection stage, the simultaneous start-up enhancement, and the announcement suppression mechanism. Using the Cooja emulation platform, we evaluate both the mDNS and E-mDNS for a wide range of conditions and network sizes, and produce a large array of performance figures that includes number of control packets, energy consumption for CPU and radio transmissions, memory footprint, and others. Through the evaluation of the fairness index for a wide range of number of nodes, we demonstrate that E-mDNS provides better load balancing for the collection of nodes in the network relative to mDNS. Furthermore, results indicate that while E-mDNS produces a memory footprint in RAM that is only 4.2% more than that for mDNS, E-mDNS manages to significantly reduce the number of control packets by an average of 34.8% for the considered range of network size. Accordingly, the corresponding reduction in energy consumption for radio transmissions and CPU is 46.7% and 47.5%, respectively. The evaluation shows that these reductions are greater for larger number of nodes.
Year
DOI
Venue
2019
10.1007/s11276-019-02086-4
Wireless Networks
Keywords
Field
DocType
Internet of Things, Low-power and lossy networks, Service oriented architecture, Auto-configuration, Distributed naming system, multicast DNS
Multicast DNS,Load balancing (computing),Computer science,Network packet,Computer network,Emulation,Memory footprint,Auto-configuration,Energy consumption,Distributed computing,The Internet
Journal
Volume
Issue
ISSN
25
7
1022-0038
Citations 
PageRank 
References 
0
0.34
0
Authors
4
Name
Order
Citations
PageRank
Ashraf S. Mahmoud14310.65
Mohammed Mahyoub200.68
Tarek Sheltami37513.36
Marwan Abu-Amara4265.63