强化学习
计算机科学
网络拥塞
领域(数学分析)
分布式计算
物联网
控制(管理)
人工智能
计算机网络
机器学习
计算机安全
数学分析
数学
网络数据包
作者
Melchizedek Alipio,Miroslav Bureš
标识
DOI:10.1016/j.iot.2023.100846
摘要
The majority of communication protocols used in IoT networks for caching and congestion control techniques were rule-based which implies that these protocols are dependent on explicitly stated static models. To solve this issue, techniques are becoming more adaptive to changes in the network environment by incorporating a learning-based approach using Machine Learning (ML) and Deep Learning (DL). Recent surveys and review papers have covered topics on the use of ML and DL in either caching or congestion control techniques used in various types of networks. However, there is not an article in the literature dedicated to surveying the design of caching and congestion control mechanisms in IoT networks from the perspective of a Deep Reinforcement Learning (DRL) problem. Hence, this work aimed to survey the state-of-the-art DRL-based caching and congestion control techniques in IoT networks from 2019 to 2023. It also presented general frameworks for DRL-based caching and congestion control techniques based on surveyed works as a baseline for designing future protocols in IoT networks. Moreover, this paper classified the parameter choices of surveyed DRL-based techniques and identified the issues and challenges behind these techniques. Finally, a discussion of the possible future directions of this research domain was presented.
科研通智能强力驱动
Strongly Powered by AbleSci AI