Adaptive CRC Length Selection for Reliable Control Information

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information transmission methods in LTE systems, which rely on cyclic redundancy check (CRC) codes, may fail to ensure reliable data transmission despite successful CRC checks, due to potential errors in the original information.

Innovation Solution

Determine the length of the CRC code based on the length of the control information, using specific thresholds and generator polynomials to generate and attach the CRC code to the information, thereby improving transmission reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed-length CRC code is added to original information for error detection, then the transmission reliability is improved, but the possibility of undetected errors still exists when the check succeeds

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidundetected errors
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies dynamics by making the CRC code length adaptive rather than fixed. The system dynamically adjusts the CRC code length based on the length of the original information being transmitted. This dynamic adjustment allows the error detection capability to match the information size, improving reliability while reducing undetected errors.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of CRC code length from a fixed value to a variable parameter that depends on the information length. By changing this parameter adaptively, the system achieves better error detection performance for different information sizes, resolving the contradiction between reliability and undetected errors.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the CRC code length is increased to improve error detection capability, then transmission reliability is improved, but the overhead and complexity increase

Engineering Contradiction:
Improveerror detection capabilityVSAvoidCRC code complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent optimizes the CRC code length parameter based on the actual information length. Instead of always using a long CRC code, the system selects an appropriate CRC length that provides sufficient error detection capability for the given information size, thereby improving reliability without unnecessary complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies partial action by using only the necessary amount of CRC code length required for the given information. Rather than always applying maximum CRC protection, the system uses just enough error detection capability needed, avoiding excessive complexity while maintaining adequate reliability.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If different CRC code lengths are used for different information lengths, then the accuracy of error detection is improved, but the determination complexity increases

Engineering Contradiction:
Improveerror detection accuracyVSAvoidCRC length determination complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a dynamic determination method where the CRC code length is automatically adjusted based on the information length. This dynamic approach improves error detection accuracy by matching the CRC length to the information size, while the automated determination process keeps the complexity manageable.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs preliminary determination of the CRC code length based on pre-defined rules related to information length. By establishing these determination rules in advance, the system achieves accurate error detection without requiring complex real-time calculations, thus balancing precision and complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10637610B2Information sending method and apparatus, and information receiving method and apparatus
Publication Date: 2020.04.28 HUAWEI TECH CO LTD
  • US10637610B2 patent drawing
  • US10637610B2 patent drawing
  • US10637610B2 patent drawing

AI summary

Embodiments of the present invention provide an information sending method and apparatus and an information receiving method and apparatus. The sending method includes: determining a length of a cyclic redundancy check CRC code based on a length of first information, where the first information is control information, and if the length of the first information is less than or equal to a first threshold, and greater than a second threshold, it is determined that the length of the CRC code is a first length; generating the CRC code based on a generator polynomial corresponding to the length of the CRC code and the first information; generating second information; and sending the second information. The present invention improves reliability of information transmission.