IP Library Granted Patent US 10,432,227
Granted Patent B2
US 10,432,227 · App. 15/878,350 · Granted Oct 1, 2019

Location of interleaver with LDPC code

Inventors: Wei-Jen Chen (Hsinchu, TW); Ju-Ya Chen (Hsinchu, TW); Yen-Shuo Chang (Hsinchu, TW); Timothy Perrin Fisher-Jeffes (San Jose, CA); Mao-Ching Chiu (Hsinchu, TW); Cheng-Yi Hsu (Hsinchu, TW); Chong-You Lee (Hsinchu, TW)
Assignee: MEDIATEK INC.
H03M13/27H03M13/1102H03M13/116H03M13/2906H03M13/6362H03M13/6393
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,432,227
App. No.
15/878,350
Granted
Oct 1, 2019
Kind
B2
Abstract

Concepts and schemes pertaining to location of interleaver with low-density parity-check (LDPC) code are described. A processor of an apparatus encodes data to provide a stream of encoded data. The processor also rate matches the encoded data to provide a rate-matched stream of encoded data. The processor further interleaving the rate-matched stream of encoded data. In rate matching the encoded data, the processor buffers the stream of encoded data in a circular buffer, with the circular buffer functioning as a rate matching block that rate matches the stream of encoded data. In interleaving the rate-matched stream of encoded data, the processor performs bit-level interleaving on the rate-matched stream of encoded data to provide a stream of interleaved data.

Claims (27)

1. A method, comprising:

rate matching, by an encoder circuit of a processor of an apparatus, a stream of encoded data;

passing, by the encoder circuit, the stream of encoded data through a bit-level interleaver of the encoder circuit to provide a stream of interleaved data; and

wirelessly transmitting, by a transceiver of the apparatus, the stream of interleaved data to a network node of a wireless network,

wherein the rate matching of the stream of encoded data comprises:

encoding, by a low-density parity-check (LDPC) encoder of the encoder circuit, data to provide the stream of encoded data; and

receiving, by a circular buffer of the encoder circuit, the stream of encoded data from the LDPC encoder, and

wherein the bit-level interleaver and the circular buffer are physically arranged in the encoder circuit such that a location of the bit-level interleaver is after the circular buffer with respect to a flow of the stream of interleaved data to enable a lower complexity of a decoder in the network node receiving the stream of interleaved data compared to a case in which the bit-level interleaver is before the circular buffer with respect to the flow of the stream of interleaved data.

2. The method of claim 1 , wherein the rate matching of the stream of encoded data further comprises:

buffering, by the circular buffer, the stream of encoded data,

wherein the circular buffer functions as a rate matching block that rate matches the stream of encoded data.

3. The method of claim 2 , wherein the circular buffer rate matches the stream of encoded data with a code rate that is used by the decoder at a receiver of the network node to decode data received by the receiver.

4. The method of claim 2 , wherein the passing of the stream of encoded data through the bit-level interleaver comprises:

receiving, by the bit-level interleaver, the stream of encoded data from the circular buffer; and

performing, by the bit-level interleaver, bit-level interleaving on the stream of encoded data to provide the stream of interleaved data.

5. An apparatus, comprising:

a transceiver capable of wireless communications with at least one network node of a wireless network; and

a processor coupled to the transceiver, the processor comprising an encoder circuit that is capable of performing:

encoding data to provide a stream of encoded data; and

performing rate matching and interleaving on the encoded data by:

rate matching the stream of encoded data by buffering the stream of encoded data in a circular buffer of the encoder circuit; and

performing bit-level interleaving, by a bit-level interleaver of the encoder circuit, the rate-matched stream of encoded data to provide a stream of interleaved data,

wherein the bit-level interleaver and the circular buffer are physically arranged in the encoder circuit such that a location of the bit-level interleaver is after the circular buffer with respect to a flow of the stream of interleaved data to enable a lower complexity of a decoder in the network node receiving the stream of interleaved data compared to a case in which the bit-level interleaver is before the circular buffer with respect to the flow of the stream of interleaved data.

6. The apparatus of claim 5 , wherein, in encoding the data to provide the stream of encoded data, the processor performs low-density parity-check (LDPC) encoding on the data to provide the stream of encoded data.

7. The apparatus of claim 6 ,

wherein the circular buffer functions as a rate matching block that rate matches the stream of encoded data.

8. The apparatus of claim 7 , wherein the circular buffer rate matches the stream of encoded data with a code rate that is used by the decoder at a receiver of the network node to decode data received by the receiver.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2026
From: MEDIATEK INC.
To: HFI INNOVATION INC.
Reel/Frame 075050/0154 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2018
From: CHEN, WEI-JEN; CHEN, JU-YA; CHANG, YEN-SHUO; FISHER-JEFFES, TIMOTHY PERRIN; CHIU, MAO-CHING; HSU, CHENG-YI; LEE, CHONG-YOU
To: MEDIATEK INC.
Reel/Frame 044707/0820 →
Continuity (3)
Provisional Application 62449677 · Jan 24, 2017
Provisional Application 62522149 · Jun 20, 2017
Related Publication 20180212626A1 · Jul 26, 2018