BitTorrent data distribution system and method based on similar file collaboration

A technology for data distribution and seed files, applied in the field of network communication

Active Publication Date: 2017-03-08
NAT UNIV OF DEFENSE TECH
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0026] The technical problem to be solved by the present invention is: Aiming at the problem that the existing BitTorrent-based data distribution system cannot use similar files to realize fast data distribution, a similar file collaborative BitTorrent data distribution system and method are proposed to effectively mine similar file resources to Accelerate data distribution

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
  • BitTorrent data distribution system and method based on similar file collaboration
  • BitTorrent data distribution system and method based on similar file collaboration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0085] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manners of the present invention will be further described in detail below with reference to the drawings.

[0086] figure 1 It is an architecture diagram of the BitTorrent data distribution system constructed by the present invention, which is composed of a control node, one or more peer nodes, and one or more seed nodes. Each node is a computer that operates independently and can communicate with each other through the network. The working principle of the system: the control node actively finds a group of files with the highest similarity to the files to be downloaded by the peer nodes, and transmits the address information of the seed nodes that own these files to the peer nodes; the peer nodes request Download data blocks, and simultaneously obtain data blocks from other peer nodes that download the same file and seed nodes that have the same file, t...

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 BitTorrent data distribution system based on similar file collaboration, the system is formed by a control node, a peer node and a seed node, the control node actively discovers a set of files with highest similarity with a to-be-downloaded file of the peer node, and address information of the seed node having the files is transmitted to the peer node; and the peer node asks the seed node for downloading a data block and acquires the data block from other peer nodes which download the same file and the seed node having the same file. The invention also discloses a BitTorrent data distribution method based on similar file collaboration. According to the invention, the system and the method have the following beneficial effects: a downloaded node inherits a BitTorrent transmission protocol and realizes a function of data block exchange crossing similar files, the downloaded node exchanges data with other nodes which download the same file from the seed node having the similar file, and the data distribution efficiency can be effectively improved.

Description

technical field [0001] The invention relates to the field of network communication, in particular to a BitTorrent data distribution system and method utilizing similar file collaboration. Background technique [0002] Data distribution is one of the core issues in the field of network communication. Improving the speed of data distribution is critical to improving the efficiency and quality of service of the network. Currently, data distribution technologies mainly include single-node download technology and multi-node cooperative download technology. Each node is a computer that can run independently with a processor, memory, disk, network card, operating system, and TCP / IP network protocol stack. Nodes can exchange network messages with each other based on the TCP / IP network protocol through the network card. [0003] The single-node download technology transfers a file from a node that stores the file (called a file storage node) to a node that requests the file (calle...

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/08G06F17/30
CPCG06F16/2282G06F16/27G06F16/278H04L67/06
Inventor 符永铨韦立超刘峰彭宇行李东升
Owner NAT UNIV OF DEFENSE TECH
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