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

Fair caching algorithm and device for content centric networking

A content-centric network and caching technology, applied in the field of network communication, can solve problems such as utilization rate, unbalanced hit rate, large amount of calculation, and low hit rate

Active Publication Date: 2018-05-25
BEIJING UNIV OF POSTS & TELECOMM
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of this, the embodiment of the present invention provides a fair caching algorithm and device for a content-centric network, which is used to solve the characteristics of the existing caching method, which has a large amount of computation, a low hit rate, and unbalanced utilization and hit rates among nodes.

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
  • Fair caching algorithm and device for content centric networking
  • Fair caching algorithm and device for content centric networking
  • Fair caching algorithm and device for content centric networking

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be further clearly, completely and detailedly described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described The embodiments are only some of the embodiments of the present invention, not all of them. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0028] figure 1 is a schematic flow chart of the method of an embodiment of the present invention. Such as figure 1 Shown, the method of this embodiment comprises:

[0029] S101: In the edge node, count the requested Interest packets and their times, and store them in the Interest packet request times table. At the current node, sort the Interest packets accordin...

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 fair caching algorithm and device for content centric networking. The fair caching algorithm for content centric networking comprises: in a process of requesting for interestpackets, the requested interest packets and the times thereof are counted; furthermore, the interest packets are sorted according to the decreasing order of the requesting times; then, the interest packets are stored in an ITT (Interest Times Table), and transmitted to a next node; in a process of sending data, the ITT of the current node is directly assigned to a DTT (Data Times Table) at a dataprovider (a server); furthermore, the DTT is transmitted to other sub-nodes; in a non-data provision node, the DTT is obtained; the caching residual space C of the current node is calculated; previous L entries are cached; furthermore, the fact that the total data size of the L entries is less than or equal to 0.9C can be ensured; after caching is successful, cached entries are deleted from the DTT; sorting is carried out again; and the DTT is transmitted to other sub-nodes. By means of the fair caching algorithm and device for content centric networking disclosed by the invention, the content popularity is defined according to the requesting times; the caching threshold is set; therefore, the data redundancy of the content centric networking is reduced; the hit rate is increased; the hitrate variance is reduced; and thus, the caching fairness is realized.

Description

technical field [0001] The invention relates to the technical field of network communication, in particular to a fair caching algorithm and device for a content-centric network. Background technique [0002] Content Centric Networking (CCN) research is one of the four future Internet architecture support projects proposed by the National Science Foundation of the United States in August 2010, and it is also the most representative distributed future network architecture among many projects. . It is one of the important achievements of the current future Internet architecture research. Its core idea is to change the end-to-end communication mechanism between the current Internet terminals, separate the content from the terminal location, and provide it through the publish / subscribe paradigm (Publish / Subscribe Paradigm). Services such as storage and multiparty communication. [0003] In order to alleviate the severe pressure on the network bandwidth caused by the rapid growt...

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): H04L29/08
CPCH04L67/568
Inventor 袁东明徐亚楠胡鹤飞冉静刘元安
Owner BEIJING 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