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: 2008-02-13
BEIHANG UNIV
View PDF0 Cites 11 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] As shown in Fig. 1, 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 multica...

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 for realizing a large-scale streaming media transmission structure: (1) the forwarding node controller sends a heartbeat message after starting to determine the type of each media forwarding node; (2) each media forwarding node sends a heartbeat message to determine whether it is in each media forwarding node. Distribution status of multicast islands; (3) Each multicast island elects a sink node, the sink node integrates the multicast island topology and node information and submits it to the forwarding node controller, and the forwarding node controller learns the global topology structure; (4) For each newly added user terminal, the forwarding node controller adopts the user automatic access method to select a media forwarding node for the user terminal; (5) After the user terminal accesses, for each new session, each neighbor multicasts island election. The outgoing connection node or proxy node is responsible for the data intercommunication between each neighbor multicast island and the main multicast island, and the data message sent by the user terminal is correctly transmitted between each connection node and each proxy node according to the multimedia data forwarding method. other user terminals in the session. The invention effectively improves the system access scale, stability and interaction quality between users of 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 Applications(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