Parallel Data Stream Transmission via Segmented Transmitters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data transmission methods are inefficient when handling large data streams, such as high-resolution video, due to limited bandwidth, leading to stuttering issues during live-streaming or on-demand data transmission.
Innovation Solution
A method and system that split a data stream into multiple segments and transmit them through a plurality of transmitters, allowing for parallel transmission and recombination at the receiving end, thereby increasing overall bandwidth and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a single transmitter is used to transmit data stream, then the device complexity is low, but the transmission efficiency is insufficient for large data streams
Solution Approach 1:
The data stream is divided into multiple data segments, with each segment assigned to a different transmitter. This segmentation allows parallel transmission through multiple transmitters, significantly improving transmission efficiency for large data streams while distributing the complexity across multiple independent transmission channels.
2Productivity
If multiple transmitters are used to transmit data segments in parallel, then the transmission bandwidth is increased, but the data synchronization at receiving end becomes more difficult
Solution Approach 1:
Serial numbers are added to each data segment before transmission, establishing a predetermined ordering scheme. This preliminary action enables the receiving end to automatically reassemble the data segments in the correct sequence without requiring complex real-time synchronization protocols, thus increasing transmission bandwidth while keeping synchronization manageable.
3Productivity
If data stream is transmitted without segmentation, then the transmission process is simple, but the quality of high-resolution data stream delivery deteriorates due to bandwidth limitations
Solution Approach 1:
The data stream is segmented into multiple parallel transmission channels, each handling a portion of the total data load. This segmentation improves data transmission efficiency for high-resolution streams by utilizing combined bandwidth of multiple transmitters, while the automated reassembly process using serial numbers maintains reasonable process simplicity.
Solution Approach 2:
The stream combining device acts as an intermediary that receives segmented data from multiple transmitters, reassembles them using serial numbers, and outputs the complete data stream. This intermediary component enables efficient parallel transmission while maintaining the simplicity of the overall transmission process through automated reassembly.
Data Source
AI summary
A method for transmitting data streams, applicable to a stream distributing device including a plurality of transmitters, includes: acquiring a data stream to be transmitted; acquiring, from the data stream, a plurality of data segments corresponding to the plurality of transmitters, wherein each of the transmitters corresponds to at least one data segment, and different transmitters correspond to different data segments; and transmitting the corresponding data segments to a stream combining device using the plurality of transmitters, such that the stream combining device transmits the data stream to a playing device in response to acquiring the data stream by combining the plurality of data segments.


