Distributed cooperative transmission method in embedded environment

A technology of distributed collaboration and transmission method, which is applied in the field of distributed collaborative transmission of real-time media data, and can solve problems such as high platform computing power and storage capacity requirements, low storage capacity requirements, complex node maintenance and update algorithms, etc. Achieve good reliability and stability, and avoid service overload

Inactive Publication Date: 2011-05-25
HUAZHONG UNIV OF SCI & TECH
View PDF1 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although multi-multicast trees and mesh distribution have advantages in robustness and parallelism, they have relatively high requirements for computing power and storage capacity of the platform due to complex node maintenance and update algorithms.
In comparison, the single-multicast tree algorithm is simple, easy to implement, and has low requirements for platform computing power and storage capacity, making it possible to apply it to embedded platforms. However, the prior art has not yet applied the single-multicast tree algorithm to The technical scheme of embedded distributed cooperative transmission has been published

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
  • Distributed cooperative transmission method in embedded environment
  • Distributed cooperative transmission method in embedded environment
  • Distributed cooperative transmission method in embedded environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The process of joining and leaving of participants in the present invention will be described in detail below with reference to the accompanying drawings. During the participant joining process, the parent node is selected through the double-linked list mechanism, which can effectively reduce the number of queries and ensure the minimum tree height. The participant's departure is further divided into normal departure and abnormal departure. For the abnormal departure, the present invention uses a heartbeat mechanism to dynamically maintain its own parent node list and child node list to ensure the stability of the unicast tree. The process of joining and leaving is described in detail below through the accompanying drawings.

[0022] A. Participant Onboarding Process

[0023] This part introduces the detailed process of participants joining according to the double-linked list mechanism, in which two linked lists list_1 and list_2 are defined, and the specific process i...

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 distributed cooperative transmission method in an embedded environment, which is mainly applied to real-time media data transmission. In the method, based on tree hierarchical topology, a session initiator is used as a root node, and a session participant is used as a child node. When the participant joins in a session, the participant sends a connection request to the initiator, and the initiator determines to accept or reject the connection based on a personal connecting threshold value and sends a child node list at the same time. The participant initiates the connection request to the child node in the child node list according to the acquired child node list and a double linked list mechanism, and if the request is successful, the child node becomes a parent node of the current participant, otherwise, the participant continuously requests the child node for the child node list. The participant continuously repeats the processes and exits till the connection is established successfully or a maximum request number is achieved. The method makes full use of finite calculation resource, storage resource and network bandwidth of the embedded environment, and can effectively support medium and big-scale real-time media data distribution.

Description

technical field [0001] The invention relates to the technical field of embedded streaming media transmission, in particular to a distributed cooperative transmission method of real-time media data. Background technique [0002] The rapid development of network technology, multimedia technology and microelectronic technology provides more and more broad space for embedded streaming media applications. Streaming media applications based on embedded platforms, such as video conferencing, IP telephony, online classrooms, and online audio and video on demand, are attracting more and more attention from users and businesses, but at the same time, they pose new challenges to streaming media technology. [0003] Currently, the most mainstream architecture model for developing streaming media transmission services based on embedded platforms is still the most traditional CS architecture. Due to the concentration of traffic, the CS architecture has high requirements on the network ba...

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/08
Inventor 杜旭左冬红江诗怡万绵涛
Owner HUAZHONG UNIV OF SCI & TECH
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