Unlock instant, AI-driven research and patent intelligence for your innovation.

Network code-based P2P (peer-to-peer) mode push scheduling method

A technology of network coding and scheduling method, applied in the field of P2P mode push scheduling based on network coding, can solve the problems of large delay and overhead, limited performance improvement, complicated design, etc., and achieve the effect of reducing playback delay and packet loss rate.

Inactive Publication Date: 2014-06-18
INST OF DONGGUAN SUN YAT SEN UNIV +1
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] Since the tree-based push method does not require frequent cache exchange, data transmission is very efficient in a static environment, but the maintenance cost of the tree topology in a dynamic environment is relatively high, and the resource utilization of downstream nodes is relatively low. unbalanced load
The network-based pull method is simple and efficient, and is currently used by most mainstream applications, but its frequent exchange of control messages leads to high delay overhead, and both Chainsaw and DONet may not be able to effectively repair lost data packets. Limited performance improvement
The hybrid "push-pull" approach is very complex in design and not easy to deploy
The random strategy of the R2 algorithm brings some data redundancy, and R2 does not provide an effective packet loss repair mechanism

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
  • Network code-based P2P (peer-to-peer) mode push scheduling method
  • Network code-based P2P (peer-to-peer) mode push scheduling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0026] figure 1 Depicting the transmission process of data packets and patterns between the parent node and the child node, the network coding-based P2P mode push scheduling method of the present invention includes two processes, the pattern allocation process and the network coding packet allocation process.

[0027] The mode allocation process is as follows.

[0028] (1) Calculate the length L of the push pattern.

[0029] For any node, the bandwidth B of its p...

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 network code-based P2P (peer-to-peer) mode push scheduling method which is characterized by comprising a mode push distribution process and a network code packet distribution process. According to the method, a push mechanism is realized on netlike topology, and a reasonable data packet sending sequence is distributed for a node by pre-estimating the arrival time of available data packets of the node; the bandwidth of the node is fully utilized by combining a network code and using the rest bandwidth of the node to transmit network code packets, the packet loss rate is reduced, and the playing time delay of a system is reduced.

Description

technical field [0001] The invention relates to the technical field of digital home, in particular to a network coding-based push scheduling method in P2P mode. Background technique [0002] The rapid development of P2P technology provides a new direction for streaming media applications, profoundly changing people's life and entertainment experience. However, streaming media applications have the characteristics of large amount of transmitted data and long duration of transmission, which poses new challenges to P2P technology: how to overcome its own dynamic and heterogeneous problems, and provide users with limited time and free bandwidth. Better service? Considering the available bandwidth and available content of nodes, obtaining different content from different nodes is a scheduling problem, which is the key to P2P streaming media technology. [0003] At present, most mature streaming media applications use the Pull data transmission mechanism. This design is simple t...

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/08H04L1/00
Inventor 罗笑南冯玉财郑贵锋薛凯军罗微晓
Owner INST OF DONGGUAN SUN YAT SEN UNIV