Method and apparatus for acknowledging successful reception of a data transmission for multi-access compatibility in a wireless communication system
AssigneeQUALCOMM Incorporated
InventorsVinay Sridhara, Vincent Knowles Jones, IV
Life of this patent
Estimating the term…
Abstract
A method of wireless communication for acknowledging receipt of a packet is disclosed that includes determining that the packet has been received successfully; and, generating an acknowledgment (ACK) message upon the determination that the packet is received successfully, wherein the ACK message includes a unique identifier associated with a receiver used to receive the packet. An apparatus for performing the method is also disclosed herein.
Claims38
A method comprising:
- receiving a wireless communication packet at a first device, wherein the wireless communication packet is transmitted from a transmitter to the first device and to at least one second device;
- generating, at the first device, a wireless communication acknowledgment (ACK) message upon a determination by the first device that the first device successfully received the wireless communication packet, wherein the wireless communication ACK message includes a Medium Access Control (MAC) layer identifier that identifies the first device;
- and
- transmitting the wireless communication ACK message at a scheduled time to the transmitter, wherein the scheduled time corresponds to a time when the wireless communication ACK message and a second wireless communication ACK message generated by the at least one second device are to be concurrently transmitted to the transmitter from the first device and the at least one second device.
An apparatus comprising:
- means for determining that a wireless communication packet is received successfully at the apparatus, wherein the wireless communication packet is transmitted from a transmitter to the apparatus and to at least one device;
- means for generating a wireless communication acknowledgment (ACK) message upon a determination by the means for determining that the wireless communication packet is received successfully, wherein the wireless communication ACK message includes a Medium Access Control (MAC) layer identifier that identifies the apparatus;
- and
- means for transmitting the wireless communication ACK message at a scheduled time to the transmitter, wherein the scheduled time corresponds to a time when the wireless communication ACK message and a second wireless communication ACK message generated by the at least one device are to be concurrently transmitted to the transmitter from the apparatus and the at least one device.
An apparatus comprising:
- a processing system configured to:
- receive a wireless communication packet, wherein the wireless communication packet is transmitted from a transmitter to the apparatus and to at least one device;
- generate a wireless communication acknowledgment (ACK) message upon a determination that the wireless communication packet is received successfully, wherein the wireless communication ACK message includes a Medium Access Control (MAC) layer identifier that identifies the apparatus;
- and
- transmit the wireless communication ACK message at a scheduled time to the transmitter, wherein the scheduled time corresponds to a time when the wireless communication ACK message and a second wireless communication ACK message generated by the at least one device are to be concurrently transmitted to the transmitter from the apparatus and the at least one device.
A computer-program product comprising:
- a computer-readable storage device encoded with instructions executable by a processor to cause the processor to:
- receive a wireless communication packet at a first device, wherein the wireless communication packet is transmitted from a transmitter to the first device and to at least one second device;
- generate a wireless communication acknowledgment (ACK) message upon a determination that the wireless communication packet is received successfully, wherein the wireless communication ACK message includes a Medium Access Control (MAC) layer identifier that identifies the first device;
- and
- transmit the wireless communication ACK message at a scheduled time to the transmitter, wherein the scheduled time corresponds to a time when the wireless communication ACK message and a second wireless communication ACK message generated by the at least one second device are to be concurrently transmitted to the transmitter from the first device and the at least one second device.
An access terminal, comprising:
- a processing system configured to:
- receive a wireless communication packet, wherein the wireless communication packet is transmitted from a transmitter to the access terminal and to at least one device;
- generate a wireless communication acknowledgment (ACK) message upon a determination that the wireless communication packet is received successfully, wherein the wireless communication ACK message includes a Medium Access Control (MAC) layer identifier that identifies the access terminal;
- and
- transmit the wireless communication ACK message at a scheduled time to the transmitter, wherein the scheduled time corresponds to a time when the wireless communication ACK message and a second wireless communication ACK message generated by the at least one device are to be concurrently transmitted to the transmitter from the access terminal and the at least one device.
An access point, comprising:
- a transmitter to transmit a wireless communication packet to a plurality of access terminals;
- a wireless network adapter configured to receive a plurality of concurrently transmitted wireless communication acknowledgement (ACK) messages from the plurality of access terminals, wherein the plurality of access terminals are configured to concurrently transmit the wireless communication ACK messages at a particular time, wherein each wireless communication ACK message includes a Medium Access Control (MAC) layer identifier that identifies an access terminal that transmitted the wireless communication ACK message;
- and a processing system configured to decode each received wireless communication ACK message received in response to transmission of the wireless communication packet and configured to determine which access terminals successfully received the wireless communication packet based on the MAC layer identifier in each received wireless communication ACK message received in response to transmission of the wireless communication packet, wherein each received ACK message was scheduled to be transmitted concurrently with other wireless communication ACK messages at the particular time in response to the wireless communication packet.
Dependencies are inferred from the claim text.