Code Block Segmentation for Sidelink Transmission Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face inefficiencies in sidelink communication due to the segmentation of code blocks across multiple slots, leading to increased decoding failures and inefficient retransmissions, particularly when noise and interference levels vary between slots.

Innovation Solution

The method involves segmenting a transport block into code blocks that are fully contained within a single slot, with code block parameters determined based on transport block size and resource parameters, ensuring each encoded code block is transmitted independently across reserved resources, allowing for efficient decoding and reduced retransmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If code blocks are segmented across multiple slots for transmission, then the transport block can be transmitted over available resources, but decoding failures increase and retransmission efficiency decreases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoiddecoding reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The transport block is segmented into multiple code blocks, where each code block is independently encoded and contained within a single slot. This segmentation allows the receiving device to decode successful code blocks independently while identifying failed code blocks for targeted retransmission, resolving the contradiction between transmission efficiency and decoding reliability.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If code blocks span multiple slots, then resource utilization increases, but the impact of noise and interference variations between slots increases decoding failure rate

Engineering Contradiction:
Improveresource utilizationVSAvoidnoise and interference impact
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

Each code block is confined to a single slot boundary, preventing any single code block from spanning multiple slots with varying noise and interference conditions. This segmentation isolates the impact of slot-specific channel conditions to individual code blocks, allowing successful code blocks to be decoded despite adverse conditions in other slots.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different handling to different code blocks based on their individual decoding outcomes. Successful code blocks are accepted locally without retransmission, while failed code blocks are identified and retransmitted specifically, allowing the system to adapt to local channel conditions in each slot.

Inventive Principle:
Principle #3Local quality

3Reliability

If code blocks are contained within single slots with independent encoding, then decoding failures are minimized, but retransmission overhead increases

Engineering Contradiction:
Improvedecoding reliabilityVSAvoidretransmission overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts and identifies only the failed code blocks for retransmission, rather than retransmitting entire transport blocks or all code blocks. This selective extraction of failed code blocks reduces retransmission overhead and energy consumption while maintaining high decoding reliability through independent code block handling.

Inventive Principle:
Principle #2Taking out (Extraction)

4Manufacturing precision

If code block parameters are selected to fit within slot boundaries, then each encoded code block can be fully contained in a single slot, but the complexity of parameter selection increases

Engineering Contradiction:
Improvecode block containment precisionVSAvoidparameter selection complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The transmitting device performs preliminary selection of code block parameters (number of code blocks and size of each code block) based on the transport block size and available slot resources. This preliminary parameter selection ensures that each code block fits within slot boundaries before transmission, simplifying the receiving device's task and ensuring precise code block containment without excessive complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11509415B2Code block segmentation
Publication Date: 2022.11.22 QUALCOMM INC
  • US11509415B2 patent drawing
  • US11509415B2 patent drawing
  • US11509415B2 patent drawing

AI summary

Aspects of the disclosure relate to mechanisms for code block segmentation in a wireless communication network (e.g., a sidelink network). In some examples, a wireless communication device may reserve resources across two or more slots on a carrier for transmission of a transport block. The wireless communication device may then select code block parameters for segmenting the transport block into a plurality of encoded code blocks such that each encoded code bock is fully contained within a single slot. In some examples, the code block parameters may include a number of encoded code blocks and a respective size of each of the encoded code blocks.