Preemptive transmission method, apparatus and device

By using a protection period signaling mechanism in the 802.11bn protocol, the interference problem of pre-preemptive transmission nodes is solved, ensuring that low-latency data is successfully transmitted without interference and improving transmission efficiency.

WO2026061543A1PCT designated stage Publication Date: 2026-03-26RUIJIE NETWORKS CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-23
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

In the 802.11bn protocol standard, there is a problem that preemptive transmission nodes cannot effectively transmit low-latency data due to interference from other nodes, especially when hidden nodes cannot listen to RTS/CTS, resulting in the failure of low-latency data transmission.

Method used

The access point device sends a signaling message carrying the protection period, instructing the relevant devices to remain silent during the expected transmission time to ensure uninterrupted low-latency data transmission.

Benefits of technology

It effectively avoids interference with low-latency data transmission, ensuring that low-latency data can be successfully transmitted and improving transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025123387_26032026_PF_FP_ABST
    Figure CN2025123387_26032026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application are a preemptive transmission method, apparatus, and device, the method comprising: sending to a first station device first signalling carrying a first protection period, such that, on the basis of the first signalling, the first station device generates and feeds back second signalling carrying a second protection period, and sends the second signalling to other terminal devices, the second signalling being used for instructing the other terminal devices to remain silent during the second protection period; or a third station device sending to an access point device and the other terminal devices third signalling carrying a third protection period, for indicating that the access point device has a preemptive event in which the third station device will transmit low-latency data to the access point device, and for instructing the other terminal devices to remain silent during the third protection period.
Need to check novelty before this filing date? Find Prior Art

Description

Pre-emption transmission method, apparatus and device

[0001] Cross Reference to Related Applications

[0002] This application claims priority to the Chinese patent application No. 202411328339.4, filed on September 23, 2024, and entitled "Pre-emption transmission method, apparatus and device", the entire content of which is incorporated herein by reference. TECHNICAL FIELD

[0003] The present application relates to the field of communication, and more particularly, to a pre-emption transmission method, apparatus and device. BACKGROUND

[0004] In the study of 802.11bn protocol standard, reducing the transmission latency of low latency data by 25% is one of the key directions of standard protocol study. The pre-emption technology is a new mechanism proposed in the 802.11bn protocol standard, which can greatly reduce the transmission latency of low latency data and is a hot spot in the study. As shown in FIG. 1, the pre-emption mechanism allows the terminal device STA2 to interrupt the transmission of normal data when the terminal device STA2 transmits low latency data, such as the Non-LL Data transmission on the access point device AP side in FIG. 1, so as to preempt the channel and start low latency data transmission, so that the low latency data does not need to wait for the current data transmission to be completed before transmission, thereby reducing the transmission latency of low latency data.

[0005] However, in these pre-emption mechanisms, there is no protection problem of the pre-emption transmission node, which further leads to the problem that the low latency data cannot be effectively transmitted due to the interference of other nodes. For example, in the scenarios shown in FIG. 2 and FIG. 3, the TXOP (Transmission opportunity) protection is established between AP1 and STA1 through RTS / CTS (Request to send / Clear to send), and the normal data PPDU1 transmission is performed. STA3 is a hidden node, and cannot listen to the RTS / CTS between AP1 and STA1, so its NAV is in an idle state. At this time, if AP1 has downlink low latency data transmission to STA2 or STA2 has uplink low latency data transmission to AP1 (i.e., pre-emption transmission between AP1 and STA2), and STA3 initiates information transmission, it will interfere with the low latency data LL PPDU2, resulting in invalid transmission of the low latency data. SUMMARY

[0006] The application provides a pre-preemption transmission method, device and equipment.

[0007] In a first aspect, a pre-preemption transmission method is provided, which is applied to an access point device and includes the following steps.

[0008] The first signaling carrying a first guard period is sent to a first station device, so that the first station device generates and feeds back second signaling carrying a second guard period according to the first signaling, and sends the second signaling to other terminal devices, the second signaling being used to instruct the other terminal devices to keep silent in the second guard period.

[0009] The first guard period is used to represent a pre-estimated pre-preemption transmission time starting from the end of the first signaling, the second guard period is used to represent a pre-estimated pre-preemption transmission time starting from the end of the second signaling, and the first station device is a terminal device performing low-latency data transmission with the access point device.

[0010] In a second aspect, a pre-preemption transmission method is provided, which is applied to a third station device and includes the following steps.

[0011] The third signaling carrying a third guard period is sent to an access point device and other terminal devices, so as to instruct the access point device that there is a pre-preemption event of transmitting low-latency data from the third station device to the access point device, and instruct the other terminal devices to keep silent in the third guard period.

[0012] In a third aspect, a pre-preemption transmission device is provided, which includes the following modules.

[0013] The first silencing module is configured to send first signaling carrying a first guard period to a first station device, so that the first station device generates and feeds back second signaling carrying a second guard period according to the first signaling, and sends the second signaling to other terminal devices, the second signaling being used to instruct the other terminal devices to keep silent in the second guard period.

[0014] The first guard period is used to represent a pre-estimated pre-preemption transmission time starting from the end of the first signaling, the second guard period is used to represent a pre-estimated pre-preemption transmission time starting from the end of the second signaling, and the first station device is a terminal device performing low-latency data transmission with the access point device.

[0015] In a fourth aspect, a pre-preemption transmission device is provided, which includes the following modules.

[0016] a second silencing module, configured to send, to the access point device and other terminal devices, third signaling carrying a third protection period, to indicate that the access point device has a pre-preemption event of transmitting low-latency data from the third station device to the access point device, and to instruct the other terminal devices to remain silent in the third protection period.

[0017] In a fifth aspect, an access point device is provided, including a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to execute the method in the first aspect or any of the implementation manners thereof.

[0018] In a sixth aspect, a station device is provided, including a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to execute the method in the second aspect or any of the implementation manners thereof.

[0019] In a seventh aspect, a chip is provided, configured to implement the method in any of the first aspect to the second aspect or any of the implementation manners thereof. Specifically, the chip includes a processor configured to invoke and run a computer program from a memory, so that a device installed with the chip executes the method in any of the first aspect to the second aspect or any of the implementation manners thereof.

[0020] In an eighth aspect, a readable storage medium is provided, configured to store a computer program, which causes a computer to execute the method in any of the first aspect to the second aspect or any of the implementation manners thereof.

[0021] In a ninth aspect, a communication device is provided, including a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to execute the method in any of the first aspect to the second aspect or any of the implementation manners thereof.

[0022] In a tenth aspect, a communication system is provided, including an access point device and a terminal device. The access point device is configured to execute the method in any of the first aspect or any of the implementation manners thereof, and the station device is configured to execute the method in any of the second aspect or any of the implementation manners thereof.

[0023] Through the above technical solution, by designing the protection period during low-latency data transmission, the other terminal devices are ensured to remain silent in the protection period, without interfering with the transmission of low-latency data, so as to ensure the effective transmission of low-latency data. BRIEF DESCRIPTION OF DRAWINGS

[0024] FIG. 1 is a schematic diagram of pre-preemption interaction of low-latency data in a pre-preemption mechanism in an embodiment.

[0025] Figure 2 is a schematic diagram of a structure in which interference exists in a pre- preemption scenario according to the prior art.

[0026] Figure 3 is a schematic diagram of data interaction in a pre-preemption scenario according to the prior art.

[0027] Figure 4 is a schematic diagram of a communication system suitable for embodiments of the application.

[0028] Figure 5 is a schematic diagram of one of the interactions of a pre-preemption transmission method according to embodiments of the application.

[0029] Figure 6 is a schematic diagram of a downlink pre-preemption transmission within a DL TXOP according to embodiments of the application.

[0030] Figure 7 is a schematic diagram of a downlink pre-preemption transmission within a UL TXOP according to embodiments of the application.

[0031] Figure 8 is a schematic diagram of another of the interactions of a pre-preemption transmission method according to embodiments of the application.

[0032] Figure 9 is a schematic diagram of one of the interactions of an uplink pre-preemption transmission based on a BSRP / NFRP mechanism according to embodiments of the application.

[0033] Figure 10 is a schematic diagram of another of the interactions of an uplink pre-preemption transmission based on a BSRP / NFRP mechanism according to embodiments of the application.

[0034] Figure 11 is a schematic diagram of an uplink pre-preemption transmission based on a Trigger mechanism according to embodiments of the application.

[0035] Figure 12 is a schematic diagram of an uplink pre-preemption transmission based on an EDCA mechanism according to embodiments of the application.

[0036] Figure 13 is a schematic diagram of an uplink pre-preemption transmission when an ACK frame based on a Trigger mechanism cannot be heard according to embodiments of the application.

[0037] Figure 14 is a schematic block diagram of one of a pre-preemption transmission apparatus according to embodiments of the application.

[0038] Figure 15 is a schematic block diagram of another of a pre-preemption transmission apparatus according to embodiments of the application.

[0039] Figure 16 is a schematic block diagram of a communication device according to embodiments of the application.

[0040] Figure 17 is a schematic block diagram of a chip according to embodiments of the application.

[0041] Figure 18 is a schematic block diagram of a communication system according to embodiments of the application. DETAILED DESCRIPTION

[0042] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art without creative effort based on the embodiments in the present application are within the scope of protection of the present application.

[0043] It should be noted that, in this document, the terms "comprising", "containing" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or apparatus that comprises a list of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent in such a process, method, article or apparatus. In addition, the terms "first" and "second" and the like referred to herein are only used to distinguish different objects, and are not used to describe a specific order.

[0044] It should be noted that, in the embodiments of the present application, "at least one" refers to one or more, "more than one" refers to two or more, and "at least two" refers to two or more. "At least one" or the like can refer to any combination of these items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".

[0045] It should be noted that, in the embodiments of the present application, "and / or" means that the connected objects can have three relationships, for example, "A and / or B" can mean: only A, only B, and A and B exist at the same time. The character " / " generally represents that the front and rear associated objects are a kind of "or" relationship.

[0046] It should be understood that the "indication" mentioned in the embodiments of the present application can be direct indication or indirect indication. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; or A indirectly indicates B, for example, A indicates C, B can be obtained through C, for example, B and C have an association relationship.

[0047] The technical scheme provided by the embodiments of the present application can be applied to a wireless local area network (WLAN) system, such as a WiFi protocol and the like. The WiFi protocol may, for example, include but is not limited to 802.11 series protocols, such as 802.11a protocol, 802.11ax protocol, 802.11ac, 802.11b protocol, 802.11be, 802.11g protocol, 802.11n protocol, 802.11bn protocol, or a next-generation protocol, and the like.

[0048] FIG. 4 shows a schematic structural diagram of a communication system 100 suitable for an embodiment of the present application. The communication system 100 can include an access point device (AP) 110 and a terminal device (STATION, Non-AP STA) 120. The terminal device 120 can access a network through the access point device 110.

[0049] The access point can support communication or sensing based on a WiFi protocol, for example, support communication or sensing based on 802.11a protocol, 802.11ax protocol, 802.11ac, 802.11b protocol, 802.11be, 802.11g protocol, 802.11n protocol, 802.11bn protocol, or a next-generation protocol, and the like.

[0050] The station can support communication or sensing based on a WiFi protocol, for example, support communication or sensing based on 802.11a protocol, 802.11ax protocol, 802.11ac, 802.11b protocol, 802.11be, 802.11g protocol, 802.11n protocol, 802.11bn protocol, or a next-generation protocol, and the like.

[0051] The communication in the communication system 100 can be communication between an access point and a station, or can also be communication between stations, or can also be communication between access points.

[0052] The access point serves as a bridge connecting a wired network and a wireless network, and mainly functions to connect various wireless network clients together and then access the wireless network to the Ethernet.

[0053] The terminal device is also referred to as a non-access point station (Non-AP STA) or a non-access point node or a station device, and the access point device is also referred to as an access point or an access point station (AP) or an access point node, that is, in a certain sense, the access point is also a kind of station.

[0054] In some scenarios, the access point and the station can be devices applied in vehicle networking, Internet of Things (IoT) nodes, sensors, etc. in Internet of Things, smart cameras, smart remote controllers, smart water meters, etc. in smart home, and sensors, etc. in smart city.

[0055] In some scenarios, the access point can be a terminal device (such as a mobile phone, etc.) or a network device (such as a router, etc.) with a WiFi chip.

[0056] In the embodiments of the present application, the station can be a mobile phone, a tablet computer, a computer, a Virtual Reality (VR) device, an Augmented Reality (AR) device, a wireless device in industrial control, a set-top box, a wireless device in self driving, a vehicle-mounted communication device, a wireless device in remote medical, a wireless device in smart grid, a wireless device in transportation safety, a wireless device in smart city, a wireless device in smart home, a wireless communication chip, etc. that support WLAN or WiFi technology.

[0057] It should be understood that FIG. 4 only illustrates one access point and two stations, and optionally, the communication system 100 can include multiple access points, or other numbers of stations, which are not limited in the embodiments of the present application.

[0058] Optionally, the communication system 100 can further include other devices, such as a network controller, a gateway, and other network entities, which are not limited in the present application.

[0059] For the convenience of understanding the embodiments of the present application, the related technologies of the present application are described.

[0060] Before the 802.11bn protocol, the interaction process between RTS / CTS frames is as follows: the RTS frame is sent by the PPDU (Presentation Protocol Data Unit, physical layer protocol data unit) sender, the receiver replies the CTS frame after receiving the RTS frame, and other nodes set their NAV according to the Duration field in the RTS / CTS frame to keep silent during the PPDU transmission to prevent interference with the transmission. Among them, the RTS frame mainly includes a frame control field (Frame control, 2 bytes), a duration field (Duration, 2 bytes), a target address field (RA, 6 bytes), a source address field (TA, 6 bytes), and a frame check sequence field (FCS, 4 bytes), wherein the target address field represents the address of the target STA of the RTS frame, that is, the address of the receiving end of the PPDU about to start transmission, the source address field represents the address of the sending end of the RTS frame, and the Duration field represents the time estimated by the sender to continue to occupy the channel after the end of the RTS frame. The length of the Duration field in the RTS frame = the length of the CTS frame + the length of the ACL frame + 3*SIFS length + the length of the PPDU to be transmitted. The CTS frame mainly includes a frame control field (Frame control, 2 bytes), a duration field (Duration, 2 bytes), a target address field (RA, 6 bytes), and a frame check sequence field (FCS, 4 bytes), wherein the target address field represents the address of the target STA of the CTS frame, that is, the address of the sending end of the PPDU about to start transmission, and the Duration field represents the time calculated based on the RTS to continue to occupy the channel after the end of the CTS frame. The length of the Duration field in the CTS frame = the length of the Duration field in the RTS frame - the length of the CTS frame - SIFS length.

[0061] It should be noted that the NAV (Network Allocation Vector) is used to realize the virtual monitoring of the node, and the "duration" is stored in the Duration / ID field in the MAC frame, which is used for the wireless station device transmitting the frame to announce the estimated duration of "this transmission" to all station devices monitoring the wireless channel. It should be noted that the duration of "this transmission" refers to the total time occupied by the standard specified multi-piece continuous transmission interaction sequence which should not be interrupted. Each station device maintains its own NAV value, and updates the NAV value in time according to the estimated occupation time of the wireless channel, and puts the latest NAV value into the Duration / ID field to be sent, so that the current NAV value announces to the whole network the occupation time of the wireless medium allocated according to the CSMA / CA protocol, and all station devices receiving the NAV set their own NAV value according to the Duration / ID field in the received frame, so as to avoid channel interference during data transmission.

[0062] The technical solutions of the present application will be described in detail below through specific embodiments. The above related technologies can be combined with the technical solutions of the embodiments of the present application as optional solutions, which all belong to the protection scope of the embodiments of the present application.

[0063] FIG. 5 is an interaction diagram of the pre-occupancy transmission method of the embodiments of the present application, which is applied to an access point device and at least includes the following contents:

[0064] S200, a first signaling carrying a first protection period is sent to a first station device, so that the first station device generates and feeds back a second signaling carrying a second protection period according to the first signaling, and sends the second signaling to other terminal devices, the second signaling being used to instruct other terminal devices to keep silent in the second protection period.

[0065] Among them, the first protection period is used to represent the estimated pre-occupancy transmission time starting from the end of the first signaling, the second protection period is used to represent the estimated pre-occupancy transmission time starting from the end of the second signaling, and the first station device is a terminal device performing low-latency data transmission with the access point device.

[0066] It can be understood that the pre-occupancy transmission method occurs in the scenario that the access point device has low-latency data transmission to the first station device, that is, the downlink pre-occupancy transmission scenario. The first signaling can be a PRI (Pre-emption indication) signaling, and the second signaling can be a PRI reply signaling.

[0067] The pre-pre-emption transmission method provided by the embodiment is used in a downlink pre-pre-emption transmission scenario, a first signaling is sent by an access point device to a first station device which is to perform low-latency data transmission, so that the first station device generates a second signaling according to the first signaling and sends the second signaling to other terminal devices, wherein the first signaling carries a first guard period indicating a predicted pre-pre-emption transmission time starting from the end of the first signaling, and the second signaling carries a second guard period indicating a predicted pre-pre-emption transmission time starting from the end of the second signaling, so that the other terminal devices are kept silent in the second guard period, i.e., kept silent in the low-latency data transmission period, thereby avoiding interference of the other terminal devices on the low-latency data transmission and ensuring that the low-latency data can be effectively transmitted.

[0068] It should be noted that, in the downlink pre-pre-emption transmission scenario, the low-latency data transmission request is initiated by the access point device, i.e., the first signaling is sent to the first station device, and the first signaling carries the first guard period indicating the predicted pre-pre-emption transmission time starting from the end of the first signaling. The first station device replies to the first signaling with the second signaling after receiving the first signaling. It can be understood that the second signaling is generated according to the first signaling, e.g., the second guard period carried in the second signaling is obtained from the first guard period, and the second guard period indicates the predicted pre-pre-emption transmission time starting from the end of the second signaling, so that the transmission period of the low-latency data is more accurate, and the other terminal devices are only instructed to be kept silent in the second guard period, thereby avoiding excessive influence on communication of the other terminal devices. In addition, after the first station device replies to the second signaling, it indicates that it is ready to receive the low-latency data, thereby further avoiding ineffective transmission of the low-latency data.

[0069] In some embodiments, after step S200, the method further includes:

[0070] receiving the second signaling fed back by the first station device, and transmitting the low-latency data to the first station device in the second guard period according to the second signaling.

[0071] When the access point device receives the second signaling fed back by the first station device, it indicates that the access point device has informed the first station device and the station device is ready to receive the low-latency data. At this time, the access point device can transmit the low-latency data to the first station device in the second guard period. Since the other terminal devices are kept silent in the second guard period, the low-latency data will not be interfered. It can be understood that the first station device can be multiple.

[0072] In some embodiments, the second signaling is further used to instruct the other terminal device to update a NAV value of the other terminal device to a first NAV value according to the second signaling, where the first NAV value indicates that the other terminal device does not perform data transmission during the second protection period.

[0073] When the second signaling instructs the other terminal device to keep silent, the second signaling can be implemented by instructing the other terminal device to update a NAV value of the other terminal device to a first NAV value according to the second signaling, where the first NAV value indicates that the other terminal device does not perform data transmission during the second protection period, thereby avoiding interference with transmission of low-latency data. The other terminal device can be one or more hidden terminal devices.

[0074] In some embodiments, the first protection period is determined by a transmission time of the second signaling, a transmission time of the low-latency data, a transmission time of the acknowledgement character frame, and an interframe spacing time.

[0075] Further, the first protection period T1 = 3 * SIFS + t 第二信令 +t LLPPDU +t ACK , where t 第二信令 is the transmission time of the second signaling, t LLPPDU is the transmission time of the low-latency data, t ACK is the transmission time of the acknowledgement character frame, and SIFS is the interframe spacing time.

[0076] In some embodiments, the second protection period is determined by a transmission time of the low-latency data, a transmission time of the acknowledgement character frame, and the interframe spacing time.

[0077] Further, the second protection period T2 = 2 * SIFS + t LLPPDU +t ACK .

[0078] As shown in the interaction diagram of downlink pre-emption transmission in a DL TXOP (downlink normal data transmission opportunity) in FIG. 6 and the interaction diagram of downlink pre-emption transmission in a UL TXOP (uplink normal data transmission opportunity) in FIG. 7, in FIG. 6, the access point device is performing downlink normal data transmission with a second station device STA1, and in FIG. 7, the access point device is performing uplink normal data transmission with the second station device STA1. In the process, the access point device initiates low-latency data transmission to a first station device LL STA2. As can be clearly seen from the figures, after the access point device AP1 sends the first signaling (PRI signaling in FIG. 6 and FIG. 7), the estimated pre-emption transmission time from the end of the first signaling, i.e., the first protection period T1 = 3 * SIFS + t第二信令 +t LLPPDU +t ACK , and each interval is separated by a time interval, and the three SIFSs are the time interval between the PRI signaling and the second signaling (i.e., the CTS frame in the figure), the time interval between the second signaling and the low-latency data, and the time interval between the low-latency data and the acknowledgement character frame (ACK frame). The second protection period can be obtained according to the first protection period, i.e., the first protection period minus the transmission time of the second signaling and the time interval between the PRI signaling and the second signaling, and then the second protection period T2 = 2 * SIFS + t is obtained. LLPPDU +t ACK , wherein the acknowledgement character frame indicates the acknowledgement frame fed back by the first station device LL STA2 to the access point device AP1 after the low-latency data is received and confirmed. At the same time, the first station device feeds back the second signaling to the access point device and feeds back the second signaling to other terminal devices (e.g., STA3 in FIGS. 6 and 7) to instruct the other terminal devices to remain silent during the second protection period.

[0079] It can be known from the above embodiments that, in some embodiments, the first signaling is an RTS frame, and the second signaling is a CTS frame. The first signaling and the second signaling are transmitted by using the existing RTS / CTS frame, and a new frame is avoided from being constructed.

[0080] In some embodiments, the first signaling further includes target address information, and before step S200, the method further includes:

[0081] The first station device is determined according to the target address information.

[0082] The access point device determines the first station device to which the low-latency data is to be transmitted according to the target address information in the first signaling before the first signaling is transmitted to the first station device, and then transmits the first signaling to the determined first station device.

[0083] In some embodiments, the pre-occupying transmission method further includes: transmitting the first signaling to a second station device, so that the second station device stops the transmission of uplink normal data between the second station device and the access point device according to the start time of the first protection period in the first signaling, wherein the second station device is a terminal device that performs uplink data transmission with the access point device in the current TXOP.

[0084] In combination with FIG. 7, the access point device is transmitting uplink normal data with the second station device STA1, in this process, the access point device AP1 initiates low latency data transmission with the first station device LL STA2, meanwhile, the access point device AP1 also sends the first signaling to the second station device STA1 to inform the second station device STA1 that low latency data will be transmitted between the second station device STA1 and the first station device LL STA2, the second station device STA1 will stop the uplink normal data transmission between the second station device STA1 and the access point device according to the start time of the first guard period in the first signaling, so as to avoid the interference of the uplink normal data transmission to the low latency data. In addition, the second station device STA1 will continue to transmit the uplink normal data between the second station device STA1 and the access point device according to the end time of the first guard period in the first signaling, so as to ensure the complete transmission of the uplink normal data.

[0085] In some embodiments, the pre-emption is to occur after the transmission of a PPDU, i.e. the first signaling is sent after the transmission of a PPDU, and the transmission of a PPDU is usually determined by an ACK frame. As shown in FIG. 6 and FIG. 7, the PRI signaling is sent after the transmission of a PPDU, i.e. after the access point device receives an ACK frame from the second station device or the access point device sends an ACK frame.

[0086] The embodiments of the present application also provide a pre-emption transmission method, which is applied to a third station device, and in combination with FIG. 8, the method comprises the following contents:

[0087] S300, sending third signaling carrying a third guard period to an access point device and other terminal devices, to indicate that there is a pre-emption event of transmitting low latency data from the third station device to the access point device, and to indicate that the other terminal devices keep silent in the third guard period.

[0088] It can be understood that the pre-emption transmission method occurs in a scenario that the third station device has low latency data to transmit to the access point device, i.e. an uplink pre-emption transmission scenario. The third station device can be any station device or any plurality of station devices, and the third signaling can be PRI signaling. It is worth mentioning that in some embodiments, the third guard period represents the time between the end of the third signaling and the transmission of low latency data. Since it is uncertain whether the access point device will allow uplink transmission of low latency data after the third station device sends the third signaling, the third guard period only protects to the time before the transmission of low latency data, which is usually determined by whether the access point device initiates a trigger frame (Trigger). If the trigger frame is initiated, it means that the access point device allows the uplink transmission of low latency data, otherwise, it means that the access point device does not allow the uplink transmission of low latency data.

[0089] By the pre-preemption transmission method provided in this embodiment, in the uplink pre-preemption transmission scenario, the third station device sends a third signaling to the access point device to inform the access point device that there is a pre-preemption event of transmitting low-latency data from the third station device to the access point device, and also sends the third signaling to other terminal devices. The third signaling carries a third protection period, which instructs other terminal devices to remain silent during the third protection period, thereby avoiding interference of other terminal devices to the low-latency data transmission about to occur between the third station device and the access point device, and ensuring that the low-latency data can be effectively transmitted.

[0090] In some embodiments, the third protection period is determined by a transmission time of an inquiry frame, a transmission time of a feedback frame for the inquiry frame, a transmission time of a trigger frame, and an inter-frame interval time; wherein the inquiry frame is used to inquire traffic data information of the low-latency data, and the feedback frame is used to feed back the traffic data information of the low-latency data.

[0091] In some embodiments, the inquiry frame is a BSRP frame or an NFRP frame, and the feedback frame is a BSR frame for the BSRP frame or an NDP frame for the NFRP frame.

[0092] Further, the third protection period T3 = 4*SIFS + t 询问 +t 反馈 +t TF , wherein t 询问 is the transmission time of the inquiry frame, t 反馈 is the transmission time of the feedback frame, t TF is the transmission time of the trigger frame, and SIFS is the inter-frame interval time.

[0093] In combination with FIG. 9 and FIG. 10, FIG. 9 and FIG. 10 are schematic diagrams of uplink pre-emption transmission under the BSRP / NFRP mechanism, wherein FIG. 9 shows downlink normal data transmission (i.e., PPDU1 transmission in FIG. 9) between an access point device AP1 and a station device STA1 before pre-emption, and FIG. 10 shows uplink normal data transmission (i.e., PPDU1 transmission in FIG. 10) between an access point device AP1 and a station device STA1 before pre-emption. In both diagrams, the query frame is a BSRP frame or a NFRP frame, and the feedback frame is a BSR frame for the BSRP frame or a NDP frame for the NFRP frame. A third signaling (PRI signaling in the diagrams) is initiated by a third station device (LL STA2 and LL STA3 in FIG. 9 or LL STA2 in FIG. 10) to the access point device AP1 to inform the access point device AP1 that it has low-latency data to transmit, and the third station device also sends the third signaling to other terminal devices (STA3 in FIG. 9 and FIG. 10) to instruct the other terminal devices to remain silent during a third protection period. As can be seen from the diagrams, the third protection period T3 = 4*SIFS + t 询问 +t 反馈 +t TF , and there is an interframe spacing time (i.e., SIFS) between each frame, wherein the four SIFSs represent the interframe spacing time between the third signaling (PRI signaling in the diagrams) and the BSPR / NFRP frame, the interframe spacing time between the BSPR / NFRP frame and the BSR / NDP frame, the interframe spacing time between the BSR / NDP frame and the trigger frame (TF frame in the diagrams), and the interframe spacing time between the trigger frame and the low-latency data, respectively.

[0094] Under the BSRP / NFRP mechanism, the third signaling sent by each third station device is the same and does not carry any related information of low-latency data, and the traffic data information of the low-latency data is obtained from the subsequent query frame and feedback frame. After receiving the traffic data information of the low-latency data fed back by the BSR / NDP frame, the access point device AP1 allocates transmission resources and a fourth protection period for the low-latency data, and then initiates transmission of the low-latency data by sending a trigger frame. The third signaling can be a CTS frame.

[0095] In some embodiments, the third protection period is determined by the transmission time of the trigger frame and the interframe spacing time.

[0096] Further, in some embodiments, the third protection period T3 = 2*SIFS + t TF , wherein t TF is the transmission time of the trigger frame, and SIFS is the interframe spacing time.

[0097] In some embodiments, the third signaling carries traffic data information of the low latency data and / or identification information of the third station device.

[0098] In combination with FIG. 11, FIG. 11 is an interaction diagram of uplink pre- preemption transmission under the Trigger mechanism. The third signaling initiated by each third station device under the Trigger mechanism no longer carries the same information, but carries traffic data information of the low latency data to be transmitted and identification information of the third station device, so that the access point device AP1 subsequently allocates transmission resources and a fourth protection period for the low latency data. As shown in FIG. 11, the third signaling can be PRI signaling. In some embodiments, the third signaling can be implemented by a BSR frame or an NDP frame. Since the Trigger mechanism eliminates the frame interaction between the inquiry frame and the feedback frame under the BSRP / NFRP mechanism, under the Trigger mechanism, the third protection period T3 = 2*SIFS+t TF , that is, the transmission time of the inquiry frame, the transmission time of the feedback frame, and the interframe interval time between the third signaling and the inquiry frame and the interframe interval time between the inquiry frame and the feedback frame are eliminated. It can be understood that FIG. 11 only shows the downlink normal data PPDU1 transmission between the access point device AP1 and the station device STA1 before the pre-preemption transmission, and the process of the pre-preemption transmission between the access point device AP1 and the station device STA1 when performing uplink normal data transmission is the same, so it will not be repeated here.

[0099] In some embodiments, the third protection period is determined by the time of the contention window and the interframe interval time.

[0100] Further, in some embodiments, the third protection period T3 = SIFS+t content , where t content is the time of the contention window, and SIFS is the interframe interval time.

[0101] In combination with FIG. 12, FIG. 12 is an interaction diagram of the pre- preemption transmission under the EDCA mechanism. The third signaling (which can be the PRI signaling in FIG. 12) sent by each third station device (LL STA2 in FIG. 12) is the same, and does not carry any information of low-latency data. However, after receiving the third signaling, the access point device AP1 starts a random contention mode for a period of time, so that each third station device pre-empts and then transmits low-latency data. It can be understood that the third station device in the embodiment can be multiple. In the contention window time, only one third station device pre-empts successfully, and after pre-empting successfully, the third station device that pre-empts successfully transmits low-latency data to the access point device AP1, without waiting for the trigger frame of the access point device AP1. In the embodiment, the third signaling can be a CTS frame. It can be understood that FIG. 12 only shows the uplink normal data PPDU1 transmission between the access point device AP1 and the station device STA1 before the pre-preemption transmission. The process of the pre-preemption transmission when the access point device AP1 and the station device STA1 perform downlink normal data transmission is the same, and thus is not described herein.

[0102] In some embodiments, determining the time of the third protection period further comprises a transmission time of an acknowledgement character frame.

[0103] Specifically, in some embodiments, T3 = 5 * SIFS + t ACK +t 询问 +t 反馈 +t TF ; or T3 = 2SIFS + t ACK +t content ; or T3 = 3 * SIFS + t ACK +t TF .

[0104] In the foregoing BSRP / NFRP mechanism, Trigger mechanism and EDCA mechanism, a scenario after a PPDU transmission is considered, that is, an ACK frame is fed back by the fourth station device after the access point device sends the ACK frame when the uplink normal data transmission is completed or the downlink normal data transmission is completed. To avoid a situation that the third station device cannot listen to the ACK frame and thus cannot perform the pre-preemption transmission when the downlink normal data transmission is performed, the third signaling is sent first and then the ACK frame is replied after the PPDU transmission. In combination with FIG. 13, FIG. 13 is an interaction diagram of the pre-preemption transmission in which the third signaling is sent first and then the ACK frame is replied under the Trigger mechanism. Under the Trigger mechanism, the third protection period T3 = 3 * SIFS + tACK + tTF, that is, the transmission time of the ACK frame and the interframe interval time between the third signaling and the ACK frame are increased. Similarly, under the BSRP / NFRP mechanism, the third protection period T3 = 5 * SIFS + tACK +t 询问 +t 反馈 +t TF , i.e. the transmission time of the ACK frame and the inter-frame interval time between the third signaling and the ACK frame are increased. Similarly, under the EDCA mechanism, the third protection period T3 = 2SIFS + t ACK +t content , i.e. the transmission time of the ACK frame and the inter-frame interval time between the third signaling and the ACK frame are increased.

[0105] In some embodiments, the method further comprises: after receiving the trigger frame sent by the access point device, transmitting the low-latency data to the access point device.

[0106] Further, after receiving the trigger frame sent by the access point device, transmitting the low-latency data to the access point device, specifically comprising: receiving the trigger frame sent by the access point device, determining a fourth protection period and a RU resource from the trigger frame, the fourth protection period and the RU resource being determined by the access point device according to the traffic data information. Transmitting the low-latency data to the access point device within the fourth protection period of the RU resource.

[0107] As known from the foregoing embodiments, after the third station device sends the third signaling, it is not determined whether the access point device will allow the low-latency data to be uplink transmitted at present. Generally, the access point device initiates a trigger frame to determine whether the low-latency data is allowed to be uplink transmitted at present. Therefore, after receiving the trigger frame sent by the access point device, the low-latency data is transmitted to the access point device, so as to ensure that the low-latency data can be effectively transmitted.

[0108] As known from the foregoing description about the BSRP / NFRP mechanism and the Trigger mechanism, the third station device can feed back the data traffic information of the low-latency data and / or the identification information of the third station device through the BSR frame or the NDP frame. In this way, after receiving the BSR frame or the NDP frame, the access point device allocates a fourth protection period for the low-latency data according to the data traffic information, i.e. the low-latency data can be safely transmitted within the fourth protection period, and allocates a RU resource for the third station device according to the identification information of the third station device, instructing the third station device to transmit the low-latency data within the RU resource. The data traffic information can be the traffic size of the low-latency data, etc.

[0109] In some embodiments, the fourth protection period is determined by the predicted transmission time of the low-latency data and the transmission time of the ACK frame. Further, in some embodiments, the fourth protection period T4 = t LLPPDU +t ACK .

[0110] As shown in FIGS. 9-11 and 13, the fourth protection period includes the transmission time of the low-latency data and the transmission time of the acknowledgement character frame of the low-latency data by the access point device AP1.

[0111] In some embodiments, the pre-emptive transmission is performed within the time of the contention window, and the low-latency data is transmitted to the access point device before the end of the time of the contention window.

[0112] As described above with respect to the EDCA mechanism, after the third station device succeeds in pre-empting within the time of the contention window, the third station device does not wait for the access point device to send a trigger frame, but directly transmits the low-latency data, i.e., transmits the low-latency data to the access point device before the end of the time of the contention window, thereby achieving effective transmission of the low-latency data.

[0113] In some embodiments, the third signaling is used to instruct the other terminal device to update its NAV value to a second NAV value, the second NAV value indicating that the other terminal device does not perform data transmission during the third protection period.

[0114] When the third signaling instructs the other terminal device to remain silent, the other terminal device can be instructed to update its NAV value to a second NAV value, the second NAV value indicating that the other terminal device does not perform data transmission during the third protection period, thereby avoiding interference with the pre-emptive transmission.

[0115] In some embodiments, when the low-latency data is transmitted to the access point device, the low-latency data carrying a fourth protection period is sent to the other terminal device, to instruct the other terminal device to update its NAV value to a third NAV value, the third NAV value indicating that the other terminal device does not perform data transmission during the fourth protection period, the fourth protection period indicating the estimated transmission time of the low-latency data.

[0116] In this embodiment, the third station device, when transmitting the low-latency data to the access point device, also sends the low-latency data to the other terminal device, and the low-latency data carries a fourth protection period, thereby instructing the other terminal device to remain silent during the fourth protection period. Specifically, the other terminal device can be instructed to update its NAV value to a third NAV value, the third NAV value indicating that the other terminal device does not perform data transmission during the fourth protection period, thereby ensuring that the other terminal device does not interfere with the transmission of the low-latency data, and ensuring that the low-latency data is effectively transmitted.

[0117] In some embodiments, the third signaling is also used to instruct the access point device to suspend transmission of normal data between the access point device and the fourth station device.

[0118] The indication of the access point device suspending normal data transmission between the access point device and the fourth station device avoids interference of normal data transmission to low-latency data transmission, and further ensures effective transmission of low-latency data. It can be understood that the embodiment can be applied to normal data transmission between the access point device and the fourth station device (STA1) in the aforementioned BSRP / NFRP mechanism, Trigger mechanism, and EDCA mechanism.

[0119] The method embodiments of the present application are described in detail above in combination with FIGS. 5 to 13, and the device embodiments of the present application are described in detail below in combination with FIGS. 14 to 18. It should be understood that the device embodiments correspond to the method embodiments, and similar descriptions can be referred to the method embodiments.

[0120] FIG. 14 is a schematic block diagram of another pre-preemption transmission device 200 according to an embodiment of the present application. The pre-preemption transmission device 200 can be an access point device, or a component in the access point device, for example, a chip, a circuit, or a module, etc. The pre-preemption transmission device 200 in FIG. 14 includes a first silencing module 210 configured to send a first signaling carrying a first protection period to a first station device, so that the first station device generates and feeds back a second signaling carrying a second protection period according to the first signaling, and sends the second signaling to other terminal devices, where the second signaling is used to instruct the other terminal devices to keep silent in the second protection period; the first protection period is used to represent a predicted pre-preemption transmission time starting from the end of the first signaling, and the second protection period is used to represent a predicted pre-preemption transmission time starting from the end of the second signaling, and the first station device is a terminal device performing low-latency data transmission with the access point device.

[0121] The pre-preemption transmission device provided by the embodiment is used in a downlink pre-preemption transmission scenario. The access point device sends a first signaling to a first station device performing low-latency data transmission with the access point device, so that the first station device generates a second signaling according to the first signaling and sends the second signaling to other terminal devices. The first signaling carries a first protection period representing a predicted pre-preemption transmission time starting from the end of the first signaling, and the second signaling carries a second protection period representing a predicted pre-preemption transmission time starting from the end of the second signaling. Thus, the other terminal devices keep silent in the second protection period, i.e., keep silent in the low-latency data transmission period, so as to avoid interference of the other terminal devices to the low-latency data transmission, and ensure that the low-latency data can be effectively transmitted.

[0122] It should be understood that the apparatus 200 according to the embodiments of the present application can correspond to the access point device in the method embodiments of the present application, and the respective units in the apparatus 200 and other operations and / or functions described above are respectively used to implement the corresponding procedures applied to the access point device in the embodiments described in FIG. 5 to FIG. 7, and for brevity, will not be repeated here.

[0123] FIG. 15 shows a schematic block diagram of a pre-preemption transmission apparatus 300 according to an embodiment of the present application. The pre-preemption transmission apparatus 300 can be a station device, or a component in a station device, for example, a chip, a circuit or a module, etc.

[0124] As shown in FIG. 15, the pre-preemption transmission apparatus 300 includes a second muting module 310 configured to send, to an access point device and other terminal devices, third signaling carrying a third guard period, to indicate that the access point device has a pre-preemption event of transmitting low-latency data from a third station device to the access point device, and to instruct the other terminal devices to remain silent in the third guard period.

[0125] The pre-preemption transmission apparatus provided by the embodiment can be used in an uplink pre-preemption transmission scenario. The third station device sends third signaling to an access point device to inform the access point device of a pre-preemption event of transmitting low-latency data from the third station device to the access point device, and also sends the third signaling to other terminal devices. The third signaling carries a third guard period, and instructs the other terminal devices to remain silent in the third guard period. In this way, the other terminal devices are prevented from interfering with the low-latency data transmission about to occur between the third station device and the access point device, and the low-latency data can be effectively transmitted.

[0126] It should be understood that the apparatus 300 according to the embodiments of the present application can correspond to the third station device in the method embodiments of the present application, and the respective units in the apparatus 300 and other operations and / or functions described above are respectively used to implement the corresponding procedures of the third station device in the method embodiments shown in FIG. 8 to FIG. 13, and for brevity, will not be repeated here.

[0127] The embodiments of the present application provide an access point device, which includes a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to implement the method applied to the access point device in the embodiments of the present application.

[0128] The embodiments of the present application provide a station device, which includes a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to implement the method applied to the third station device in the embodiments of the present application.

[0129] FIG. 16 is a schematic structural diagram of a communication device 500 provided in an embodiment of the present application. The communication device 500 shown in FIG. 16 includes a processor 510, which can invoke and run a computer program from a memory to implement the method in the embodiment of the present application.

[0130] Optionally, as shown in FIG. 16, the communication device 500 can further include a memory 520. The processor 510 can invoke and run a computer program from the memory 520 to implement the method in the embodiment of the present application. For example, when the communication device 500 is an access point device, the processor 510 can invoke and run a computer program from the memory 520 to implement each step of the method embodiment performed by the access point device, and achieve the same technical effects. When the communication device 500 is a terminal device, the processor 510 can invoke and run a computer program from the memory 520 to implement each step of the method embodiment performed by the third station device, and achieve the same technical effects.

[0131] Optionally, the memory 520 can be a separate device independent of the processor 510, or can be integrated in the processor 510.

[0132] Optionally, as shown in FIG. 16, the communication device 500 can further include a transceiver 530, and the processor 510 can control the transceiver 530 to communicate with other devices, specifically, to send information or data to other devices, or receive information or data sent by other devices.

[0133] Optionally, the transceiver 530 can include a transmitter and a receiver. The transceiver 530 can further include an antenna, and the number of the antenna can be one or more.

[0134] FIG. 17 is a schematic structural diagram of a chip in an embodiment of the present application. The chip 600 shown in FIG. 17 includes a processor 610, which can invoke and run a computer program from a memory to implement the method in the embodiment of the present application.

[0135] Optionally, as shown in FIG. 17, the chip 600 can further include a memory 620. The processor 610 can invoke and run a computer program from the memory 620 to implement the method in the embodiment of the present application.

[0136] Optionally, the memory 620 can be a separate device independent of the processor 610, or can be integrated in the processor 610.

[0137] Optionally, the chip 600 can further include an input interface 630. The processor 610 can control the input interface 630 to communicate with other devices or chips, for example, to obtain information or data sent by other devices or chips.

[0138] Optionally, the chip 600 further includes an output interface 640. The processor 610 can control the output interface 640 to communicate with other devices or chips, for example, can output information or data to other devices or chips.

[0139] Optionally, the chip can be applied to the access point device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the access point device in the various methods of the embodiments of the present application. For the sake of brevity, details are not repeated here.

[0140] Optionally, the chip can be applied to the station device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the station device in the various methods of the embodiments of the present application. For the sake of brevity, details are not repeated here.

[0141] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.

[0142] FIG. 18 is a schematic block diagram of a communication system 700 provided by the embodiments of the present application. As shown in FIG. 18, the communication system 700 includes an access point device 710 and a station device 720.

[0143] The access point device 710 can be used to implement the corresponding functions implemented by the access point device in the above methods, and the station device 720 can be used to implement the corresponding functions implemented by the third station device in the above methods. For the sake of brevity, details are not repeated here.

[0144] It should be understood that the processor of the embodiments of the present application can be an integrated circuit chip with a processing capability of signals. In the implementation process, each step of the method embodiments described above can be completed by the integrated logic circuit of hardware in the processor or the instructions in the form of software. The processor described above can be a general processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor or the like. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as a hardware coding processor for execution, or a combination of hardware and software modules in the coding processor for execution. The software module can be located in a random access memory, a flash memory, a read only memory, a programmable read only memory or an electrically erasable programmable memory, a register or other mature storage medium in the art. The storage medium is located in the storage, and the processor reads the information in the storage, and combines the hardware to complete the steps of the above method.

[0145] It is to be understood that the memory in the embodiments of the present application can be a volatile memory or a nonvolatile memory, or can include both volatile and nonvolatile memory. Among them, the nonvolatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. The volatile memory can be a random access memory (Random Access Memory, RAM) used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synchlink DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM). It should be noted that the memory of the system and method described herein is intended to include, but not limited to, these and any other suitable types of memory.

[0146] It should be understood that the above-mentioned memory is exemplary but not limiting, for example, the memory in the embodiments of the present application can also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM) and the like. That is, the memory in the embodiments of the present application is intended to include, but not limited to, these and any other suitable types of memory.

[0147] The embodiment of the present application further provides a readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize each process of the method embodiment.

[0148] Optionally, the readable storage medium can be applied to the access point device in the embodiment of the present application, and the computer program enables the processor to execute the corresponding process realized by the access point device in the method embodiment of the present application, and details are not repeated here.

[0149] Optionally, the readable storage medium can be applied to the station device in the embodiment of the present application, and the computer program enables the processor to execute the corresponding process realized by the third station device in the method embodiment of the present application, and details are not repeated here.

[0150] The embodiment of the present application further provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to realize each process of the method embodiment.

[0151] Optionally, the computer program product can be applied to the access point device in the embodiment of the present application, and the computer program enables the processor to execute the corresponding process realized by the access point device in the method embodiment of the present application, and details are not repeated here.

[0152] Optionally, the computer program product can be applied to the station device in the embodiment of the present application, and the computer program enables the processor to execute the corresponding process realized by the third station device in the method embodiment of the present application, and details are not repeated here.

[0153] The embodiment of the present application further provides a computer program. The computer program is executed by a processor to realize each process of the method embodiment.

[0154] Optionally, the computer program can be applied to the access point device in the embodiment of the present application, and the computer program enables the processor to execute the corresponding process realized by the access point device in the method embodiment of the present application, and details are not repeated here.

[0155] Optionally, the computer program can be applied to the station device in the embodiment of the present application, and the computer program enables the processor to execute the corresponding process realized by the third station device in the method embodiment of the present application, and details are not repeated here.

[0156] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0157] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0158] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0159] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0160] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.

[0161] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0162] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A pre-emption transmission method applied to an access point device, the method comprising: sending a first signaling carrying a first guard period to a first station device, so that the first station device generates and feeds back a second signaling carrying a second guard period according to the first signaling, and sends the second signaling to other terminal devices, the second signaling being used to instruct the other terminal devices to keep silent in the second guard period; wherein the first guard period is used to represent a pre-estimated pre-emption transmission time starting from the end of the first signaling, the second guard period is used to represent a pre-estimated pre-emption transmission time starting from the end of the second signaling, and the first station device is a terminal device performing low latency data transmission with the access point device.

2. The method of claim 1, wherein, After the sending of the first signaling carrying the first guard period to the first station device, so that the first station device generates the second signaling carrying the second guard period according to the first signaling, the method further comprises: receiving the second signaling fed back by the first station device, and transmitting the low latency data to the first station device in the second guard period according to the second signaling.

3. The method of claim 2, wherein, The second signaling is further used to instruct the other terminal devices to update their NAV values to first NAV values according to the second signaling, wherein the first NAV values represent that the other terminal devices do not perform data transmission in the second guard period.

4. The method of claim 1, wherein, The second guard period is derived from the first guard period.

5. The method of claim 4, wherein, The first guard period is determined by the transmission time of the second signaling, the transmission time of the low latency data, the transmission time of an acknowledgement character frame, and an inter-frame space time.

6. The method of claim 1, wherein, The first signaling further comprises target address information; before the sending of the first signaling carrying the first guard period to the first station device, the method further comprises: determining the first station device according to the target address information. 7.The method of any one of claims 1-6, the method further comprising: sending the first signaling to a second station device, so that the second station device suspends the transmission of uplink normal data between the second station device and the access point device according to the start time of the first guard period in the first signaling, wherein the second station device is a terminal device performing uplink data transmission with the access point device in a current TXOP. 8.The method of claim 7, the method further comprising: sending the first signaling to the second station device, so that the second station device continues to transmit the uplink normal data between the second station device and the access point device according to the end time of the first guard period in the first signaling. 9.A pre-emption transmission method applied to a third station device, the method comprising: sending a third signaling carrying a third guard period to an access point device and other terminal devices, so as to instruct the access point device that there is a pre-emption event of transmitting low latency data from the third station device to the access point device, and instruct the other terminal devices to keep silent in the third guard period.

10. The method of claim 9, wherein, The third guard period represents a time between the end of the third signaling and the transmission of the low latency data.

11. The method of claim 10, wherein, The third protection period is determined by a transmission time of the query frame, a transmission time of a feedback frame for the query frame, a transmission time of a trigger frame, and an inter-frame interval time. The query frame is used to query traffic data information of the low-latency data, and the feedback frame is used to feed back the traffic data information of the low-latency data.

12. The method of claim 10, wherein, The third protection period is determined by a transmission time of a trigger frame and an inter-frame interval time.

13. The method of claim 12, wherein, The third signaling carries traffic data information of the low-latency data and / or identification information of the third station device.

14. The method of claim 9, wherein, The third protection period is determined by a time of a contention window and an inter-frame interval time.

15. The method of any one of claims 11-13, further comprising: transmitting the low-latency data to the access point device after receiving the trigger frame sent by the access point device.

16. The method of claim 15, wherein, The transmitting the low-latency data to the access point device after receiving the trigger frame sent by the access point device comprises: receiving the trigger frame sent by the access point device, determining a fourth protection period and an RU resource from the trigger frame, the fourth protection period and the RU resource being determined by the access point device according to the traffic data information; transmitting the low-latency data to the access point device within the fourth protection period of the RU resource; The fourth protection period is determined by an expected transmission time of the low-latency data and a transmission time of an acknowledgement character frame.

17. The method of claim 14, further comprising: performing pre-emption transmission within the time of the contention window, and transmitting the low-latency data to the access point device before the time of the contention window ends.

18. The method of claim 10, wherein, The third signaling is used to instruct the other terminal devices to update their own NAV values to second NAV values, the second NAV values indicating that the other terminal devices do not perform data transmission during the third protection period.

19. The method of claim 15 or 17, wherein, When transmitting the low-latency data to the access point device, a fourth protection period of the low-latency data is sent to the other terminal devices to instruct the other terminal devices to update their own NAV values to third NAV values, the third NAV values indicating that the other terminal devices do not perform data transmission during a fourth protection period, the fourth protection period indicating an expected transmission time of the low-latency data.

20. The method of claim 10, wherein, The third signaling is also used to instruct the access point device to suspend transmission of normal data between the access point device and a fourth station device.

Citation Information

Patent Citations

  • Signal transmission method, and related device and system

    CN109688628A

  • Method and device for forwarding data in wireless local area network

    CN113840326A

  • Data transmission method and device

    CN117939691A

  • Communication devices and methods for TXOP truncation

    WO2023072584A1