Interface Data Stream and Packet Transmission Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission technologies face challenges in achieving high efficiency and stability when simultaneously transmitting data streams and data packets through a shared interface, particularly in real-time communications, where high reliability and low latency are required.
Innovation Solution
The method involves separately packetizing data streams and data packets, prioritizing data stream transmission, and interrupting data packet transmission to ensure real-time data stream delivery, with restoration of data packet transmission upon completion of the data stream.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data stream and data packet are transmitted simultaneously through one interface, then the interface can handle both real-time data and control signals, but transmission reliability deteriorates due to conflicts between the two data types
Solution Approach 1:
The transmission interface is segmented into two distinct channels: a data stream channel for real-time continuous transmission and a data packet channel for controlled transmission. This segmentation allows both data types to coexist without interfering with each other, maintaining transmission reliability while preserving interface versatility.
Solution Approach 2:
A data packet introduction mechanism acts as an intermediary between the data packet channel and the data stream channel. This intermediary manages the interaction between the two channels, ensuring that data packet transmission does not disrupt the continuous data stream transmission, thus maintaining reliability while enabling both transmission modes.
2Loss of time
If data packet transmission is interrupted to prioritize data stream transmission, then data stream latency is reduced, but data packet transmission efficiency deteriorates
Solution Approach 1:
The system performs preliminary actions by pre-managing data packet transmission states and maintaining readiness to resume transmission. When data stream transmission requires priority, the data packet transmission is temporarily suspended with its state preserved, allowing quick resumption without complete retransmission, thus reducing the impact on overall efficiency.
Solution Approach 2:
The transmission system dynamically adjusts between data stream priority mode and data packet normal mode based on real-time requirements. The data packet introduction mechanism dynamically manages the switching and resumption of data packet transmission, optimizing the balance between data stream latency and data packet transmission efficiency under different conditions.
Data Source
Figure 1~3
Figure 4~5
AI summary
A data stream and data packet transmission method and device are described, relating to the field of interface data transmission technologies. The method includes: a home end detects whether data to be transmitted is a data stream or a data packet; when it is detected that the data stream and the data packet exist simultaneously, the data stream is preferentially transmitted; and upon completion of transmission of the data stream, then the data packet is transmitted. According to the embodiments of the disclosure, when the data stream and the data packet exist simultaneously, high efficiency transmission of the data stream may be achieved with no need of extra external time for scheduling operations, effectiveness of transmission of the data stream is enhanced, and data transmission efficiency through the interface is improved.