Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Cooperative coding caching method in D2D network based on dynamic request

A collaborative coding and network technology, applied in network traffic/resource management, electrical components, wireless communication, etc., can solve problems such as waste of user equipment cache capacity, lack of user collaboration methods, and reduced cache efficiency, so as to reduce link congestion , solve the algorithm dimension explosion, improve the effect of reliability

Active Publication Date: 2021-06-04
CHONGQING UNIV OF POSTS & TELECOMM
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, there are still some deficiencies in the research on caching in D2D networks. Users in D2D networks lack effective collaboration methods, and there are few studies on how to formulate coding caching strategies under the condition of dynamic changes in user request status. The cache efficiency of the medium user equipment is reduced, and a large amount of cache redundancy is generated at the same time, and the cache capacity of the user equipment is wasted.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cooperative coding caching method in D2D network based on dynamic request
  • Cooperative coding caching method in D2D network based on dynamic request
  • Cooperative coding caching method in D2D network based on dynamic request

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0093] The technical solutions in the embodiments of the present invention will be described clearly and in detail below in conjunction with the drawings in the embodiments of the present invention. The described embodiments are only some of the embodiments of the invention.

[0094] The technical scheme that the present invention solves the problems of the technologies described above is:

[0095] The present invention is based on a system model of a D2D network, which includes a base station and a large number of user equipment, and users can perform D2D communication to share content. The invention mainly solves the problem of allocation of cache resources among users, so as to improve the utilization rate of cache resources of the network and the QoE of users. Use the Q-learning algorithm in reinforcement learning to learn and predict the user's dynamic request, and then use MDS coding to encode the content in segments to obtain the content package. Based on this, a coll...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a cooperative coding caching method based on a dynamic request D2D network. The cooperative coding caching method comprises the following steps: 1, establishing a network architecture; 2, establishing a user content sharing model in the D2D network; 3, processing the content in the network through a maximum distance separable (MDS) code ; 4, obtaining a content packet by a user ; 5, calculating the content transmission delay of the transmission process from the base station to the user in the D2D transmission process; 6, analyzing the dynamic request of the user; 7, establishing a coding cache problem in the D2D network as a Markov decision process (MDP); 8, calculating the average value of the cache rewards; 9, establishing an optimization problem by taking an average value of maximizing the total time cache rewards as an optimization target; and 10, proposing a cooperative coding cache algorithm based on Q-learning to carry out solution. According to the method, the cache redundancy is reduced, and the traffic load pressure of the base station is relieved.

Description

technical field [0001] The invention belongs to the technical field of wireless communication, and in particular relates to a dynamic request-based collaborative encoding and caching method in a D2D network. Background technique [0002] With the development of wireless network technology and the popularization of cloud applications, content diversity and mobile data traffic are exploding. Mobile data traffic is currently growing at an exponential rate. This rapid growth has led to a heavier burden on the backhaul link and reduced the quality of service (Quality of service, QoS) of users in the mobile cellular network. In order to solve this problem, caching technology has caused extreme Big attention because it can effectively reduce backhaul traffic by eliminating multiple duplicate data transmissions for popular content. The core idea of ​​caching technology is to place content in different locations to avoid communication link congestion caused by simultaneous requests ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04W24/02H04W24/06H04W28/02H04W28/18
CPCH04W24/02H04W24/06H04W28/0215H04W28/0231H04W28/18
Inventor 林鹏马云鹏宋清洋亓伟敬
Owner CHONGQING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products