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

A Content Cache Method in Named Data Network Based on Network Coding

A technology for naming data networks and content caching. It is applied in data exchange networks, digital transmission systems, electrical components, etc. It can solve the problems of limited router cache space, consuming large router resources, and increasing router processing overhead, so as to optimize cache resources. Use, reduce cache replacement time, improve the effect of network energy consumption

Active Publication Date: 2021-09-07
SOUTHEAST UNIV
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, due to the limited cache space of routers, how to improve the efficiency of network cache management is an important and difficult point of current research.
The default cache policy LCE consumes a lot of router resources but does not get a good cache effect
The strategies proposed by the existing researches, such as selecting the route cache with the highest centrality along the route, caching in consideration of the popularity of the data content, and notifying the accessibility of the cache content within a certain range to facilitate the location of the cache content, etc. At least there are the following problems: the cache space with the highest centrality is crowded and other nodes are not utilized, the popularity distribution observed by each node is not necessarily the same, it is not easy to obtain information about network topology and content popularity, NDN cache system Highly dynamic characteristics, etc., so that the advantages of NDN's in-network caching and multi-path forwarding cannot be fully utilized
Jonnahtan et al. also considered the popularity of content under the framework of NC-NDN, and proposed the PopNetCod caching strategy, but the strategy also requires each node to maintain multiple tables of state information about different data contents, which greatly increases the router’s The processing overhead, and its strategy only considers one node on the path each time instead of caching data encoding messages in multiple places, which also has problems such as inconvenient continuous acquisition of subsequent data encoding messages

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
  • A Content Cache Method in Named Data Network Based on Network Coding
  • A Content Cache Method in Named Data Network Based on Network Coding
  • A Content Cache Method in Named Data Network Based on Network Coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0041] The name information of the Interest message is not the information of the specific data content in the NDN, but the name information of the requested data content generation. In addition, in addition to the Selector, Nonce, and lifetime information that the Interest message needs to record in NDN, the Interest message also needs to record the following field information: Expected Rank, RID, CacheValue, and HopValue. The value of ExpectedRank is the sum of the number of linearly independent coded packets that the requester currently has and the number of interest packets (including the interest packets being sent) that are waiting for a response to request the data content of this generation. The router decides whether to Whether the Interest message can be responded to with the cached content and whether the arriving coded message can respond to the I...

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 method for caching content in a named data network based on network coding. Network coding technology is introduced to explore the multi-path forwarding strategy for caching content outside the path on demand. The user's demand for the requested data content generation at the node and the potential ability of the node itself to use the subsequent arrival of the coded message to re-encode the response to the user's request, design a corresponding measure and calculate the cache value of the data content generation at the node here; interest The message carries the maximum cache value on the forwarding path, and the returned coded message is cached at the node with the maximum cache value or multiple interest message sending interfaces. The present invention can take advantage of network coding and multi-path forwarding, determine the placement of coded messages by calculating the cache value, reduce repeated coded messages in node caches, reduce network transmission overhead and improve network transmission efficiency while ensuring network transmission efficiency. Energy consumption, effectively optimizing the use of cache resources.

Description

technical field [0001] The invention belongs to the technical field of future network architecture, and in particular relates to a method for caching content in a named data network based on network coding. Background technique [0002] NDN (Named Data Networking) is one of the future network architectures with the best development prospects. It only pays attention to the data content itself rather than the storage location, and mainly uses the content name to identify the interest message (that is, the request message ) and data packets, NDN routers also have a certain space to cache arriving data packets to satisfy subsequent data requests for the same content name, that is, support intra-network caching. The router uses multi-path parallel forwarding of the interest message to seek the response of the data message, and the data source or the router that has cached the corresponding content can respond to the request of the interest message after receiving the request. Th...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/707H04L12/747H04L12/861H04L45/24
CPCH04L45/742H04L45/24H04L49/9005H04L49/9063
Inventor 胡晓艳尹君郑少琦程光吴桦
Owner SOUTHEAST UNIV
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