An Energy Efficient Routing Protocol for Wireless Internet-of-Things Sensor Networks

Internet of Things (IoT) are increasingly being adopted into practical applications such as security systems, smart infrastructure, traffic management, weather systems, among others. While the scale of these applications is enormous, device capabilities, particularly in terms of battery life and energy efficiency are limited. Despite research being done to ameliorate these shortcomings, wireless IoT networks still cannot guarantee satisfactory network lifetimes and prolonged sensing coverage. Moreover, proposed schemes in literature are convoluted and cannot be easily implemented in real-world scenarios. This necessitates the development of a simple yet energy efficient routing scheme for wireless IoT sensor networks. This paper models the energy constraint problem of devices in IoT applications as an optimization problem. To conserve the energy of device nodes, the routing protocol first aggregates devices into clusters based on a number of different features such as distance from base station, data/message length and data sensed from the environment in the current epoch. Then, a cluster head is elected for each cluster and a directed acyclic graph (DAG) is generated with all the cluster heads as nodes. Edges represent communication intent from transmitter to receiver and the edge weights are computed using a formulated equation. The minimum cost path to the base station is computed to allow for efficient real-time routing. Sleep scheduling is also optionally used to further boost network energy efficiency. The proposed routing protocol has been simulated and outperforms existing routing protocols in terms of metrics such as number of active nodes, energy dynamics and network coverage.

[1]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[2]  S.K. Panda,et al.  Fuzzy C-Means clustering protocol for Wireless Sensor Networks , 2010, 2010 IEEE International Symposium on Industrial Electronics.

[3]  Yu Meng,et al.  A Novel Deployment Scheme for Green Internet of Things , 2014, IEEE Internet of Things Journal.

[4]  Gregory J. Pottie,et al.  Protocols for self-organization of a wireless sensor network , 2000, IEEE Wirel. Commun..

[5]  JAMAL N. AL-KARAKI,et al.  Routing techniques in wireless sensor networks: a survey , 2004, IEEE Wireless Communications.

[6]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[7]  Randy H. Katz,et al.  An architecture for building self-configurable systems , 2000, 2000 First Annual Workshop on Mobile and Ad Hoc Networking and Computing. MobiHOC (Cat. No.00EX444).

[8]  S Deepa,et al.  Wireless Sensor Network Simulator , 2018 .

[9]  Deborah Estrin,et al.  Rumor routing algorthim for sensor networks , 2002, WSNA '02.

[10]  Fresnel Spiral Fun with the Friis Free-Space Transmission Formula , 1993 .

[11]  Matthew Ettus,et al.  System capacity, latency, and power consumption in multihop-routed SS-CDMA wireless networks , 1998, Proceedings RAWCON 98. 1998 IEEE Radio and Wireless Conference (Cat. No.98EX194).

[12]  Deepak Kumar Sharma,et al.  GMMR: A Gaussian mixture model based unsupervised machine learning approach for optimal routing in opportunistic IoT networks , 2019, Comput. Commun..

[13]  Lawrence. Davis,et al.  Handbook Of Genetic Algorithms , 1990 .

[14]  Deepak Kumar Sharma,et al.  A fuzzy logic and game theory based adaptive approach for securing opportunistic networks against black hole attacks , 2018, Int. J. Commun. Syst..

[15]  Siddhartha Chauhan,et al.  A Survey on Scheduling Algorithms for Wireless Sensor Networks , 2011 .

[16]  Sherali Zeadally,et al.  Enabling Technologies for Green Internet of Things , 2017, IEEE Systems Journal.

[17]  M. Bahrololum,et al.  Anomaly Intrusion Detection System Using Gaussian Mixture Model , 2008, 2008 Third International Conference on Convergence and Hybrid Information Technology.

[18]  Deepak Kumar Sharma,et al.  SEIR: A Stackelberg game based approach for energy-aware and incentivized routing in selfish Opportunistic Networks , 2017, 2017 51st Annual Conference on Information Sciences and Systems (CISS).

[19]  Guolong Chen,et al.  Energy-balanced Sleep Scheduling Based on Particle Swarm Optimization in Wireless Sensor Network , 2012, 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum.

[20]  Mario Di Francesco,et al.  Energy conservation in wireless sensor networks: A survey , 2009, Ad Hoc Networks.

[21]  Deborah Estrin,et al.  GPS-less low-cost outdoor localization for very small devices , 2000, IEEE Wirel. Commun..

[22]  Guiran Chang,et al.  Energy efficient coverage control in wireless sensor networks based on multi-objective genetic algorithm , 2009, Comput. Math. Appl..

[23]  Parameswaran Ramanathan,et al.  Distributed particle filter with GMM approximation for multiple targets localization and tracking in wireless sensor network , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[24]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[25]  Mariam Kiran,et al.  Classifying Elephant and Mice Flows in High-Speed Scientific Networks , 2017 .

[26]  Deepak Kumar Sharma,et al.  A game theory based secure model against Black hole attacks in Opportunistic Networks , 2017, 2017 51st Annual Conference on Information Sciences and Systems (CISS).

[27]  Mani Srivastava,et al.  Energy efficient routing in wireless sensor networks , 2001, 2001 MILCOM Proceedings Communications for Network-Centric Operations: Creating the Information Force (Cat. No.01CH37277).

[28]  Victor C. M. Leung,et al.  Green Internet of Things for Smart World , 2015, IEEE Access.

[29]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[30]  Roberto Di Pietro,et al.  Security in wireless ad-hoc networks - A survey , 2014, Comput. Commun..

[31]  Mani B. Srivastava,et al.  Dynamic fine-grained localization in Ad-Hoc networks of sensors , 2001, MobiCom '01.

[32]  Songwu Lu,et al.  A scalable solution to minimum cost forwarding in large sensor networks , 2001, Proceedings Tenth International Conference on Computer Communications and Networks (Cat. No.01EX495).

[33]  Wendi B. Heinzelman,et al.  Adaptive protocols for information dissemination in wireless sensor networks , 1999, MobiCom.