Polar Code Decoding for Accurate Payload Length Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In 5G radio communication systems using Polar codes, there is a challenge in identifying payload lengths during decoding, leading to potential false alarms due to the use of RNTIs and differing bit lengths in downlink, uplink, and sidelink communications.
Innovation Solution
A communication apparatus is designed to generate a second coded bit sequence based on its length, using a specific encoding scheme for both frozen and bit sequences, facilitating easier payload length identification during decoding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If Polar codes are used for encoding in 5G radio communication systems, then error correction performance near the Shannon limit is achieved, but payload length identification becomes difficult during decoding
Solution Approach 1:
The patent introduces an intermediary element (such as a specific bit pattern, delimiter, or metadata field) within the coded bit sequence that enables the receiver to identify payload length without compromising the Polar code's error correction performance. This intermediary acts as a mediator between the encoding scheme and the length identification requirement.
Solution Approach 2:
The patent modifies certain parameters of the Polar code structure, such as introducing variable codebook sizes, adjustable code rates, or parameter signaling mechanisms that allow the receiver to determine payload length based on transmitted parameters rather than attempting to infer it from the coded sequence itself.
2Adaptability or versatility
If RNTI is used for masking CRC information in Polar code encoding, then user apparatus identification is enabled, but false detection rate increases due to ambiguous length identification
Solution Approach 1:
The patent applies preliminary action by embedding length identification information or structural markers into the coded bit sequence before transmission. This allows the receiver to determine payload length in advance of the CRC check, preventing false detections caused by ambiguous length identification.
Solution Approach 2:
The patent introduces an intermediary mechanism that separates the functions of user identification (RNTI masking) and length identification. This intermediary could be a dedicated length field, a specific bit pattern, or a structural feature that enables unambiguous length determination independent of the RNTI masking process.
3Adaptability or versatility
If different payload sizes are encoded with the same bit length in Polar encoding, then encoding flexibility is improved, but decoding complexity increases due to inability to identify original payload size
Solution Approach 1:
The patent resolves this contradiction by adding another dimension to the encoding structure - such as a length indicator field, a delimiter sequence, or hierarchical structuring - that enables the receiver to identify payload size without changing the fundamental Polar code encoding flexibility. This additional dimension provides the necessary information to differentiate between different payload sizes.
Solution Approach 2:
The patent employs parameter changes by signaling encoding parameters (such as payload size, code rate, or block length) as separate metadata or through predefined mappings, allowing the receiver to configure the decoding process appropriately without increasing the complexity of the core Polar decoding algorithm.
Data Source
AI summary
A communication apparatus is disclosed including a processor that performs a first encoding procedure to generate a first sequence of encoded bits from a first sequence of bits, and performs a second encoding procedure to generate a second sequence of encoded bits from a sequence of known bits; and a second sequence of bits comprising the first sequence of bits and the first sequence of encoded bits; and a transmitter that transmits a signal generated from the second sequence of encoded bits, wherein the second sequence of encoded bits is determined based on a length of the second sequence of bits.


