Polar Mother Code Sequence Restoration With Indication Sequences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communications systems, the storage of mother code sequences for polar codes requires a large quantity of sequences to support various code lengths and bit rates, leading to significant storage overheads due to the need to store multiple mother code sequences for different combinations of code lengths and bit rates.

Innovation Solution

The method involves using an indication sequence and a basic sequence to restore mother code sequences, where the indication sequence and basic sequence occupy less storage space by indicating the multiple relationship between mother code elements and basic elements, allowing only the indication and basic sequences to be stored, reducing storage overheads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple mother code sequences are stored to support all combinations of code lengths and bit rates, then the system can handle various encoding requirements, but the storage overhead becomes large

Engineering Contradiction:
Improvesupport for various code lengths and bit ratesVSAvoidstorage overhead
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The mother code sequence is divided into a basic sequence and an indication sequence. The basic sequence contains the actual code elements while the indication sequence stores offset values that indicate how to generate different mother code sequences. This segmentation allows the system to support multiple code lengths and bit rates without storing complete duplicate sequences, significantly reducing storage overhead.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of storing multiple complete mother code sequences in one dimension (storage space), the patent transitions to a different dimension by using indication sequences that store offset values. These offsets provide a compact representation that can generate various mother code sequences through mathematical relationships, effectively reducing storage requirements while maintaining adaptability.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If a large quantity of mother code sequences are stored, then all encoding requirements are met, but the number of bits required for storage increases

Engineering Contradiction:
Improveencoding requirements coverageVSAvoidnumber of bits for storage
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

Instead of storing complete copies of multiple mother code sequences, the patent stores a compact indication sequence that contains offset values. These offsets act as a compressed representation that allows the system to reconstruct or generate the necessary mother code sequences on-demand, significantly reducing the number of bits required for storage while maintaining full encoding capability.

Inventive Principle:
Principle #26Copying

3Ease of operation

If multiple mother code sequences are prestored, then the encoder can select appropriate sequences for different bit rates, but the storage space requirement increases

Engineering Contradiction:
Improvesequence selection capabilityVSAvoidstorage space
Core Design Contradiction:
Ease of operationVSVolume of stationary object

Solution Approach 1:

The storage structure is segmented into a basic sequence and an indication sequence. The indication sequence stores compact offset values that enable quick selection of appropriate mother code sequences for different bit rates and code lengths. This segmentation maintains ease of operation by preserving the selection capability while dramatically reducing the volume of stored data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The indication sequence serves multiple functions: it enables selection of different code lengths, different bit rates, and different mother code sequences through a single compact structure. This multi-functionality eliminates the need to store separate complete sequences for each encoding scenario, reducing storage space while maintaining operational ease.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11057052B2Data processing method and apparatus to restore mother code sequences with different code lengths by using an indication sequence and a basic sequence
Publication Date: 2021.07.06 HUAWEI TECH CO LTD
  • US11057052B2 patent drawing
  • US11057052B2 patent drawing
  • US11057052B2 patent drawing

AI summary

A data processing method is disclosed, and the method includes: receiving, by an encoding end, a to-be-encoded data block; obtaining, by the encoding end, a first mother code element for each first indication element in a first indication sequence based on an association relationship in which S=Q+B*N0 when B>0, and S=Q when B=0; and placing the first mother code element at a location of the first indication element in the first indication sequence to obtain a first mother code sequence.