Wireless Video Mode Switching Buffer Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvebuffer readiness for new transmissionVSAvoidmultimedia data loss
Core Design Contradiction:
ReliabilityVSLoss of information

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvedata transmission rateVSAvoiddata transmission reliability
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improvevideo playback continuityVSAvoidtransmission latency
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvedata transmission speedVSAvoidmultimedia data loss
Core Design Contradiction:
SpeedVSLoss of information

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9167283B2Method and system for preventing data loss in switching data transmission mode
Publication Date: 2015.10.20 SAMSUNG ELECTRONICS CO LTD
  • US9167283B2 patent drawing
  • US9167283B2 patent drawing
  • US9167283B2 patent drawing

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.