Methods for performing transmission of burst and high-priority trigger frame and performing transmission of physical layer protocol data unit with high-priority traffic
The method enhances high-priority traffic latency in wireless communication by using HPT frames to dynamically indicate interruptible bursts, addressing inefficiencies in existing methods while maintaining throughput and reducing collisions.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- MEDIATEK INC
- Filing Date
- 2025-10-22
- Publication Date
- 2026-04-30
AI Technical Summary
Existing methods to reduce transmission latency of high-priority traffic in wireless communication, such as configuring a smaller TXOP limit or using preemption, result in reduced peak throughput and increased overhead, with ineffective polling leading to higher latency and inefficiency.
A method for transmitting a burst and high-priority trigger frame, allowing dynamic determination of interruptible bursts based on high-priority traffic requirements, using HPT frames to indicate interruptible transmissions, and employing RTS/CTS frame exchanges to reduce collision probability.
Improves high-priority traffic latency with minimal impact on peak throughput by dynamically adjusting burst transmissions, reducing the need for polling, and ensuring compatibility with legacy STAs.
Smart Images

Figure CN2025129369_30042026_PF_FP_ABST
Abstract
Description
METHODS FOR PERFORMING TRANSMISSION OF BURST AND HIGH-PRIORITY TRIGGER FRAME AND PERFORMING TRANSMISSION OF PHYSICAL LAYER PROTOCOL DATA UNIT WITH HIGH-PRIORITY TRAFFIC
[0001] CROSS REFERENCE TO RELATED APPLICATION
[0002] This application claims the benefit of U.S. Provisional Application No. 63 / 710,657, filed on October 23rd, 2024. The content of the application is incorporated herein by reference.BACKGROUND OF THE INVENTION1. FIELD OF THE INVENTION
[0003] The present disclosure is related to wireless communication, and more particularly, to a method for performing transmission of a burst and a high-priority trigger (HPT) frame and methods for performing transmission of a physical layer protocol data unit (PPDU) with high-priority traffic.
[0004] 2. DESCRIPTION OF THE PRIOR ART
[0005] In order to reduce the transmission latency of a PPDU with high-priority traffic to below 5 milliseconds (ms; i.e., to allow a wireless communication device with a high-priority traffic requirement to contend for a channel more early) , an existing method is to configure a smaller transmission opportunity (TXOP) limit for a basic service set (BSS) . This method, however, has the disadvantage of reducing overall peak throughput, and the time for the backoff procedure will be getting higher, leading to higher overhead and lower transmission efficiency.
[0006] Another existing method utilizes the preemption mechanism to interrupt a TXOP in order to perform high-priority traffic transmission, thereby improving latency of high-priority traffic. The disadvantage of this method is that, after a wireless communication device with a high-priority traffic requirement (e.g., a station (STA) ) transmits a preempt request, the receiving device (e.g., an access point (AP) ) may need to perform multiple rounds of polling / triggering. Furthermore, under a situation that the AP cannot identify which STA transmits the preempt request, ineffective polling may occur, thereby increasing overhead.SUMMARY OF THE INVENTION
[0007] It is therefore one of the objectives of the present disclosure to provide a method for performing transmission of a burst and an HPT frame and methods for performing transmission of a PPDU with high-priority traffic, in order to address the above-mentioned issues.
[0008] According to an embodiment of the present disclosure, a method for performing communications via a channel by a wireless communication device is provided. The method comprises: performing a transmission of a first sub-burst comprised in a burst via the channel, wherein the first sub-burst at least comprises operations of transmitting a data frame and receiving a BA frame; determining whether the BA frame indicates a high-priority traffic requirement, or whether an interrupt request signal (IRS) indicating the high-priority traffic requirement is received via the channel between the operations of transmitting the data frame and receiving the BA frame, in order to generate a determination result; and determining whether to transmit an HPT frame via the channel after the transmission of the first sub-burst is completed according to the determination result, wherein the HPT frame is utilized to indicate a transmission of the burst is interruptible.
[0009] According to an embodiment of the present disclosure, a method for performing communications via a channel by a wireless communication device is provided. The method comprises: in response to a data frame being received from a TXOP initiator via the channel and a PPDU with high priority traffic being expected to be transmitted via the channel, transmitting a BA frame with at least one bit indicating a high-priority traffic requirement to the TXOP initiator via the channel; determining whether an HPT frame is received from the TXOP initiator via the channel, wherein the HPT frame is utilized to indicate that a transmission of a burst performed via the channel is interruptible; in response to the HPT frame being received via the channel, transmitting a request to send (RTS) frame via the channel, wherein a preamble of the RTS frame is generated based on parameters dedicated to the high-priority traffic; and in response to a clear to send (CTS) frame, which corresponds to the RTS frame, being received via the channel, transmitting the PPDU with the high-priority traffic via the channel.
[0010] According to an embodiment of the present disclosure, a method for performing communications via a channel by a wireless communication device is provided. The method comprises: in response to a PPDU with high priority traffic being expected to be transmitted via the channel, transmitting an IRS indicating a high-priority traffic requirement to a TXOP initiator via the channel; determining whether an HPT frame is received from the TXOP initiator via the channel, wherein the HPT frame is utilized to indicate that a transmission of a burst performed via the channel is interruptible; in response to the HPT frame being received via the channel, transmitting an RTS frame via the channel, wherein a preamble of the RTS frame is generated based on parameters dedicated to the high-priority traffic; and in response to a CTS frame, which corresponds to the RTS frame, being received via the channel, transmitting the PPDU with the high-priority traffic via the channel.
[0011] In summary, the method of the present disclosure can transmit an HPT frame after transmission of one sub-burst included in a burst is completed between two sub-bursts included in a burst via a TXOP initiator, in order to notify other wireless communication devices (such as devices with high-priority traffic requirements) that the burst transmission performed by the TXOP initiator can be interrupted, which can improve the high-priority traffic latency while having minimum impact on the peak throughput. This mechanism is applicable to various scenarios, such as downlink (DL) transmission, uplink (UL) transmission, or UL trigger-based transmission. For STAs with high-priority traffic requirements, the mechanism can be combined with an RTS / CTS frame exchange mechanism and specific features associated with the RTS frame in order to reduce collision probability, thereby eliminating the need for the AP to perform polling or triggering. Additionally, the mechanism does not affect the original data transmission and reception behavior of legacy STAs since the legacy STAs can still suspend performing any transmission operation based on the NAV time period indicated by the HPT frame and sub-burst, thereby ensuring broader applicability of the present disclosure. Furthermore, by receiving a BA frame with at least one bit indicating a high-priority traffic requirement from a TXOP responder or receiving an IRS indicating a high-priority traffic requirement from a third-party wireless communication device, the wireless communication device that acts as the TXOP initiator and is proposed by the present disclosure can dynamically determine whether to transmit the HPT frame between every two sub-bursts within the IB, and more particularly, can transmit the HPT frame only when the TXOP responder and / or the third-party wireless communication devices have high-priority traffic requirements, which can greatly improve the MAC efficiency.
[0012] These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.BRIEF DESCRIPTION OF THE DRAWINGS
[0013] FIG. 1 is a diagram illustrating a wireless communication device according to an embodiment of the present disclosure.
[0014] FIG. 2 is a diagram illustrating a format of an HPT frame according to an embodiment of the present disclosure.
[0015] FIG. 3 is a diagram illustrating multiple sub-fields within a frame control field of an HPT frame according to an embodiment of the present disclosure.
[0016] FIG. 4 is a diagram illustrating an MAC address format of an RA field of an HPT frame according to an embodiment of the present disclosure.
[0017] FIG. 5 is a diagram illustrating a format of a BA frame according to an embodiment of the present disclosure.
[0018] FIG. 6 is a diagram illustrating multiple sub-fields within a frame control field of a BA frame according to an embodiment of the present disclosure.
[0019] FIG. 7 is a diagram illustrating a TXOP initiator that performs transmission of a burst and is not interrupted according to an embodiment of the present disclosure.
[0020] FIG. 8 is a diagram illustrating a TXOP initiator that performs transmission of a burst and is interrupted by a TXOP responder according to an embodiment of the present disclosure.
[0021] FIG. 9 is a diagram illustrating a TXOP initiator that performs transmission of a burst and is interrupted by at least one third-party wireless communication device according to an embodiment of the present disclosure.
[0022] FIG. 10 is a flow chart of a method for performing communications via a channel by a wireless communication device according to an embodiment of the present disclosure.
[0023] FIG. 11 is a flow chart of a method for performing communications via a channel by a wireless communication device according to another embodiment of the present disclosure.
[0024] FIG. 12 is a flow chart of a method for performing communications via a channel by a wireless communication device according to yet another embodiment of the present disclosure.DETAILED DESCRIPTION
[0025] Certain terms are used throughout the following description and claims, which refer to particular components. As one skilled in the art will appreciate, electronic equipment manufacturers may refer to a component by different names. This document does not intend to distinguish between components that differ in name but not in function. In the following description and in the claims, the terms "include" and "comprise" are used in an open-ended fashion, and thus should be interpreted to mean "include, but not limited to ... " .
[0026] FIG. 1 is a diagram illustrating a wireless communication device 100 according to an embodiment of the present disclosure. For example, the wireless communication device 100 may operate according to the embodiments of the present disclosure. In addition, the wireless communication device 100 may be implemented as an access point (AP) and may also be implemented as a non-AP station (STA) , depending upon actual design requirements. As shown in FIG. 1, the wireless communication device 100 may include a wireless transceiver circuit 102 (such as one or more transceiver) , at least one antenna 104, and a processor 106. The processor 106 is coupled to the wireless transceiver circuit 102, and is arranged to perform communications via a channel through the wireless transceiver circuit 102 according to the embodiments of the present disclosure. For example, the wireless transceiver circuit 102 may receive a wireless signal from a wireless transmission channel CHL (hereinafter denoted by “the channel CHL” for brevity) via the at least one antenna 104, and process the wireless signal to obtain a received frame / packet. The wireless transceiver circuit 102 may also process a frame / packet to be transmitted in order to obtain a corresponding signal as a wireless signal, and transmit the wireless signal via the at least one antenna 104.
[0027] In this embodiment, the wireless communication device 100 may be an interruptible burst (IB) initiator, and more particularly, may adopt an IB mechanism. For example, under a situation that the wireless communication device 100 successfully contends for the channel CHL after performing a backoff procedure (i.e., the wireless communication device 100 is a transmission opportunity (TXOP) initiator) , and starts to transmit data via the channel CHL, the wireless communication device 100 may perform transmission of a burst via the channel CHL, wherein the burst may include multiple sub-bursts, and each sub-burst may include operations of transmitting a data frame (e.g., a physical layer protocol data unit (PPDU) ) and receiving a block acknowledgment (BA) frame. It should be noted that, the first sub-burst performed by the wireless communication device 100 may optionally include request to send (RTS) / clear to send (CTS) frame exchange operations with a target device. Understandably, multiple sub-bursts are allowed to be transmitted within a single TXOP, which are collectively referred to as transmission of a burst, wherein the burst is interruptible after one sub-burst transmission is completed, and each sub-burst includes at least one frame exchange sequence (FES) , such as transmission of a PPDU and reception of an acknowledgment frame (such as a BA frame) .
[0028] In the IEEE 802.11 standards, an enhanced distributed channel access (EDCA) mechanism provides multiple access categories (ACs) to prioritize data transmission based on urgency and importance of the traffic, such as a background AC_BK (AC0) , a best effort AC_BE (AC1) , a video AC_VI (AC2) , and a voice AC_VO (AC3) . For the present disclosure, the high-priority traffic may be the traffic which is classified into the AC3 defined in the EDCA mechanism, and the low-priority traffic may be the traffic which is not classified into the AC3, but the present disclosure is not limited thereto.
[0029] In some embodiments, the high-priority traffic may be the traffic which is classified into the higher version of the AC3 (such as the AC3+, which can be regarded as a new access category with higher access priority than AC3) . That is, the low-priority traffic may be the traffic which is not classified into the higher version of the AC3 (such as the AC3+) .
[0030] In some embodiments, if another STA has an urgent traffic requirement (e.g., a PPDU about to expire is required to be transmitted by the STA via the same channel CHL) , the STA may also be as an STA with a high-priority traffic requirement. That is, the PPDU with the high-priority traffic can be defined according to the usage scenario as a PPDU carrying specific types of traffic. For example, the specific type of traffic can be the traffic with the highest access priority among multiple access categories (ACs) , the traffic with latency requirements less than a latency value required by the low latency traffic, and / or the traffic that urgently needs to be transmitted, and so on.
[0031] Under a situation that the wireless communication device 100 is performing the transmission of the burst via the channel CHL, the wireless communication device 100 may transmit a high-priority trigger (HPT) frame to notify / indicate that the transmission of the burst is interruptible (it is noted that the HPT frame can also be referred as an interruptible-notification frame (INF) in the embodiments of the present disclosure) , and make at least one other wireless communication device with a high-priority traffic requirement have an opportunity to start contending for the channel CHL after receiving the HPT frame. For example, the wireless communication device 100 may perform the transmission of the HPT frame after a transmission of a sub-burst is completed, and then detect whether the channel CHL is busy for performing subsequent operations.
[0032] Specifically, after the transmission of the HPT frame is completed, the wireless communication device 100 may detect whether the channel CHL is busy during a predetermined time interval. For example, the predetermined time interval may be a point coordination function interframe space (PIFS) , and the PIFS is slightly longer than a Short Interframe Space (SIFS) and is defined as an SIFS plus one slot time. In response to the channel CHL not being detected to be busy during the PIFS, the wireless communication device 100 may start to perform a transmission of a next sub-burst. In response to the channel CHL being detected to be busy during the PIFS, the wireless communication device 100 may abort the transmission of the burst, and re-perform the backoff procedure to contend for the channel CHL.
[0033] FIG. 2 is a diagram illustrating a format of an HPT frame according to an embodiment of the present disclosure, wherein the HPT frame may be implemented by a CTS frame, but the present disclosure is not limited thereto. For example, the HPT frame can be implemented by a QoS Null frame. For ease of explanation and understanding, the present disclosure uses the CTS frame to implement the HPT frame as an example. As shown in FIG. 2, the HPT frame may include a frame control field with two octets, a duration field with two octets, a receiver address (RA) field with six octets, and a frame check sequence (FCS) field with four octets. In this embodiment, the RA field of the HPT frame may be set as a media access control (MAC) address of an IB initiator (i.e., a TXOP initiator) , and one or more bits included in the frame control field and / or the RA field may be utilized to indicate that the burst transmission performed by the IB initiator via the channel CHL is interruptible.
[0034] In detail, refer to FIG. 3 and FIG. 4. FIG. 3 is a diagram illustrating multiple sub-fields within a frame control field of an HPT frame according to an embodiment of the present disclosure. As shown in FIG. 3, the frame control field of the HPT frame may include a protocol version sub-field with two bits (B0 –B1) , a type sub-field with two bits (B2 –B3) , a subtype sub-field with four bits (B4 –B7) , a to DS sub-field with one bit (B8) , a from DS sub-field with one bit (B9) , a more fragments sub-field with one bit (B10) , a retry sub-field with one bit (B11) , a power management sub-field with one bit (B12) , a more data sub-field with one bit (B13) , a protected frame sub-field with one bit (B14) , and a +HTC sub-field with one bit (B15) . It should be noted that the meaning of each sub-field is well known to those skilled in the art, so it is not described here for brevity. In this embodiment, at least one bit in any of the more fragments sub-field and the more data sub-field may be set as a preset value (e.g., a logical value “1” ) for interrupt-able indication of the transmission of the burst.
[0035] In embodiments of the present disclosure, the RA field of the HPT frame may be set according to the MAC address of an IB initiator. FIG. 4 is a diagram illustrating an MAC address format of an RA field of an HPT frame according to an embodiment of the present disclosure. As shown in FIG. 4, the MAC address may be an address with six octets, wherein the first three octets can form an organizationally unique identifier (OUI) field, and the last three octets can form a network interface controller (NIC) specific field. In this embodiment, a bit b1 (often referred to as a local bit) for indicating globally unique or locally administered within the OUI field may be set as a preset value (e.g., a logical value “1” ) for interrupt-able indication of the transmission of the burst.
[0036] As a result, one or more bits included in the HPT frame may be utilized to indicate that the burst transmission performed by the IB initiator via the channel CHL is interruptible, wherein the one or more bits may be the bit corresponding to the more fragments sub-field, the bit corresponding to the more data sub-field, and / or the bit for indicating globally unique or locally administered within the OUI field. That is, at least one bit among the above-mentioned three bits may be set as a preset value (e.g., a logical value “1” ) for interrupt-able indication of the transmission of the burst. The present disclosure, however, is not limited thereto. For example, other bits in the HPT frame can also be used for interrupt-able indication of the transmission of the burst.
[0037] Since the wireless communication device 100 acting as the IB / TXOP initiator cannot predict when other wireless communication devices (e.g., a TXOP responder or third-party wireless communication devices) will have high-priority traffic requirements, the wireless communication device 100 is required to transmit the HPT frame between every two sub-bursts within the IB, which will result in lower MAC efficiency. In order to address this issue, the wireless communication device 100 may be further arranged to dynamically determine whether to transmit the HPT frame between every two sub-bursts within the IB, and more particularly, may transmit the HPT frame only when the TXOP responder and / or the third-party wireless communication devices have high-priority traffic requirements.
[0038] For example, when the TXOP responder has a high-priority traffic requirement, in response to a data frame being received from the TXOP initiator, the TXOP responder may transmit a BA frame with at least one bit indicating the high-priority traffic requirement to the TXOP initiator. FIG. 5 is a diagram illustrating a format of a BA frame according to an embodiment of the present disclosure. As shown in FIG. 5, the BA frame may include a frame control field with 2 octets, a duration field with 2 octets, an RA field with 6 octets, a transmitter address (TA) field with 6 octets, a BA control field with 2 octets, a BA information field with a variable length, and an FCS field with 4 octets. In this embodiment, at least one bit within the frame control field may indicate that the TXOP responder has a high-priority traffic requirement.
[0039] FIG. 6 is a diagram illustrating multiple sub-fields within a frame control field of a BA frame according to an embodiment of the present disclosure. As shown in FIG. 6, the frame control field of the BA frame may include a protocol version sub-field with two bits (B0 –B1) , a type sub-field with two bits (B2 –B3) , a subtype sub-field with four bits (B4 –B7) , a to DS sub-field with one bit (B8) , a from DS sub-field with one bit (B9) , a more fragments sub-field with one bit (B10) , a retry sub-field with one bit (B11) , a power management sub-field with one bit (B12) , a more data sub-field with one bit (B13) , a protected frame sub-field with one bit (B14) , and a +HTC sub-field with one bit (B15) . It should be noted that the meaning of each sub-field is well known to those skilled in the art, so it is not described here for brevity. In this embodiment, a bit corresponding to the more data sub-field may be set as a preset value (e.g., a logical value “1” ) for high-priority traffic requirement indication. The present disclosure, however, is not limited thereto. For example, other bits in the BA frame can also be used for indication of the high-priority traffic requirement.
[0040] In an embodiment of the present disclosure, when a third-party wireless communication device that is different from the TXOP initiator / responder has a high-priority traffic requirement, the third-party wireless communication device may transmit an interrupt request signal (IRS) to the TXOP initiator via the channel CHL for indicating the high-priority traffic requirement. It should be noted that, the TXOP initiator may broadcast a management frame to other wireless communication devices (more particularly, the above-mentioned third-party wireless communication device) in advance for indicating that the TXOP initiator has the triggering mechanism of the HPT frame transmission. As a result, although the third-party wireless communication device is not involved in communications between the TXOP initiator and the TXOP responder, the third-party wireless communication device with a high-priority traffic requirement can detect a transmission end time point of a data frame transmitted by the TXOP initiator, and transmit an IRS during an SIFS following the transmission end time point. The IRS can be a physical signal, and a length (i.e., a transmission time) of the physical signal is smaller than that of an SIFS. For example, the IRS may be a sequence with short period, such as a Legacy Short Training Field (L-STF) with 8 microseconds (μs) , but the present disclosure is not limited thereto. Any physical signal with a length less than an SIFS and can be identified with a specific characteristic may be implemented as the IRS. In addition, under a situation that per-basic service set (per-BSS) control is required to be performed, the third-party wireless communication device may transmit an IRS only for the TXOP initiator that belongs to its own BSS.
[0041] As a result, during an SIFS after a transmission end time point of a data frame within each sub-burst, the TXOP initiator may detect whether an IRS is received. If it is detected that an IRS is received, the TXOP initiator can recognize that a third-party wireless communication device has a high-priority traffic requirement, and start to transmit an HPT frame when the transmission of the current sub-burst is completed. The TXOP initiator may also determine whether the TXOP responder has a high-priority traffic requirement according to received BA frames, for determining whether to transmit the HPT frame.
[0042] FIG. 7 is a diagram illustrating a TXOP initiator 700 that performs transmission of a burst and is not interrupted according to an embodiment of the present disclosure, wherein a target device of the TXOP initiator 700 may be a TXOP responder 702, and each of the TXOP initiator 700 and the TXOP responder 702 may be implemented by the wireless communication device 100 shown in FIG. 1. For example, in response to the TXOP initiator 700 being implemented as an AP, the TXOP responder 702 may be an STA. Similarly, in response to the TXOP initiator 700 being implemented as an STA, the TXOP responder 702 may be an AP. Assume that the TXOP initiator 700 has a low-priority traffic requirement (e.g., the TXOP initiator 700 requires to transmit multiple data frames with low-priority traffic, such as multiple PPDUs 708, 712, and 716) . After the TXOP initiator 700 performs the backoff procedure and successfully contends for the channel CHL, the TXOP initiator 700 may start to perform transmission of a burst (e.g., allocated for low-priority traffic) via the channel CHL at a time point t0, wherein the burst may include at least two sub-bursts, i.e., during a TXOP time, the TXOP initiator 700 may be allowed to perform transmission of the at least two sub-bursts.
[0043] In this embodiment, the burst may include sub-bursts SUB_B1, SUB_B2, and SUB_B3, wherein the sub-burst SUB_B1 may include operations of transmitting an RTS frame 704, receiving a CTS frame 706, transmitting the PPDU 708, and receiving a BA frame 710; the sub-burst SUB_B2 may include operations of transmitting the PPDU 712 and receiving a BA frame 714; and the sub-burst SUB_B3 may include operations of transmitting the PPDU 716 and receiving a BA frame 718. In one example, the reception of a BA frame by a TXOP initiator may be regarded as the completion of a sub-burst. For example, at a time point t1, the transmission of the sub-burst SUB_B1 is completed.
[0044] In this embodiment, during a TXOP from the time point t0 to a time point t5, since the TXOP initiator 700 does not detect / receive any IRS, and a bit corresponding to a more data sub-field within a frame control field of a received BA frame within each sub-burst (i.e., each of the BA frames 710, 714, and 718) does not indicate that the TXOP responder 702 has a high-priority traffic requirement, the burst transmission performed by the TXOP initiator 700 is not interrupted by other wireless communication devices.
[0045] FIG. 8 is a diagram illustrating the TXOP initiator 700 that performs transmission of a burst and is interrupted by the TXOP responder 702 according to an embodiment of the present disclosure. The difference between the embodiments shown in FIGs. 7 and 8 is that, in FIG. 8, during a time period where the transmission of the sub-burst SUB_B2 is performed, the TXOP responder 702 has high-priority traffic (e.g., a PPDU 808 with the high-priority traffic, labeled as “HP PPDU” in FIG. 8) needing to be served. For example, during the operations of transmitting the PPDU 712 (e.g., at the time point t6) , the TXOP responder 702 has a high-priority traffic requirement (labeled as “HP traffic arrived” in FIG. 8) . As a result, after receiving the PPDU 712, the TXOP responder 702 may transmit the BA frame 800 to the TXOP initiator 700 for indicating the high-priority traffic requirement, and more particularly, a bit corresponding to a more data sub-field within a frame control field of the BA frame 800 may be set as a preset value (e.g., a logical value “1” ) for high-priority traffic requirement indication (labeled as “BA*” in FIG. 8) .
[0046] In response to reception of the BA frame 800, the TXOP initiator 700 may wait for an SIFS and then start to transmit an HPT frame 802 via the channel CHL. It should be noted that, both a network allocation vector (NAV) reservation for a sub-burst (such as the sub-burst SUB_B2) and an NAV reservation for the following HPT frame (such as the HPT frame 802) may extend up to a beginning of a next sub-burst (such as the sub-burst SUB_B3 shown in FIG. 7) . For example, for the sub-burst SUB_B2 and the HPT frame 802, an NAV end time indicated by each of an NAV reservation of the PPDU 712, an NAV reservation of the BA frame 800, and an NAV reservation of the HPT frame 802 may be located between a starting time point and an end time point of operations of transmitting the PPDU 716 included in the sub-burst SUB_B3. Under this situation, for a device that cannot successfully identify the HPT frame 802 (e.g., a legacy wireless communication device) , the NAV end time indicated by the HPT frame 802 may ensure that the device will not perform any transmission operation before the NAV end time.
[0047] In response to the HPT frame 802 being received via the channel CHL, the TXOP responder 702 may determine whether the received HPT frame 802 has a correct FCS value, determine whether an NAV end time of the TXOP responder 702 is not greater than a sum of a predetermined time value and an NAV end time indicated by the HPT frame 802, and determine whether the TXOP responder 702 needs to serve the high-priority traffic, wherein the predetermined time value is greater than or equal to zero. If Yes (i.e., the received HPT frame 802 has the correct FCS value, the NAV end time of the TXOP responder 702 is not greater than the sum of the predetermined time value and the NAV end time indicated by the HPT frame 802, and the TXOP responder 702 needs to serve the high-priority traffic) , an NAV of the TXOP responder 702 can be cleared. That is, the TXOP responder 702 will not be affected by the limitations of being prevented from performing any transmission operation within the NAV end time indicated by the HPT frame 802.
[0048] Afterwards, the TXOP responder 702 may start to adopt a high-priority EDCA mechanism at a time point t7. More particularly, the TXOP responder 702 may utilize an RTS / CTS frame exchange mechanism and special characteristics associated with the RTS frame to reduce the collision probability and improve transmission latency for the PPDUs with the high-priority traffic, wherein a preamble of the RTS frame is generated based on parameters dedicated to high-priority traffic. Specifically, the RTS frame adopted by the high-priority EDCA mechanism has a non-high throughput (non-HT) format and has a data rate determined by the parameters dedicated to high priority traffic.
[0049] Specifically, before transmitting the PPDU 808 with high-priority traffic, the TXOP responder 702 may transmit an RTS frame 804 to a corresponding target device 801 in advance, in order to determine whether the target device 801 is able to receive the PPDU 808, transmit the PPDU 808 to the target device 801 in response to reception of a CTS frame 806 from the target device 801, and receive a BA frame 810 from the target device 801. Under a situation that another non-IB initiator desires to transmit PPDUs with low-priority traffic via the channel CHL, by the specific characteristics associated with the RTS frame, the another non-IB initiator having a low-priority traffic requirement may apply an extended interframe space (EIFS) for preventing from contending for the channel CHL with the TXOP responder 702 having a high-priority traffic requirement, wherein the EIFS has a longer interframe spacing compared to the SIFS and the PIFS.
[0050] For example, the concept of parameters dedicated to high-priority traffic is introduced, and a preamble of the RTS frame regarding high-priority traffic is generated based on the parameters dedicated to high-priority traffic. As a result, preambles of multiple RTS frames regarding high-priority traffic generated by different wireless communication devices based on the same parameters are the same. In this embodiment, at the time point t7, RTS frames related to high-priority traffic, such as the RTS frame 804 transmitted by the TXOP responder 702 and other RTS frame (s) transmitted by at least one additional non-IB initiator with a high-priority traffic requirement receiving the HPT frame 802, may include a preamble and an MAC portion. The preamble is generated based on the same parameters dedicated to high-priority traffic, and the preambles of any two RTS frames among these RTS frames are identical. For example, an additional AP may broadcast / announce the parameters dedicated to high-priority traffic in beacon frames to all STAs in a BSS for generating the same preamble for the RTS frames regarding high-priority traffic. In another example, the parameters dedicated to high-priority traffic can be determined based on the preamble of the last received PPDU (e.g., the PPDU containing the HPT frame 802) via the channel CHL.
[0051] In an embodiment, the parameters dedicated to high-priority traffic may indicate that the format of the RTS frame regarding high-priority traffic, wherein the RTS frame regarding high-priority traffic is in a non-HT format and have a specific data rate. Hence, the RTS frames regarding high-priority traffic transmitted by the TXOP responder 702 / the at least one additional non-IB initiator may have the non-HT format and the same data rate. Furthermore, the parameters dedicated to high-priority traffic may also indicate a carrier frequency for transmitting preamble of the RTS frame regarding high-priority traffic. Hence, the carrier frequency used for transmitting preambles of the RTS frames regarding high-priority traffic may be the same. For example, carrier frequency offset (CFO) for the preambles of the RTS frames regarding high-priority traffic meets specific requirements. As a result, before transmitting the RTS frame 804, the TXOP responder 702 may generate the preamble of the RTS frame 804 according to the parameters dedicated to high-priority traffic. Similarly, the at least one additional non-IB initiator may generate the preamble of at least one additional RTS frame according to the parameters dedicated to high-priority traffic. In this embodiment, the preamble of the RTS frame 804 is the same as that of the at least one additional RTS frame.
[0052] The same preamble in each RTS frame regarding high-priority traffic may indicate a transmission time end point of the RTS frame. In addition, since the same preamble of the RTS frames, any device (e.g., a STA) in a receiving state can successfully decode the preamble of RTS frames but detect an FCS error in the MAC part of the RTS frames (i.e., an FCS value for the RTS frames is not correct) , and the device that has no high-priority traffic PPDU to transmit at that time or the device that successfully decodes the preamble but detects an FCS error may start to apply an EIFS at the transmission time end point of the RTS frames, in order to prepare for a next transmission. During the process of applying the EIFS, the device is prevented from performing any backoff procedure. For example, after the operations of serving the PPDU 808 with high-priority traffic are completed, if other wireless communication devices receiving the HPT frame 802 still transmit the RTS frames regarding high-priority traffic for contending for the channel CHL, and the TXOP responder 702 has the a low priority traffic requirement or successfully decodes the preamble but detects an FCS error regarding the RTS frames, the TXOP responder 702 may also apply an EIFS at the transmission time end point of these RTS frames.
[0053] In this way, during the process of retry operations, the devices performing a backoff procedure are limited to be devices associated with high-priority traffic requirements. Specifically, only the devices associated with the last collision event are able to contend for the channel CHL during one retry operation, which can make the collision events converged promptly. Since the focus of the present disclosure is not on the collision conversion mechanism adopted when multiple devices contend for the channel CHL at the same time, but on the fact that the transmission of the burst and the HPT frame can be performed in conjunction with the collision conversion mechanism, further descriptions are omitted here for brevity.
[0054] For the TXOP initiator 700, when the transmission of the HPT frame 802 is completed, the TXOP initiator 700 may start to detect whether the channel CHL is busy during the subsequent PIFS. In this embodiment, the channel CHL is detected to be busy during the subsequent PIFS. As a result, the TXOP initiator 700 can abort the transmission of the burst, for example, the burst is a low priority (also referred as low AC) IB. Hence, the originally scheduled sub-burst SUB_B3 is not transmitted, and the TXOP initiator 700 may re-perform the backoff procedure.
[0055] FIG. 9 is a diagram illustrating the TXOP initiator 700 that performs transmission of a burst and is interrupted by a high-priority interrupt requester 900 according to an embodiment of the present disclosure. For example, the high-priority interrupt requester 900 may be implemented by the wireless communication device 100 shown in FIG. 1, and may be a third-party wireless communication device with a high-priority requirement that is different from the TXOP initiator 700 and the TXOP responder 702. The difference between the embodiments shown in FIGs. 7 and 9 is that, in FIG. 9, during a time period where the transmission of the sub-burst SUB_B2 is performed, the high-priority interrupt requester 900 has high-priority traffic (e.g., a PPDU 910 with the high-priority traffic, labeled as “HP PPDU” in FIG. 9) needing to be served. For example, during the operations of transmitting the PPDU 712 (e.g., at the time point t6) , the high-priority interrupt requester 900 has a high-priority traffic requirement (labeled as “HP traffic arrived” in FIG. 9) . As a result, during an SIFS following a transmission end time point of the PPDU 712, the high-priority interrupt requester 900 may transmit an IRS 902 to the TXOP initiator 700 via the channel CHL for indicating the high-priority traffic requirement. In response to reception of the IRS 902, after the transmission of the sub-burst SUB_B2 is completed, the TXOP initiator 700 may wait for an SIFS and then transmit an HPT frame 904 via the channel CHL for interrupt-able indication of the burst transmission.
[0056] In response to the HPT frame 904 being received via the channel CHL, the high-priority interrupt requester 900 may determine whether the received HPT frame 904 has a correct FCS value, determine whether an NAV end time of the high-priority interrupt requester 900 is not greater than a sum of a predetermined time value and an NAV end time indicated by the HPT frame 904, and determine whether the high-priority interrupt requester 900 needs to serve the high-priority traffic, wherein the predetermined time value is greater than or equal to zero. If Yes (i.e., the received HPT frame 904 has the correct FCS value, the NAV end time of the high-priority interrupt requester 900 is not greater than the sum of the predetermined time value and the NAV end time indicated by the HPT frame 904, and the high-priority interrupt requester 900 needs to serve the high-priority traffic) , an NAV of the high-priority interrupt requester 900 can be cleared. That is, the high-priority interrupt requester 900 will not be affected by the limitations of being prevented from performing any transmission operation within the NAV end time indicated by the HPT frame 904.
[0057] Afterwards, the high-priority interrupt requester 900 may start to adopt the high-priority EDCA mechanism at the time point t7. Specifically, before transmitting the PPDU 910 with high-priority traffic, the high-priority interrupt requester 900 may transmit an RTS frame 906 to a corresponding target device 901 in advance, in order to determine whether the target device 901 is able to receive the PPDU 910, transmit the PPDU 910 to the target device 901 in response to reception of a CTS frame 908 from the target device 901, and receive a BA frame 912 from the target device 901. The detailed descriptions of the high-priority EDCA mechanism can be referred to the above descriptions regarding FIG. 8, and are not repeated here.
[0058] For the TXOP initiator 700, when the transmission of the HPT frame 904 is completed, the TXOP initiator 700 may start to detect whether the channel CHL is busy during the subsequent PIFS. In this embodiment, the channel CHL is detected to be busy during the subsequent PIFS. As a result, the TXOP initiator 700 can abort the transmission of the burst, for example, the burst is a low priority (also referred as low AC) IB. Hence, the originally scheduled sub-burst SUB_B3 is not transmitted, and the TXOP initiator 700 may re-perform the backoff procedure.
[0059] FIG. 10 is a flow chart of a method for performing communications via the channel CHL by a wireless communication device according to an embodiment of the present disclosure. Provided that the result is substantially the same, the steps are not required to be executed in the exact order shown in FIG. 10. For example, the method shown in FIG. 10 may be employed by the wireless communication device 100 shown in FIG. 1 (e.g., the TXOP initiator 700 shown in FIG. 8 and FIG. 9) .
[0060] In Step S1000, a transmission of a first sub-burst included in a burst is performed via the channel CHL, wherein the first sub-burst at least includes operations of transmitting a data frame and receiving a BA frame.
[0061] In Step S1002, it is determined whether the BA frame indicates a high-priority traffic requirement, or whether an IRS indicating the high-priority traffic requirement is received via the channel CHL between the operations of transmitting the data frame and receiving the BA frame, in order to generate a determination result. For example, during an SIFS between the operations of transmitting the data frame and receiving the BA frame, it is determined whether the IRS indicating the high-priority traffic requirement is received via the channel CHL.
[0062] For example, the BA frame includes a frame control field including a more data sub-field, and the more data sub-field includes a bit utilized to indicate the high-priority traffic requirement. The IRS is a physical signal, and a length of the physical signal is less than a length of an SIFS.
[0063] In Step S1004, it is determined whether to transmit an HPT frame via the channel CHL after the transmission of the first sub-burst is completed according to the determination result, wherein the HPT frame is utilized to indicate that a transmission of the burst is interruptible.
[0064] For example, the HPT frame may be implemented by a CTS frame. The HPT frame includes a frame control field and an RA field, and one or more bits included in the frame control field and the RA field is utilized to indicate that the transmission of the burst is interruptible. The frame control field includes a more fragments sub-field and a more data sub-field, and at least one bit in any of the more fragments sub-field and the more data sub-field is utilized to indicate that the transmission of the burst is interruptible. The RA field is set as an MAC address of the wireless communication device 100. The MAC address includes an OUI field, and a bit for indicating globally unique or locally administered within the OUI field is utilized to indicate that the transmission of the burst is interruptible.
[0065] For example, in response to the determination result indicating that the BA frame indicates the high-priority traffic requirement or the IRS is received via the channel between the operations of transmitting the data frame and receiving the BA frame, the HPT frame is transmitted via the channel CHL after the transmission of the first sub-burst is completed.
[0066] In addition, in response to the HPT frame being determined to be transmitted via the channel after the transmission of the first sub-burst is completed according to the determination result, during a predetermined time interval after the transmission of the HPT frame is completed, it is detected whether the channel CHL is busy to determine whether to perform a transmission of a second sub-burst included in the burst via the channel CHL, wherein the predetermined time interval is a PIFS. In response to the channel CHL being detected to be busy during the predetermined time interval, the transmission of the burst is aborted. In response to the channel CHL not being detected to be busy during the predetermined time interval, it is determined to perform the transmission of the second sub-burst via the channel CHL. Furthermore, an NAV reservation for the first sub-burst and the HPT frame extends up to a beginning of the second sub-burst.
[0067] Since a person skilled in the pertinent art can readily understand details of the steps after reading above paragraphs, further description is omitted here for brevity.
[0068] FIG. 11 is a flow chart of a method for performing communications via the channel CHL by a wireless communication device according to another embodiment of the present disclosure. Provided that the result is substantially the same, the steps are not required to be executed in the exact order shown in FIG. 11. For example, the method shown in FIG. 11 may be employed by the wireless communication device 100 shown in FIG. 1 (e.g., the TXOP responder 702 shown in FIG. 8) .
[0069] In Step S1100, in response to a data frame being received from a TXOP initiator via the channel CHL and a PPDU with high priority traffic being expected to be transmitted via the channel CHL, a BA frame with at least one bit indicating a high-priority traffic requirement is transmitted to the TXOP initiator via the channel CHL.
[0070] For example, the BA frame includes a frame control field, and a bit corresponding to a more data sub-field within the frame control field is utilized to indicate that the high-priority traffic requirement.
[0071] In Step S1102, it is determined whether an HPT frame is received from the TXOP initiator via the channel CHL, wherein the HPT frame is utilized to indicate that a transmission of a burst performed via the channel CHL is interruptible.
[0072] In Step S1104, in response to the HPT frame being received via the channel CHL, an RTS frame is transmitted via the channel CHL, wherein a preamble of the RTS frame is generated based on parameters dedicated to the high-priority traffic; and the RTS frame has a non-HT format and has a data rate determined by the parameters dedicated to high priority traffic.
[0073] In addition, the HPT frame is further utilized to indicate an NAV end time. In response to the HPT frame being received via the channel CHL, it is determined whether the HPT frame has a correct FCS value, and whether an NAV end time of the wireless communication device 100 (e.g., the TXOP responder 702) is not greater than a sum of the NAV end time indicated by the HPT frame and a predetermined time value. In response to the HPT frame having the correct FCS value, and the NAV end time of the wireless communication device 100 not being greater than the sum of the NAV end time indicated by the HPT frame and the predetermined time value, an NAV of the wireless communication device 100 is cleared and the RTS frame is transmitted.
[0074] Furthermore, in response to a preamble of any RTS frame being successfully detected on the channel CHL, and an FCS value for the any RTS frame not being correct, an EIFS is applied.
[0075] In Step S1106, in response to a CTS frame, which corresponds to the RTS frame, being received via the channel CHL, the PPDU with the high-priority traffic is transmitted via the channel CHL.
[0076] Since a person skilled in the pertinent art can readily understand details of the steps after reading above paragraphs, further description is omitted here for brevity.
[0077] FIG. 12 is a flow chart of a method for performing communications via the channel CHL by a wireless communication device according to still another embodiment of the present disclosure. Provided that the result is substantially the same, the steps are not required to be executed in the exact order shown in FIG. 12. For example, the method shown in FIG. 12 may be employed by the wireless communication device 100 shown in FIG. 1 (e.g., the high-priority interrupt requester 900 shown in FIG. 9) .
[0078] In Step S1200, in response to a PPDU with high priority traffic being expected to be transmitted via the channel CHL, an IRS indicating a high-priority traffic requirement is transmitted to a TXOP initiator via the channel CHL. For example, the IRS is a physical signal, and a length of the physical signal is less than the SIFS.
[0079] In Step S1202, it is determined whether an HPT frame is received from the TXOP initiator via the channel CHL, wherein the HPT frame is utilized to indicate that a transmission of a burst performed via the channel CHL is interruptible.
[0080] In Step S1204, in response to the HPT frame being received via the channel CHL, an RTS frame is transmitted via the channel CHL, wherein a preamble of the RTS frame is generated based on parameters dedicated to the high-priority traffic.
[0081] In Step S1206, in response to a CTS frame, which corresponds to the RTS frame, being received via the channel CHL, the PPDU with the high-priority traffic is transmitted via the channel CHL.
[0082] Since a person skilled in the pertinent art can readily understand details of the steps after reading above paragraphs, further description is omitted here for brevity.
[0083] In summary, the method of the present disclosure can transmit an HPT frame after transmission of one sub-burst included in a burst is completed between two sub-bursts included in a burst via a TXOP initiator, in order to notify other wireless communication devices (such as the devices with high-priority traffic requirements) that the burst transmission performed by the TXOP initiator can be interrupted, which can improve the high-priority traffic latency while having minimum impact on the peak throughput. This mechanism is applicable to various scenarios, such as downlink (DL) transmission, uplink (UL) transmission, or UL trigger-based transmission. For STAs with high-priority traffic requirements, the mechanism can be combined with an RTS / CTS frame exchange mechanism and specific features associated with the RTS frame in order to reduce collision probability, thereby eliminating the need for the AP to perform polling or triggering. Additionally, the mechanism does not affect the original data transmission and reception behavior of legacy STAs since the legacy STAs can still suspend performing any transmission operation based on the NAV time period indicated by the HPT frame and sub-burst, thereby ensuring broader applicability of the present disclosure. Furthermore, by receiving a BA frame with at least one bit indicating a high-priority traffic requirement from a TXOP responder or receiving an IRS indicating a high-priority traffic requirement from a third-party wireless communication device, the wireless communication device that acts as the TXOP initiator and is proposed by the present disclosure can dynamically determine whether to transmit the HPT frame between every two sub-bursts within the IB, and more particularly, can transmit the HPT frame only when the TXOP responder and / or the third-party wireless communication devices have high-priority traffic requirements, which can greatly improve the MAC efficiency.
[0084] Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Claims
1.A method for performing communications via a channel by a wireless communication device, comprising:performing a transmission of a first sub-burst comprised in a burst via the channel, wherein the first sub-burst at least comprises operations of transmitting a data frame and receiving a block acknowledgment (BA) frame;determining whether the BA frame indicates a high-priority traffic requirement, or whether an interrupt request signal (IRS) indicating the high-priority traffic requirement is received via the channel between the operations of transmitting the data frame and receiving the BA frame, in order to generate a determination result; anddetermining whether to transmit a high-priority trigger (HPT) frame via the channel after the transmission of the first sub-burst is completed according to the determination result, wherein the HPT frame is utilized to indicate that a transmission of the burst is interruptible.2.The method of claim 1, wherein the BA frame comprises a frame control field, and the frame control field comprises a more data sub-field utilized to indicate the high-priority traffic requirement.3.The method of claim 1, wherein the IRS is a physical signal, and a transmission time of the physical signal is less than a length of the SIFS.4.The method of claim 1, wherein the step of determining whether to transmit the HPT frame via the channel after the transmission of the first sub-burst is completed according to the determination result comprises:in response to the determination result indicating that the BA frame indicates the high-priority traffic requirement or the IRS is received via the channel between the operations of transmitting the data frame and receiving the BA frame, transmitting the HPT frame via the channel after the transmission of the first sub-burst is completed.5.The method of claim 1, further comprising:in response to the HPT frame being determined to be transmitted via the channel after the transmission of the first sub-burst is completed according to the determination result, during a predetermined time interval after the transmission of the HPT frame is completed, detecting whether the channel is busy to determine whether to perform a transmission of a second sub-burst comprised in the burst via the channel.6.The method of claim 5, wherein the predetermined time interval is a point coordination function interframe space (PIFS) .7.The method of claim 5, wherein a network allocation vector (NAV) reservation for the first sub-burst and the HPT frame extends up to a beginning of the second sub-burst.8.The method of claim 5, wherein the step of during the predetermined time interval after the transmission of the HPT frame is completed, detecting whether the channel is busy to determine whether to perform the transmission of the second sub-burst via the channel comprises:in response to the channel being detected to be busy during the predetermined time interval, aborting the transmission of the burst; andin response to the channel not being detected to be busy during the predetermined time interval, determining to perform the transmission of the second sub-burst via the channel.9.The method of claim 1, wherein the HPT frame is implemented by a clear to send (CTS) frame.10.The method of claim 9, wherein the HPT frame comprises a frame control field and a receiver address (RA) field; and one or more bits comprised in the frame control field and the RA field are utilized to indicate that the transmission of the burst is interruptible.11.The method of claim 10, wherein the frame control field comprises a more fragments sub-field and a more data sub-field, and at least one bit in any of the more fragments sub-field and the more data sub-field is utilized to indicate that the transmission of the burst is interruptible.12.The method of claim 10, wherein the RA field is set as a media access control (MAC) address of the wireless communication device.13.The method of claim 12, wherein the MAC address comprises an organizationally unique identifier (OUI) field, and a bit for indicating globally unique or locally administered within the OUI field is utilized to indicate that the transmission of the burst is interruptible.14.A method for performing communications via a channel by a wireless communication device, comprising:in response to a data frame being received from a transmission opportunity (TXOP) initiator via the channel and a physical layer protocol data unit (PPDU) with high priority traffic being expected to be transmitted via the channel, transmitting a block acknowledgment (BA) frame with at least one bit indicating a high-priority traffic requirement to the TXOP initiator via the channel;determining whether a high-priority trigger (HPT) frame is received from the TXOP initiator via the channel, wherein the HPT frame is utilized to indicate that a transmission of a burst performed via the channel is interruptible;in response to the HPT frame being received via the channel, transmitting a request to send (RTS) frame via the channel, wherein a preamble of the RTS frame is generated based on parameters dedicated to the high-priority traffic; andin response to a clear to send (CTS) frame, which corresponds to the RTS frame, being received via the channel, transmitting the PPDU with the high-priority traffic via the channel.15.The method of claim 14, wherein the BA frame comprises a frame control field, and a bit corresponding to a more data sub-field within the frame control field is utilized to indicate the high-priority traffic requirement.16.The method of claim 14, wherein the HPT frame is further utilized to indicate a network allocation vector (NAV) end time; and the method further comprises:in response to the HPT frame being received via the channel, determining whether the HPT frame has a correct frame check sequence (FCS) value, and determining whether an NAV end time of the wireless communication device is not greater than a sum of the NAV end time indicated by the HPT frame and a predetermined time value; andin response to the HPT frame having the correct FCS value, and the NAV end time of the wireless communication device not being greater than the sum of the NAV end time indicated by the HPT frame and the predetermined time value, clearing an NAV of the wireless communication device and transmitting the RTS frame.17.The method of claim 14, further comprising:in response to a preamble of any RTS frame being successfully detected on the channel, and a frame check sequence (FCS) value for the any RTS frame not being correct, applying an extended interframe space (EIFS) .18.The method of claim 14, wherein the RTS frame has a non-high throughput (non-HT) format and has a data rate determined by the parameters dedicated to high priority traffic.19.A method for performing communications via a channel by a wireless communication device, comprising:in response to a physical layer protocol data unit (PPDU) with high priority traffic being expected to be transmitted via the channel, transmitting an interrupt request signal (IRS) indicating a high-priority traffic requirement to a transmission opportunity (TXOP) initiator via the channel;determining whether a high-priority trigger (HPT) frame is received from the TXOP initiator via the channel, wherein the HPT frame is utilized to indicate that a transmission of a burst performed via the channel is interruptible;in response to the HPT frame being received via the channel, transmitting a request to send (RTS) frame via the channel, wherein a preamble of the RTS frame is generated based on parameters dedicated to the high-priority traffic; andin response to a clear to send (CTS) frame, which corresponds to the RTS frame, being received via the channel, transmitting the PPDU with the high-priority traffic via the channel.20.A wireless communication device, comprising:a wireless transceiver circuit, anda processor coupled to the wireless transceiver circuit, and arranged to perform a method for performing communications via a channel through the wireless transceiver circuit, wherein the method comprises:performing a transmission of a first sub-burst comprised in a burst via the channel, wherein the first sub-burst at least comprises operations of transmitting a data frame and receiving a block acknowledgment (BA) frame;determining whether the BA frame indicates a high-priority traffic requirement, or whether an interrupt request signal (IRS) indicating the high-priority traffic requirement is received via the channel between the operations of transmitting the data frame and receiving the BA frame, in order to generate a determination result; anddetermining whether to transmit a high-priority trigger (HPT) frame via the channel after the transmission of the first sub-burst is completed according to the determination result, wherein the HPT frame is utilized to indicate that a transmission of the burst is interruptible.
Citation Information
Patent Citations
Data transmission method and device
CN114828280A
Enhancing triggered single user transmissions in wlan networks
CN114916084A
Communication devices and methods
WO2022090441A1
Communication devices and methods for TXOP truncation
WO2023072584A1