CONTEXT-AWARE ENERGY CONSERVING ROUTING ALGORITHM FOR INTERNET OF THINGS

Internet of Things (IoT) is the fast- growing technology, mostly used in smart mobile devices such as notebooks, tablets, personal digital assistants (PDA), smartphones, etc. Due to its dynamic nature and the limited battery power of the IoT enabled smart mobile nodes, the communication links between intermediate relay nodes may fail frequently, thus affecting the routing performance of the network and also the availability of the nodes. Existing algorithm does not concentrate about communication links and battery power/energy, but these node links are a very important factor for improving the quality of routing in IoT. In this paper, Context-aware Energy Conserving Algorithm for routing (CECA) was proposed which employs QoS routing metrics like Inter-Meeting Time and residual energy and has been applied to IoT enabled smart mobile devices using different technologies with different microcontroller which resulted in an increased network lifetime, throughput and reduced control overhead and the end to end delay. Simulation results show that, with respect to the speed of the mobile nodes from 2 to 10m/s, CECA increases the network lifetime, thereby increasing the average residual energy by 11.1% and increasing throughput there by reduces the average end to end delay by 14.1% over the Energy-Efficient Probabilistic Routing (EEPR) algorithm. With respect to the number of nodes increases from 10 to 100 nodes, CECA algorithms increase the average residual energy by16.1 % reduces the average end to end delay by 15.9% and control overhead by 23.7% over the existing EEPR.

[1]  Mahesh Sooriyabandara,et al.  Content centric routing in IoT networks and its integration in RPL , 2016, Comput. Commun..

[3]  Da-Ren Chen,et al.  An energy-efficient QoS routing for wireless sensor networks using self-stabilizing algorithm , 2016, Ad Hoc Networks.

[4]  Manish Bhardwaj,et al.  Optimum Experimental Results of AODV, DSDV & DSR Routing Protocol in Grid Environment , 2015 .

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

[6]  Orhan Dagdeviren,et al.  Localization-free and energy-efficient hole bypassing techniques for fault-tolerant sensor networks , 2014, J. Netw. Comput. Appl..

[7]  C. Siva Ram Murthy,et al.  Buffer Dimensioning of DTN Replication-Based Routing Nodes , 2013, IEEE Communications Letters.

[8]  Jung-Ryun Lee,et al.  Energy-Efficient Probabilistic Routing Algorithm for Internet of Things , 2014, J. Appl. Math..

[9]  C. Chellappan,et al.  Energy Efficient Routing Algorithms and Performance Comparison for MANET , 2011 .

[10]  Ravi Kumar Poluru,et al.  A Literature Review on Routing Strategy in the Internet of Things , 2017 .

[11]  Do Young Eun,et al.  Crossing over the bounded domain: from exponential to power-law inter-meeting time in MANET , 2007, MobiCom '07.

[12]  Said El Kafhali,et al.  Effect of Mobility and Traffic Models on the Energy Consumption in MANET Routing Protocols , 2013, ArXiv.

[13]  Hewei Yu,et al.  Improved Handover Algorithm to Avoid Duplication AAA Authentication in Proxy MIPV6 , 2018 .

[14]  Seema Verma,et al.  Energy aware routing scheme for mobile ad hoc network using variable range transmission , 2012, ArXiv.

[15]  Zhikui Chen,et al.  A Context-Aware Routing Protocol on Internet of Things Based on Sea Computing Model , 2012, J. Comput..

[16]  Enoch Peserico,et al.  Optimal throughput and delay in delay-tolerant networks with ballistic mobility , 2013, MobiCom.

[17]  Hannu Tenhunen,et al.  Fault tolerant and scalable IoT-based architecture for health monitoring , 2015, 2015 IEEE Sensors Applications Symposium (SAS).

[18]  N. R. Wankhade,et al.  Novel Energy Efficient Election Based Routing Algorithm for Wireless Sensor Network , 2016 .

[19]  Jiangtao Wang,et al.  A Framework and Classification for Fault Detection Approaches in Wireless Sensor Networks with an Energy Efficiency Perspective , 2015, Int. J. Distributed Sens. Networks.