Block acknowledgement selection rules
AssigneeQUALCOMM Incorporated
InventorsAlfred Asterjadhi, Maarten Menzo Wentink, Slmone Merlin
Life of this patent
Estimating the term…
Abstract
Certain aspects of the present disclosure provide methods and apparatus for selecting a type of block acknowledgement.
Claims154
An apparatus for wireless communications, comprising:
- a processing system configured to participate in a session with another apparatus during which the apparatus receives a plurality of MAC protocol data units (MPDUs) transmitted from the other apparatus during a window and select between a null data packet (NDP) BlockAck or a block acknowledgement (BA) frame for acknowledging which of the MPDUs have been successfully received by the apparatus;
- and
- a transmitter configured to acknowledge which of the MPDUs have been successfully received by the apparatus in accordance with the selection.
The apparatus of 15, wherein a sequence number (SN) of the BAR is set to a value of a parameter indicating a start of the window.
An apparatus for wireless communications, comprising:
- a processing system configured to participate in a session with another apparatus during which the apparatus transmits a plurality of MAC protocol data units (MPDUs) to the other apparatus during a window and select between a null data packet (NDP) BlockAck or a block acknowledgement (BA) frame for the other apparatus to use for acknowledging which of the MPDUs have been successfully received by the other apparatus;
- and
- a receiver configured to receive a transmission from the other apparatus, in accordance with the selection, acknowledging which of the MPDUs have been successfully received by the other apparatus.
The apparatus of 42, wherein a sequence number (SN) of the BAR is set to a value of a parameter indicating a start of the window.
A method for wireless communications by an apparatus, comprising:
- participating in a session with another apparatus during which the apparatus receives a plurality of MAC protocol data units (MPDUs) transmitted from the other apparatus during a window;
- selecting between a null data packet (NDP) BlockAck or a block acknowledgement (BA) frame for acknowledging which of the MPDUs have been successfully received by the apparatus;
- and
- acknowledging which of the MPDUs have been successfully received by the apparatus in accordance with the selection.
The method of 65, wherein a sequence number (SN) of the BAR is set to a value of a parameter indicating a start of the window.
A method for wireless communications by an apparatus, comprising:
- participating in a session with another apparatus during which the apparatus transmits a plurality of MAC protocol data units (MPDUs) to the other apparatus during a window;
- and
- selecting between a null data packet (NDP) BlockAck or a block acknowledgement (BA) frame for the other apparatus to use for acknowledging which of the MPDUs have been successfully received by the other apparatus;
- and
- receiving a transmission from the other apparatus, in accordance with the selection, acknowledging which of the MPDUs have been successfully received by the other apparatus.
The method of 92, wherein a sequence number (SN) of the BAR is set to a value of a parameter indicating a start of the window.
An apparatus for wireless communications by an apparatus, comprising:
- means for participating in a session with another apparatus during which the apparatus receives a plurality of MAC protocol data units (MPDUs) transmitted from the other apparatus during a window;
- means for selecting between a null data packet (NDP) BlockAck or a block acknowledgement (BA) frame for acknowledging which of the MPDUs have been successfully received by the apparatus;
- and
- means for acknowledging which of the MPDUs have been successfully received by the apparatus in accordance with the selection.
The apparatus of 115, wherein a sequence number (SN) of the BAR is set to a value of a parameter indicating a start of the window.
An apparatus for wireless communications, comprising:
- means for participating in a session with another apparatus during which the apparatus transmits a plurality of MAC protocol data units (MPDUs) to the other apparatus during a window;
- and
- means for selecting between a null data packet (NDP) BlockAck or a block acknowledgement (BA) frame for the other apparatus to use for acknowledging which of the MPDUs have been successfully received by the other apparatus;
- and
- means for receiving a transmission from the other apparatus, in accordance with the selection, acknowledging which of the MPDUs have been successfully received by the other apparatus.
The apparatus of 142, wherein a sequence number (SN) of the BAR is set to a value of a parameter indicating a start of the window.
A computer program for wireless communications by an apparatus, comprising a computer readable medium having instructions stored thereon, the instructions executable for:
- participating in a session with another apparatus during which the apparatus receives a plurality of MAC protocol data units (MPDUs) transmitted from the other apparatus during a window;
- selecting between a null data packet (NDP) BlockAck or a block acknowledgement (BA) frame for acknowledging which of the MPDUs have been successfully received by the apparatus;
- and
- acknowledging which of the MPDUs have been successfully received by the apparatus in accordance with the selection.
A computer program for wireless communications by an apparatus, comprising a computer readable medium having instructions stored thereon, the instructions executable for:
- participating in a session with another apparatus during which the apparatus transmits a plurality of MAC protocol data units (MPDUs) to the other apparatus during a window;
- selecting between a null data packet (NDP) BlockAck or a block acknowledgement (BA) frame for the other apparatus to use for acknowledging which of the MPDUs have been successfully received by the other apparatus;
- and
- receiving a transmission from the other apparatus, in accordance with the selection, acknowledging which of the MPDUs have been successfully received by the other apparatus.
A station, comprising:
- at least one antenna;
- a processing system configured to participate in a session with another station during which the station receives a plurality of MAC protocol data units (MPDUs) transmitted from the other station during a window, select between a null data packet (NDP) BlockAck or a block acknowledgement (BA) frame for acknowledging which of the MPDUs have been successfully received by the station;
- and
- a transmitter configured to acknowledge, via the at least one antenna, which of the MPDUs have been successfully received by the apparatus in accordance with the selection.
A station, comprising:
- at least one antenna;
- a processing system configured to participate in a session with another station during which the station transmits a plurality of MAC protocol data units (MPDUs) to the other station during a window and select between a null data packet (NDP) BlockAck or a block acknowledgement (BA) frame for the other station to use for acknowledging which of the MPDUs have been successfully received by the other station;
- and
- a receiver configured to receive, via the at least one antenna, a transmission from the other station, in accordance with the selection, acknowledging which of the MPDUs have been successfully received by the other apparatus.
Dependencies are inferred from the claim text.