Improving the Performance of OLSR in Wireless Networks using Reinforcement Learning Algorithms

Main Article Content

Seema Rani
Saurabh Charaya

Abstract

The Optimized Link State Routing Protocol is a popular proactive routing protocol used in wireless mesh networks. However, like many routing protocols, OLSR can suffer from inefficiencies and suboptimal performance in certain network conditions. To address these issues, researchers have proposed using reinforcement learning algorithms to improve the routing decisions made by OLSR. This paper explores the use of three RL algorithms - Q-Learning, SARSA, and DQN - to improve the performance of OLSR. Each algorithm is described in detail, and their application to OLSR is explained. In particular, the network is represented as a Markov decision process, where each node is a state, and each link between nodes is an action. The reward for taking an action is determined by the quality of the link, and the goal is to maximize the cumulative reward over a sequence of actions. Q-Learning is a simple and effective algorithm that estimates the value of each possible action in a given state. SARSA is a similar algorithm that takes into account the current policy when estimating the value of each action. DQN uses a neural network to approximate the Q-values of each action in a given state, providing more accurate estimates in complex network environments. Overall, all three RL algorithms can be used to improve the routing decisions made by OLSR. This paper provides a comprehensive overview of the application of RL algorithms to OLSR and highlights the potential benefits of using these algorithms to improve the performance of wireless networks.

Article Details

How to Cite
Rani, S. ., & Charaya, S. . (2023). Improving the Performance of OLSR in Wireless Networks using Reinforcement Learning Algorithms . International Journal on Recent and Innovation Trends in Computing and Communication, 11(7s), 166–172. https://doi.org/10.17762/ijritcc.v11i7s.6988
Section
Articles

References

J. Li and M. J. Neely, “Reinforcement Learning for Packet Routing in Communication Networks”, IEEE Transactions on Neural Networks and Learning Systems, Vol. 28, No. 11, pp. 2650-2662 2017.

Prof. Amruta Bijwar. (2016). Design and Analysis of High Speed Low Power Hybrid Adder Using Transmission Gates. International Journal of New Practices in Management and Engineering, 5(03), 07 - 12. Retrieved from http://ijnpme.org/index.php/IJNPME/article/view/46

J. Liu, Y. Wang, X. Gao, and G. Hu, “A Reinforcement Learning-Based Routing Algorithm for Internet of Things Networks”, IEEE Access, Vol. 6, 2018, pp. 14039-14051, 2018.

S. Panwar and S. S. Ravi, “A Reinforcement Learning Approach to Dynamic Routing in Telecommunication Networks”, IEEE Transactions on Neural Networks and Learning Systems, Vol. 30, Issue 6, pp. 1794-1808, 2019.

Ólafur, S., Nieminen, J., Bakker, J., Mayer, M., & Schmid, P. Enhancing Engineering Project Management through Machine Learning Techniques. Kuwait Journal of Machine Learning, 1(1). Retrieved from http://kuwaitjournals.com/index.php/kjml/article/view/112

H. Zhang, Y. Wang, H. Liu, and Z. Chen, “An Efficient Reinforcement Learning-Based Routing Algorithm for Wireless Sensor Networks”, IEEE Access, Vol. 7, pp. 27335-27347, 2019.

M. A. Khan, S. A. Madani, S. A. Hussain, and M. S. Alresheedi, “A Q-Learning-Based Routing Algorithm for Wireless Mesh Networks”, IEEE Access, Vol. 7, pp. 139387-139401, 2019.

X. Zhang, Y. Wang, X. Zhang, and J. Li, “A Novel Reinforcement Learning-Based Routing Algorithm for Vehicular Ad Hoc Networks”, IEEE Transactions on Vehicular Technology, Vol. 68, Issue 11, pp. 10619-10633, 2019.

Y. Guo, S. Wang, J. Zhang, and Y. Zhang, “A Deep Reinforcement Learning-Based Routing Algorithm for Software-Defined Networks”, IEEE Access, Vol. 8, pp. 2380-2392, 2020.

Kshirsagar, D. R. . (2021). Malicious Node Detection in Adhoc Wireless Sensor Networks Using Secure Trust Protocol. Research Journal of Computer Systems and Engineering, 2(2), 12:16. Retrieved from https://technicaljournals.org/RJCSE/index.php/journal/article/view/26

Kandula, A. R. ., Sathya, R. ., & Narayana, S. . (2023). Multivariate Analysis on Personalized Cancer Data using a Hybrid Classification Model using Voting Classifier. International Journal of Intelligent Systems and Applications in Engineering, 11(1), 354–362. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/2546

Q. Li, Y. Li, Z. Liang, and W. Wang, “A Deep Reinforcement Learning-Based Routing Algorithm for Cognitive Radio Networks”, IEEE Transactions on Cognitive Communications and Networking, Vol. 6, Issue 3, pp. 936-950, 2020.

Mei Chen, Machine Learning for Energy Optimization in Smart Grids , Machine Learning Applications Conference Proceedings, Vol 2 2022.

R. Liu, Y. Zhang, X. Wang, and Q. Wang, “An Adaptive Reinforcement Learning-Based Routing Algorithm for Mobile Ad Hoc Networks”, IEEE Access, Vol. 8, pp. 158409-158421, 2020.

A. Kumar and V. Sharma, "Performance Analysis of OLSR Routing Protocol in Mobile Ad Hoc Networks," Proc. of IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS), pp. 1-6, 2022.

S. Goyal and R. Sharma, "Enhancing the Performance of OLSR Routing Protocol Using Fuzzy Logic in Mobile Ad Hoc Networks," Proc. of IEEE International Conference on Computing, Electronics & Communications Engineering (IEEE ICCECE), pp. 1-5. 2022.

M. K. Islam, K. S. Kwak, and S. S. Kim, "A Cross-Layer Framework for Reliable Communication Using OLSR Routing Protocol in Wireless Sensor Networks," Proc. of IEEE International Conference on Consumer Electronics (ICCE), pp. 1-5, 2022.

W. Li, Y. Zhang, C. C. Han, and H. Zheng, “Deep Reinforcement Learning-Based Routing for Mobile Edge Computing Networks”, IEEE Transactions on Mobile Computing, Vol. 21, Issue 3, pp. 1792-1805, 2022.