Publication | Closed Access
A Deep Reinforcement Learning Based Congestion Control Mechanism for NDN
29
Citations
28
References
2019
Year
Unknown Venue
Network FlowsEngineeringDeep Reinforcement LearningData ScienceCongestion Control ObjectiveEdge ComputingNetwork Traffic ControlNamed Data NetworkingCongestion Control MechanismComputer EngineeringReinforcement Learning (Educational Psychology)Computer ScienceAdvanced NetworkingCongestion ControlData NetworkingCongestion Management
Named Data Networking (NDN) is an emerging future network architecture that changes the network communication model from push mode to pull mode, which leads to the requirement of a new mechanism of congestion control. To fully exploit the capability of NDN, a suitable congestion control scheme must consider the characteristics of NDN, such as connectionless, in-network caching, content perceptibility, etc. In this paper, firstly, we redefine the congestion control objective for NDN, which considers requirements diversities for different contents. Then we design and develop an efficient congestion control mechanism based on deep reinforcement learning (DRL), namely DRL-based Congestion Control Protocol (DRL-CCP). DRL-CCP enables consumers to automatically learn the optimal congestion control policy from historical congestion control experience. Finally, a real-world test platform with some typical congestion control algorithms for NDN is implemented, and a series of comparative experiments are performed on this platform to verify the performance of DRL-CCP.
| Year | Citations | |
|---|---|---|
Page 1
Page 1