Protection for multi-user transmissions
Aspects of the present disclosure provide various mechanisms for protection of MU transmissions, such as UL MU MIMO and UL OFDMA. The mechanisms may allow for various NAV setting options for UL MU MIMO or UL OFDMA. Aspects of the present invention relate to a processing system configured to generate a first frame configured to trigger multiple transmissions from multiple devices, wherein the first frame has a duration field set to a value corresponding to a duration that covers at least the multiple transmissions, and an interface configured to output the frame for transmission.
1. An apparatus for wireless communications, comprising:
a processing system configured to:
generate at least one first frame configured to trigger a plurality of multiple devices to simultaneously send a second frame with a duration field set to a value corresponding to a duration that covers at least multiple transmissions from the multiple devices and block acknowledgments (B As) associated with at least some of the multiple transmissions;
generate a third frame, in response to obtaining the second frame from at least one of the multiple devices, configured to trigger the multiple transmissions from the multiple devices, wherein the third frame has a duration field set to a value corresponding to a duration, in the second frame, that covers at least the multiple transmissions from the multiple devices and the BAs; and
generate a fourth frame configured to signal an end of a network allocation vector (NAV) period if the second frame is not received from each of the multiple devices; and
an interface configured to:
output the at least one first frame for transmission;
output the third frame for transmission after the at least one first frame is output for transmission; and
output the fourth frame for transmission.
2. The apparatus of claim 1 , wherein:
the at least one first frame has a duration field set to a value corresponding to a duration that covers at least the multiple transmissions and the BAs; and
the value of the duration field of each second frame is set based on the value of the duration field of the at least one first frame.
3. The apparatus of claim 1 , wherein the second frames are received by the apparatus after the transmission of the at least one first frame and before the transmission of the third frame.
4. The apparatus of claim 1 , wherein:
the second frame comprises a clear-to-send frame.
5. A method for wireless communications by an apparatus, comprising:
generating at least one first frame configured to trigger a plurality of multiple devices to simultaneously send a second frame with a duration field set to a value corresponding to a duration that covers at least multiple transmissions from the multiple devices and block acknowledgments (BAs) associated with at least some of the multiple transmissions;
generating a third frame, in response to obtaining the second frame from at least one of the multiple devices, configured to trigger the multiple transmissions from the multiple devices, wherein the third frame has a duration field set to a value corresponding to a duration, in the second frame, that covers at least the multiple transmissions from the multiple devices and the BAs;
generating a fourth frame configured to signal an end of a network allocation vector (NAV) period if the second frame is not received from each of the multiple devices;
outputting the at least one first frame for transmission;
outputting the third frame for transmission after the at least one first frame is output for transmission; and
outputting the fourth frame for transmission.
6. The method of claim 5 , wherein:
the at least one first frame has a duration field set to a value corresponding to a duration that covers at least the multiple transmissions and the BAs; and
the value of the duration field of each second frame is set based on the value of the duration field of the at least one first frame.
7. The method of claim 5 , wherein the second frames are received by the apparatus after the transmission of the at least one first frame and before the transmission of the third frame.
8. The method of claim 5 , wherein:
the second frame comprises a clear-to-send frame.
9. An apparatus for wireless communications, comprising:
means for generating at least one first frame configured to trigger a plurality of multiple devices to simultaneously send a second frame with a duration field set to a value corresponding to a duration that covers at least multiple transmissions from the multiple devices and block acknowledgments (BAs) associated with at least some of the multiple transmissions;
means for generating a third frame, in response to obtaining the second frame from at least one of the multiple devices, configured to trigger the multiple transmissions from the multiple devices, wherein the third frame has a duration field set to a value corresponding to a duration, in the second frame, that covers at least the multiple transmissions from the multiple devices and the BAs;
means for generating a fourth frame configured to signal an end of a network allocation vector (NAV) period if the second frame is not received from each of the multiple devices;
means for outputting the at least one first frame for transmission;
means for outputting the third frame for transmission after the at least one first frame is output for transmission; and
means for outputting the fourth frame for transmission.
10. The apparatus of claim 9 , wherein:
the at least one first frame has a duration field set to a value corresponding to a duration that covers at least the multiple transmissions and the BAs; and
the value of the duration field of each second frame is set based on the value of the duration field of the at least one first frame.
11. The apparatus of claim 9 , wherein the second frames are received by the apparatus after the transmission of the at least one first frame and before the transmission of the third frame.
12. The apparatus of claim 9 , wherein:
the second frame comprises a clear-to-send frame.
13. An access point, comprising:
a processing system configured to:
generate at least one first frame configured to trigger a plurality of multiple devices to simultaneously send a second frame with a duration field set to a value corresponding to a duration that covers at least multiple transmissions from the multiple devices and block acknowledgments (B As) associated with at least some of the multiple transmissions;
generate a third frame, in response to obtaining the second frame from at least one of the multiple devices, configured to trigger the multiple transmissions from the multiple devices, wherein the third frame has a duration field set to a value corresponding to a duration, in the second frame, that covers at least the multiple transmissions from the multiple devices and the BAs; and
generate a fourth frame configured to signal an end of a network allocation vector (NAV) period if the second frame is not received from each of the multiple devices; and
a transmitter configured to:
transmit the at least one first frame;
transmit the third frame after transmission of the at least one first frame; and
transmit the fourth frame.
14. A non-transitory computer readable medium having instructions for wireless communications by an apparatus stored thereon for:
generating at least one first frame configured to trigger a plurality of multiple devices to simultaneously send a second frame with a duration field set to a value corresponding to a duration that covers at least multiple transmissions from the multiple devices and block acknowledgments (BAs) associated with at least some of the multiple transmissions;
generating a third frame, in response to obtaining the second frame from at least one of the multiple devices, configured to trigger the multiple transmissions from the multiple devices, wherein the third frame has a duration field set to a value corresponding to a duration, in the second frame, that covers at least the multiple transmissions from the multiple devices and the BAs;
generating a fourth frame configured to signal an end of a network allocation vector (NAV) period if the second frame is not received from each of the multiple devices;
outputting the at least one first frame for transmission;
outputting the third frame for transmission after the at least one first frame is output for transmission; and
outputting the fourth frame for transmission.