Data piece equipartition selecting system and method based on number of client-sides

A technology for selecting systems and clients, applied in the field of information technology processing, can solve problems such as the inability to guarantee peer data exchange, and achieve the effect of speeding up data distribution

Active Publication Date: 2013-09-04
HOHAI UNIV
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this random strategy is only a probability-based optimization strategy. In practice, di

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
  • Data piece equipartition selecting system and method based on number of client-sides
  • Data piece equipartition selecting system and method based on number of client-sides
  • Data piece equipartition selecting system and method based on number of client-sides

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0030] In the following, the present invention will be further clarified in conjunction with specific examples. It should be understood that these examples are only used to illustrate the present invention and not to limit the scope of the present invention. After reading the present invention, those skilled in the art will give various equivalent forms of the present invention. All the modifications fall within the scope defined by the appended claims of this application.

[0031] figure 1 As shown, the data slice selection system based on the number of clients includes the server side, clients A, B, C, and the Tracker server. Each part is introduced separately below.

[0032] Service-Terminal : Make the new data into a seed file according to BT encoding; parse the seed file and connect the entity data as a super seed to the Tracker server; responsible for the login verification of all clients; send the seed file and the parameters of the data slice selection order to client A, B...

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 data piece equipartition selecting system and method based on the number of client-sides and belongs to the information technology processing field. The system comprises a server-side, a Tracker server and the client-sides. The method comprises the following steps: the server-side encoding data to form a seed document, and analyzing the seed document to be connected to the Tracker server; the server-side sending parameters of selection orders of the seed document and data pieces to the client-sides; after receiving the parameters of the selection orders of the seed document and the data pieces, the client-ends analyzing the seed document and conducting data pieces selection and data loading according to the number of the data pieces of the seed document and the parameters of the selection orders of the data pieces. The data piece equipartition selecting system and method solves the problem that in a data piece random selection strategy, data pieces in a BitTorrrent system is not evenly distributed.

Description

[0001] technical field [0002] The invention relates to a data slice selection system and method based on the number of clients, and belongs to the field of information technology processing. Background technique [0003] In the BitTorrent (BT) system, one of the most important features of the BitTorrent protocol is to divide files into data fragments with smaller granularity. This mode releases the service capabilities of a large number of nodes in the download process. The fragment selection algorithm designed for data fragmentation It is the key to the success of the BitTorrent protocol. The segment selection algorithm is a scheduling strategy implemented locally by each node. Each node in the BitTorrent system saves the distribution of shared resource segments of their neighbor nodes through bitfield messages and have messages. Nodes use this information and the segment selection algorithm to decide which segment to download, trying to keep the system as stable as poss...

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
Inventor 冯钧胥世民唐志贤李士进朱跃龙万定生许潇徐黎明朱祖会冯读庆任锋盛震宇史涯晴姜康朱康康陈焕霖刘子源
Owner HOHAI UNIV
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