A DQN-Based Cache Strategy for Mobile Edge Networks
Source abstract
Abstract
The emerging mobile edge networks with content caching capability allows end users to receive information from adjacent edge servers directly instead of a centralized data warehouse, thus the network transmission delay and system throughput can be improved significantly. Since the duplicate content transmissions between edge network and remote cloud can be reduced, the appropriate caching strategy can also improve the system energy efficiency of mobile edge networks to a great extent. This paper focuses on how to improve the network energy efficiency and proposes an intelligent caching strategy according to the cached content distribution model for mobile edge networks based on promising deep reinforcement learning algorithm. The deep neural network (DNN) and Q-learning algorithm are combined to design a deep reinforcement learning framework named as the deep-Q neural network (DQN), in which the DNN is adopted to represent the approximation of action-state value function in the Q-learning solution. The parameters iteration strategies in the proposed DQN algorithm were improved through stochastic gradient descent method, so the DQN algorithm could converge to the optimal solution quickly, and the network performance of the content caching policy can be optimized. The simulation results show that the proposed intelligent DQN-based content cache strategy with enough training steps could improve the energy efficiency of the mobile edge networks significantly.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Caching and Content Delivery · Opportunistic and Delay-Tolerant Networks · IoT and Edge/Fog Computing
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (36)
Show source-provided references
1. Cloud-based augmentation for mobile devices: Motivation, taxonomies, and open challenges10.1109/SURV.2013.070813.00285 ↗
2. Integration of networking, caching, and computing in wireless systems: A survey, some research issues, and challenges10.1109/COMST.2017.2758763 ↗
3. Cache in the air: Exploiting content caching and delivery techniques for 5G systems10.1109/MCOM.2014.6736753 ↗
4. Multi-factorial energy aware resource management in edge networks10.1109/TGCN.2018.2874397 ↗
5. Cache-enabled software defined heterogeneous networks for green and flexible 5G networks
6. A survey of energy-efficient caching in information-centric networking10.1109/MCOM.2014.6957152 ↗
7. A survey of caching policies and forwarding mechanisms in information-centric networking10.1109/COMST.2016.2565541 ↗
8. Learning distributed caching strategies in small cell networks
9. Distributed caching algorithms for content distribution networks
10. Optimal cooperative content caching and delivery policy for heterogeneous cellular networks10.1109/TMC.2016.2597851 ↗
11. Content popularity prediction and caching for ICN: A deep learning approach with SDN10.1109/ACCESS.2017.2781716 ↗
12. Mobility-aware caching for content-centric wireless networks: Modeling and methodology10.1109/MCOM.2016.7537180 ↗
13. Mobicacher: mobility-aware content caching in small-cell networks
14. The effects of mobility on the hit performance of cached D2D networks
15. Mobility prediction based seamless RAN-cache handover in hetNet
16. Fogmed: A fog-based framework for disease prognosis based medical sensor data streams10.32604/cmc.2020.012515 ↗
17. Information-centric network function virtualization over 5 g mobile wireless networks10.1109/MNET.2015.7113228 ↗
18. Software-defined network function virtualization: A survey10.1109/ACCESS.2015.2499271 ↗
19. Mobility and bandwidth prediction as a service in virtualized LTE systems
20. Edge caching with mobility prediction in virtualized LTE mobile networks10.1016/j.future.2016.06.022 ↗
21. Resource allocation for information-centric virtualized heterogeneous networks with in-network caching and mobile edge computing10.1109/TVT.2017.2737028 ↗
22. Virtual resource allocation for heterogeneous services in full duplex-enabled SCNs with mobile edge computing and caching10.1109/TVT.2017.2764002 ↗
23. PROGRES: A programmable green router with controlled service rate
24. Energy-efficient operation of a network of openFlow switches featuring hardware acceleration and frequency scaling10.1002/ett.3619 ↗
25. A survey of machine learning techniques applied to software defined networking (SDN): Research issues and challenges10.1109/COMST.2018.2866942 ↗
26. Sutton · Reinforcement Learning: An Introduction · 1998
27. Joint optimization of caching, computing, and radio, resources for fog-enabled IoT using natural actor-critic deep reinforcement learning10.1109/JIOT.2018.2878435 ↗
28. User scheduling and resource allocation in hetNets with hybrid energy supply: An actor-critic reinforcement learning approach10.1109/TWC.2017.2769644 ↗
29. A secure controlled quantum image steganography algorithm10.1007/s11128-020-02882-4 ↗
30. Analysis and improvement of steganography protocol based on bell states in noise environment10.32604/cmc.2019.02656 ↗
31. Efficient virtual resource allocation in mobile edge networks based on machine learning10.32604/jcs.2020.010764 ↗
32. Deep q-learning based computation offloading strategy for mobile edge computing10.32604/cmc.2019.04836 ↗
33. Flow-based management for energy efficient campus networks10.1109/TNSM.2015.2501398 ↗
34. Deep reinforcement learning: A brief survey10.1109/MSP.2017.2743240 ↗
35. A survey of deep learning: Platforms, applications and emerging research trends10.1109/ACCESS.2018.2830661 ↗
36. A DQN based mobile actor node control in WSAN: Simulation results of different distributions of events considering three-dimensional environment10.1007/978-3-030-39746-3_21 ↗