Control Channel Bit Reconstruction Using CRC for HS-SCCH Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication networks, particularly in UMTS systems, corrupted bits in control channels such as HS-SCCH can lead to discontinuous transmission and failure in decoding shared channels, due to desensing or fading, resulting in inefficiencies and errors in data transmission.
Innovation Solution
User equipment (UE) is adapted with a processing circuit and communications interface to reconstruct corrupted segments of information bits in control channels using cyclic redundancy check (CRC) bits, enabling decoding of shared channels even if parts of the control channel are not received correctly, by employing CRC properties and generator polynomials for error detection and correction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If control channel transmission is used without error correction, then device complexity is reduced, but reliability deteriorates due to corrupted bits from desensing or fading
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing syndrome values for all possible 40-bit control channel sequences before transmission. The receiver uses these pre-computed syndromes to quickly identify and correct errors without performing complex real-time calculations, thus improving reliability while keeping device complexity manageable.
Solution Approach 2:
The patent creates a copy of the control channel data in the form of syndrome values that are transmitted along with the main data. These syndrome copies enable error detection and correction at the receiver without requiring retransmission, thereby improving reliability with minimal additional complexity.
2Loss of information
If corrupted control channel bits are not reconstructed, then device complexity is reduced, but loss of information increases leading to decoding failures
Solution Approach 1:
The patent implements feedback by transmitting syndrome information that enables the receiver to detect and correct errors in the control channel. The receiver uses the received syndrome values to identify corrupted bits and reconstruct the original information, minimizing information loss while managing reconstruction complexity through efficient algorithms.
Solution Approach 2:
The patent replaces complex mechanical error correction mechanisms with mathematical syndrome-based error detection and correction. Instead of using elaborate retransmission protocols or complex forward error correction codes, the system uses polynomial division and syndrome calculation to achieve error recovery with reduced computational complexity.
3Reliability
If traditional error correction codes are used, then reliability is improved, but productivity decreases due to increased processing overhead
Solution Approach 1:
The patent changes the parameter of error correction from using traditional complex codes to using syndrome-based lightweight error detection. By transforming the error correction approach to use pre-computed syndromes and simple polynomial operations, the system maintains high reliability while significantly reducing processing overhead and improving data transmission efficiency.
Data Source
AI summary
UEs are adapted to facilitate reconstruction of a segment of corrupted bits. According to one example, a UE can receive a control channel transmission such as a HS-SCCH transmission. The control channel transmission may include a plurality of information bits and a plurality of cyclic redundancy check (CRC) bits. The UE may further determine that a contiguous segment of the received information bits is corrupt. The UE may accordingly utilize the uncorrupted information bits and CRC bits to reconstruct the corrupt information bits. In some instances, the UE may utilize the uncorrupted bits to reconstruct the corrupt information bits using a new generator polynomial. In other instances, the UE may utilize the uncorrupted bits to reconstruct the corrupt information bits using the original generator polynomial.


