# US 10,873,347 B2 · Channel bit interleaver design for polar coding chain

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,873,347 B2
- Document ID: US10873347B2
- Status: Granted
- Kind: B2
- Application number: 16/055,480
- Filed: 2018-08-06
- Published: 2019-02-07
- Granted: 2020-12-22
- Earliest claimed: 2017-08-07
- Assignees: Mediatek Inc.
- Applicants: Mediatek Inc.
- Inventors: Yiju Liao; Wei-De Wu; Chia-Wei Tai
- Web page: https://patentgrep.com/patent/US10873347B2

## CPC

- H03M 13/2778: {Interleaver using block-wise interleaving, e.g. the interleaving matrix is sub-divided into sub-matrices and the permutation is performed in blocks of sub-matrices}
- H03M 13/13: Linear codes
- H03M 13/2707: {Simple row-column interleaver, i.e. pure block interleaving}
- H04L 1/0041: {Arrangements at the transmitter end}
- H04L 1/0057: {Block codes (H04L1/0061, H04L1/0064 take precedence)}
- H04L 1/0067: {Rate matching (H04L1/0013 and H04L1/08 take precedence)}
- H04L 1/0071: {Use of interleaving (interleaving per se H03M13/27)}
- H04L 1/0086: {Unequal error protection (H04L27/00 and H04L1/004 take precedence for layer 1/2 aspects, e.g. bit loading)}
- H04L 1/1812: Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L 1/1835: {Buffer management}
- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H03M 13/251: {with block coding}
- H04L 5/0048: {Allocation of pilot signals, i.e. of signals known to the receiver (allocation of control signalling H04L5/0053; use of control signalling H04L5/0091)}
- H04L 27/34: Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H03M: CODING; DECODING; CODE CONVERSION IN GENERAL (using fluidic means F15C4/00; optical analogue/digital converters G02F7/00; coding, decoding or code conversion, specially adapted for particular applications, see the relevant subclasses, e.g. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; ciphering or deciphering for cryptography or other purposes involving the need for secrecy G09C)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

In an aspect of the disclosure, a method, a computer-readable medium, and wireless equipment are provided. The wireless equipment interleaves a first sequence of encoded bits output from an encoder and then manipulating the interleaved first sequence of encoded bits to generate a second sequence of encoded bits. The wireless equipment places the second sequence of encoded bits in a buffer. The wireless equipment selects, from the buffer, a first section of the second sequence of encoded bits for transmission. The wireless equipment interleaves the first section of encoded bits. The wireless equipment transmits the interleaved first section of encoded bits via one or more symbols.

## Claims

### Claim 1

A method of wireless communication using wireless equipment, comprising:
interleaving a first sequence of encoded bits output from an encoder and then manipulating the interleaved first sequence of encoded bits to generate a second sequence of encoded bits;
placing the second sequence of encoded bits in a buffer;
selecting, from the buffer, a first section of the second sequence of encoded bits for transmission;
interleaving the first section of encoded bits;
selecting respective first number of encoded bits from the interleaved first section;
mapping the respective first number of encoded bits to the first part of modulation bits carried by the each symbol;
selecting, from the buffer, a second section of the second sequence of encoded bits for transmission;
interleaving the second section of encoded bits;
selecting respective second number of encoded bits from the interleaved second section;
mapping the respective second number of encoded bits to the second part of modulation bits carried by the each symbol; and
transmitting, through a radio frequency (RF) transmission component and an antenna of the wireless equipment, the interleaved first section of encoded bits and the interleaved second section of encoded bits via one or more symbols, wherein each of the one or more symbols carries a plurality of modulation bits containing a first part of modulation bits and a second part of modulation bits, the first part of modulation bits being more reliable than the second part of modulation bits, the first part having a first number of modulation bits, the second part having a second number of modulation bits.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first section of encoded bits has a higher importance than the second section of encoded bits.

### Claim 3 (depends on 2)

The method of claim 2, wherein the encoder is a polar encoder, wherein encoded bits in the first section and encoded bits in the second section are both contiguous.

### Claim 4 (depends on 1)

The method of claim 1, wherein the first section and the second section collectively contain all bits that are selected for transmission from the second sequence of encoded bits, wherein each of the first number and the second number is 2, wherein each of the one or more symbols is a 16 quadrature amplitude modulation (QAM) symbol.

### Claim 5 (depends on 1)

The method of claim 1, wherein the first section and the second section have a same size.

### Claim 6 (depends on 1)

The method of claim 1, wherein the plurality of modulation bits carried by the each symbol further contain N third parts of modulation bits, the N third parts each having a third number of modulation bits, N being an integer greater than 0, the method further comprising:
selecting, from the buffer, N third sections of the second sequence of encoded bits for transmission;
interleaving the N third sections;
selecting respective third number of encoded bits from a respective one of the interleaved N third sections; and
mapping the selected respective third number of encoded bits to a respective one of the N third parts of modulation bits carried by the each symbol.

### Claim 7 (depends on 6)

The method of claim 6, wherein each of the first number, the second number, and the third number is 2.

### Claim 8 (depends on 7)

The method of claim 7, wherein N is 1, wherein each of the one or more symbols is a 64 quadrature amplitude modulation (QAM) symbol.

### Claim 9 (depends on 1)

The method of claim 1, wherein the first section is interleaved at a first interleaver and the second section is interleaved at a second interleaver independent of the first interleaver.

### Claim 10 (depends on 9)

The method of claim 9, wherein each of the first interleaver and the second interleaver is a block interleaver.

### Claim 11 (depends on 10)

The method of claim 10, wherein each of the first interleaver and the second interleaver has a size up to 108 bits.

### Claim 12 (depends on 10)

The method of claim 10, wherein each of the first interleaver and the second interleaver has a size up to 216 bits.

### Claim 13 (depends on 10)

The method of claim 10, wherein the first interleaver and the second interleaver have a same depth.

### Claim 14 (depends on 13)

The method of claim 13, wherein the respective first number of encoded bits are selected from the first section in a sequential order in a first direction, wherein the respective second number of encoded bits are selected from the second section in a sequential order in a second direction that is opposite of the first direction.

### Claim 15 (depends on 10)

The method of claim 10, wherein a depth of the first interleaver is different from a depth of the second interleaver.

### Claim 16 (depends on 15)

The method of claim 15, wherein the respective first number of encoded bits are selected from the first section in a sequential order in a first direction, wherein the respective second number of encoded bits are selected from the second section in a sequential order also in the first direction.

### Claim 17 (depends on 1)

The method of claim 1, wherein the first section contains all bits that are selected for transmission from the second sequence of encoded bits, and wherein the first section is interleaved at a block interleaver.

### Claim 18 (depends on 17)

The method of claim 17, wherein the block interleaver has a size up to 108 bits.

### Claim 19 (depends on 17)

The method of claim 17, wherein the block interleaver has a size up to 216 bits.

### Claim 20 (depends on 1)

The method of claim 1, wherein the manipulating the interleaved first sequence of encoded bits includes at least one of puncturing, shortening, and repeating one or more parts of the interleaved first sequence of encoded bits.

### Claim 21

An apparatus for wireless communication, comprising:
a memory; and
at least one processor coupled to the memory and configured to:
interleave a first sequence of encoded bits output from an encoder and then manipulating the interleaved first sequence of encoded bits to generate a second sequence of encoded bits;
place the second sequence of encoded bits in a buffer;
select, from the buffer, a first section of the second sequence of encoded bits for transmission;
interleave the first section of encoded bits;
select respective first number of encoded bits from the interleaved first section;
map the respective first number of encoded bits to the first part of modulation bits carried by the each symbol;
select, from the buffer, a second section of the second sequence of encoded bits for transmission;
interleave the second section of encoded bits;
select respective second number of encoded bits from the interleaved second section;
map the respective second number of encoded bits to the second part of modulation bits carried by the each symbol; and
transmit, through a radio frequency (RF) transmission component and an antenna of the wireless equipment, the interleaved first section of encoded bits and the interleaved second section of encoded bits via one or more symbols, wherein each of the one or more symbols carries a plurality of modulation bits containing a first part of modulation bits and a second part of modulation bits, the first part of modulation bits being more reliable than the second part of modulation bits, the first part having a first number of modulation bits, the second part having a second number of modulation bits.

### Claim 22

A non-transitory computer-readable medium storing computer executable code for wireless communication of wireless equipment, comprising code to:
interleave a first sequence of encoded bits output from an encoder and then manipulating the interleaved first sequence of encoded bits to generate a second sequence of encoded bits;
place the second sequence of encoded bits in a buffer;
select, from the buffer, a first section of the second sequence of encoded bits for transmission;
interleave the first section of encoded bits;
select respective first number of encoded bits from the interleaved first section;
map the respective first number of encoded bits to the first part of modulation bits carried by the each symbol;
select, from the buffer, a second section of the second sequence of encoded bits for transmission;
interleave the second section of encoded bits;
select respective second number of encoded bits from the interleaved second section;
map the respective second number of encoded bits to the second part of modulation bits carried by the each symbol; and
transmit, through a radio frequency (RF) transmission component and an antenna of the wireless equipment, the interleaved first section of encoded bits and the interleaved second section of encoded bits via one or more symbols, wherein each of the one or more symbols carries a plurality of modulation bits containing a first part of modulation bits and a second part of modulation bits, the first part of modulation bits being more reliable than the second part of modulation bits, the first part having a first number of modulation bits, the second part having a second number of modulation bits.
