Check patentability & draft patents in minutes with Patsnap Eureka AI!

P2P data download method and device

A data download and P2P traffic technology, applied in the field of computer communication, can solve problems such as hindering the P2P download rate, downloading too much video data, etc., and achieve the effect of increasing the P2P download rate

Inactive Publication Date: 2016-06-29
LETV CLOUD COMPUTING CO LTD
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method and device for P2P data downloading, which are used to solve the problem of P2P sharing data in the prior art, which may easily cause too much video data to be downloaded from the CDN server, hindering the further improvement of the P2P download rate; it can balance Client players with different network bandwidths and speeds can better perform P2P data sharing and further improve the P2P download rate

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
  • P2P data download method and device
  • P2P data download method and device
  • P2P data download method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] figure 1 A method for downloading P2P data provided in Embodiment 1 of the present invention; figure 1 As indicated, it may specifically include:

[0025] S101: Obtain an initial CDN download probability, an initial network condition parameter, and a current network condition parameter; wherein, the initial CDN download probability represents the probability that the video data in the data block in the initially set P2P download area is selected and downloaded from the CDN server.

[0026] Wherein, the initial network condition parameters may include an initial P2P upload rate, an initial P2P traffic ratio, and a CDN prefetch data volume. The current network condition parameters may include current P2P upload rate, current P2P traffic ratio, and current P2P upload volume.

[0027] S102: Compare the current network status parameter with the initial network status parameter, and update the initial CDN download probability according to the comparison result to obtain the...

Embodiment 2

[0033]In a preferred embodiment of the present invention, when the initial network status parameters include initial P2P upload rate, initial P2P traffic ratio and CDN prefetch data volume; current network status parameters include current P2P upload rate, current P2P traffic ratio and current P2P upload quantity; see figure 2 , S101 obtains initial CDN download probability, initial network condition parameters and current network condition parameters, including:

[0034] S101a: Obtain the initial CDN download probability returned by the playback server, and initialize the initial P2P upload rate, the initial P2P traffic rate, and the CDN download probability update ratio.

[0035] Specifically, the playback server can set an initial CDN download probability. When the client player is initially started, it can obtain the initial CDN download probability from the playback server, and first use the initial CDN download probability to select a video in a data block in the P2P do...

Embodiment 3

[0058] In a preferred embodiment of the present invention, see Figure 4 , S102 compares the current network status parameter with the initial network status parameter, and according to the comparison result, updates the initial CDN download probability to obtain the current CDN download probability, including:

[0059] S102a: Compare the current P2P upload rate, current P2P traffic ratio, and current P2P upload volume with the initial P2P upload rate, initial P2P traffic ratio, and CDN prefetch data volume respectively. If the current P2P upload rate is greater than the initial P2P upload rate, current The P2P traffic ratio is greater than or equal to the initial P2P traffic ratio and the current P2P upload volume is greater than or equal to the CDN prefetch data volume, then execute S102b; if the current P2P upload rate is less than the preset ratio of the initial P2P upload rate, or the current P2P upload volume is less than the CDN prefetch data amount, execute S101a; if 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 P2P data download method and a device, belonging to the computer communication technology field. The P2P data download method comprises steps of obtaining an initial CDN download probability, an initial network status parameter and a current network status parameter, wherein the initial CDN download probability shows the probability that the video data in a data block in an initial preset P2P download zone is chosen to be downloaded from a CDN server, comparing the current network statusparameterwith the initial network status parameter, performing updating on the initial CDN download probability to obtain the current CDN downloading probability according to the comparison result, and choosing the video data in the data block in the P2P download zone to be downloaded from the CDN server according to the current CDN downloading probability. The device comprises an acquisition data, a processing module and a download module. The method and the device of the invention can better share the P2P data and can further improve the P2P download rate.

Description

technical field [0001] The invention relates to the technical field of computer communication, in particular to a method and device for P2P data downloading. Background technique [0002] With the development of computer communication technology, more and more users watch videos online through computers. When watching a video online, the client player downloads video data from a CDN (ContentDeliveryNetwork, Content Delivery Network) server through the http (HyperTextTransferProtocol, Hypertext Transfer Protocol) protocol for online playback. In order to improve the download speed of video data and reduce the access pressure and bandwidth of the client player to the CDN server, the client player adopts a P2P (peer-to-peer, peer-to-peer computing) download function (that is, the client player Establish a connection with other client players to share data, the client player can download video data that is not in the client player from other client players, and other client pla...

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): H04N21/238H04N21/24
CPCH04N21/23805H04N21/2408H04N21/238H04N21/24
Inventor 李卓魏帆
Owner LETV CLOUD COMPUTING CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More