A data scheduling method and device in a p2p streaming media system

A data scheduling and streaming media technology, applied in transmission systems, electrical components, etc., can solve problems such as the inability to guarantee the continuous playback of sub-node media data, the inability to guarantee the orderly arrival of data packets, and the increase of data scheduling startup delays. Excessive bandwidth resource consumption, improving the effect of excessive startup delay and reducing packet loss rate

Inactive Publication Date: 2015-10-28
INST OF DONGGUAN SUN YAT SEN UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, in the classic model DONet, in order to meet the data packets reaching the destination before the last broadcast deadline, the least block priority scheduling strategy is adopted to transmit rare data packets first. This least block priority scheduling algorithm cannot guarantee the orderly arrival of data packets, so It also cannot guarantee the continuous playback of child node media data
In addition, in order to reduce the overhead of exchanging control messages such as BM, the parent node usually waits until its BM reaches a considerable value before sending the BM corresponding to the data it holds to the child node, which undoubtedly increases the startup time of data scheduling. extend

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 data scheduling method and device in a p2p streaming media system
  • A data scheduling method and device in a p2p streaming media system
  • A data scheduling method and device in a p2p streaming media system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] 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.

[0041] figure 1 It is a data scheduling method in a P2P streaming media system of an embodiment of the present invention, such as figure 1 As shown, the method includes:

[0042] S101, the child node checks its playback buffer to determine whether there is packet loss in the local playback buffer;

[0043] S102, if there is a packet loss phenomenon, the child node sends a packet loss request to the parent node with the largest accumulated bandwidth and packet los...

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

An embodiment of the invention discloses a method and a device for scheduling data in a P2P (peer-to-peer) stream media system. The method includes the steps: checking a play cache of a child node and judging whether the local play cache has packet loss or not by the child node; transmitting a packet loss request to a parent node with the maximum accumulated bandwidth and packet loss according to recorded one-byte information and recorded bandwidth by the child node if the local play cache has packet loss; transmitting a data packet to the child node according to the packet loss request by the parent node; and repairing the local play cache according to the data packet by the child node. By the aid of the method and the device, consumption of limited network bandwidth resources is reduced, the problems of too much start delay and excessive bandwidth resources due to exchange of mapping tables are solved, network load is reduced, the utilization rate of the network bandwidth resources is further increased, media playing delay is reduced, packet loss rate is decreased, and stream media can be played in a high-quality manner.

Description

technical field [0001] The invention relates to the technical field of streaming media transmission, in particular to a data scheduling method and device in a P2P streaming media system. Background technique [0002] With the rapid development of communication technology, people have higher and higher requirements for computer processing power and network bandwidth resources. At the same time, the application of text information, audio and video information in the network has also been rapidly developed. Streaming media technology is mainly used in live video, on-demand systems, video conferencing and distance education, so the transmission of streaming media data has high requirements for playback delay, bandwidth utilization and packet loss rate. [0003] The data in the streaming media system has the characteristics of real-time, continuity and timing. Real-time means that the streaming media data transmitted in the network topology, especially in the streaming media liv...

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 Patents(China)
IPC IPC(8): H04L29/08
Inventor 罗笑南钟浩清孟思明薛凯军
Owner INST OF DONGGUAN SUN YAT SEN UNIV
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