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

A client data request optimization method and system in P2P order

A technology of data request and optimization method, applied in the field of streaming media, can solve the problems of increased server pressure, poor sharing effect, and large difference in playback progress, and achieves the effect of increasing the sharing rate and reducing the pressure

Inactive Publication Date: 2008-04-30
ZTE CORP
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, there are many P2P live broadcast software on the Internet, but there are relatively few P2P on-demand software. This is because when users watch on-demand, the movies they watch may be different, and the playback progress of users watching the same movie may vary greatly. As a result, the sharing effect of video-on-demand is relatively poor.
Poor sharing effects will increase the pressure on the server, thereby increasing the cost of the server. Therefore, whether the sharing effect of P2P on-demand can be improved becomes a key factor for the large-scale launch of P2P on-demand software

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
  • A client data request optimization method and system in P2P order

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0027] a) The data to be requested in the emergency window is requested from the film source server, and multiple data requests can be sent at a time;

[0028] b) The data in the prefetching window is first tagged according to the seed probability, and the tag indicates whether the data needs to be prefetched to the source server, and the marking action can be performed when the data block to be requested is generated;

[0029] c) The data in the prefetch window is scanned from right to left at random positions; the scanned data blocks to be requested are first requested to other clients first, and if other clients do not have the data to be requested, then look at the The label of the data block to be requested. If the label indicates that it needs to prefetch from the source server, the request will be made to the source server first. If the source server does not have the data to be requested, it will directly apply to the source server. Only one request can be sent, sharin...

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 an optimized method and a system for data requests from client terminals in P2P play; wherein, the data window required in the P2P play is divided into a service window, an emergency window and a prefetch window, in the P2P play, the data to be requested in the emergency window applies to a server of film source; in the P2P play, when a data block to be requested in the prefetch window is scanned, the invention preferentially requests other client terminals, if all the other client terminals don't have the data to be requested, then the invention applies to the server of film source for prefetch according to the label of the data block to be requested. The invention can assure that most of data at the client terminals is requested from other client terminals, and thereby greatly increasing sharing ratios among the client terminals, and effectively decreasing the pressure of the server.

Description

technical field [0001] The invention relates to the technical field of P2P streaming media, in particular to a client data request optimization method for improving data sharing between clients and reducing server pressure in P2P on-demand broadcasting. Background technique [0002] Combining P2P technology with streaming media applications is one of the current research hotspots. The biggest advantage of P2P systems is that users can effectively use resources in the network, which include data resources, bandwidth resources, and computing resources. So this makes the P2P system hardly have the bottleneck of the original CS mode, and has good scalability. In the P2P model, each node (Peer) plays two roles at the same time. It is both a client and a server. As a client, it can query and request the required services from other nodes, and as a server, it can provide services to other nodes. [0003] The P2P streaming media system is divided into a live broadcast system and an...

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): H04H60/35H04L12/56H04N21/63
Inventor 季健
Owner ZTE CORP
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