US2013315143A1PendingUtilityA1

Method and apparatus for fast closed-loop rate adaptation in a high rate packet data transmission

Assignee: QUALCOMM INCPriority: May 12, 2000Filed: Jul 29, 2013Published: Nov 28, 2013
Est. expiryMay 12, 2020(expired)· nominal 20-yr term from priority
H04W 16/02H04W 8/18H04W 88/08H04W 28/04H04W 28/18
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In a high data rate communication system capable of variable rate transmission, an open loop rate control can be adjusted with a closed loop rate control to maximize throughput. An access point generates interleaved multi-slot packets that allow an access terminal to transmit indicator messages to the access point in accordance with recently received data carried within slots of the multi-slot packets.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A method for wireless communication, comprising:
 transmitting a first slot of a first multi-slot packet;   receiving an indicator message indicating a reception status of the first slot of the first multi-slot packet; and   cancelling transmission of remaining slots of the first multi-slot packet if the indicator message is an acknowledgment.   
     
     
         2 . The method as in  claim 1 , if the indicator message is negative, the method further comprising:
 transmitting a next slot of the first multi-slot packet;   receiving an indicator message indicating a reception status of the next slot of the first multi-slot packet; and   cancelling transmission of remaining slots of the first multi-slot packet if the indicator message is an acknowledgment.   
     
     
         3 . The method as in  claim 1 , further comprising:
 encoding the first multi-slot packet; and   partitioning the first multi-slot packet into multiple slots.   
     
     
         4 . The method as in  claim 1 , wherein each slot of the first multi-slot packet is transmitted at a predetermined time slot. 
     
     
         5 . The method as in  claim 1 , further comprising:
 transmitting a first slot of a second multi-slot packet in a time slot allocated to one of the remaining slots of the first multi-slot packet.   
     
     
         6 . The method as in  claim 1 , wherein the first multi-slot packet has a target packet error rate corresponding to a normal end of the first multi-slot packet, and wherein a packet error rate of the first multi-slot packet is different from target packet error rate. 
     
     
         7 . The method as in  claim 6 , wherein the normal end of the first multi-slot packet corresponds to transmission of all slots of the multi-slot packet. 
     
     
         8 . The method as in  claim 1 , wherein the first multi-slot packet has a target data rate corresponding to transmission of all slots of the first multi-slot packet, and wherein a data rate of the transmitted first multi-slot packet is greater than the target data rate. 
     
     
         9 . The method as in  claim 1 , wherein the indicator message provides closed loop rate adaptation for multi-slot packet data rates. 
     
     
         10 . The method as in  claim 9 , further comprising:
 receiving a data rate indicator; and   determining a target data rate for the first multi-slot packet as a function of the data rate indicator.   
     
     
         11 . The method as in  claim 1 , wherein each slot of the first multi-slot packet is transmitted at a predetermined time slot and wherein the predetermined data slots are interlaced with predetermined gap slots in an alternating pattern. 
     
     
         12 . The method as in  claim 1 , further comprising:
 transmitting all slots of the first multi-slot packets;   receiving an extend indicator; and   transmitting at least one of the slots of the first multi-slot packet in response to receiving the extended indicator.   
     
     
         13 . The method as in  claim 1 , further comprising:
 receiving, periodically, information indicative of a quality measure of the wireless channel,   wherein cancelling transmission of remaining slots of the first multi-slot packet if the decoding is successful further comprises receiving a closed loop rate control message.   
     
     
         14 . A wireless apparatus, comprising:
 means for transmitting a first slot of a first multi-slot packet;   means for receiving an indicator message indicating a reception status of the first slot of the first multi-slot packet; and   means for cancelling transmission of remaining slots of the first multi-slot packet if the indicator message is an acknowledgment.   
     
     
         15 . The wireless apparatus as in  claim 14 , further comprising:
 means for transmitting a next slot of the first multi-slot packet if the indicator message is negative;   means for receiving an indicator message indicating a reception status of the next slot of the first multi-slot packet; and   means for cancelling transmission of remaining slots of the first multi-slot packet if the indicator message is an acknowledgment.   
     
     
         16 . The wireless apparatus as in  claim 14 , wherein the first multi-slot packet has a target packet error rate corresponding to a normal end of the first multi-slot packet, and wherein a packet error rate of the first multi-slot packet is different from the target packet error rate, and further comprising:
 means for receiving a data rate indicator; and   means for determining a target data rate for the first multi-slot packet as a function of the data rate indicator.   
     
     
         17 . A computer program product, comprising:
 computer-readable medium; and
 code for causing a computer to transmit a first slot of a first multi-slot packet; 
 code for causing a computer to receive an indicator message indicating a reception status of the first slot of the first multi-slot packet; and 
 code for causing a computer to cancel transmission of remaining slots of the first multi-slot packet if the indicator message is an acknowledgment. 
   
     
     
         18 . The computer program product of  claim 17 , further comprising code for causing a computer to calculate a number of slots for transmission of a packet of data in a multi-slot packet. 
     
     
         19 . The computer program product of  claim 17 , wherein the computer program product further comprises:
 code for causing a computer to transmit a next slot of the first multi-slot packet if the indicator message is negative;   code for causing a computer to receive an indicator message indicating a reception status of the next slot of the first multi-slot packet; and   code for causing a computer to cancel transmission of remaining slots of the first multi-slot packet if the indicator message is an acknowledgment.   
     
     
         20 . The computer program product of  claim 17 , wherein the computer program further comprises:
 code for causing a computer to encode the first multi-slot packet; and   code for causing a computer to partition the first multi-slot packet into multiple slots.   
     
     
         21 . A computer program which makes a computer execute:
 a first procedure for transmitting a first slot of a first multi-slot packet;   a second procedure for receiving an indicator message indicating a reception status of the first slot of the first multi-slot packet; and   a third procedure for canceling transmission of remaining slots of the first multi-slot packet if the indicator message is an acknowledgment.

Join the waitlist — get patent alerts

Track US2013315143A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.