The application provides a cloud-edge-terminal collaborative content caching method, according to the number of network content objects in a network content
list required by a terminal device and the popularity of each network
content object, an initial caching value is obtained to enable the terminal device to make a content request, an
edge server performs online updating on the caching value in each time slot by acquiring and responding to the content request to obtain a current caching value; a single-edge caching strategy is constructed according to the established constraint condition of the
edge server and the terminal device and the current caching value, a strategy space of the single-edge caching strategy of the
edge server and the single-edge caching strategy of the terminal device is obtained; the constructed
state space, reward function and strategy space are combined to obtain an action space, a trained deep
reinforcement learning network is inputted to perform
action selection, and an optimal action is obtained as a multi-edge collaborative caching strategy; long-term
delay is optimized without generating a dimension curse to realize efficient collaborative content caching.