Random-Seed Generator Matrix Coding for Flexible Channel Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current channel coding technologies lack flexibility and diversity, leading to inadequate adaptation to varying time-frequency resources, insufficient randomness, and reduced security, resulting in complex coding chains and low encoding efficiency.

Innovation Solution

A communication method and apparatus that uses a generator matrix with parameters determined by a random seed, which is derived from channel encoding parameters and device-specific parameters, employing algorithms like neural networks, square number algorithms, or chaos algorithms to enhance randomness and diversity, ensuring different random codes for different data sets and adapting to available resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a structural code is used for channel coding, then decoding is facilitated at the receive end, but flexibility and diversity of channel coding are reduced

Engineering Contradiction:
Improvedecoding facilitationVSAvoidflexibility and diversity of channel coding
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the generator matrix parameters variable rather than fixed. The generator matrix is constructed with parameters that can be dynamically adjusted based on channel conditions, data characteristics, and resource availability. This allows the encoding scheme to adapt to different scenarios while maintaining the structural code framework for decoding facilitation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the generator matrix parameters (such as code length, code rate, and matrix elements) based on varying channel conditions and resource constraints. This enables the system to switch between different coding configurations without changing the fundamental structural code approach, thereby improving flexibility while preserving decoding ease.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If a fixed code structure is used, then decoding is simplified, but adaptability to varying time-frequency resources is reduced

Engineering Contradiction:
Improvedecoding complexityVSAvoidadaptability to varying time-frequency resources
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent makes the code structure dynamic by allowing the generator matrix parameters to be adjusted according to available time-frequency resources. The system can adapt code length and rate based on resource conditions while keeping the decoding algorithm structure fixed, thus maintaining low decoding complexity while improving resource adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes structural parameters of the code (code length, code rate, generator matrix elements) to match varying resource conditions. This allows the system to optimize coding performance for different resource scenarios without complicating the decoding process, as the receiver only needs to know the current parameter configuration.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If randomness is increased in channel coding, then security is improved, but coding chain complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidcoding chain complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces randomness by varying the generator matrix parameters based on random seeds or channel conditions. This increases security by making the coding scheme less predictable while maintaining a relatively simple coding chain, as the randomness is introduced through parameter selection rather than complex encoding operations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240235724A1Communication method and apparatus
Publication Date: 2024.07.11 HUAWEI TECH CO LTD
  • US20240235724A1 patent drawing
  • US20240235724A1 patent drawing
  • US20240235724A1 patent drawing

AI summary

This application provides a communication method and apparatus, and is applicable to the field of communication technologies, such as NR and LTE, to improve flexibility and diversity of channel coding, and improve communication performance and security. The method includes: A first device performs channel encoding on first data based on a generator matrix to obtain second data, and sends the second data to a second device. At least some parameters in the generator matrix are determined based on a random seed, and the random seed is determined based on one or more of the following: a channel encoding parameter, a parameter of the first device, or a parameter of the second device.