无线电通信技术2024,Vol.50Issue(4):664-673,10.DOI:10.3969/j.issn.1003-3114.2024.04.007
基于Q-Learning的动态BLE Mesh网络高能效路由算法
Energy-efficient Routing Algorithm for Dynamic BLE Mesh Network Based on Q-Learning
蒋龙荣 1刘静 2刘文超 3王兰2
作者信息
- 1. 深圳大学电子与信息工程学院,广东深圳 518060||深圳清华大学研究院,广东深圳 518057
- 2. 深圳大学电子与信息工程学院,广东深圳 518060
- 3. 天翼数字生活科技有限公司,上海 200072
- 折叠
摘要
Abstract
To address issues of packet redundancy and high energy consumption associated with the managed flooding routing mechanism used in the Bluetooth Low Energy(BLE)Mesh network specifications,an energy-efficient routing algorithm for dynamic BLE Mesh network is proposed.By establishing a Q-Learning based routing model for BLE Mesh network,this algorithm incorporates factors such as residual energy of nodes,forwarding costs,mobility factors,and Received Signal Strength Indicator(RSSI)into the design of the reward function.Improvements to the heartbeat mechanism in the BLE Mesh network enable nodes to more effectively gather environ-mental information.An exploration-based routing discovery mechanism is utilized to update the Q-values of the nodes within the net-work,thereby more accurately reflecting changes in network topology caused by node movements.Simulation results demonstrate that this algorithm outperforms traditional managed flooding routing mechanism in terms of node energy consumption and overall network over-head.关键词
低功耗蓝牙/Mesh网络/物联网应用/Q-LearningKey words
bluetooth low energy/Mesh network/applications of internet of things/Q-Learning分类
电子信息工程引用本文复制引用
蒋龙荣,刘静,刘文超,王兰..基于Q-Learning的动态BLE Mesh网络高能效路由算法[J].无线电通信技术,2024,50(4):664-673,10.