RL-EAR: reinforcement learning-based energy-aware routing for software-defined wireless sensor network

被引:1
作者
Narwaria, Abhishek [1 ,2 ]
Kumari, Varsha [1 ]
Mazumdar, Arka Prokash [1 ]
机构
[1] Malaviya Natl Inst Technol, Dept Comp Sci & Engn, Jaipur 302017, Rajasthan, India
[2] Manipal Univ Jaipur, Dept Comp & Commun Engn, Jaipur 303007, Rajasthan, India
关键词
Software-defined wireless sensor network; Reinforcement learning; Routing; Network performance; ALGORITHM;
D O I
10.1007/s11227-025-06998-1
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient energy utilization in wireless sensor networks is paramount for the success of Internet of things (IoT) applications. Traditional energy-saving routing protocols typically compute isolated routes, which may only partially optimize energy consumption globally. Software-defined wireless sensor networking (SDWSN) is emerging as a crucial architecture for enabling IoT, leveraging software-defined network principles to facilitate routing operations. However, existing routing algorithms often need more capability to identify the most optimized paths. In this paper, we propose a reinforcement learning-based energy-aware routing (RL-EAR) algorithm to optimize the routing paths of SDWSN. Our method utilizes a reward function considering factors such as remaining energy, hop count, and congestion to optimize routes from any node to the controller node, aiming to enhance network lifetime. The SDWSN controller, acting as the agent, receives rewards based on its actions and refines routes over time through interactions with the data plane. The simulation results of the RL-EAR algorithm demonstrate its prominence over existing routing algorithms. Metrics such as network lifetime, packet delivery ratio, and the number of dead nodes over time are utilized to evaluate the effectiveness of our proposed algorithm. As a result, RL-EAR increases network lifetime by 42% compared to existing routing algorithms.
引用
收藏
页数:22
相关论文
共 35 条
[1]   Intelligent Routing Based on Reinforcement Learning for Software-Defined Networking [J].
Casas-Velasco, Daniela M. ;
Rendon, Oscar Mauricio Caicedo ;
da Fonseca, Nelson L. S. .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (01) :870-881
[2]  
Chang HS, 2013, COMMUN CONTROL ENG, P1, DOI 10.1007/978-1-4471-5022-0_1
[3]  
Chuntao Fang, 2019, Journal of Physics: Conference Series, V1284, DOI 10.1088/1742-6596/1284/1/012053
[4]  
Dunkels A, 2004, CONF LOCAL COMPUT NE, P455
[5]  
Eriksson J., 2009, P 2 INT C SIM TOOLS, P27
[6]   Optimizing the lifetime of wireless sensor networks via reinforcement-learning-based routing [J].
Guo, Wenjing ;
Yan, Cairong ;
Lu, Ting .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2019, 15 (02)
[7]   Energy-Aware Routing for Software-Defined Multihop Wireless Sensor Networks [J].
Jurado-Lasso, F. Fernando ;
Clarke, Ken ;
Cadavid, Andres Navarro ;
Nirmalathas, Ampalavanapillai .
IEEE SENSORS JOURNAL, 2021, 21 (08) :10174-10182
[8]   Route Packets Uneven, Consume Energy Even: A Lifetime Expanding Routing Algorithm for WSNs [J].
Kamarei, Meisam ;
Tavakoli, Fatemeh ;
Patooghy, Ahmad .
WIRELESS PERSONAL COMMUNICATIONS, 2022, 125 (04) :3133-3151
[9]   SiMple: A Unified Single and Multi-Path Routing Algorithm for Wireless Sensor Networks With Source Location Privacy [J].
Kamarei, Meisam ;
Patooghy, Ahmad ;
Alsharif, Ahmad ;
Hakami, Vesal .
IEEE ACCESS, 2020, 8 :33818-33829
[10]   Applications of Wireless Sensor Networks: An Up-to-Date Survey [J].
Kandris, Dionisis ;
Nakas, Christos ;
Vomvas, Dimitrios ;
Koulouras, Grigorios .
APPLIED SYSTEM INNOVATION, 2020, 3 (01) :1-24