Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!
Network coding method for streaming media of peer-to-peer network
What is Al technical title?
Al technical title is built by PatSnap Al team. It summarizes the technical point description of the patent document.
A peer-to-peer network and network coding technology, applied in the field of network streaming media network coding, can solve the problems of resource waste of large buffer nodes, reduce bandwidth utilization, affect P2P system performance, etc., achieve simple implementation, small changes, and improved performance. Effect of Payload Ratio
Inactive Publication Date: 2012-11-14
UNIV OF SCI & TECH OF CHINA
View PDF0 Cites 0 Cited by
Summary
Abstract
Description
Claims
Application Information
AI Technical Summary
This helps you quickly interpret patents by identifying the three key elements:
Problems solved by technology
Method used
Benefits of technology
Problems solved by technology
If all nodes in the system use the same segment length, the maximum segment length can only be the minimum value constrained by the segment length of all nodes, resulting in waste of resources for nodes with large buffers and reduced bandwidth utilization
However, in the current network coding design for P2P streaming media distribution, the processing of different buffers has not been realized, which affects the performance of the P2P system
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
Click on the blue label to locate the original text in one second.
Reading with bidirectional positioning of images and text.
Smart Image
Examples
Experimental program
Comparison scheme
Effect test
Embodiment Construction
[0022] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.
[0023] In order to achieve the purpose of the present invention, the embodiment of the present invention discloses a peer-to-peer network streaming media network coding method, combining figure 1 As shown, the method includes the following steps:
[0024] S101: Classify the nodes based on the segment length constraint, the segment length constraint is the maximum segment length on each node, divide the nodes into L levels, and the number of nodes at each level is k 1 , k 2 ...k L , n=k 1 +k 2 +...+k L , n is the number of nodes.
...
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
Login to View More
Abstract
The embodiment of the invention discloses a network coding method for the streaming media of a peer-to-peer network. The method includes the following steps that: based on a segment length constraint, nodes are classified, the segment length constraint is a feasible maximum segment length which can be adopted by each node, the nodes are divided into L levels, which respectively have k1 nodes, k2 nodes, ..., kL nodes, and n, which is node number, is equal to k1 plus k2 plus ... plus kL; according to the node levels L, the different segment lengths gi of the nodes of each level are determined, and i is equal to 1, 2, ..., L; according to the node levels L and the segment lengths gi of each level, the data in the segments are randomly network-coded, so that in-segment coding is implemented; the nodes with segment lengths in all the levels cooperate with one another, and the nodes of the high level receive the data requests of the nodes of the same level or the low level, and send data tothe request nodes. According to the method provided by the embodiment, the buffers and other resources provided by different nodes are sufficiently utilized, the advantages of network coding are maintained, the utilization rate of network bandwidth can be improved by increasing the effective load rate of coded data, and the method is highly practical.
Description
technical field [0001] The present invention relates to the technical field of network coding, in particular, the present invention relates to a peer-to-peer network streaming media network coding method. Background technique [0002] Streaming media refers to continuous audio and video data streams that are transmitted and played in chronological order on the network. It has the characteristics of large data volume and playback while downloading, and has gradually become the main form of audio and video services on the Internet. However, streaming media has a strict timing relationship, and playback requires strict real-time continuity. For IP networks, P2P (Peer to Peer) technology can effectively improve system performance such as video playback quality and network throughput through data sharing and peer-to-peer transmission between users, and is an effective application-layer collaborative transmission technology. However, due to factors such as splitting of user group...
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
Application Date:The date an application was filed.
Publication Date:The date a patent or application was officially published.
First Publication Date:The earliest publication date of a patent with the same application number.
Issue Date:Publication date of the patent grant document.
PCT Entry Date:The Entry date of PCT National Phase.
Estimated Expiry Date:The statutory expiry date of a patent right according to the Patent Law, and it is the longest term of protection that the patent right can achieve without the termination of the patent right due to other reasons(Term extension factor has been taken into account ).
Invalid Date:Actual expiry date is based on effective date or publication date of legal transaction data of invalid patent.