A reinforcement learning-based sleep scheduling algorithm for compressive data gathering in wireless sensor networks

被引:14
|
作者
Wang, Xun [1 ]
Chen, Hongbin [1 ]
Li, Shichao [1 ]
机构
[1] Guilin Univ Elect Technol, Sch Informat & Commun, Guilin 541004, Peoples R China
基金
中国国家自然科学基金;
关键词
Wireless sensor networks; Compressive data gathering; Sleep scheduling; Reinforcement learning; ROUTING PROTOCOL; ENERGY;
D O I
10.1186/s13638-023-02237-4
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Compressive data gathering (CDG) is an adequate method to reduce the amount of data transmission, thereby decreasing energy expenditure for wireless sensor networks (WSNs). Sleep scheduling integrated with CDG can further promote energy efficiency. Most of existing sleep scheduling methods for CDG were formulated as centralized optimization problems which introduced many extra control message exchanges. Meanwhile, a few distributed methods usually adopted stochastic decision which could not adapt to variance in residual energy of nodes. A part of nodes were prone to prematurely run out of energy. In this paper, a reinforcement learning-based sleep scheduling algorithm for CDG (RLSSA-CDG) is proposed. Active nodes selection is modeled as a finite Markov decision process. The mode-free Q learning algorithm is used to search optimal decision strategies. Residual energy of nodes and sampling uniformity are considered into the reward function of the Q learning algorithm for load balance of energy consumption and accurate data reconstruction. It is a distributed algorithm that avoids large amounts of control message exchanges. Each node takes part in one step of the decision process. Thus, computation overhead for sensor nodes is affordable. Simulation experiments are carried out on the MATLAB platform to validate the effectiveness of the proposed RLSSA-CDG against the distributed random sleep scheduling algorithm for CDG (DSSA-CDG) and the original sparse-CDG algorithm without sleep scheduling. The simulation results indicate that the proposed RLSSA-CDG outperforms the two contrast algorithms in terms of energy consumption, network lifetime, and data recovery accuracy. The proposed RLSSA-CDG reduces energy consumption by 4.64% and 42.42%, respectively, compared to the DSSA-CDG and the original sparse-CDG, prolongs life span by 57.3%, and promotes data recovery accuracy by 84.7% compared to the DSSA-CDG.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] A reinforcement learning-based sleep scheduling algorithm for compressive data gathering in wireless sensor networks
    Xun Wang
    Hongbin Chen
    Shichao Li
    EURASIP Journal on Wireless Communications and Networking, 2023
  • [2] A Reinforcement Learning-Based Dynamic Clustering of Sleep Scheduling Algorithm (RLDCSSA-CDG) for Compressive Data Gathering in Wireless Sensor Networks
    El-Shenhabi, Alaa N.
    Abdelhay, Ehab H.
    Mohamed, Mohamed A.
    Moawad, Ibrahim F.
    TECHNOLOGIES, 2025, 13 (01)
  • [3] A Reinforcement Learning-Based Dynamic Clustering Algorithm for Compressive Data Gathering in Wireless Sensor Networks
    Wang, Xun
    Chen, Hongbin
    MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [4] An Online Dictionary Learning-Based Compressive Data Gathering Algorithm in Wireless Sensor Networks
    Wang, Donghao
    Wan, Jiangwen
    Chen, Junying
    Zhang, Qiang
    SENSORS, 2016, 16 (10)
  • [5] A reinforcement learning-based sleep scheduling algorithm for cooperative computing in event-driven wireless sensor networks
    Guo, Zhihui
    Chen, Hongbin
    AD HOC NETWORKS, 2022, 130
  • [6] A novel double sparse structure dictionary learning-based compressive data-gathering algorithm in wireless sensor networks
    Chen, Junying
    Guo, Zhanshe
    Zhou, Fuqiang
    Wan, Jiangwen
    Wang, Donghao
    SENSOR REVIEW, 2021, 41 (01) : 65 - 73
  • [7] A Reinforcement Learning-Based Sleep Scheduling Algorithm for Desired Area Coverage in Solar-Powered Wireless Sensor Networks
    Chen, Hongbin
    Li, Xueyan
    Zhao, Feng
    IEEE SENSORS JOURNAL, 2016, 16 (08) : 2763 - 2774
  • [8] A Data Gathering Algorithm Based on Compressive Sensing in Lossy Wireless Sensor Networks
    Han, Zhe
    Zhang, Xia
    Zhang, Dalong
    Zhang, Ce
    Ding, Siyuan
    2017 2ND INTERNATIONAL CONFERENCE ON FRONTIERS OF SENSORS TECHNOLOGIES (ICFST), 2017, : 146 - 153
  • [9] Sparsest Random Scheduling for Compressive Data Gathering in Wireless Sensor Networks
    Wu, Xuangou
    Xiong, Yan
    Yang, Panlong
    Wan, Shouhong
    Huang, Wenchao
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2014, 13 (10) : 5867 - 5877
  • [10] On the Interaction Between Scheduling and Compressive Data Gathering in Wireless Sensor Networks
    Ebrahimi, Dariush
    Assi, Chadi
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2016, 15 (04) : 2845 - 2858