Uplink Data Block Segmentation with CRC-Aware Channel Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transmission methods in wireless access systems are inefficient in error detection and correction, as they do not effectively consider the size of error detection codes when segmenting data into code blocks, leading to delayed error detection and complex error restoration processes.

Innovation Solution

A method for transmitting data in wireless access systems that involves generating input bit sequences with error detection codes, calculating the number and size of code blocks based on the size of the error detection codes, and segmenting the data to optimize error detection and correction, using techniques such as CRC attachment and channel-coding with convolution codes or turbo codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is segmented into code blocks without considering error detection code size, then data transmission can proceed, but error detection is delayed and error restoration becomes complex

Engineering Contradiction:
Improveerror detection capabilityVSAvoiderror restoration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by calculating the number of code blocks and their sizes before segmenting the data, taking into account the size of error detection codes that will be attached to each code block. This advance planning ensures that error detection codes can be properly attached to each segment without causing overflow or underflow, enabling timely error detection and simplifying error restoration processes.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If error detection codes are attached to each code block, then error detection accuracy improves, but data transmission overhead increases

Engineering Contradiction:
Improveerror detection accuracyVSAvoiddata transmission overhead
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the number and size of code blocks based on the size of error detection codes. By calculating optimal code block parameters (number of blocks and their sizes) before segmentation, the system achieves accurate error detection for each block while minimizing the total overhead from error detection codes across all blocks.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If code blocks are calculated without considering error detection code size, then segmentation is simpler, but data integrity is compromised

Engineering Contradiction:
Improvesegmentation simplicityVSAvoiddata integrity
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent maintains segmentation simplicity while ensuring data integrity by performing preliminary calculations of code block parameters before segmentation. The system calculates the number of code blocks and their sizes in advance, considering the error detection code size, which provides a clear guide for segmentation without requiring complex real-time adjustments during the segmentation process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8219877B2Method and apparatus for transmitting uplink data in a wireless access system
Publication Date: 2012.07.10 LG ELECTRONICS INC
  • US8219877B2 patent drawing
  • US8219877B2 patent drawing
  • US8219877B2 patent drawing

AI summary

A method of transmitting data in a wireless access system is disclosed. The method includes various processes of obtaining the number of code blocks in consideration of an error detection code which is to be attached to each code block, calculating the size of the code blocks, segmenting input data, and channel-coding the code blocks, thereby efficiently transmitting data.