Software Demodulator Data Loss Management via Packet Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multi-band wireless systems face data synchronization issues due to buffer overruns and data loss during isochronous data transfers, particularly in mobile TV applications, where data packets are not regularly transferred from buffers to processors, leading to synchronization errors.
Innovation Solution
The solution involves partitioning data packets into blocks with added headers containing continuity counters, monitoring communication channel availability, erasing blocks when the channel is busy, and inserting pseudo-noise samples to replace erased blocks, ensuring synchronized data transfer through buffer management and demodulation processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If data packets are stored in a fixed buffer location for isochronous data transfers, then data buffering and storage capability is improved, but buffer overruns and data loss occur leading to synchronization issues
Solution Approach 1:
The patent divides the data stream into discrete packets with headers containing continuity counters, allowing individual packet tracking and management. This segmentation enables the system to monitor and replace lost packets without affecting the entire buffer, resolving the contradiction between buffering capacity and synchronization reliability.
Solution Approach 2:
The patent implements feedback mechanisms through continuity counters in packet headers that track packet sequence numbers. The system monitors these counters to detect buffer overruns and uses this feedback information to replace lost packets with pseudo-noise samples, maintaining synchronization while preserving buffer storage capabilities.
2Quantity of substance
If data is not regularly transferred from buffer to processor, then buffer storage capability is maintained, but data synchronization errors increase
Solution Approach 1:
The patent prepares data packets in advance with continuity counters and headers before they are needed for processing. This preliminary preparation allows the buffer to store data without immediate processing, while the packet structure enables later timely retrieval and replacement if needed, maintaining both storage capacity and timing accuracy.
Solution Approach 2:
The patent changes the parameter structure of data by adding continuity counter fields to packet headers. This parameter modification enables the system to track packet age and sequence information, allowing intelligent buffer management that maintains synchronization by replacing stale packets while preserving buffer storage capabilities.
Data Source
AI summary
Embodiments of methods for receiving and processing multi-band signals in wideband and narrowband environments are described herein. Other embodiments may be described and claimed.


