File transmission method and apparatus based on NDN cache optimization

A file transmission and storage device technology, applied in the field of data transmission, to achieve the effects of multi-play, improved utilization, and reduced transmission

Inactive Publication Date: 2015-10-07
WUXI LIANGZIYUN DIGITAL NEW MEDIA TECH CO LTD
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] However, for NDN-based P2P applications in the prior art, each user still needs to maintain a list of current online users, and the NDN network is only used as the underlying physical implementation of the P2P network

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
  • File transmission method and apparatus based on NDN cache optimization
  • File transmission method and apparatus based on NDN cache optimization
  • File transmission method and apparatus based on NDN cache optimization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Preferred embodiments of the present invention will be specifically described below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a part of the application and are used together with the embodiments of the present invention to explain the principles of the present invention.

[0037] figure 2 Shown is an NDN-based P2P file transmission system provided by this application. It involves the interaction between the user (Peer) in the P2P network and the NDN network. The direction of the arrow marked in the figure is the direction of data flow.

[0038] Each user (user 1 to user n) is directly connected to the NDN network. From the user's point of view, the network is a file sharing resource pool, and users can obtain and publish files. From the perspective of the underlying implementation, once a user joins the network, the status and function of the network card and storage device in the network are equivalent to those of a...

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 relates to a file transmission method and apparatus based on NDN cache optimization. The file transmission method comprises a first step of, when a peer device receives a content segment request and if a content cache device has a corresponding content segment, then transmitting the corresponding content segment out from a request port; a second step of, if the content cache device has no corresponding content segment and if a wait-for-response table contains the name of the content segment, then recording the request port at a table item corresponding to the name; and a third step of, if the wait-for-response table does not contain the name of the content segment, then searching for a forwarding information table, and if the forwarding information table does not contain the name of the content segment or combination of request ports, recording the name of the content segment and the request ports in the wait-for-response table. The method solves the technical problems of short shared file survival time, high network data redundancy rate and large consumed bandwidth in the prior art.

Description

technical field [0001] The invention relates to the technical field of network communication, in particular to data transmission in network communication. Background technique [0002] The invention of the Internet has completely changed the way humans store, represent, and process information, and is one of the greatest inventions of mankind in the 20th century. The Internet is the largest computer network. Since its inception, there have been two different working modes: centralized and distributed. Among them, the C / S architecture (client / server architecture) is the most mature and widely used architecture on the Internet. Many important Internet application protocols currently adopt this architecture, such as HTTP, FTP, SMTP, etc. The characteristic of this mode is that the server is always running, passively waiting for the client's access. The client sends a request to the server, and the server returns the desired information to the client after processing. This m...

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 Applications(China)
IPC IPC(8): H04L29/08
CPCH04L67/06H04L67/104H04L67/568
Inventor 李甫汪洋泽王硕
Owner WUXI LIANGZIYUN DIGITAL NEW MEDIA TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products