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

P2P downloading method and device

A download speed, neighbor node technology, applied in the field of computer networks, can solve problems such as the inability to effectively use P2P downloads

Inactive Publication Date: 2015-06-24
LETV INFORMATION TECH BEIJING
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Embodiments of the present invention provide a P2P downloading method and device to solve the problem of ineffective use of P2P downloading.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] figure 2 Shown is the flowchart of the P2P downloading method provided by Embodiment 1 of the present invention, specifically including:

[0032] Step 201. Determine the time taken by the local node to download data of any data amount from each neighboring node.

[0033] That is, when the local node assigns the download task, the data volume of the data to be downloaded corresponding to each neighbor node is randomly allocated, and the time when the data download starts and ends is recorded, so that the time used by the local node to download the data can be determined.

[0034] Step 202, according to the time it takes for the local node to download data of any data amount from each neighboring node, determine the download speed of the local node to download data from each neighboring node respectively.

[0035] The speed at which a local node downloads data from a neighbor node is equal to the amount of data downloaded by the local node from the neighbor node divided...

Embodiment 2

[0042] image 3 Shown is the flowchart of the P2P downloading method provided by Embodiment 2 of the present invention, specifically including:

[0043] Step 301. Determine the time taken by the local node to download data of a preset data amount from each neighboring node.

[0044] That is, when the local node assigns the download task, the data volume of the data to be downloaded corresponding to each neighbor node is the preset data volume, and the downloading time of the local node can be determined by recording the start time and end time of the data download of the preset data volume. The time used by the preset amount of data.

[0045] Step 302 , according to how much time it takes for the local node to download data with a predetermined amount of data from each neighboring node, determine the ranking of download speeds for the local node to download data from each neighboring node.

[0046] The more time it takes for the local node to download the preset amount of da...

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 downloading method and device. P2P downloading can be used effectively. The P2P downloading method includes the following steps of determining the sequence of downloading speeds at which a local node downloads data from neighbor nodes, and downloading the data from the neighbor nodes according to the determined sequence of the downloading speeds and a set downloading rule, wherein the downloading rule represents that the higher the downloading speeds corresponding to the neighbor nodes are, the higher the emergency degrees of the data download from the neighbor nodes are.

Description

technical field [0001] The invention relates to the field of computer networks, in particular to a P2P downloading method and device. Background technique [0002] In a P2P (peer-to-peer, point-to-point) network, each node is an equal peer node, and any node can act as a client or server to other nodes connected to the node, that is, the neighbor nodes of the node. Multiple forms of data, such as video data, audio data, etc., can be shared between nodes. [0003] Therefore, in a P2P network, data downloading methods can include P2P downloading and http downloading. P2P downloading means that the local node downloads and obtains data from neighboring nodes, and http downloading means that the local node directly downloads and obtains data from the server through the http protocol. Generally, the data to be downloaded in the P2P network is generally divided into urgent interval data and non-emergency interval data. For example, when playing a video, the data in a certain int...

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
CPCH04L67/104H04L67/06
Inventor 李卓
Owner LETV INFORMATION TECH BEIJING
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