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

Named data network cache management system based on cache space division and content similarity and management method

A technology for naming data network and cache space, applied in the direction of memory address/allocation/relocation, etc., can solve the problems of reduced cache efficiency, no division of node space, and reduced cache hit rate, so as to improve cache efficiency and reduce content redundancy. In addition, the effect of ensuring diversity

Active Publication Date: 2015-11-04
HARBIN ENG UNIV
View PDF5 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] To sum up, the current cache management scheme does not divide the node space, and the nodes do not have the right to actively select the cache content. The main shortcomings are as follows:
[0005] (1) When the node space is not divided, if the node is frequently requested, the node needs to cache a large amount of data, which makes the node cache content update too fast, resulting in a decrease in the cache hit rate
[0006] (2) The node does not have the right to actively choose to cache the content, even if the node has cached the content or similar content, it cannot actively refuse to cache the content
This will increase single-node content redundancy and reduce cache efficiency

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
  • Named data network cache management system based on cache space division and content similarity and management method
  • Named data network cache management system based on cache space division and content similarity and management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Below in conjunction with specific embodiment the present invention is described in more detail:

[0028] The present invention is a data network cache management method based on cache space division and content similarity naming. The cache management method includes four parts: a cache space division module, a content similarity matching module, a dynamic area cache module, and a dynamic cache replacement module.

[0029] (1) The cache space division module divides the node cache space into a stable area and a dynamic area, stores content information in the stable area, and acquires content information in the dynamic area. The detection node mainly caches content, and the node will be named after the content name of the main cache content, which will be recorded as the node name Node Name. If the total cache space size is N, set the threshold α (0update (T updatePre-set) to re-detect the node, if the number of visits to the content of the stable area is greater than M...

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 present invention belongs to the field of named data networks and particularly relates to a named data network cache management system based on cache space division and content similarity and a management method. The named data network cache management system based on the cache space division and the content similarity comprises a cache space division module, a content similarity matching module, a dynamic area cache module and a dynamic cache replacement module. According to the management method, a cache space of a node is divided into a static area and a dynamic area, wherein the static area is used for storing primary content information of the node and the primary content information is updated only within Tupdate time, so that the storage time of the content is ensured and the cache hit rate of the node can be increased. Meanwhile, the cache content of the dynamic area is updated, so that the diversity of the content in a network is ensured.

Description

technical field [0001] The invention belongs to the field of named data network, and in particular relates to a named data network cache management system and management method based on cache space division and content similarity. Background technique [0002] Named Data Network (NDN, Named Data Network) is a content-centric future network. Each node in the named data network has a cache function, and the cache technology is one of the key technologies of the named data network. When the user sends the Interest Packet and finds the requested content in the cache of a certain node in the network, the data packet Data Packet formed by the content will return along the original path of the Interest Packet propagation path. At this time, the request is called a hit in the cache of the node. . When the Data Packet passes through a node in the path, the node judges whether to cache the contents of the Data Packet according to the caching policy. How to improve the cache hit rat...

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): G06F12/08
Inventor 王慧强杨爽郭方方吕宏武朱金美林俊宇郭宁宁
Owner HARBIN ENG 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