Reinforcement learning-based load balancing for heavy traffic Internet of Things

被引:1
|
作者
Lei, Jianjun [1 ]
Liu, Jie [1 ]
机构
[1] Chongqing Univ Posts & Telecommun, Sch Comp Sci & Technol, Chongqing 400065, Peoples R China
关键词
Internet of Things; RPL; Load balance; Energy efficiency; Deep reinforcement learning;
D O I
10.1016/j.pmcj.2024.101891
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Aiming to large-scale data transmission requirements of resource -constrained IoT (Internet of Things) devices, the routing protocol for low power lossy network (RPL) is expected to handle the load imbalance and high energy consumption in heavy traffic scenarios. This paper proposes a novel RPL routing optimization Algorithm based on deep Reinforcement Learning (referred to as RARL), which employs the centralized training and decentralized execution architecture. Hence, the RARL can provide the intelligent parent selection policy for all nodes while improving the training efficiency of deep reinforcement learning (DRL) model. Furthermore, we integrate a new local observation into the RARL by exploiting multiple routing metrics and design a comprehensive reward function for enhancing the load -balance and energy efficiency. Meanwhile, we also optimize the Trickle timer mechanism for adaptively controlling the delivery of DIO messages, which further improves the interaction efficiency with environment of DRL model. Extensive simulation experiments are conducted to evaluate the effectiveness of RARL under various scenarios. Compared with some existing methods, the simulation results demonstrate the significant performance of RARL in terms of network lifetime, queue loss ratio, and packet reception ratio.
引用
收藏
页数:16
相关论文
共 50 条
  • [21] Deep Reinforcement Learning-based CIO and Energy Control for LTE Mobility Load Balancing
    Alsuhli, Ghada
    Ismail, Hassan A.
    Alansary, Kareem
    Rumman, Mahmoud
    Mohamed, Mostafa
    Seddik, Karim G.
    2021 IEEE 18TH ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2021,
  • [22] Deep Reinforcement Learning-Based Task Offloading and Load Balancing for Vehicular Edge Computing
    Wu, Zhoupeng
    Jia, Zongpu
    Pang, Xiaoyan
    Zhao, Shan
    ELECTRONICS, 2024, 13 (08)
  • [23] Traffic load monitoring and load balancing for the Internet
    Bing Chen
    Shahram Latifi
    Cluster Computing, 2000, 3 (2) : 139 - 150
  • [24] Spark Load Balancing Strategy Optimization Based on Internet of Things
    Wang, Suzhen
    Zhang, Lu
    Zhang, Yanpiao
    Cao, Ning
    2018 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC 2018), 2018, : 76 - 79
  • [25] Load balancing for RPL-based Internet of Things: A review
    Pancaroglu, Doruk
    Sen, Sevil
    AD HOC NETWORKS, 2021, 116
  • [26] Traffic Scenario Clustering and Load Balancing with Distilled Reinforcement Learning Policies
    Li, Jimmy
    Wu, Di
    Xu, Yi Tian
    Li, Tianyu
    Jang, Seowoo
    Liu, Xue
    Dudek, Gregory
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 1536 - 1541
  • [27] Look-Ahead Reinforcement Learning for Load Balancing Network Traffic
    Possebon, Isadora P.
    da Silva, Bruno Castro
    Schaeffer-Filho, Alberto E.
    2022 27TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2022), 2022,
  • [28] Multitask Multiobjective Deep Reinforcement Learning-Based Computation Offloading Method for Industrial Internet of Things
    Cai, Jun
    Fu, Hongtian
    Liu, Yan
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (02): : 1848 - 1859
  • [29] Multiagent Reinforcement Learning-Based Orbital Edge Offloading in SAGIN Supporting Internet of Remote Things
    Zhang, Senbai
    Liu, Aijun
    Han, Chen
    Liang, Xiaohu
    Xu, Xin
    Wang, Guangyu
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (23) : 20472 - 20483
  • [30] Deep Reinforcement Learning-Based Resource Allocation for Satellite Internet of Things with Diverse QoS Guarantee
    Tang, Siqi
    Pan, Zhisong
    Hu, Guyu
    Wu, Yang
    Li, Yunbo
    SENSORS, 2022, 22 (08)