Deep Reinforcement Learning for Automatic Run-Time Adaptation of UWB PHY Radio Settings

被引:0
|
作者
Coppens, Dieter [1 ]
Shahid, Adnan [1 ]
De Poorter, Eli [1 ]
机构
[1] Univ Ghent, Dept Informat Technol, IDLab, imec, B-9052 Ghent, Belgium
关键词
Q-learning; Reliability; Distance measurement; Heuristic algorithms; Energy consumption; Ultra wideband communication; Energy efficiency; UWB; localization; deep reinforcement learning; IEEE; 802.15.4;
D O I
10.1109/TCCN.2023.3322448
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Ultra-wideband technology has become increasingly popular for indoor localization and location-based services. This has led recent advances to be focused on reducing the ranging errors, whilst research focusing on enabling more reliable and energy efficient communication has been largely unexplored. The IEEE 802.15.4 UWB physical layer allows for several settings to be selected that influence the energy consumption, range and reliability. Combined with the available link state diagnostics reported by UWB devices, there is an opportunity to dynamically select PHY settings based on the environment. To address this, we propose a deep Q-learning approach for enabling reliable UWB communication, maximizing packet reception rate (PRR) and minimizing energy consumption. Deep Q-learning is a good fit for this problem, as it is an inherently adaptive algorithm that responds to the environment. Validation in a realistic office environment showed that the algorithm outperforms traditional Q-learning, linear search and using fixed hard-coded UWB PHY settings. We found that deep Q-learning achieves a higher average PRR and also reduces the ranging error, as a side effect, while using only 14% of the energy compared to a fixed hard-coded UWB PHY setting in a dynamic office environment.
引用
收藏
页码:64 / 79
页数:16
相关论文
共 50 条
  • [1] Automatic configuration and run-time adaptation of distributed applications
    Chang, FZ
    Karamcheti, V
    [J]. NINTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2000, : 11 - 20
  • [2] RLConfig: Run-time Configuration of Cluster Schedulers via Deep Reinforcement Learning
    Wei, Xiaohui
    Zhou, Changbao
    Sheng, Yong
    Wu, Yan
    Li, Lina
    Gao, Shang
    [J]. 19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 92 - 99
  • [3] Towards Run-time Efficient Hierarchical Reinforcement Learning
    Abramowitz, Sasha
    Nitschke, Geoff
    [J]. 2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [4] Run-time adaptation in River
    Arpaci-Dusseau, RH
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2003, 21 (01): : 36 - 86
  • [5] A dynamic platform for run-time adaptation
    Hubert Pham
    Paluska, Justin Mazzola
    Saif, Umar
    Stawarz, Chris
    Terman, Chris
    Ward, Steve
    [J]. PERVASIVE AND MOBILE COMPUTING, 2009, 5 (06) : 676 - 696
  • [6] Hybrid Genetic Reinforcement Learning for Generating Run-Time Requirement Enforcers
    Spieck, Jan
    Sixdenier, Pierre-Louis
    Esper, Khalil
    Wildermann, Stefan
    Teich, Juergen
    [J]. 2023 21ST ACM-IEEE INTERNATIONAL SYMPOSIUM ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN, MEMOCODE, 2023, : 23 - 35
  • [7] Poster Abstract: Runtime Adaptation of PHY Settings for Dependable UWB Communications
    Grosswindhager, Bernhard
    Boano, Carlo Alberto
    Rath, Michael
    Roemer, Kay
    [J]. 2018 17TH ACM/IEEE INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS (IPSN), 2018, : 128 - 129
  • [8] AUTOMATIC GENERATION OF RUN-TIME PARAMETERIZABLE CONFIGURATIONS
    Bruneel, Karel
    Stroobandt, Dirk
    [J]. 2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 360 - 365
  • [9] Run-time Performance Adaptation: Opportunities and Challenges
    Hashimoto, Masanori
    [J]. PROCEEDINGS OF THE 2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2015, : 114 - 117
  • [10] Run-time adaptation of robot soccer players
    Rooker, M
    Lund, HH
    [J]. SEVENTH SCANDINAVIAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2001, 66 : 153 - 154