Fractional harq re-transmission
AssigneeWi-LAN, Inc.
InventorPeter Graumann
Life of this patent
Estimating the term…
Abstract
Methods and apparatus are described for determining, via a Hybrid Automatic Repeat Request (HARQ) module, that a maximum number of retransmissions has been reached for a HARQ packet. The HARQ module may communicate an internal NACK to a message retransmission module indicating a transmission failure. The message retransmission module may retransmit at least a part of the message. The retransmission may be performed prior to the expiration of a timer.
Claims48
A method for use in a transmitting device, the method comprising:
- determining a number of forward error correction (FEC) blocks used by the transmitting device for a Hybrid Automatic Repeat Request (HARQ) transmission to a receiving device;
- determining an acknowledgement channel allocation for transmission of an acknowledgement from the receiving device to the transmitting device, the size of the acknowledgement channel allocation being based on the determined number of FEC blocks;
- transmitting an indication of the acknowledgement channel allocation to the receiving device;
- and
- receiving an acknowledgement from the receiving device via an acknowledgement channel corresponding to the acknowledgement channel allocation.
A method for use in a receiving device, the method comprising:
- receiving an indication of an acknowledgement channel allocation from a transmitting device;
- receiving at least a portion of a Hybrid Automatic Repeat Request (HARQ) transmission from the transmitting device, the HARQ transmission comprising at least one forward error correction (FEC) block;
- generating an acknowledgement based on a level of successful receipt of the HARQ transmission from the transmitting device;
- and
- transmitting the acknowledgement to the transmitting device via an acknowledgement channel corresponding to the acknowledgement channel allocation.
A transmitting device comprising:
- a transceiver module for transmitting and receiving signals;
- a memory;
- and
- a processor in communication with the transceiver module and the memory, the processor being configured to execute the steps of:
- determining a number of forward error correction (FEC) blocks used by the transmitting device for a Hybrid Automatic Repeat Request (HARQ) transmission to a receiving device,
- determining an acknowledgement channel allocation for transmission of an acknowledgement from the receiving device to the transmitting device, the size of the acknowledgement channel allocation being based on the determined number of FEC blocks,
- transmitting an indication of the acknowledgement channel allocation to the receiving device, and
- receiving an acknowledgement from the receiving device via an acknowledgement channel corresponding to the acknowledgement channel allocation.
A receiving device comprising:
- a transceiver module for transmitting and receiving signals;
- a memory;
- and
- a processor in communication with the transceiver module and the memory, the processor being configured to:
- receive an indication of an acknowledgement channel allocation from a transmitting device;
- receive at least a portion of a Hybrid Automatic Repeat Request (HARQ) transmission from the transmitting device, the HARQ transmission comprising at least one forward error correction (FEC) block;
- generate an acknowledgement based on a level of successful receipt of the HARQ transmission from the transmitting device;
- and
- transmit the acknowledgement to the transmitting device via an acknowledgement channel corresponding to the acknowledgement channel allocation.
Dependencies are inferred from the claim text.