DRM Receiver Acquisition Time Reduction via Memory Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
DRM receivers experience significant acquisition time delays due to waiting for the Service Description Channel (SDC) before processing the Main Service Channel (MSC) data, especially in scenarios where the first received frame does not contain SDC, leading to inefficiencies in audio output.
Innovation Solution
The system stores demodulated data in memory and re-splits it to obtain MSC channel data once the SDC is available, allowing immediate decoding and reducing the acquisition time by avoiding delays associated with waiting for SDC in subsequent frames.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the receiver waits for SDC to be received before processing MSC data, then decoding accuracy is improved, but acquisition time increases
Solution Approach 1:
The patent applies preliminary action by storing demodulated data in memory before SDC is received. When SDC becomes available, the stored data is already prepared and can be immediately re-split to obtain MSC channel data, eliminating the need to wait for SDC before processing MSC data. This resolves the contradiction by preparing data in advance without compromising decoding accuracy.
Solution Approach 2:
The patent introduces memory as an intermediary component that temporarily holds demodulated data. This intermediary allows the system to decouple the reception of SDC from the processing of MSC data, enabling faster acquisition while maintaining accurate decoding by ensuring data is available when needed.
2Loss of time
If the receiver processes MSC data immediately upon reception, then acquisition time is reduced, but decoding reliability deteriorates due to missing SDC information
Solution Approach 1:
The system performs preliminary demodulation and stores the data in memory before SDC is received. This preliminary action allows the system to have MSC data ready immediately upon SDC reception, reducing acquisition time while ensuring decoding reliability because the data was properly demodulated and stored with all necessary information intact.
Solution Approach 2:
The patent implements a dynamic processing approach where the system adapts its operation based on SDC availability. When SDC is not yet received, the system stores demodulated data dynamically in memory. Once SDC becomes available, the system dynamically switches to re-splitting the stored data to obtain MSC channel data, optimizing both speed and reliability based on real-time conditions.
3Reliability
If the receiver waits for complete SDC reception before starting MSC processing, then data integrity is improved, but productivity decreases
Solution Approach 1:
The patent applies preliminary action by demodulating and storing data in memory before SDC reception is complete. This allows MSC processing to begin immediately when SDC becomes available, improving productivity while maintaining data integrity because the preliminary demodulation ensures data is properly prepared and stored with integrity preserved.
Solution Approach 2:
The system maintains continuous useful action by keeping demodulated data in memory ready for processing. Instead of idle waiting, the system continuously prepares data through preliminary demodulation and storage, ensuring that when SDC becomes available, processing can begin immediately without interruption, thus improving productivity while maintaining data integrity.
Data Source
AI summary
A system and method for improving the DRM (Digital Radio Mondiale) signal acquisition time stores the demodulated DRM signal and accesses it from memory in order to avoid the additional time taken in waiting for service description channel (SDC) data. The system includes an antenna to receive a DRM signal. A tuner tunes the frequency of receiver to a desired range. An asynchronous sample rate converter (ASRC) converts the sampling rate of the received signal to a demodulator sampling rate. A demodulator demodulates the received signal. A memory stores the demodulated signal for reuse. A channel splitter splits the received signal into a fast access channel (FAC), a service description channel (SDC), and a main service channel (MSC). A channel decoder decodes the channel split data. A middleware and an application parses and processes the data in order to output the processed data.


