Multi-Download Algorithm for Terrestrial DMB Data Caching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In terrestrial DMB systems, subscribers must wait for the entire data service data to download before accessing it, causing inconvenience as they cannot distinguish or selectively receive data service data, leading to repeated transmission of the same data.
Innovation Solution
A multi-download algorithm and apparatus that analyze and parse broadcast signal ensembles to separate and decode data service data, allowing it to be stored in a local cache memory while video or audio services are being enjoyed, enabling immediate access to data services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system waits for complete data service data download before providing access, then data integrity is ensured, but user access time is significantly delayed
Solution Approach 1:
The system performs preliminary actions by downloading and caching data service data in advance during video or audio service reception. The ensemble analyzer continuously monitors broadcast signals and pre-downloads data service data to local cache memory before the user actually requests it, so when access is needed, the data is already available or nearly available, significantly reducing wait time while maintaining data integrity through the caching mechanism.
Solution Approach 2:
The system segments the data service data into manageable portions and caches them separately in local cache memory. The ensemble analyzer can download different segments of data service data independently during video/audio service reception, allowing partial data to be made available earlier rather than waiting for complete data transmission, thus reducing overall access time while ensuring data integrity through proper segmentation and reassembly.
2Reliability
If the system transmits complete data service data through broadcast signals, then data completeness is guaranteed, but transmission bandwidth is wasted due to repeated transmissions
Solution Approach 1:
The system extracts data service data from the broadcast signal and stores it in local cache memory at the receiver端. By extracting and caching the data locally, the system eliminates the need for repeated full transmissions of the same data service data. The ensemble analyzer extracts relevant data portions from the broadcast ensemble and stores them locally, reducing bandwidth consumption while ensuring data completeness through the caching mechanism.
Solution Approach 2:
The system creates a local copy of the data service data in cache memory instead of repeatedly transmitting the original data through broadcast signals. The ensemble analyzer downloads and stores copies of data service data locally during video or audio service reception. When users need the data, they access the local copy rather than requiring another full broadcast transmission, significantly reducing bandwidth usage while maintaining data completeness.
3Loss of energy
If the system downloads data service data only when requested, then bandwidth is conserved, but user experience deteriorates due to long wait times
Solution Approach 1:
The system performs preliminary data download actions during video or audio service reception without waiting for user requests. The ensemble analyzer continuously monitors the broadcast signal and proactively downloads data service data to local cache memory in advance. This preliminary action ensures that when users do request data services, the data is already available or nearly available, providing immediate access and excellent user experience while bandwidth is used efficiently during off-peak times.
Solution Approach 2:
The system maintains continuous useful action by downloading data service data in the background during video or audio service reception. The ensemble analyzer operates continuously to monitor broadcast signals and download data service data without interrupting the primary video/audio service. This continuous background operation ensures data is always being refreshed and made available, improving user experience without requiring separate dedicated download sessions and optimizing bandwidth utilization.
Data Source
AI summary
Disclosed is an apparatus and method for downloading terrestrial DMB data using a multi-download algorithm. The multi-download algorithm enables the terrestrial DMB receiving apparatus to download and store the data service data in advance from the ensemble consisting of the video service data, the audio service data, and the data service data while enjoying the video or audio service, so that the DMB subscriber can be quickly provided with the data service data whenever needed later.


