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

BitTorrent node selecting method based on node performance

A technology for node selection and node performance, applied in transmission systems, electrical components, etc., can solve problems such as complex implementations, and achieve the effects of high bandwidth, reduced file download time, and low latency

Inactive Publication Date: 2012-07-18
ZHEJIANG UNIV
View PDF3 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this method can greatly increase the number of scarce shards and improve the efficiency of file sharing, it needs to maintain multiple shards and node lists, which is more complicated to implement

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 node selecting method based on node performance
  • BitTorrent node selecting method based on node performance
  • BitTorrent node selecting method based on node performance

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0056] Use the open source network simulation software NS-2 to add the implementation of the BitTorrent protocol, and add a new message type to include the bandwidth and delay status of the node. Use NS-2 packet-level event simulation. In each unit time, all nodes simulate the BitTorrent file download process by means of data packet communication, and the shared file size is 100MB.

[0057] Such as figure 2 As shown, according to the BitTorrent node selection method based on node performance of the present invention, a BitTorrent network containing 200 nodes is evaluated, including 199 download nodes and 1 seed node. The performance results are better than the default TFT approach.

[0058] Such as image 3 As shown, according to the BitTorrent node selection method based on node performance of the present invention, a BitTorrent network containing 1000 nodes is evaluated, including 999 download nodes and 1 seed node. The performance results are better than the default TF...

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 node selecting method based on node performance. A BitTorrent node selecting strategy suitable for differentiated node network states is proposed in the method, network delay of a node, bandwidth and network contribution of the node are used as the basis of a node selection algorithm unchoke in the policy, file uploading service is preferentially provided for an adjacent node with low delay, high bandwidth and great contribution, and the bandwidth of the node with the favorable performances is effectively utilized, so that the average file downloading time is shortened finally. A simulation experiment proves the effectiveness of the strategy and shows that sharing files at high efficiency in a P2P (Point-to-Point) way can be realized under the conditions of fluctuated delay and limited bandwidth by using the policy.

Description

technical field [0001] The invention relates to a BitTorrent node selection method based on node performance, belonging to the field of computer network transmission. Background technique [0002] The BitTorrent protocol is a popular P2P file sharing protocol. By effectively utilizing the bandwidth of all participating nodes for parallel downloading, BitTorrent can quickly distribute shared files among a large number of nodes. BitTorrent does not allocate resources centrally, and it is the responsibility of each node to try to maximize its own download rate. BitTorrent's default node selection is Tit-for-Tat, that is, the local node will give the same upload reward according to the download rate obtained from the neighbor node, that is, it must first receive the other party's fragments, and then upload the fragments for the other party. [0003] A good node selection strategy is very important to improve the performance of the BitTorrent network. If there is a large delay ...

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
Inventor 邢卫周文李昆泰王勇超刘志丹
Owner ZHEJIANG 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