Method and system for implementing hybrid automatic repeat request
First Claim
1. A method, performed by a receiver, of implementing hybrid automatic repeat request (H-ARQ), the method comprising:
- receiving a packet;
storing the packet in a memory before combining the packet with a previous received packet;
decoding a combined packet; and
decoding the packet stored in the memory on a condition that the decoding of the combined packet failed.
1 Assignment
0 Petitions
Accused Products
Abstract
A receiver sends hybrid automatic repeat request (H-ARQ) feedback for a current packet and at least one previous packet, whereby an error is detected based on the H-ARQ feedback. The receiver sends H-ARQ feedback with an identification of the packet or a sequence number of a packet that the receiver expects to receive next. The receiver stores a packet in a memory before combining the packet with a previously received packet, and decodes the stored packet after failing to decode a combined packet to avoid a corruption error. The receiver may set a timer when sending a NACK. If the receiver fails to receive a packet until expiration of the timer, the receiver initiates a process for recovering the packet. Each H-ARQ feedback may be associated with other attributes. Some H-ARQ processes may operate in an asynchronous mode while others in a synchronous mode in the same direction.
37 Citations
10 Claims
-
1. A method, performed by a receiver, of implementing hybrid automatic repeat request (H-ARQ), the method comprising:
-
receiving a packet; storing the packet in a memory before combining the packet with a previous received packet; decoding a combined packet; and decoding the packet stored in the memory on a condition that the decoding of the combined packet failed. - View Dependent Claims (2)
-
-
3. A method, performed by a receiver, of implementing hybrid automatic repeat request (H-ARQ), the method comprising:
-
transmitting a negative acknowledgement (NACK); setting a timer in response to the transmission of the NACK; clearing the timer on a condition that a packet corresponding to the NACK is received; and initiating a process for recovering the packet on a condition that a packet corresponding to the NACK is not received. - View Dependent Claims (4, 5)
-
-
6. A receiver for implementing hybrid automatic repeat request (H-ARQ), the receiver configured to:
-
receive a packet; store the packet in a memory before combining the packet with a previous received packet; decode a combined packet; and decode the packet stored in the memory on a condition that the decoding of the combined packet failed. - View Dependent Claims (7)
-
-
8. A receiver for implementing hybrid automatic repeat request (H-ARQ), the receiver configured to:
-
transmit a negative acknowledgement (NACK); set a timer in response to the transmission of the NACK; clear the timer on a condition that a packet corresponding to the NACK is received; and initiate a process for recovering the packet on a condition that a packet corresponding to the NACK is not received. - View Dependent Claims (9, 10)
-
Specification