Optimized neighbor discovery in Internet of Things (IoT)

The Internet of Things (IoT) is a future technology expected to consist of plenty real world objects or things [1]. These devices collaborate together and possibly form a network of things/nodes. Since the nodes can be stationary or mobile the network topology frequently changes, therefore node or neighbor discovery is a continuous process. The process of collaboration involves the devices to discover each other and learn network topology. The conventional node discovery procedures require the nodes to do active listening which would waste significant amount of energy just for establishing topology information [2]. This paper studies the basic architecture of an IoT network and the functions of each of its layers. Further we analyzes Classic Neighbor discovery procedure followed by IPv6 nodes, and an Optimized techniques which modifies this classic approach to reduces active listening and makes it more suitable for IoT.

[1]  Thomas Watteyne,et al.  Efficient 6LoWPAN Neighbor Discovery applied to Multilink IoT subnets , 2015, 2015 IEEE International Conference on Communications (ICC).

[2]  Liang Liu,et al.  On Networking of Internet of Things: Explorations and Challenges , 2016, IEEE Internet of Things Journal.

[3]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[4]  Jitendranath Mungara,et al.  NS3 simulation studies for optimized neighbour discovery in 6LoWPAN networks , 2016, 2016 3rd International Symposium on Wireless Systems within the Conferences on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS-SWS).

[5]  Sri Suning Kusumawardani,et al.  Performance analysis of objective function MRHOF and OF0 in routing protocol RPL IPV6 over low power wireless personal area networks (6LoWPAN) , 2016, 2016 8th International Conference on Information Technology and Electrical Engineering (ICITEE).

[6]  Smruti R. Sarangi,et al.  Internet of Things: Architectures, Protocols, and Applications , 2017, J. Electr. Comput. Eng..

[7]  Long Le,et al.  Preliminary Binding: An Extension to Proxy Mobile IPv6 for Inter-Technology Handover , 2009, 2009 IEEE Wireless Communications and Networking Conference.

[8]  Hemal Shah,et al.  Header Compression and Neighbor Discovery in 6LoWPAN based IoT - a survey , 2016, 2016 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET).

[9]  Ravi Sekhar Yarrabothu,et al.  Design and implementation of 6LoWPAN border router , 2016, 2016 Thirteenth International Conference on Wireless and Optical Communications Networks (WOCN).

[10]  Klaus Moessner,et al.  Neighbor Discovery for Opportunistic Networking in Internet of Things Scenarios: A Survey , 2015, IEEE Access.

[11]  Zhixin Sun,et al.  Research of neighbor discovery for IPv6 over low-power wireless personal area networks , 2015, 2015 11th International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness (QSHINE).

[12]  Raj Jain,et al.  NETWORKING PROTOCOLS AND STANDARDS FOR INTERNET OF THINGS , 2016 .

[13]  Thomas Narten,et al.  Neighbor Discovery for IP Version 6 (IPv6) , 1996, RFC.

[14]  Khaled M. F. Elsayed,et al.  Performance evaluation and optimization of neighbor discovery implementation over Contiki OS , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[15]  Carsten Bormann,et al.  Neighbor Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs) , 2012, RFC.