Design of energy-aware QoS routing protocol in wireless sensor networks using reinforcement learning

Nowadays a major class of wireless sensor networks (WSNs) applications require a minimum quality of service parameters to be satisfied while the wireless sensor nodes are mobile. Most of the standard WSN routing protocols greedily choose the neighbor node with the best quality of service (QoS) parameter(s) as a next hop. However, the data packet might be able to be routed through other neighbors as it might require less QoS. So the energy of the neighbor node with the best QoS will deplete earlier than other nodes which will result in the reduction of network lifetime. Therefore, it is important that QoS routing protocols of WSNs be capable of efficiently balancing energy and other resources consumption throughout the network. In this paper, we proposed EQR-RL, energy-aware QoS routing protocol in WSNs using reinforcement learning. We compare the network performance of our proposed protocol with two other protocols (QoS-AODV and RL-QRP). The packet delivery ratio, average end-to-end delay and impact of the different traffic load on average end-to-end delay are investigated. Simulation results indicate the superiority of our proposed protocol over two others by considering different network traffic load and node mobility in terms of average end-to-end delay and packet delivery ratio.

[1]  Xuedong Liang,et al.  A multi-agent reinforcement learning based routing protocol for wireless sensor networks , 2008, 2008 IEEE International Symposium on Wireless Communication Systems.

[2]  Anjali Agarwal,et al.  Multi-objective QoS routing for wireless sensor networks , 2013, 2013 International Conference on Computing, Networking and Communications (ICNC).

[3]  Bhaskar Krishnamachari,et al.  Learning-enforced time domain routing to mobile sinks in wireless sensor fields , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[4]  Richard S. Sutton,et al.  Introduction to Reinforcement Learning , 1998 .

[5]  Dragan Jevtic,et al.  Reinforcement learning as adaptive network routing of mobile agents , 2010, The 33rd International Convention MIPRO.

[6]  Hichem Besbes,et al.  QoS and Energy Aware Cooperative Routing Protocol for Wildfire Monitoring Wireless Sensor Networks , 2013, TheScientificWorldJournal.

[7]  Ian F. Akyildiz,et al.  Correlation-Aware QoS Routing With Differential Coding for Wireless Video Sensor Networks , 2012, IEEE Transactions on Multimedia.

[8]  Michael L. Littman,et al.  Packet Routing in Dynamically Changing Networks: A Reinforcement Learning Approach , 1993, NIPS.

[9]  Robert Simon,et al.  A bandwidth-reservation mechanism for on-demand ad hoc path finding , 2002, Proceedings 35th Annual Simulation Symposium. SS 2002.

[10]  Mohamed F. Younis,et al.  An energy-aware QoS routing protocol for wireless sensor networks , 2003, 23rd International Conference on Distributed Computing Systems Workshops, 2003. Proceedings..

[11]  Xuedong Liang,et al.  A reinforcement learning based routing protocol with QoS support for biomedical sensor networks , 2008, 2008 First International Symposium on Applied Sciences on Biomedical and Communication Technologies.

[12]  Chang-Gun Lee,et al.  MMSPEED: multipath Multi-SPEED protocol for QoS guarantee of reliability and. Timeliness in wireless sensor networks , 2006, IEEE Transactions on Mobile Computing.

[13]  Bechir Hamdaoui,et al.  A Survey on Energy-Efficient Routing Techniques with QoS Assurances for Wireless Multimedia Sensor Networks , 2012, IEEE Communications Surveys & Tutorials.

[14]  Mr. Jamal Mhawesh Challab Adaptive Opportunistic Routing For Wireless AD HOC Networks , 2016 .

[15]  Kok-Lim Alvin Yau,et al.  Application of reinforcement learning to routing in distributed wireless networks: a review , 2013, Artificial Intelligence Review.