Method for downloading resources in peer to server and peer (P2SP) network, and client

A resource downloading and client-side technology, applied to electrical components, transmission systems, etc., can solve problems such as stagnation and slow resource downloading

Inactive Publication Date: 2012-12-19
TENCENT TECH (SHENZHEN) CO LTD
View PDF3 Cites 54 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, as the number of clients increases, the download speed of resources will also become faster and faster, but the P2P model also has its disadvantages. When the number of other clients downloading the same resource as a certain one is small, the download speed of resources will often be reduced. becoming slow or even stagnant
[0004] At present, a P2SP (Peer to Server and Peer, point to server and point) network combines the advantages of P2S mode and P2P mode, not only supports P2P tech

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
  • Method for downloading resources in peer to server and peer (P2SP) network, and client
  • Method for downloading resources in peer to server and peer (P2SP) network, and client
  • Method for downloading resources in peer to server and peer (P2SP) network, and client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0064] see figure 1 , a method for downloading resources in a P2SP network, specifically comprising the following steps:

[0065] Step 101: the client obtains resource information to be downloaded;

[0066] Step 102: The client obtains a list of resource servers storing resources to be downloaded from the resource index server according to the resource information to be downloaded, and obtains a list of peer clients and super nodes storing resources to be downloaded from the tracking server;

[0067] Step 103: the client downloads the resource to be downloaded from the resource server, the peer client, and the supernode that store the resource to be downloaded according to the acquired resource server list, peer client list, and supernode list;

[0068] Step 104: the client uploads the download information of the resource to be downloaded to the tracking server.

[0069] Through the implementation of the technical solution provided by the embodiment of the present invention,...

Embodiment 2

[0071] First briefly introduce the architecture of a P2SP network corresponding to the embodiment of the present invention. The P2SP network includes a client, a resource index server, a global Tracker (tracking) server, a statistics server, a super node, a super node management server and a local Tracker (Tracking) server, wherein, local Tracker server and super node are deployed at the exit of ISP (Internet Service Provider, Internet Service Provider) network, global Tracker server and local Tracker server can be integrated in a Tracker server and realize;

[0072] The following briefly introduces the functions of each device in the above P2SP network:

[0073] The statistical server counts the download volume and download speed of the resource files inside the ISP network, and synchronizes the statistical information to the super node management server; the super node management server analyzes the synchronized statistical information, and obtains the download volume and dow...

Embodiment 3

[0131] see image 3 , a client, the client provided in this embodiment may specifically be a device such as a mobile phone or a computer, including: a first acquisition module 301, a second acquisition module 3012, a third acquisition module 303, a download module 304 and a reporting module 305 ;

[0132] Wherein, the first obtaining module 301 is used to obtain resource information to be downloaded;

[0133] The second obtaining module 302 is configured to obtain a resource server list storing resources to be downloaded from the resource index server according to the resource information to be downloaded;

[0134] The third acquiring module 303 is configured to acquire a list of peer clients and a list of supernodes storing resources to be downloaded from the tracking server according to the resource information to be downloaded;

[0135] The download module 304 is used to download resources to be downloaded from resource servers, peer clients and supernodes storing resourc...

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 method for downloading resources in a peer to server and peer (P2SP) network, and a client, and belongs to the field of internet digital media. The method comprises the following steps of: acquiring resource information to be downloaded; acquiring a resource server list stored with the resources to be downloaded for a resource index server, and acquiring a peer client list stored with the resources to be downloaded and a super node list for a tracking server; downloading the resources to be downloaded from a resource server, a peer client and a super node which are stored with the resources to be downloaded according to a preset scheduling rule based on the acquired resource server list, the acquired peer client list and the super node list; and uploading downloaded information of the resources to be downloaded to the tracking server. By virtue of the scheme, the client can receive data in a multi-source manner from the resource server and other peer clients and can also receive the data in a multi-source transmission manner in the super node; the resources are relatively rich; the resource downloading speed is relatively high; the stability is relatively high; and furthermore, the cross-network transmission flow is optimized, and the method is friendly to operators.

Description

technical field [0001] The invention relates to the field of Internet digital media, in particular to a resource downloading method and a client in a P2SP network. Background technique [0002] With the rapid development of the Internet and digital technology, more and more digital media content (usually audio and video resources) are traded and disseminated through the Internet. A large number of digital media content providers and operators use the interconnected Internet to publish digital media content, which not only generates commercial value, but also provides a more convenient way for ordinary users to enjoy better audio-visual services. [0003] Currently, a P2S (Peer-to-Server, peer-to-server) or P2P (Peer-to-Peer, peer-to-peer) mode is adopted to realize sharing and downloading of digital media resources. Among them, in the P2S mode, the client downloads the required resources from the server, and the download speed is fast, but with the increase of the number of...

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 TENCENT TECH (SHENZHEN) CO LTD
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