IP Library Granted Patent US 10,601,544
Granted Patent B2
US 10,601,544 · App. 15/888,733 · Granted Mar 24, 2020

Method and apparatus for communication

Inventors: Chong-You Lee (Hsinchu, TW); Cheng-Yi Hsu (Hsinchu, TW); Maoching Chiu (Hsinchu, TW); Timothy Perrin Fisher-Jeffes (San Jose, CA); Ju-Ya Chen (Hsinchu, TW); Yen Shuo Chang (Hsinchu, TW); Wei Jen Chen (Hsinchu, TW)
Assignee: MEDIATEK INC.
H04L1/0041H03M13/116H03M13/1148H03M13/6306H03M13/6362H04L1/0009H04L1/1819
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,601,544
App. No.
15/888,733
Granted
Mar 24, 2020
Kind
B2
Abstract

Aspects of the disclosure provide an apparatus that includes transmitting circuit and processing circuit. The transmitting circuitry is configured to transmit wireless signals. The processing circuitry is configured to encode a set of information bits with a code that is configured for incremental redundancy to generate a code word that includes the information bits and parity bits, buffer the code word in a circular buffer, determine a start position in the circular buffer based on a redundancy version that is selected from a plurality of redundancy versions based on a scenario evaluation of a previous transmission associated with the set of information bits, and transmit, via the transmitting circuitry, a selected portion of the code word from the start position.

Claims (49)

1. An apparatus, comprising:

transmitting circuitry configured to transmit wireless signals; and

processing circuitry configured to:

encode a set of information bits with a code that is configured for incremental redundancy to generate a code word that includes the set of information bits and parity bits;

buffer the code word in a circular buffer;

determine a start position in the circular buffer based on a redundancy version that is selected from a plurality of redundancy version candidates based on a scenario evaluation of a previous transmission associated with the set of information bits; and

transmit, via the transmitting circuitry, a selected portion of the code word from the start position,

wherein the plurality of redundancy version candidates includes at least

a first redundancy version candidate indicating the start position being determined according to a predetermined position, and

a second redundancy version candidate indicating the start position being determined according to repeating a last transmission or continuing from the last transmission.

2. The apparatus of claim 1 , wherein the processing circuitry is configured to:

puncture a portion of the set of information bits from the code word; and

buffer the punctured code word in the circular buffer.

3. The apparatus of claim 1 , wherein the processing circuitry is configured to:

encode the set of information bits with a low density parity check (LDPC) code that is configured for incremental redundancy.

4. The apparatus of claim 1 , further comprising:

receiving circuitry configured to receive the redundancy version that is selected by another apparatus.

5. The apparatus of claim 1 , wherein the processing circuitry is configured to:

determine the start position based on the redundancy version that is indicative of a chase combining scheme.

6. The apparatus of claim 1 , wherein

the predetermined position is defined according to a predetermined fixed value associated with the selected redundancy version.

7. The apparatus of claim 1 , wherein

the predetermined position is defined according to a predetermined ratio associated with the selected redundancy version with respect to a size of the set of information bits or a size of the code word.

8. The apparatus of claim 3 , wherein

the predetermined position is defined according to a predetermined integer and a lifting factor that is used to construct the LDPC code.

9. The apparatus of claim 1 , wherein the processing circuitry is configured to:

determine a control channel decoding scenario; and

select the redundancy version based on the control channel decoding scenario.

10. A method, comprising:

encoding, by processing circuitry of an apparatus, a set of information bits with a code that is configured for incremental redundancy to generate a code word that includes the set of information bits and parity bits;

buffering the code word in a circular buffer;

determining a start position in the circular buffer based on a redundancy version that is selected from a plurality of redundancy version candidates based on a scenario evaluation of a previous transmission associated with the set of information bits; and

transmitting, via transmitting circuitry of the apparatus, a selected portion of the code word from the start position,

wherein the plurality of redundancy version candidates includes at least

a first redundancy version candidate indicating the start position being determined according to a predetermined position, and

a second redundancy version candidate indicating the start position being determined according to repeating a last transmission or continuing from the last transmission.

11. The method of claim 10 , wherein buffering the code word in the circular buffer further comprises:

puncturing a portion of the set of information bits from the code word; and

buffering the punctured code word in the circular buffer.

12. The method of claim 10 , wherein encoding, by the processing circuitry of the apparatus, the set of information bits with the code that is configured for incremental redundancy to generate the code word that includes the set of information bits and the parity bits further comprises:

encoding the set of information bits with a low density parity check (LDPC) code that is configured for incremental redundancy.

13. The method of claim 10 , further comprising:

receiving the redundancy version that is selected by another apparatus.

14. The method of claim 10 , wherein determining the start position in the circular buffer based on the redundancy version that is selected from the plurality of redundancy version candidates based on the scenario evaluation of the previous transmission associated with the set of information bits further comprises:

determining the start position based on the redundancy version that is indicative of a chase combining scheme.

15. The method of claim 4 , wherein

the predetermined position is defined according to a predetermined fixed value associated with the selected redundancy version.

16. The method of claim 14 , wherein

the predetermined position is defined according to a predetermined ratio associated with the selected redundancy version with respect to a size of the set of information bits or a size of the code word.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2018
From: LEE, CHONG-YOU; HSU, CHENG-YI; CHIU, MAOCHING; FISHER-JEFFES, TIMOTHY PERRIN; CHEN, JU-YA; CHANG, YEN SHUO; CHEN, WEI JEN
To: MEDIATEK INC.
Reel/Frame 045345/0791 →
Continuity (2)
Provisional Application 62455057 · Feb 6, 2017
Related Publication 20180227077A1 · Aug 9, 2018