Communication of asynchronous ultra-low latency transmissions within a synchronized transmission opportunity (S-TXOP)
An access point station (AP) communicates with a plurality of non-AP stations (STAs) within a synchronized transmission opportunity (S-TXOP). The S-TXOP may comprise an S-TXOP trigger followed by a plurality of S-TXOP slots. The S-TXOP slots may be configured for communication of synchronous data. For communication of small time-critical (TC) packets within the S-TXOP with one or more of the STAs, the AP may configure the S-TXOP for asynchronous ultra-low latency (ULL) transmissions by providing a low-latency channel access opportunity within the S-TXOP.
1 . An apparatus of an access point station (AP), the apparatus comprising: processing circuitry; and memory, the processing circuitry to configure the AP for communicating with a plurality of non-AP stations (STAs) within a synchronized transmission opportunity (S-TXOP), the S-TXOP comprising an S-TXOP trigger followed by a plurality of S-TXOP slots, the S-TXOP slots being separate time slots within the S-TXOP and configured for communication of synchronous data,
wherein for communication of small time-critical (TC) packets within the S-TXOP with one or more of the STAs, the processing circuitry is to configure the S-TXOP for asynchronous ultra-low latency (ULL) transmissions by providing a channel access opportunity within the S-TXOP,
wherein for the asynchronous ULL transmissions, the S-TXOP trigger indicates that the S-TXOP is to include one or more ULL slots, the ULL slots to occur within the S-TXOP a short-interframe spacing (SIFS) after the S-TXOP trigger and/or an SIFS after one or more of the S-TXOP slots.
2 . The apparatus of claim 1 , wherein the small TC packets to be communicated asynchronously within the S-TXOP comprise packets of a quality-of-service (QoS) stream having a low latency requirement and a size limit,
wherein the small TC packets to be communicated asynchronously within the S-TXOP are generated non-synchronously, and
wherein the channel access opportunity provided within the S-TXOP for the small TC packets is configured to meet the low latency requirement.
3 . The apparatus of claim 2 , wherein the synchronous data for communication in the S-TXOP slots is generated synchronously, and
wherein the synchronous data that is communicated within any one or more of the S-TXOP slots is communicated within a multi-user physical layer protocol data unit (MU-PPDU).
4 . The apparatus of claim 2 , wherein to configure the S-TXOP for the asynchronous ULL transmissions, the processing circuitry is configured to encode the S-TXOP trigger to indicate that one or more ULL resource units (RUs) within the S-TXOP slots are reserved for the asynchronous ULL transmissions.
5 . The apparatus of claim 4 , wherein the one or more ULL RUs within the S-TXOP slots that are reserved for the asynchronous ULL transmissions comprise one or more RUs of a MU-PPDU that is transmitted within an S-TXOP slot.
6 . The apparatus of claim 4 , wherein the one or more RUs within the S-TXOP slots that are reserved for the asynchronous ULL transmissions comprise null tones of a multi-user physical layer protocol data unit (MU-PPDU).
7 . The apparatus of claim 4 , wherein the processing circuitry is configured to decode signalling received within the S-TXOP from one of the STAs indicating that the STA has uplink data ready send within the S-TXOP, the uplink data comprising a small TC packet for an asynchronous ULL transmission,
wherein the signalling is received from the STA within an SIFS that precedes an S-TXOP slot that includes the small TC packet, and
wherein the small TC packet is received from the STA on the one or more ULL resource units (RUs) within the S-TXOP slots are reserved for the asynchronous ULL transmissions.
8 . The apparatus of claim 7 , wherein in response to the signalling is received from the STA within an SIFS indicating that the STA has uplink data ready send, the processing circuitry is configured to:
encode a lite trigger frame (TF) for transmission in the S-TXOP slot that follows the SIFS, the lite TF including uplink scheduling information for the S-TXOP slot that includes an indication of a ULL RU 518 for use by the STA for transmission of the uplink data.
9 . The apparatus of claim 3 , wherein each of the S-TXOP slots of the S-TXOP comprise either an uplink (UL) S-TXOP slot or a downlink (DL) S-TXOP slot,
wherein for communication of the synchronous data, the processing circuitry is configured to receive an UL MU-PPDU from one or more of the STAs within an UL S-TXOP slot and transmit a DL MU PPDU to one or more of the STAs within a DL S-TXOP, and
wherein the processing circuitry is configured to encode the S-TXOP trigger to indicate an allocation of resource units within the S-TXOP slots for use by the STAs for the synchronous data for communication in the S-TXOP slots.
10 . The apparatus of claim 1 , wherein the AP is configured for operating in a wireless time-sensitive network (TSN),
wherein the processing circuitry comprises a baseband processor, and
wherein the memory is configured to store the S-TXOP trigger.
11 . An apparatus of an access point station (AP), the apparatus comprising: processing circuitry; and memory, the processing circuitry to configure the AP for communicating with a plurality of non-AP stations (STAs) within a synchronized transmission opportunity (S-TXOP), the S-TXOP comprising an S-TXOP trigger followed by a plurality of S-TXOP slots, the S-TXOP slots configured for communication of synchronous data,
wherein for communication of small time-critical (TC) packets within the S-TXOP with one or more of the STAs, the processing circuitry is to configure the S-TXOP for asynchronous ultra-low latency (ULL) transmissions by providing a channel access opportunity within the S-TXOP,
wherein the small TC packets to be communicated asynchronously within the S-TXOP comprise packets of a quality-of-service (QoS) stream having a low latency requirement and a size limit,
wherein the small TC packets to be communicated asynchronously within the S-TXOP are generated non-synchronously, and
wherein the channel access opportunity provided within the S-TXOP for the small TC packets is configured to meet the low latency requirement, and
wherein to configure the S-TXOP for the asynchronous ULL transmissions, the processing circuitry is configured to:
encode the S-TXOP trigger to including information to indicate that the S-TXOP is to include one or more ULL slots for the asynchronous ULL transmissions, the ULL slots having configurable sizes and are configurable to occur within the S-TXOP a short-interframe spacing (SIFS) after the S-TXOP trigger and an SIFS after one or more of the S-TXOP slots.
12 . The apparatus of claim 11 , wherein the processing circuitry is to encode the S-TXOP trigger to announce that the S-TXOP includes the one or more ULL slots for the asynchronous ULL transmissions and to include within the S-TXOP trigger, a resource unit (RU) size, and MCS and duration requirements for the asynchronous ULL transmissions.
13 . A non-transitory computer-readable storage medium that stores instructions for execution by processing circuitry for an access point station (AP), the processing circuitry to configure the AP for communicating with a plurality of non-AP stations (STAs) within a synchronized transmission opportunity (S-TXOP), the S-TXOP comprising an S-TXOP trigger followed by a plurality of S-TXOP slots, the S-TXOP slots being separate time slots within the S-TXOP and configured for communication of synchronous data,
wherein for communication of small time-critical (TC) packets within the S-TXOP with one or more of the STAs, the processing circuitry is to configure the S-TXOP for asynchronous ultra-low latency (ULL) transmissions by providing a channel access opportunity within the S-TXOP,
wherein for the asynchronous ULL transmissions, the S-TXOP trigger indicates that the S-TXOP is to include one or more ULL slots, the ULL slots to occur within the S-TXOP a short-interframe spacing (SIFS) after the S-TXOP trigger and/or an SIFS after one or more of the S-TXOP slots.
14 . The non-transitory computer-readable storage medium of claim 13 , wherein the small TC packets to be communicated asynchronously within the S-TXOP comprise packets of a quality-of-service (QoS) stream having a low latency requirement and a size limit,
wherein the small TC packets to be communicated asynchronously within the S-TXOP are generated non-synchronously, and
wherein the channel access opportunity provided within the S-TXOP for the small TC packets is configured to meet the low latency requirement.
15 . The non-transitory computer-readable storage medium of claim 14 , wherein the synchronous data for communication in the S-TXOP slots is generated synchronously, and
wherein the synchronous data that is communicated within any one or more of the S-TXOP slots is communicated within a multi-user physical layer protocol data unit (MU-PPDU).
16 . The non-transitory computer-readable storage medium of claim 14 , wherein to configure the S-TXOP for the asynchronous ULL transmissions, the processing circuitry is configured to:
encode the S-TXOP trigger to including information to indicate that the S-TXOP is to include the one or more ULL slots for the asynchronous ULL transmissions, the ULL slots having configurable sizes.
17 . The non-transitory computer-readable storage medium of claim 16 , wherein the processing circuitry is to encode the S-TXOP trigger to announce that the S-TXOP includes the one or more ULL slots for the asynchronous ULL transmissions and to include within the S-TXOP trigger, a resource unit (RU) size, and MCS and duration requirements for the asynchronous ULL transmissions.
18 . The non-transitory computer-readable storage medium of claim 14 , wherein to configure the S-TXOP for the asynchronous ULL transmissions, the processing circuitry is configured to encode the S-TXOP trigger to indicate that one or more ULL resource units (RUs) within the S-TXOP slots are reserved for the asynchronous ULL transmissions.