An implementation method for large-scale stream media transmission structure

A technology of streaming media transmission and implementation method, which is applied in the field of realization of large-scale real-time streaming media transmission structure, can solve the problems of consuming a large amount of control overhead and node memory, large transmission delay, and affecting system stability, so as to improve system access Scale and stability, reduce network delay and packet loss rate, and avoid system instability

Inactive Publication Date: 2010-10-20
BEIHANG UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Application-layer multicast utilizes terminals or forwarding nodes deployed in the network to implement multicast services at the application layer and can easily utilize the multicast capabilities of IP multicast islands. In traditional application-layer multicast, Scribe, Bayeux, and CAN are based on distribution Multicast is realized by hash table, its logical neighbor relationship cannot reflect the physical proximity, the transmission delay is relatively large, and it is not suitable for real-time streaming media transmission; Narada, HMTP, Yoid, ALMI, NICE, HostCast, they all rely on the end system to achieve Multicast, transmission delay and system stability are difficult to guarantee
Constructing an overlay network by strategically deploying forwarding nodes in the network is the development direction of large-scale and high-quality group communication. In the application layer multicast application based on the overlay network, RMX is suitable for reliable application layer multicast, Overcast, OMNI is suitable for single data source applications, and Scattercast emphasizes the wide range of applications, which cannot meet the needs of real-time streaming media transmission; and these overlay network structures realize the correct distribution of data packets by building and maintaining multicast distribution trees, but the group The construction and maintenance of the broadcast distribution tree consumes a large amount of control overhead and node memory, which limits the system scale and affects system stability

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
  • An implementation method for large-scale stream media transmission structure
  • An implementation method for large-scale stream media transmission structure
  • An implementation method for large-scale stream media transmission structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0044] like figure 1 As shown, the transmission structure of the present invention is composed of any number of media forwarding nodes deployed in many IP multicast islands and a unique forwarding node controller. Among them, the media forwarding node accesses user terminals under the control of the forwarding node controller, including multicast users and unicast users. The multicast island where the only forwarding node controller is deployed is called the main multicast island. Known as neighbor multicast islands, media forwarding nodes can be configured with multiple network interfaces, and each network interface can be connected to the same multicast island or different multicast islands.

[0045] The entire transmission structure is a two-layer overlay network structure: the first layer, multiple media forwarding nodes are distributed in each mu...

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

A method realizes a large-scale stream media transmission structure and has five steps. Firstly, a started retransmission node controller sends a heartbeat message to determine the type of each media retransmission node; secondly, each media retransmission node sends a heartbeat message to determine the distribution status in each multicast island; thirdly, each multicast island elects an aggregation node, which synthesizes the topological structure of multicast islands and the information of nodes that are then sent to the retransmission node controller, which, therefore, knows the global topological structure; fourthly, as for every newly admitted user terminal, the retransmission node controller selects a media retransmission node for the user terminal by the method of automatic accessof users; finally, after the access of the user terminal, for each newly established session, each neighboring multicast island elects a communication node or an agent node, which takes charge of thedata intercommunication between each neighboring multicast island and the main multicast island, and the data message sent by the user terminal is correctly transmitted to other user terminals in thesession according to the method of multimedia data retransmission between each communicated node and each agent node. The present invention effectively increases the scale and stability of system access and the interactive quality among different network operators.

Description

technical field [0001] The invention relates to the application of a large-scale multimedia network, in particular to a method for realizing a large-scale real-time streaming media transmission structure. Background technique [0002] The amount of data transmission in the video conferencing system is large. Under the traditional central server / client model, due to the limited bandwidth and processing capacity of the server, the system scale and scalability are limited. IP multicast can save network bandwidth to the greatest extent, but due to technical and commercial reasons, multicast has not been widely deployed, and a large number of IP multicast islands are distributed in the Internet. Therefore, breaking through the traditional server / client transmission model and making full use of the transmission capability of IP multicast islands will effectively save network bandwidth and server processing capabilities. Application-layer multicast utilizes terminals or forwarding...

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): H04L12/18H04L12/56H04L12/44H04L45/16
Inventor 曾强单宝松缪华李未
Owner BEIHANG 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