Coding Circuit Sub-Coding for Fixed-Length Information Words
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, particularly in MIMO operations, there is a shortfall of information bits for coding when the number of input bits does not match the fixed information word length defined by the code, leading to reduced CQI information and challenges in using the same code across varying operating modes.
Innovation Solution
A coding circuit that adds error protection bits to match the fixed information word length, generating these bits by sub-coding a subset of input information bits, thereby providing additional protection and ensuring the correct length for coding, even when the number of input bits is less than the required length.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the same code is used for different MIMO operations with varying information bit lengths, then code reusability is improved, but the information word length mismatch problem worsens
Solution Approach 1:
The patent changes the parameter of information word length by adding error protection bits to match the fixed code length requirement. When Type-B MIMO operations produce fewer information bits than Type-A operations, the patent adds error protection bits to extend the information word length to match the code's fixed requirement, enabling the same code to be used across different MIMO modes.
Solution Approach 2:
The patent introduces error protection bits as an intermediary element between the variable information bits from different MIMO operations and the fixed-length requirement of the code. These error protection bits serve as a mediator that bridges the length mismatch, allowing the code to process information words of consistent length regardless of the source operation type.
2Manufacturing precision
If error protection bits are added to match code length, then information word length matching is improved, but the complexity of coding operations worsens
Solution Approach 1:
The patent performs preliminary action by adding error protection bits before the main coding operation. By pre-extending the information word to the required length using error protection bits, the patent simplifies the subsequent coding process, as the code can now operate on standardized-length inputs without requiring complex variable-length handling logic.
3Reliability
If sub-coding is used to generate error protection bits, then error protection capability is improved, but the processing overhead worsens
Solution Approach 1:
The patent applies partial action by generating error protection bits for only the necessary portion of information bits that fall short of the code's fixed length requirement. Rather than adding error protection to all information bits uniformly, the patent selectively applies sub-coding to extend the length where needed, reducing unnecessary processing overhead while maintaining adequate error protection capability.
Data Source
AI summary
Teachings presented herein provide a method and apparatus for processing input information bits for coding using a code, such that the length of the information word formed from the input information bits matches a fixed information word length defined by the code. In at least one embodiment, a coding circuit receives input information bits (and adds error protection bits as needed, to make the information word length match the fixed information word length. The method and apparatus contemplate generating the error protection bits by sub-coding a subset of the input information bits (e.g., parity bit generation), thereby providing extra protection for that subset. These teachings allow the same code to be used for coding feedback or other information, where the amount of information to be coded varies as a function of operating modes.


