LDPC Channel Coding With Accurate PDSCH Block Size Calculation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication systems face challenges in achieving high data throughput and reliability due to channel noise, fading, and inter-symbol interference, particularly in next-generation mobile communication and broadcasting systems, where existing error correcting codes are insufficient for variable length and rate requirements.
Innovation Solution
The method involves configuring a base graph of an LDPC code and segmenting a transport block using LDPC codes, with a user equipment (UE) and base station exchanging control information to identify resource elements and temporary transport block sizes, excluding those associated with CSI-RS and control channels, to support variable length and rate data channel coding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing error correcting codes are used in next-generation communication systems, then system compatibility is maintained, but data throughput and reliability are insufficient due to channel noise, fading, and inter-symbol interference
Solution Approach 1:
The patent applies parameter changes by transitioning from conventional error correcting codes to LDPC codes with variable code rates and lengths. The base graph configuration allows dynamic adjustment of coding parameters (code rate, block length) to optimize both reliability and throughput for different channel conditions and service requirements, resolving the contradiction between maintaining compatibility and achieving higher performance.
Solution Approach 2:
The patent implements dynamics through the configurable base graph structure of LDPC codes, where coding parameters can be dynamically adjusted based on channel quality, traffic type, and system conditions. This enables the system to adaptively balance reliability and throughput by selecting appropriate code rates and block lengths, rather than being fixed to a single coding scheme.
2Productivity
If LDPC codes with variable length and rate are implemented, then coding efficiency is improved, but system complexity increases due to base graph configuration and transport block segmentation
Solution Approach 1:
The patent applies segmentation by dividing the transport block into multiple code blocks that can be independently encoded using LDPC codes with different parameters. This segmentation approach allows flexible allocation of coding resources while maintaining manageable complexity through standardized processing of individual code blocks according to the base graph configuration.
Solution Approach 2:
The patent manages complexity through parameter changes by providing standardized base graph configurations with predefined parameters. This allows the system to achieve variable coding efficiency for different service requirements while controlling implementation complexity through a finite set of configured parameters rather than requiring arbitrary parameter selection.
3Measurement precision
If resource elements associated with CSI-RS and control channels are excluded from transport block size calculation, then resource allocation accuracy is improved, but calculation complexity increases
Solution Approach 1:
The patent applies the extraction principle by explicitly excluding resource elements associated with CSI-RS and control channels from the transport block size calculation. This separation of data-bearing and control/reference resource elements improves allocation accuracy by preventing double-counting, while the exclusion rules are standardized to control the increase in calculation complexity.
Data Source
AI summary
Disclosed is a method performed by a user equipment (UE) in a communication system, including receiving, from a base station, downlink control information including resource assignment information of a physical downlink shared channel (PDSCH), identifying a number of resource elements (REs) for the PDSCH based on the resource assignment information of the PDSCH, identifying a temporary transport block size (TBS) based on the number of REs for the PDSCH, identifying a TBS based on the temporary TBS, and receiving, from the base station, the PDSCH based on the TBS, wherein the number of REs for the PDSCH is identified by excluding a number of REs associated with a channel state information reference signal (CSI-RS) and a control channel.


