Terminal Device Progressive Download Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multimedia services using progressive download mode face playback issues due to network conditions, as they cannot adapt to varying data rates, leading to choppy or failed playback when network quality degrades.
Innovation Solution
A terminal device that analyzes network conditions, registers downloaded data as backup during abnormal conditions, and requests retransmission when the network recovers to a normal state, ensuring seamless playback by adapting data rates to available bandwidth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If progressive download mode is used to enable playback before download completion, then playback speed is improved, but playback quality deteriorates when network conditions degrade
Solution Approach 1:
The terminal device performs preliminary actions by downloading and storing backup data in advance when network conditions are good. This allows the device to have backup data ready for later use when network conditions deteriorate, ensuring continuous playback without interruption or quality degradation.
Solution Approach 2:
The system dynamically changes the data rate parameter based on network conditions. When network conditions are good, the device downloads at high data rates and stores backup data. When network conditions deteriorate, the device switches to playing from stored backup data, effectively changing the playback data rate parameter to maintain quality.
2Productivity
If data is downloaded at high data rates when network conditions are good, then download speed is improved, but data loss increases when network conditions degrade
Solution Approach 1:
The terminal device performs preliminary downloading of backup data when network conditions are favorable. By proactively downloading and storing backup data in advance, the device ensures that complete data is available even if subsequent network conditions deteriorate and prevent further downloads.
Solution Approach 2:
The system creates a copy of the multimedia data by downloading backup data in addition to the primary playback data. This copying mechanism ensures that a complete copy is stored locally, protecting against data loss if network conditions prevent further downloads or if data transmission is interrupted.
3Reliability
If backup data is requested and stored when network conditions recover, then data completeness is improved, but storage requirements increase
Solution Approach 1:
The terminal device performs preliminary storage of backup data when network conditions are good, rather than waiting until playback is needed. This approach ensures data completeness is achieved proactively, and the device can monitor whether backup data has been successfully stored without requiring continuous storage allocation during playback.
Data Source
AI summary
The data download method of a terminal device processing data downloaded in progressive download mode is provided. The method includes measuring bandwidth of the data downloaded, requesting, when the measured bandwidth is narrower than a reference bandwidth, for transmitting data with narrow bandwidth, registering a duration in which the data is downloaded with narrow bandwidth as a backup duration, requesting, when the measured bandwidth is equal to or greater than the reference bandwidth, for retransmission of backup data corresponding to the backup duration through a backup channel, and storing the data of the backup duration.


