Hybrid ARQ Schemes with Soft Combining in Variable Rate Packet Data Applications
AssigneeApple Inc.
InventorsWen Tong, Leo L. Strawczynski, Shalini Periyalwar, Claude Royer
Life of this patent
Estimating the term…
Abstract
A system and method for transmitting high speed data on fixed rate and for variable rate channels. The system and method provides the flexibility of adjusting the data rate, the coding rate, and the nature of individual retransmissions. Further, the system and method supports partial soft combining of retransmitted data with previously transmitted data, supports parity bit selection for successive retransmissions, and supports various combinations of data rate variations, coding rate variations, and partial data transmissions.
Claims21
-5. (canceled)
A wireless transmitter, comprising:
- one or more antennas, configured to perform wireless communication;
- processing hardware coupled to the one or more antennas, wherein the processing hardware is configured to:
- encode input bits of a packet using a turbo encoder to produce an output codeword comprising a plurality of systematic data bits and a plurality of parity bits;
- transmit, via the one or more antennas, a plurality of hybrid automatic request (HARQ) transmissions of the output codeword to a receiver, wherein the plurality of HARQ transmissions of the output codeword comprise:
- a first HARQ transmission comprising a first set of systematic data bits of the plurality of systematic data bits, and a first set of parity bits of the plurality of parity bits;
- a later HARQ transmission comprising a non-empty subset of less than all of the first set of systematic data bits, and parity bits comprising the first set of parity bits and at least one other parity bit of the plurality of plurality bits;
- and
- wherein each HARQ transmission after the first HARQ transmission is transmitted in response to receiving, via the one or more antennas, an indication that the output codeword was not successfully decoded.
A wireless transmitter, comprising:
- one or more antennas, configured to perform wireless communication;
- processing hardware coupled to the one or more antennas, wherein the processing hardware is configured to:
- encode input bits of a packet using a turbo encoder to produce an output codeword comprising a plurality of systematic data bits and a plurality of parity bits;
- transmit, via the one or more antennas, a plurality of hybrid automatic request (HARQ) transmissions of the output codeword to a receiver, wherein the plurality of HARQ transmissions of the output codeword comprise:
- a first HARQ transmission comprising a first set of systematic data bits of the plurality of systematic data bits and a first set of parity bits of the plurality of parity bits;
- and
- a later HARQ transmission comprising a number of parity bits of the plurality of parity bits equal to or greater than a number parity bits in the HARQ first transmission, and a second set of systematic data bits of the plurality of systematic data bits, wherein the number of systematic data bits in the second set is based on transmission resources available for the later HARQ transmission.
A wireless transmitter, comprising:
- one or more antennas, configured to perform wireless communication;
- processing hardware coupled to the one or more antennas, wherein the processing hardware is configured to:
- encode input bits of a packet using a turbo encoder to produce an output codeword comprising a plurality of systematic data bits and a plurality of parity bits;
- transmit, via the one or more antennas, a plurality of hybrid automatic request (HARQ) transmissions of the output codeword to a receiver, wherein the plurality of HARQ transmissions of the output codeword comprise:
- a first HARQ transmission comprising a first set of systematic data bits of the plurality of systematic data bits and a first set of parity bits of the plurality of parity bits;
- and
- a later HARQ transmission comprising a number of parity bits of the plurality of parity bits equal to or greater than a number parity bits in the HARQ first transmission, and a second set of systematic data bits of the plurality of systematic data bits, wherein the number of systematic data bits in the second set is based on channel conditions.
Dependencies are inferred from the claim text.