Coding and Redundancy Across CBs and CBGs for Wireless Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems, particularly in 5G NR, face inefficiencies in data retransmissions due to the retransmission of entire transport blocks when a single coding block is received in error, leading to unnecessary data transmission and increased latency.
Innovation Solution
A method where a first wireless device encodes a plurality of first blocks into a plurality of second blocks with redundancy information, allowing recovery of the first blocks based on less than all decodable second blocks, reducing the need for retransmissions and improving energy efficiency and system reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If entire transport blocks are retransmitted when a single coding block is received in error, then reliability is improved through retransmission, but transmission efficiency deteriorates due to unnecessary data transmission and increased latency
Solution Approach 1:
The transport block is segmented into multiple coding blocks (CBs), and further grouped into coding block groups (CBGs). This segmentation enables selective retransmission of only the erroneous CBGs rather than the entire transport block, resolving the contradiction by maintaining reliability through targeted retransmission while improving efficiency by avoiding unnecessary data transmission of correctly received blocks.
Solution Approach 2:
The patent applies different treatment to different CBGs based on their individual reception status. Correctly received CBGs are not retransmitted, while erroneous CBGs are identified and retransmitted separately. This local quality approach allows the system to maintain high reliability for erroneous blocks while improving overall transmission efficiency by avoiding redundant transmission of correct blocks.
2Reliability
If redundancy coding is applied across coding blocks, then reliability is improved through error recovery capability, but device complexity increases due to additional encoding and decoding operations
Solution Approach 1:
Redundancy coding is applied at the CBG level rather than across the entire transport block. Each CBG is independently encoded with redundancy information, allowing the receiver to recover from errors in individual CBGs without needing to process the entire transport block. This segmentation reduces device complexity by limiting the scope of redundancy operations to smaller, manageable units while maintaining reliability through localized error recovery.
Solution Approach 2:
The patent applies redundancy coding selectively to only those CBGs that require error protection, rather than uniformly to all data blocks. By applying redundancy coding partially based on channel conditions and error patterns, the system achieves sufficient reliability for critical transmissions while minimizing the additional complexity introduced by redundancy operations.
Data Source
AI summary
A first wireless device may encode a plurality of first blocks into a plurality of second blocks based on a coding scheme. The plurality of second blocks may include redundancy information such that the plurality of first blocks is recoverable based on less than all of the plurality of second blocks if more than a threshold number of second blocks in the plurality of second blocks are decodable. The first wireless device may transmit the plurality of second blocks to a second wireless device. The second wireless device may recover the plurality of first blocks based on less than all of the plurality of second blocks.


