Polar Code Block Selection for Arbitrary-Length Bit Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Polar codes, used in 5G New Radio Access Technology, are limited to encoding bit sequences of specific lengths, making it impossible to transmit bit sequences of arbitrary lengths.
Innovation Solution
A data processing method and device that performs Polar code encoding on input bit sequences of length K to obtain encoded bit sequences of length N, allowing for the selection of a bit sequence to be transmitted based on data characteristics and a predetermined rate matching scheme, enabling transmission of bit sequences of any length.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If Polar code encoding is used to ensure reliable information transmission, then transmission reliability is improved, but the bit sequence length is constrained to specific values (powers of 2)
Solution Approach 1:
The encoded bit sequence of length N is segmented into multiple code blocks, each of which can be independently selected and transmitted. This allows the system to transmit arbitrary length bit sequences by selectively combining segments rather than requiring the entire encoded sequence to be transmitted.
Solution Approach 2:
The patent changes the parameter of code block length from fixed (N bits) to variable by introducing rate matching schemes that select different numbers of code blocks based on transmission requirements. This allows the same Polar code encoding to adapt to different transmission scenarios with varying bit sequence length requirements.
2Loss of information
If the encoded bit sequence length N is used for transmission, then transmission completeness is improved, but transmission efficiency deteriorates when only part of the bit sequence is needed
Solution Approach 1:
The patent extracts only the necessary portion of the encoded bit sequence for transmission by selecting specific code blocks based on rate matching requirements. Instead of transmitting the complete N-bit sequence, only the required number of code blocks are extracted and transmitted, improving efficiency while maintaining information completeness for the intended data.
Solution Approach 2:
The system performs partial action by transmitting only the necessary subset of code blocks rather than the complete encoded sequence. The rate matching scheme determines the optimal number of code blocks to transmit, avoiding excessive transmission of unnecessary data while ensuring sufficient information is conveyed.
Data Source
AI summary
Provided are a data processing method and device. The data processing method includes: performing Polar code encoding on an input bit sequence having a length of K bits to obtain an encoded bit sequence having a length of N bits, and determining a bit sequence to be transmitted from the encoded bit sequence according to a data characteristic of an information bit sequence and a predetermined rate matching scheme. K is a positive integer and N is a positive integer greater than or equal to K.
