Wireless Video Mode Switching Buffer Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless video transmission technologies lose multimedia data when switching between transmission modes due to buffer initialization, leading to incomplete data playback and prolonged latency in deteriorating radio communication environments.
Innovation Solution
A wireless communication channel operation method for portable terminals that involves transmitting multimedia data in a second mode, receiving buffer state information, pausing data transmission when switching to a first mode, and waiting for complete playback of buffered data before switching, ensuring data is fully consumed before mode change.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the recipient terminal initializes the buffer when transmission mode is changed, then the buffer is ready for new data transmission, but the multimedia data already buffered in the reception buffer is discarded causing data loss
Solution Approach 1:
The transmission terminal detects a transmission mode switching request and pauses data transmission before the mode change occurs. This preliminary action allows the buffered data to be completely played out before the buffer is initialized for the new transmission mode, preventing data loss while ensuring buffer readiness.
2Productivity
If the portable terminal uses UDP channel for video data transmission, then high data rate is secured, but reliability of data transmission is compromised
Solution Approach 1:
The system dynamically switches between UDP and TCP transmission modes based on the type of data being transmitted. UDP mode is used for home screen data where high speed is critical, while TCP mode is used for motion picture data where reliability is paramount. This dynamic adaptation allows the system to optimize for either speed or reliability depending on current needs.
3Stability of the object's composition
If buffering is implemented to guarantee seamless video quality, then video playback continuity is improved, but latency between transmission terminal and recipient terminal is prolonged
Solution Approach 1:
The system changes the buffer management parameters dynamically based on transmission mode. When switching from TCP to UDP mode, the system pauses transmission and waits for buffer completion, effectively adjusting the buffer emptying time parameter to prevent data loss while maintaining seamless playback.
4Speed
If the transmission terminal switches from TCP mode to UDP mode, then data transmission speed is improved, but data loss occurs due to buffer initialization at the recipient terminal
Solution Approach 1:
The transmission terminal monitors the playback status and buffer state at the recipient terminal. When a mode switch is detected, the system uses feedback about the buffered data state to determine when to resume transmission, ensuring that all data is received and played back before switching modes, thus preventing data loss.
Solution Approach 2:
Before switching from TCP to UDP mode, the transmission terminal pauses data transmission as a preliminary action. This allows the recipient terminal to completely process and play back the buffered data before the mode change occurs, preventing any data loss during the transition while still enabling the speed benefits of UDP mode afterward.
Data Source
AI summary
A wireless communication channel operation method and a system of the portable terminal for preventing data loss when switching between different wireless video transmission modes are provided. The method includes transmitting multimedia data to a recipient terminal on a communication channel of a second transmission mode in a wireless video transmission mode, the wireless video transmission mode supporting a first and second transmission modes, receiving buffer state information from the recipient terminal, pausing, when a request for switching to the first transmission mode is detected, transmission of the multimedia data to the recipient terminal, determining the buffer state information, waiting, when the buffer state information indicates presence of multimedia data in a reception buffer of the reception terminal, for completion of playing of the multimedia data in the reception buffer, and switching to the first transmission mode after the multimedia data in the reception buffer is played completely.


