Broadcast Channel Decoding Latency Reduction via Incremental Redundancy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, receivers must wait for at least 16 superframes to start demodulation and decoding of broadcast channel packets, leading to latency in decoding critical information like pBCH0 packets, which delays the processing of subsequent packets.
Innovation Solution
Implementing an incremental redundancy decoding scheme that allows demodulation and decoding of pBCH0 packets to begin before receiving all 16 superframes, using a processor to demodulate and decode symbols immediately upon receipt and terminating decoding once successful, thereby reducing latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the receiver waits for all 16 superframes before demodulation and decoding, then decoding reliability is improved, but decoding latency increases
Solution Approach 1:
The receiver performs preliminary demodulation and decoding operations on received superframes before all 16 superframes are complete. The decoder attempts to decode broadcast channel packets (pBCH0, pBCH1) as soon as sufficient data is available, rather than waiting for the complete transmission period. This preliminary action reduces latency while maintaining reliability through iterative decoding attempts.
Solution Approach 2:
The decoding process is made dynamic by allowing the receiver to adaptively terminate decoding operations based on successful decoding outcomes. When a packet is successfully decoded (verified through CRC checks), the receiver dynamically stops waiting for remaining superframes and proceeds to process subsequent packets. This dynamic approach balances reliability requirements with latency reduction.
2Measurement precision
If the receiver processes pBCH0 packets first before pBCH1 packets, then decoding accuracy is improved, but overall system throughput decreases
Solution Approach 1:
The receiver performs partial decoding operations on pBCH0 packets using only the portion of data that has been received so far, rather than waiting for complete data sets. This partial action allows the receiver to achieve sufficient decoding accuracy for critical parameters while maintaining higher overall system throughput by not being constrained by the slowest decoding path.
Solution Approach 2:
The receiver performs preliminary decoding of pBCH0 packets to obtain critical deployment parameters (cyclic prefix duration, guard carriers, superframe index) before completing reception of all superframes. This preliminary action enables the receiver to configure itself for subsequent packet reception, improving overall system throughput while maintaining adequate decoding accuracy for essential parameters.
Data Source
AI summary
Methods and apparatus for decoding frame packet data in a communication system to reduce latency for decoding particular types of broadcast signals in a frame. In particular, decoding of a communication signal includes demodulating at least a particular type of encoded broadcast channel modulation symbol received in a frame before completion of reception of a certain number of frames each including the particular type of encoded broadcast channel modulation symbol are received. After demodulation, the demodulated encoded broadcast channel modulation symbol is then decoded by a decoder. A determination is then made whether decoding of the first broadcast channel modulation symbol is successful. If decoding is successful, decoding of subsequent broadcast channel modulation symbols is terminated. Otherwise, decoding is incrementally or iteratively continued (i.e., a next received frame and so on) until decoding is determined to be successful.


