Transport Block CRC Segmentation for Higher Wireless Code Rate
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face reduced transmission performance and efficiency due to the inclusion of cyclic redundancy checks (CRC) in each code block (CB), especially in scenarios that do not require high reliability, leading to increased CRC proportion, reduced code rate, and delayed data transmission.
Innovation Solution
A flexible approach to add check codes by selecting from predefined manners based on the communication scenario, channel type, and message type, allowing for scenarios without CRC in CBs to improve code rate and efficiency, with indication information sent through signaling or frame headers to manage check code addition and segmentation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a CRC is added to each code block (CB) to improve data reliability, then the reliability of data transmission is improved, but the proportion of CRC in transmitted bits increases, reducing the transmission code rate and affecting transmission performance
Solution Approach 1:
The patent segments the transport block into multiple code blocks and applies different CRC addition strategies to different segments. Some code blocks include CRC while others do not, allowing selective application of error checking based on the importance and type of data in each segment.
Solution Approach 2:
Different parts of the transmitted data receive different levels of error protection. Critical data segments include CRC for high reliability, while less critical segments omit CRC to maintain higher code rates and transmission efficiency.
2Reliability
If a CRC is added to each code block (CB) to enable error detection, then the ability to detect transmission errors is improved, but the transmission delay increases due to additional processing and retransmission overhead
Solution Approach 1:
Instead of applying CRC to all code blocks (excessive action), the patent applies CRC only to necessary code blocks (partial action). This reduces the overall overhead and delay while maintaining adequate error detection capability for critical data.
3Adaptability or versatility
If multiple check code addition manners are supported to improve adaptability, then the system can be optimized for different scenarios, but the device complexity increases due to multiple processing modes
Solution Approach 1:
The patent introduces dynamic selection of check code addition manners based on transmission conditions, data type, and reliability requirements. The system can adaptively choose between different CRC addition strategies (full CRC, partial CRC, or no CRC) to optimize performance for each specific scenario.
Data Source
AI summary
Disclosed are a communication method and apparatus applied to the field of communication technologies. The method includes: processing a first transport block (TB) in a target check code addition manner in a plurality of check code addition manners, to obtain first data, where the first data includes M code blocks (CBs), and M is a positive integer; generating at least one codeword based on the M code blocks; and sending the at least one codeword. Correspondingly, a communication system, a computer-readable storage medium, and a computer program are further provided. According to this application, transmission performance can be improved, and data transmission efficiency can be improved.


