Reverse link automatic repeat request
First Claim
1. A method of sending data in a wireless communication system, comprising:
- sending, by an Access Terminal, a first set of slots of a first packet to an Access Network, the slots being a subset of a plurality of slots of the first packet and including a configurable number of slots;
sending, by the Access Terminal, a first set of slots of a second packet to the Access Network, the slots being a subset of a plurality of slots of the second packet and including a configurable number of slots;
receiving, at the Access Terminal, an acknowledge message (ACK) from the Access Network corresponding to a successful decoding of the first set of slots of the first packet, or a negative acknowledge message (NAK) corresponding to an unsuccessful decoding of the first set of slots of the first packet;
sending, by the Access Terminal, when an ACK has been received, a first set of slots of a third packet to the Access Network, the slots being a subset of a plurality of slots of the third packet and including a configurable number of slots;
sending, by the Access Terminal, when a NAK has been received, a second set of slots of the first packet to the Access Network;
receiving, at the Access Terminal, an ACK from the Access Network corresponding to a successful decoding of the first set of slots of the second packet, or a NAK corresponding to an unsuccessful decoding of the first set of slots of the second packet;
sending, by the Access Terminal, when an ACK corresponding to a successful decoding of the first set of slots of the second packet has been received,a first set of slots of a fourth packet to the Access Network, the slots being a subset of a plurality of slots of the fourth packet and including a configurable number of slots if an ACK corresponding to a successful decoding of the first set of slots of the first packet was received, ora first set of slots of the third packet to the Access Network if a NAK corresponding to an unsuccessful decoding of the first set of slots of the first packet was received;
gating off, by the Access Terminal, for a predetermined period of time; and
sending, by the Access Terminal, when a NAK corresponding to an unsuccessful decoding of the first set of slots of the second packet has been received, a second set of slots of the second packet to the Access Network.
1 Assignment
0 Petitions
Accused Products
Abstract
An Access Network (AN) can send an acknowledge message (ACK) to an Access Terminal (AT) to indicate that the AN has successfully decoded the data received in the first set of slots of the first data packet. The AN can send a negative acknowledge message (NAK) to the AT to indicate that the AN has not successfully decoded the data received in the first set of slots of a first data packet. Based upon receipt of the NAK, the AT can resend the data by sending a second set of slots of the first data packet containing redundant data. Based upon receipt of the ACK, the AT can send a first set of slots of another packet. The AT can gate off for a predetermined period of time after sending the first set of slots of a first packet and before sending a next set of slots.
47 Citations
3 Claims
-
1. A method of sending data in a wireless communication system, comprising:
-
sending, by an Access Terminal, a first set of slots of a first packet to an Access Network, the slots being a subset of a plurality of slots of the first packet and including a configurable number of slots; sending, by the Access Terminal, a first set of slots of a second packet to the Access Network, the slots being a subset of a plurality of slots of the second packet and including a configurable number of slots; receiving, at the Access Terminal, an acknowledge message (ACK) from the Access Network corresponding to a successful decoding of the first set of slots of the first packet, or a negative acknowledge message (NAK) corresponding to an unsuccessful decoding of the first set of slots of the first packet; sending, by the Access Terminal, when an ACK has been received, a first set of slots of a third packet to the Access Network, the slots being a subset of a plurality of slots of the third packet and including a configurable number of slots; sending, by the Access Terminal, when a NAK has been received, a second set of slots of the first packet to the Access Network; receiving, at the Access Terminal, an ACK from the Access Network corresponding to a successful decoding of the first set of slots of the second packet, or a NAK corresponding to an unsuccessful decoding of the first set of slots of the second packet; sending, by the Access Terminal, when an ACK corresponding to a successful decoding of the first set of slots of the second packet has been received, a first set of slots of a fourth packet to the Access Network, the slots being a subset of a plurality of slots of the fourth packet and including a configurable number of slots if an ACK corresponding to a successful decoding of the first set of slots of the first packet was received, or a first set of slots of the third packet to the Access Network if a NAK corresponding to an unsuccessful decoding of the first set of slots of the first packet was received; gating off, by the Access Terminal, for a predetermined period of time; and sending, by the Access Terminal, when a NAK corresponding to an unsuccessful decoding of the first set of slots of the second packet has been received, a second set of slots of the second packet to the Access Network.
-
-
2. An apparatus for sending data in a wireless communication system, comprising:
-
means for sending, by an Access Terminal, a first set of slots of a first packet to an Access Network, the slots being a subset of a plurality of slots of the first packet and including a configurable number of slots; means for sending, by the Access Terminal, a first set of slots of a second packet to the Access Network, the slots being a subset of a plurality of slots of the second packet and including a configurable number of slots; means for receiving, at the Access Terminal, an acknowledge message (ACK) from the Access Network corresponding to a successful decoding of the first set of slots of the first packet, or a negative acknowledge message (NAK) corresponding to an unsuccessful decoding of the first set of slots of the first packet; means for sending, by the Access Terminal, when an ACK has been received, a first set of slots of a third packet to the Access Network, the slots being a subset of a plurality of slots of the third packet and including a configurable number of slots; means for sending, by the Access Terminal, when a NAK has been received, a second set of slots of the first packet to the Access Network; means for receiving, at the Access Terminal, an ACK from the Access Network corresponding to a successful decoding of the first set of slots of the second packet, or a NAK corresponding to an unsuccessful decoding of the first set of slots of the second packet; means for sending, by the Access Terminal, when an ACK corresponding to a successful decoding of the first set of slots of the second packet has been received, a first set of slots of a fourth packet to the Access Network, the slots being a subset of a plurality of slots of the fourth packet and including a configurable number of slots if an ACK corresponding to a successful decoding of the first set of slots of the first packet was received, or a first set of slots of the third packet to the Access Network if a NAK corresponding to an unsuccessful decoding of the first set of slots of the first packet was received; means for gating off, by the Access Terminal, for a predetermined period of time; and means for sending, by the Access Terminal, when a NAK corresponding to an unsuccessful decoding of the first set of slots of the second packet has been received, a second set of slots of the second packet to the Access Network.
-
-
3. An Access Terminal, comprising:
a radio frequency unit configured to; send a first set of slots of a first packet to an Access Network, the slots being a subset of a plurality of slots of the first packet and including a configurable number of slots; send a first set of slots of a second packet to the Access Network, the slots being a subset of a plurality of slots of the second packet and including a configurable number of slots; receive an acknowledge message (ACK) from the Access Network corresponding to a successful decoding of the first set of slots of the first packet, or a negative acknowledge message (NAK) corresponding to an unsuccessful decoding of the first set of slots of the first packet; send, when an ACK has been received, a first set of slots of a third packet to the Access Network, the slots being a subset of a plurality of slots of the third packet and including a configurable number of slots; send, when a NAK has been received, a second set of slots of the first packet to the Access Network; receive an ACK from the Access Network corresponding to a successful decoding of the first set of slots of the second packet, or a NAK corresponding to an unsuccessful decoding of the first set of slots of the second packet; send, when an ACK corresponding to a successful decoding of the first set of slots of the second packet has been received, a first set of slots of a fourth packet to the Access Network, the slots being a subset of a plurality of slots of the fourth packet and including a configurable number of slots if an ACK corresponding to a successful decoding of the first set of slots of the first packet was received, or a first set of slots of the third packet to the Access Network if a NAK corresponding to an unsuccessful decoding of the first set of slots of the first packet was received; gate off, for a predetermined period of time; and send, when a NAK corresponding to an unsuccessful decoding of the first set of slots of the second packet has been received, a second set of slots of the second packet to the Access Network.
Specification