IP Library Granted Patent US 10,790,934
Granted Patent B2
US 10,790,934 · App. 16/324,347 · Granted Sep 29, 2020

HARQ for advanced channel codes

Inventors: Chunxuan Ye (San Diego, CA); Nirav B. Shah (San Diego, CA); Fengjun Xi (San Diego, CA); Kyle Jung-Lin Pan (Saint James, NY)
Assignee: IDAC Holdings, Inc.
H04L1/0057H03M13/1102H03M13/116H03M13/6306H03M13/6393H04L1/005H04L1/0041H04L1/0069H04L1/1812H04L1/1819H04L1/1867H03M13/13
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,790,934
App. No.
16/324,347
Granted
Sep 29, 2020
Kind
B2
Abstract

A method ( 2200 ) and apparatus for transmitting data using low density parity check, LDPC, encoding and hybrid automatic repeat request-incremental redundancy, HARQ-IR, is disclosed. The method may comprise selecting ( 2206 ) a protograph sub-matrix from a family of protograph matrices based on one or more of an initial code rate, an information block size, a maximum retransmission count or a maximum number of redundancy versions, wherein the selected protograph sub-matrix supports HARQ-IR. A parity check matrix may be determined based on the selected protograph sub-matrix ( 2208 ). One or more data blocks may be encoded using LDPC based on the parity check matrix ( 2218 ) and the LDPC encoded data block may be transmitted ( 2220 ) to an LDPC HARQ-IR configured receiver.

Claims (38)

1. A method for transmitting data using one or more low density parity check (LDPC) codes, the method comprising:

selecting a base graph and a lifting size;

obtaining a lifted graph by lifting the base graph based on the lifting size;

LDPC encoding a sequence of bits based on the lifted graph;

writing the sequence of encoded bits into a circular buffer;

transmitting a first portion of the sequence of encoded bits, wherein the first portion is selected based on a first redundancy version; and

transmitting a second portion of the sequence of encoded bits, wherein the second portion is selected based on the lifting size and a second redundancy version;

wherein the first redundancy version and the second redundancy version are different redundancy versions.

2. The method of claim 1 , further comprising:

transmitting a third portion of the sequence of encoded bits, wherein the third portion is selected based on the lifting size and a third redundancy version.

3. The method of claim 2 , further comprising:

transmitting a fourth portion of the sequence of encoded bits, wherein the fourth portion is selected based on the lifting size and a fourth redundancy version.

4. The method of claim 3 , wherein the first redundancy version, the second redundancy version, the third redundancy version and the fourth redundancy version are different redundancy versions.

5. The method of claim 3 , wherein the first portion, the second portion, the third portion and the fourth portion are different portions of the sequence of encoded bits.

6. The method of claim 3 , wherein the first portion, the second portion, the third portion and the fourth portion are overlapping portions of the sequence of encoded bits.

7. The method of claim 1 , wherein lifting the base graph comprises replacing 0 values of the base graph with an all zero matrix and replacing 1 values of the base graph with a circular permutation matrix.

8. The method of claim 1 , wherein the second redundancy version is indicated, by a next generation Node B (gNB), via downlink control information (DCI).

9. The method of claim 1 , wherein the lifting size is based on the second redundancy version.

10. The method of claim 1 , wherein encoding the sequence of bits comprises LDPC encoding the sequence of bits.

11. A wireless transmit/receive unit (WTRU) configured to transmit data using one or more low density parity check (LDPC) codes, the WTRU comprising:

circuitry configured to select a base graph and a lifting size;

circuitry configured to lift the base graph, based on the lifting size, to obtain a lifted graph;

an LDPC encoder configured to encode a sequence of bits based on the lifted graph;

a circular buffer configured to receive the sequence of encoded bits;

a transmitter configured to transmit, a first portion of the sequence of encoded bits, wherein the first portion is selected based a first redundancy version; and

the transmitter configured to transmit, a second portion of the sequence of encoded bits, wherein the second portion is selected based on the lifting size and a second redundancy version;

wherein the first redundancy version and the second redundancy version are different redundancy versions.

12. The WTRU of claim 11 , further comprising:

the transmitter configured to transmit, a third portion of the sequence of encoded bits, wherein the third portion is selected based on the lifting size and a third redundancy version.

13. The WTRU of claim 12 , further comprising:

the transmitter configured to transmit, a fourth portion of the sequence of encoded bits, wherein the fourth portion is selected based on the lifting size and a fourth redundancy version.

14. The WTRU of claim 13 , wherein the first redundancy version, the second redundancy version, the third redundancy version and the fourth redundancy version are different redundancy versions.

15. The WTRU of claim 13 , wherein the first portion, second portion, third portion and fourth portion are different portions of the sequence of encoded bits.

16. The WTRU of claim 13 , wherein the first portion, second portion, third portion and fourth portion are overlapping portions.

17. The WTRU of claim 11 , wherein the circuitry configured to lift the base graph is configured to replace 0 values of the base graph with an all zero matrix and replace 1 values of the base graph with a circular permutation matrix.

18. The WTRU of claim 11 , wherein the second redundancy version is indicated, by a next generation Node B (gNB), via downlink control information (DCI).

19. The WTRU of claim 11 , wherein the lifting size is based on the second redundancy version.

20. The WTRU of claim 11 , wherein the encoder is an LDPC encoder.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2023
From: IDAC HOLDINGS, INC.
To: INTERDIGITAL PATENT HOLDINGS, INC.
Reel/Frame 063089/0085 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2019
From: YE, CHUNXUAN; SHAH, NIRAV B.; XI, FENGJUN; PAN, KYLE JUNG-LIN
To: IDAC HOLDINGS, INC.
Reel/Frame 049257/0554 →
Continuity (3)
Provisional Application 62372966 · Aug 10, 2016
Provisional Application 62416504 · Nov 2, 2016
Related Publication 20190207710A1 · Jul 4, 2019
Cited By (1)
US 12,401,464