Data transmission method, apparatus, and device

By receiving interference indication information from site devices through the access point device, and determining non-interference channels for data transmission, the problem of the AP being unable to know the STA interference situation is solved, thus achieving effective data transmission and avoiding channel collisions.

CN122269484APending Publication Date: 2026-06-23RUIJIE NETWORKS CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
RUIJIE NETWORKS CO LTD
Filing Date
2024-12-20
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

When the IEEE TGbn standardization working group proposed the Non-Master Channel Access (NPCA) technology, the access point equipment (AP) could not know the interference situation of the site equipment (STA), resulting in the inability to effectively transmit data.

Method used

The access point device determines the first non-interference channel that does not contain the interfered channel by receiving a frame carrying interference indication information sent by the site device, and transmits data or sends a trigger frame through the channel to avoid channel collision.

Benefits of technology

This achieves the goal of avoiding data frame transmission on an effective communication channel while effectively preventing channel collisions, thus improving the reliability and efficiency of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122269484A_ABST
    Figure CN122269484A_ABST
Patent Text Reader

Abstract

The application provides a data transmission method, device and equipment. The method comprises the following steps: receiving a first frame sent by a station device, wherein the first frame carries interference indication information, and the interference indication information is used for indicating an interfered channel of the station device; sending a first data frame to the station device through a first non-interference channel; or sending a first trigger frame to the station device through the first non-interference channel, wherein the first trigger frame is used for instructing the station device to transmit a second data frame; wherein the first non-interference channel is determined according to the interference indication information, and the first non-interference channel does not contain the interfered channel of the station device. The method can ensure effective transmission of the data frame and avoid data collision of the channel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication, and more specifically, to a data transmission method, apparatus, and device. Background Technology

[0002] Traditional Wi-Fi access methods use Carrier Sense Multiple Access with Collision Avoidance (CSMA / CA). Before sending data, the device listens to the primary channel to determine if other devices are transmitting data. If the channel is idle, it waits for one frame interval to complete random backoff; if the channel is still idle, the device uses that primary channel to send data. If the channel is not idle, backoff and waiting for it to become available are required. The 802.11ax protocol adds uplink Orthogonal Frequency Division Multiple Access (OFDMA) technology. Access Points (APs) reserve RU (Resource Unit) resources for random access in the trigger frame. Stations (STAs) preempt the corresponding RUs according to their service needs and send uplink data.

[0003] Spatial multiplexing is a new technology in the 802.11ax protocol. When an AP or STA detects an Overlap Basic Service Set (OBSS) signal, if the signal strength is below a certain threshold, it can use spatial multiplexing to send its own Basic Service Set (BSS) data packets and reduce its own transmission power to reduce reverse interference to the data being transmitted.

[0004] The IEEE TGbn standardization working group proposed that, in the event of interference on the primary channel, APs and STAs can switch to the NPCA primary channel for non-primary channel access (NPCA). This reduces reliance on the primary channel and better utilizes idle non-primary channel transmission opportunities, improving spectrum utilization. For example, for spectrum resources with eight channels, the first channel can be designated as the primary channel, and the fifth channel as the NPCA primary channel. Thus, when the AP or STA detects interference such as OBSS on the primary channel and the NPCA primary channel is idle, it will transmit data through the NPCA primary channel. However, currently, APs cannot detect interference on the STA side, resulting in ineffective data transmission. Summary of the Invention

[0005] This application provides a data transmission method, apparatus, and device to achieve effective data transmission between access point devices and site devices.

[0006] Firstly, a data transmission method is provided, applied to an access point device, the method comprising:

[0007] The receiving station device sends a first frame, which carries interference indication information, and the interference indication information is used to indicate the interfered channel of the station device;

[0008] A first data frame is sent to the site device via a first non-interference channel; or a first trigger frame is sent to the site device via a first non-interference channel, the first trigger frame being used to instruct the site device to transmit a second data frame; wherein, the first non-interference channel is determined according to the interference indication information, and the first non-interference channel does not include the interference channel of the site device.

[0009] In some embodiments, after sending the first data frame to the site device via the first non-interference channel, the process includes:

[0010] Receive the first reply frame for the first data frame fed back by the site device through the second non-interference channel;

[0011] After sending the first trigger frame to the site device through the first non-interference channel, the process includes:

[0012] The system receives the second data frame transmitted by the site device through the second non-interference channel and sends back a second response frame for the second data frame through the first non-interference channel.

[0013] The second non-interference channel does not include the interference channel of the access point device.

[0014] In some embodiments, prior to the first frame sent by the receiving station device, the following is included:

[0015] The second frame is sent to the site device, and the second frame is used to instruct the site device to send the first frame.

[0016] In some embodiments, the second frame carries the jammed channel of the access point device.

[0017] In some embodiments, the second frame includes channel indication information, which is used to indicate a specified transmission channel for transmitting the first frame;

[0018] Receiving the first frame sent by the site device includes: receiving the first frame sent by the site device through the designated transmission channel.

[0019] In some embodiments, the second frame further includes a first time, the first time including a first reserved time, the first reserved time including a switching time for the site device to send the first frame.

[0020] In some embodiments, the second frame further includes a second time, which includes a second reserved time, and the second reserved time includes the switching time when the access point device sends the first data frame or the first trigger frame.

[0021] In some embodiments, the first time is a first value preset by the access point device, and the second time is a second value preset by the access point device.

[0022] In some embodiments, the switching time is n*4µs, where n is an integer greater than or equal to 0.

[0023] In some embodiments, the second frame further includes transmission channel indication information and / or uplink NPCA transmission indication information; wherein, the transmission channel indication information is used to indicate the transmission channel of the access point device for transmitting the first data frame or the first trigger frame, and the uplink NPCA transmission indication information is used to indicate the site device to perform uplink NPCA data transmission.

[0024] In some embodiments, the second frame includes at least one of the following:

[0025] The channel indication information is implemented by configuring the uplink bandwidth (UL BW) field of the common information field and the resource unit allocation (RU Allocation) field of the user information field in the second frame;

[0026] The first time is achieved by configuring the first time parameter in the frame tail field of the second frame;

[0027] The second time is achieved by configuring the second time parameter in the common information field of the second frame;

[0028] The transmission channel indication information is implemented by configuring the transmission mode parameters of the common information field in the second frame.

[0029] The uplink NPCA transmission indication information is implemented by configuring the uplink non-main channel access UL NPCA field in the user information field of the second frame.

[0030] In some embodiments, the interference indication information is also used to indicate at least one of the following: the duration of interference, the intensity of interference, the type of interference, or the state of interference of the interfered channel.

[0031] In some embodiments, the first frame is a triggered physical layer protocol data unit (TB PPDU) frame, and the interference indication information is implemented through a data field carried in the TB PPDU frame.

[0032] Secondly, a data transmission method is provided, applied to a site device, the method comprising:

[0033] A first frame is sent to the access point device. The first frame carries interference indication information, which is used to indicate the interfered channel of the site device.

[0034] The first data frame sent by the access point device is received through a first non-interference channel; or a first trigger frame sent by the access point device is received through a first non-interference channel, wherein the first trigger frame is used to instruct the site device to transmit a second data frame; wherein the first non-interference channel is determined according to the interference indication information, and the first non-interference channel does not include the interference channel of the site device.

[0035] In some embodiments, after receiving the first data frame sent by the access point device via the first non-interference channel, the process includes:

[0036] The first response frame for the first data frame is fed back to the access point device via the second non-interference channel.

[0037] After receiving the first trigger frame sent by the access point device through the first non-interference channel, the process includes:

[0038] The second data frame is sent to the access point device through the second non-interference channel, and the second reply frame for the second data frame is received from the access point device through the first non-interference channel.

[0039] The second non-interference channel does not include the interference channel of the access point device.

[0040] In some embodiments, before sending the first frame to the access point device, the following steps are included:

[0041] Receive a second frame sent by the access point device, the second frame being used to instruct the site device to send the first frame;

[0042] In some embodiments, the second frame carries the jammed channel of the access point device.

[0043] In some embodiments, the second frame includes channel indication information, which is used to indicate a specified transmission channel for transmitting the first frame;

[0044] Sending the first frame to the access point device includes: sending the first frame to the access point device through the designated transmission channel.

[0045] In some embodiments, the second frame further includes a first time, wherein the first time includes a first reserved time, which includes a switching time for the site device to send the first frame.

[0046] In some embodiments, the second frame further includes a second time, which includes a second reserved time, and the second reserved time includes the switching time when the access point device sends the first data frame or the first trigger frame.

[0047] In some embodiments, the second frame further includes transmission channel indication information and / or uplink NPCA transmission indication information; wherein, the transmission channel indication information is used to indicate the transmission channel of the access point device for transmitting the first data frame or the first trigger frame, and the uplink NPCA transmission indication information is used to indicate the site device to perform uplink NPCA data transmission.

[0048] In some embodiments, the second frame includes at least one of the following:

[0049] The channel indication information is implemented by configuring the UL BW field of the common information field and the RU Allocation field of the user information field in the second frame;

[0050] The first time is achieved by configuring the first time parameter in the frame tail field of the second frame;

[0051] The second time is achieved by configuring the second time parameter in the common information field of the second frame;

[0052] The transmission channel indication information is implemented by configuring the transmission mode parameters of the common information field in the second frame.

[0053] The uplink NPCA transmission indication information is implemented by configuring the UL NPCA field of the user information field in the second frame.

[0054] In some embodiments, the interference indication information is also used to indicate at least one of the following: the duration of interference, the intensity of interference, the type of interference, or the state of interference of the interfered channel.

[0055] In some embodiments, the first frame is a TBPPDU frame, and the interference indication information is implemented through a data field carried in the TBPPDU frame.

[0056] Thirdly, a data transmission device is provided, comprising:

[0057] The first receiving module is used to receive a first frame sent by the site device. The first frame carries interference indication information, which is used to indicate the interference channel of the site device.

[0058] A first transmitting module is configured to transmit a first data frame to a site device via a first non-interference channel; or to transmit a first trigger frame to the site device via the first non-interference channel, wherein the first trigger frame is configured to instruct the site device to transmit a second data frame; wherein the first non-interference channel is determined according to the interference indication information, and the first non-interference channel does not include the interference channel of the site device.

[0059] Fourthly, a data transmission device is provided, comprising:

[0060] The second sending module is used to send a first frame to the access point device. The first frame carries interference indication information, which is used to indicate the interfered channel of the site device.

[0061] The second receiving module is configured to receive a first data frame sent by the access point device through a first non-interference channel; or to receive a first trigger frame sent by the access point device through the first non-interference channel, wherein the first trigger frame is used to instruct the site device to transmit a second data frame; wherein the first non-interference channel is determined according to the interference indication information, and the first non-interference channel does not include the interference channel of the site device.

[0062] Fifthly, an access point device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods described in the first aspect or its various implementations.

[0063] In a sixth aspect, a site device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to invoke and run the computer program stored in the memory to perform the methods in the second aspect or its implementations described above.

[0064] In a seventh aspect, a chip is provided for implementing the methods of any one of the first to second aspects or their respective implementations. Specifically, the chip includes: a processor for calling and running a computer program from a memory, causing a device on which the chip is installed to perform the methods of any one of the first to second aspects or their respective implementations.

[0065] Eighthly, a readable storage medium is provided for storing a computer program that causes a computer to perform the methods of any one of the first to second aspects or their respective implementations.

[0066] A ninth aspect provides a communication device, comprising: a processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the methods of any one of the first to second aspects or their respective implementations.

[0067] In a tenth aspect, a communication system is provided, including an access point device and a site device, wherein the access point device is configured to perform a method in any of the first aspects or implementations thereof, and the site device is configured to perform a method in any of the second aspects or implementations thereof.

[0068] The above technical solution involves receiving interference indication information from a site device carrying the interference channel of the site device, thereby identifying a first non-interference channel that can effectively communicate with the site device. This first non-interference channel is determined based on the interference indication information and does not contain the interference channel of the site device. Furthermore, a first data frame or a first trigger frame is sent to the site device through the first non-interference channel to instruct the site device to transmit a second data frame. That is, if the site device needs to transmit a data frame, it needs to be triggered by the access point device. This ensures that at any given time on the effective communication channel, either only downlink data frame transmission or only uplink data frame transmission occurs, thereby effectively avoiding data collisions on the channel. Attached Figure Description

[0069] Figure 1 This is a schematic diagram of a communication system applicable to embodiments of this application.

[0070] Figure 2This is a schematic diagram of the channel distribution in an ultra-high reliability system in one embodiment.

[0071] Figure 3 This is one of the interactive schematic diagrams of the data transmission method provided in the embodiments of this application.

[0072] Figure 4 This is the second interactive schematic diagram of the data transmission method provided in the embodiments of this application.

[0073] Figure 5 This is one of the structural schematic diagrams of the BSRP frame provided in the embodiments of this application.

[0074] Figure 6 This is the second schematic diagram of the structure of the BSRP frame provided in the embodiments of this application.

[0075] Figure 7 This is a schematic diagram illustrating an application scenario applicable to data transmission provided in the embodiments of this application.

[0076] Figure 8 It is applicable Figure 7 One of the data transmission interaction diagrams for application scenarios (a) and (c) shown.

[0077] Figure 9 It is applicable Figure 7 One of the data transmission interaction diagrams for application scenario (b) shown.

[0078] Figure 10 It is applicable Figure 7 One of the data transmission interaction diagrams for application scenario (d) shown.

[0079] Figure 11 It is applicable Figure 7 The second schematic diagram of data transmission interaction in application scenarios (a) and (c) shown.

[0080] Figure 12 It is applicable Figure 7 The second schematic diagram of data transmission interaction in application scenario (b) shown.

[0081] Figure 13 It is applicable Figure 7 The second schematic diagram of data transmission interaction in application scenario (d) shown.

[0082] Figure 14 This is one of the schematic block diagrams of a data transmission device provided according to an embodiment of this application.

[0083] Figure 15 This is a second schematic block diagram of a data transmission device provided according to an embodiment of this application.

[0084] Figure 16This is a schematic block diagram of a communication device provided according to an embodiment of this application.

[0085] Figure 17 This is a schematic block diagram of a chip provided according to an embodiment of this application.

[0086] Figure 18 This is a schematic block diagram of a communication system provided according to an embodiment of this application. Detailed Implementation

[0087] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art without creative effort regarding the embodiments of this application are within the scope of protection of this application.

[0088] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Furthermore, the terms "first" and "second," etc., used herein are used only to distinguish different objects and not to describe a particular order.

[0089] It should be noted that, in the embodiments of this application, "at least one item" refers to one item or more items, "more items" refers to two items or more, and "at least two items" refers to two items or more. "At least one of the following items" or similar expressions can refer to any combination of these items. For example, at least one item 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".

[0090] It should be noted that in the embodiments of this application, "and / or" indicates that the connected objects can have three relationships. For example, "A and / or B" can represent three scenarios: only A exists, only B exists, and both A and B exist simultaneously. The character " / " generally indicates that the preceding and following objects have an "or" relationship.

[0091] It should be understood that the "instruction" mentioned in the embodiments of this application can be a direct instruction or an indirect instruction. For example, A instructing B can mean that A directly instructs B, such as B being obtainable through A; or it can mean that A indirectly instructs B, such as A instructing C, where B is obtainable through C, for example, B and C are related.

[0092] The technical solutions provided in this application can be applied to wireless local area network (WLAN) systems, such as WiFi protocols. These WiFi protocols may include, but are not limited to, the 802.11 series protocols, such as 802.11a, 802.11ax, 802.11ac, 802.11b, 802.11be, 802.11g, 802.11n, 802.11bn, or next-generation protocols.

[0093] Figure 1 A schematic structural diagram of a communication system 100 applicable to embodiments of this application is shown. The communication system 100 may include an access point (AP) 110 and a non-AP station (STA) 120. The STA 120 can access the network through the access point 110.

[0094] Access points can support communication or sensing based on WiFi protocols, such as 802.11a, 802.11ax, 802.11ac, 802.11b, 802.11be, 802.11g, 802.11n, 802.11bn, or next-generation protocols.

[0095] The site can support communication or sensing based on WiFi protocols, such as 802.11a, 802.11ax, 802.11ac, 802.11b, 802.11be, 802.11g, 802.11n, 802.11bn, or next-generation protocols.

[0096] The communication in the communication system 100 can be communication between access points and stations, or communication between stations, or communication between access points.

[0097] An access point acts as a bridge connecting wired and wireless networks. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet.

[0098] Site equipment is also called a site or non-AP STA or non-access point node, while access point equipment is also called an access point or access point site (AP) or access point node. In a sense, an access point is also a type of site.

[0099] In some scenarios, access points and sites can be devices used in vehicle networking, IoT nodes and sensors in the Internet of Things (IoT), smart cameras, smart remote controls, smart water and electricity meters in smart homes, and sensors in smart cities.

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

[0101] In this application embodiment, the site can be a mobile phone, tablet computer, computer, virtual reality (VR) device, augmented reality (AR) device, wireless device in industrial control, set-top box, wireless device in self-driving, vehicle communication device, wireless device in remote medical care, wireless device in smart grid, wireless device in transportation safety, wireless device in smart city or smart home, wireless device, wireless communication chip, etc. that support WLAN or WiFi technology.

[0102] It should be understood that Figure 1 Only one access point and two sites are shown in the example. Optionally, the communication system 100 may include multiple access points or other numbers of sites. This application embodiment does not limit this.

[0103] Optionally, the communication system 100 may also include other devices, such as network controllers, gateways, and other network entities, which are not limited in this application.

[0104] To facilitate understanding of the embodiments of this application, the related technologies are described.

[0105] For IEEE 802.11bn Ultra High Reliability (UHR) systems, the channel distribution can be as follows: Figure 2 As shown, it includes channel 1, channel 2, channel 3, channel 4, channel 5... channel 8, where channel 1 is set as the main channel and channel 5 is set as the NPCA main channel.

[0106] The technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, all of which fall within the protection scope of the embodiments of this application.

[0107] Figure 3 This is an interactive schematic diagram of a data transmission method according to an embodiment of this application. The method is applied to an access point device and includes at least the following:

[0108] S100: Receive the first frame sent by the site device. The first frame carries interference indication information, which is used to indicate the interfered channel of the site device.

[0109] S200, a first data frame is sent to the site device through a first non-interference channel; or a first trigger frame is sent to the site device through the first non-interference channel, the first trigger frame being used to instruct the site device to transmit a second data frame.

[0110] The first non-interference channel is determined based on the interference indication information, and the first non-interference channel does not include the interfered channel of the site equipment.

[0111] The data transmission method provided in this application embodiment obtains a first non-interference channel that can effectively communicate with the site device by receiving a first frame sent by the site device carrying the site device's interfered channel. The first non-interference channel is determined according to interference indication information and does not contain the site device's interfered channel. The method further sends a first data frame to the site device through the first non-interference channel or sends a first trigger frame to the site device through the first non-interference channel. The first trigger frame is used to instruct the site device to transmit a second data frame. That is, if the site device wants to transmit a data frame, it needs to be triggered by the access point device. This ensures that at the same time on the effective communication channel, either only downlink data frame transmission or only uplink data frame transmission occurs, thereby effectively avoiding data collisions on the channel.

[0112] Understandably, the first non-interference channel eliminates the interference channels of the site equipment, so the data sent by the access point equipment can be effectively received by the site equipment.

[0113] In some embodiments, such as Figure 4 As shown, after sending the first data frame to the site device through the first non-interference channel, the method further includes:

[0114] S300, the receiving station device sends a first reply frame for the first data frame via a second non-interference channel, wherein the second non-interference channel does not include the interference channel of the access point device.

[0115] After receiving the first data frame sent by the access point device, the site device needs to send a first reply frame back to the access point device to inform it that the first data frame has been successfully received. It is understood that the site device needs to send the first reply frame through the access point device's undisturbed channel (i.e., the second non-interference channel); otherwise, the access point device may not be able to receive the first reply frame. In some embodiments, the first reply frame can be an ACK (ACKnowledgment) frame.

[0116] In some embodiments, such as Figure 4 As shown, after sending the first trigger frame to the site device through the first non-interference channel, the process includes:

[0117] S300', the receiving station device transmits a second data frame through a second non-interference channel, and sends back a second reply frame for the second data frame through a first non-interference channel, wherein the second non-interference channel does not include the interference channel of the access point device.

[0118] After the access point device sends a first trigger frame to the site device via a first non-interference channel, the site device, triggered by the first trigger frame, transmits a second data frame via a second non-interference channel so that the access point device can receive the second data frame. Upon receiving the second data frame, the access point device sends a second reply frame to the site device via the first non-interference channel to inform the site device that the second data frame has been successfully transmitted. This second reply frame can be an ACK frame.

[0119] In some embodiments, such as Figure 4 As shown, before step S100, the following steps are included:

[0120] S010, send the second frame to the site device. The second frame is used to instruct the site device to send the first frame.

[0121] This embodiment triggers the site device to send the first frame by sending the second frame to the site device through the access point device, thereby enabling the site device to report its own channel interference.

[0122] Understandably, in some implementations, the site equipment may also proactively send the first frame to report its own channel interference.

[0123] In some embodiments, the second frame carries the interfered channel of the access point device so that the site device can know that the access point device's channel is interfered with. That is, in addition to triggering the site device to send the first frame, the second frame in this embodiment can also notify the site device that the access point device's channel is interfered with.

[0124] It should be noted that the second frame can be a BSRP (Buffer Status Report Poll) frame, and the first frame can be a Multi-STA BA (Multi-STA BlockAck) frame. In some embodiments, the BSRP frame is in the format of Ultra High Reliability multi-user physical layer protocol data unit (UHR MU PPDU), and the Multi-STA BA frame is in the format of Ultra High Reliability trigger-based physical layer protocol data unit (UHR TBPPDU) frame.

[0125] In some embodiments, the second frame includes channel indication information, which indicates a specified transmission channel for transmitting the first frame.

[0126] Receiving the first frame sent by the site device includes: receiving the first frame sent by the site device through a specified transmission channel.

[0127] Understandably, the site device can first determine the second non-interference channel based on the second frame sent by the access point device, and then send the first frame through the second non-interference channel. However, in this case, when the access point device receives the first frame, it still needs to determine which channel in the second non-interference channel the first frame is transmitted on, and then switch to that channel to receive the first frame, which affects the data transmission efficiency. However, by directly instructing the site device to send the first frame through the specified transmission channel through the channel indication information in the second frame, the access point device can directly wait to receive the first frame on the specified transmission channel, thus improving communication efficiency.

[0128] In some embodiments, channel indication information is implemented by configuring the Up Link Bandwidth (UL BW) field in the Common Info field and the Resource Unit Allocation (RU Allocation) field in the User InfoList field of the second frame. The UL BW field indicates the total bandwidth information of the first frame, and the RU Allocation field allocates a specific frequency domain location to the first frame, i.e., specifies the transmission channel.

[0129] For example, if the UL BW field is configured as 80MHz and the RU Allocation field is configured as 4, it means that the total transmission bandwidth of the first frame is 80MHz and the specified transmission channel is channel 4.

[0130] In some embodiments, the second frame further includes a first time, the first time including a first reserved time, the first reserved time including a switching time for the site device to send the first frame.

[0131] Understandably, station equipment typically waits to receive data from access point equipment on the main channel or sends data to access point equipment on the main channel. If the station equipment needs to send the first frame on a non-main channel (e.g., when access point equipment instructs station equipment to send the first frame on channel 2, or when station equipment discovers that access point equipment cannot receive data on the main channel), channel switching is required. This first reserved time is the time reserved for the station equipment to perform channel switching when sending the first frame, ensuring that the station equipment has sufficient time to send the first frame. Of course, this switching time can also be the switching time for the station equipment to switch from a non-main channel to other channels (including the main channel) to send the first frame.

[0132] In some embodiments, the first time is a first value preset by the access point device, and the second time is a second value preset by the access point device.

[0133] During the negotiation phase with the access point device, each site device reports its handover time. The access point device determines which site device participates in subsequent data transmission based on the reported handover time and a preset first value. If the reported handover time is less than or equal to the first value, the site device participates; otherwise, it does not. This ensures that all participating site devices have sufficient time for channel handover to send the first frame. Similarly, a second value is used to determine the access point device's second time to identify which devices participate in subsequent data transmission. The first and second values ​​can be the same or different.

[0134] In some embodiments, the switching time is n*4µs, where n is an integer greater than or equal to 0. Here, n=0 indicates that no switching time is needed, such as when the site device is waiting on the main channel and transmitting the first frame using the main channel.

[0135] In some embodiments, the second frame further includes a second time, which includes a second reserved time, and the second reserved time includes the switching time when the access point device sends the first data frame or the first trigger frame.

[0136] Understandably, access point devices typically send the first data frame or the first trigger frame on the primary channel. If the primary channel of the site device cannot receive data, it needs to switch to the NPCA primary channel or another channel if it learns from the first frame sent by the site device that the primary channel cannot receive data. This second reserved time is the switching time for the access point device to switch from the primary channel to another channel to send the first data frame or the first trigger frame, thus ensuring that the access point device has sufficient time to send the first data frame or the first trigger frame. Of course, this second reserved time can also be the switching time for the access point device to switch from a non-primary channel to another channel (including the primary channel) to send the first data frame or the first trigger frame.

[0137] In some embodiments, the switching time is n*4µs, where n is an integer greater than or equal to 0. Here, n=0 indicates that no switching time is needed, such as when the access point device waits on the main channel and sends the first data frame or the first trigger frame on the main channel.

[0138] In some embodiments, the first time is achieved by configuring a first time parameter in the frame tail field of the second frame.

[0139] In some embodiments, the second time is implemented by configuring a second time parameter in the public information field of the second frame.

[0140] Furthermore, the first reservation time is represented by the parameter First Switching Delay, and the second reservation time is represented by the parameter Second Switching Delay. The specific value of the first reservation time is represented by configuring the parameter First Switching Delay, and the specific value of the second reservation time is represented by configuring the parameter Second Switching Delay.

[0141] See Figure 5As shown, the second frame can be a UHR MU PPDU format frame, which includes 802.11bn protocol fields such as the Non-HT Short Training field (L-STF), Non-HT Long Training field (L-LTF), Non-HT Signal field (L-SIG), Repeated Non-HT Signal field (RL-SIG), Universal Signal field (U-SIG), UHR Signal field (UHR-SIG), UHR Short Training field (UHR-STF), UHR Long Training field (UHR-LTF), Data, and Packet Extension field (PE). The first time interval is configured in the frame tail field of the second frame, and the first reserved time is configured by configuring the FirstSwitching Delay parameter in the frame tail field. The second time interval is configured in the UL Length (uplink length) field of the common information field of the second frame, and the second reserved time is configured by configuring the Second Switching Delay parameter in the UL Length field. It is worth noting that the intermediate FCS (intermediate frame check sequence) field in the second frame records the length of bytes occupied by the first time interval. This field is also used in single-link and multi-link energy-saving scenarios, dynamic subband operations, and other scenarios.

[0142] In some embodiments, the second frame further includes transmission channel indication information, used to indicate the transmission channel through which the access point device transmits the first data frame or the first trigger frame.

[0143] When the access point device sends the second frame, it informs the site device of the transmission channel information in the second frame that it is about to send the first data frame or the first trigger frame. Thus, after sending the first frame, the site device switches to the corresponding transmission channel to wait for receiving the first data frame or the first trigger frame, thereby improving data communication efficiency.

[0144] Understandably, even if the access point device indicates the transmission channel of the first data frame or the first trigger frame to the site device in the second frame, its actual transmission channel may change after receiving the first frame from the site device and obtaining information about the site device's interference status. Since the site device is aware of its own channel's interference status, it will decide whether to switch to the transmission channel indicated in the second frame based on its own interference situation, thus avoiding frequent channel switching. For example, if the transmission channel indication information indicates the NPCA main channel, and the site device's NPCA main channel has been interfered with, the site device will not switch to that NPCA main channel but will remain on its current channel and switch according to the actual transmission channel of the first data frame or the first trigger frame.

[0145] In some embodiments, the second frame further includes uplink NPCA transmission indication information, used to instruct the site device to perform uplink NPCA data transmission.

[0146] This embodiment can be understood as a scenario where the access point device triggers the site device to perform NPCA transmission. When the access point device sends the second frame to the site device, the second frame carries uplink NPCA transmission indication information, instructing the site device to perform uplink NPCA data transmission. At this time, the site device needs to wait for the access point device to send a trigger frame before transmitting the second data frame to the access point device. During the waiting period for the trigger frame, the site device will not actively send the second data frame, thereby avoiding data collisions on the NPCA main channel.

[0147] In some embodiments, the transmission channel indication information is transmitted by configuring the transmission mode parameter (AP TX Mode) of the common information field in the second frame. For example: when the transmission mode parameter AP TX Mode = 0, it indicates transmission through the main channel; when the transmission mode parameter AP TX Mode = 1, it indicates transmission through the NPCA main channel; when the transmission mode parameter AP TX Mode = 2, it indicates transmission through both the main channel and the NPCA main channel.

[0148] In some embodiments, uplink NPCA transmission indication information is implemented by configuring the ULNPCA field of the user information field in the BSRP frame.

[0149] In some embodiments, configuring the UL NPCA field to 1 indicates that the site device is instructed to perform uplink NPCA data transmission, and configuring the UL NPCA field to 0 indicates that the site device is not instructed to perform uplink NPCA data transmission.

[0150] See Figure 6 As shown, Figure 6This is a schematic diagram of the specific structure of the ultra-reliable trigger frame, including a common information field (CommonInfo) and a user information field (User Info List). The common information field includes the UL BW field, the AP TX Mode field, and the UL Length field, while the user information field includes the RU Allocation field and the UL NPCA field. Other fields are not particularly relevant to this application and will not be described in detail.

[0151] In some embodiments, the interference indication information is also used to indicate at least one of the following: the duration of interference, the intensity of interference, the type of interference, or the state of interference of the interfered channel.

[0152] The first frame sent by the site device to the access point device carries information about the channel interference on the site device's side, so that the access point device can promptly grasp the channel interference situation on the site device's side and perform subsequent data transmission based on the channel interference situation, ensuring reliable and effective data transmission.

[0153] It should be noted that the interference indication information can include not only the interfered channel of the site equipment, but also the interference duration, interference intensity, interference type, or interference status of the interfered channel. Specifically, the interfered channel can be configured through the Bandwidth Query Report Control (BQR Control) field in the In-Device-Coexistence (IDC) information unit; the interference duration can be configured through the Start Time / Duty Cycle and / or Burst Length fields in the IDC information unit; the interference intensity can be configured through the level field in the IDC information unit; the interference type can be configured through the Type field in the IDC information unit; and the interference status can be configured through the Status field in the IDC information unit. Specific information is shown in Table 1.

[0154] Table 1

[0155]

[0156] In some embodiments, the first frame is a triggered physical layer protocol data unit (TB PPDU) frame, and the interference indication information is implemented through a data field carried in the TB PPDU frame.

[0157] It is understood that interference indication information is implemented through the data field carried in the TB PPDU frame, or it can be understood as implementing IDC information elements through the data field of the TB PPDU frame. In some embodiments, the first frame may also be a UHR TB PPDU frame.

[0158] See Figure 7 , Figure 7 The application scenarios applicable to data transmission are illustrated. The processes in steps S100, S200, and S300 described above are explained in detail below with reference to specific application scenarios:

[0159] exist Figure 7 In the scenario shown in (a), i.e., when the main channels of both the access point device and the site device are interfered with, see [reference needed]. Figure 8 The transmission steps are as follows:

[0160] Within a TXOP (transmission opportunity), to increase the likelihood of a site device receiving a BSRP frame, the access point device sends a BSRP frame to the site device via the main channel and the NPCA main channel (here referring to the bandwidth containing the main channel and the NPCA main channel, the same applies in the following application scenarios), instructing the site device to respond with a Multi-STA BA frame. This BSRP frame carries the access point device's interfered channel, thus informing the site device that its main channel is interfered with. This BSRP frame also carries channel indication information, instructing the site device to reply with a Multi-STA BA frame via the NPCA main channel (here referring to the NPCA bandwidth containing the NPCA main channel, the same applies in the following application scenarios). At this time, the site device's main channel is also interfered with. Therefore, the site device receives the BSRP frame via the NPCA main channel and responds with a Multi-STA BA frame for the BSRP frame. This Multi-STA BA frame carries interference indication information indicating the site device's interfered channel.

[0161] After the access point device learns from the interference indication information in the Multi-STA BA frame that the main channel of the site device is interfered with, neither the access point device nor the site device can receive information through the main channel. Therefore, the access point device sends the first data frame to the site device through the NPCA main channel. Figure 8 The PPDU in the data (and the first reply frame fed back by the site equipment through the NPCA main channel) is received. Figure 8 (ACK in the middle).

[0162] In the above process, the frame end word field of the BSRP frame carries a first time, which includes a first reserved time for the site device (which was originally waiting on the main channel side) to switch from the main channel to the NPCA main channel, and gives a specific switching time to send the Multi-STA BA frame; the common information field of the BSRP frame also includes a second time, which includes a second reserved time, for the switching time when the access point device switches from the main channel to the NPCA main channel when sending the first data frame. Since the access point device has already switched to the NPCA main channel when receiving the Multi-STA BA frame, the second reserved time here is 0.

[0163] exist Figure 7 In the scenario shown in (b), where the main channel on the access point device side is not interfered with, but the main channel on the site device side is interfered with, see [reference needed]. Figure 9 The transmission steps are as follows:

[0164] Within TXOP, the access point device sends a BSRP frame to the site device via the main channel and the NPCA main channel, instructing the site device to send a Multi-STA BA frame. This BSRP frame carries the interference channel of the access point device, thus informing the site device that its main channel and the NPCA main channel are not interfered with. Since the access point device's main channel is not interfered with at this time, but the site device's main channel is interfered with, the site device receives the BSRP frame on the NPCA main channel. The site device can send a Multi-STA BA frame back on either the main channel or the NPCA main channel. However, since the channel indication information in the BSRP frame instructs the site device to send a Multi-STA BA frame back via the main channel (here referring to the main bandwidth containing the main channel, the same applies in the following application scenarios), the site device sends a Multi-STA BA frame back on the main channel. This Multi-STA BA frame carries interference indication information indicating the interference channel of the site device.

[0165] After the access point device learns that the main channel of the site device is being interfered with through the interference indication information in the Multi-STA BA frame, it sends the first data frame to the site device through the NPCA main channel. Figure 9 The PPDU in the receiving station equipment receives the first reply frame fed back through the NPCA main channel. Figure 9 (ACK in the context). It should be noted here that for PPDUs, ACKs are generally replied to on the same channel.

[0166] In the above process, the frame end word field of the BSRP frame carries a first time, which includes a first reserved time for the switching time of the site device (which has switched to the NPCA main channel when receiving the BSRP frame) from the NPCA main channel to the main channel, and gives the specific switching time to send the Multi-STA BA frame; the common information field of the BSRP frame also includes a second time, which includes a second reserved time for the switching time of the access point device from the main channel to the NPCA main channel when sending the first data frame (when receiving the Multi-STA BA frame on the main channel), and gives the specific switching time to send the first data frame.

[0167] exist Figure 7 In the scenario shown in (c), i.e., if the main channel on the access point device side is interfered with, but the main channel on the site device side is not interfered with, see [reference needed]. Figure 8 The transmission steps are as follows:

[0168] Within the TXOP, the access point device sends a BSRP frame to the site device via the main channel and the NPCA main channel, instructing the site device to send a Multi-STA BA frame. This BSRP frame carries the access point device's interfered channel, thus informing the site device that its main channel is being interfered with. At this point, the site device can receive information on the main channel, hence it receives the BSRP frame on the main channel. However, since the access point device cannot receive information on the main channel, it sends a Multi-STA BA frame via the NPCA main channel. This Multi-STA BA frame carries interference indication information indicating the site device's interfered channel. It should be noted that the site device can also send a Multi-STA BA frame via the NPCA main channel based on the channel indication information carried in the BSRP frame; that is, the channel indication information instructs the site device to send a Multi-STA BA frame from the NPCA main channel.

[0169] After the access point device learns from the interference indication information in the Multi-STA BA frame that neither the main channel of the site device nor the NPCA main channel is interfered with, the access point device sends the first data frame to the site device through the NPCA main channel. Figure 8 The PPDU in the receiving station equipment receives the first reply frame fed back through the NPCA main channel. Figure 8 (ACK in the context). It should be noted that for PPDUs, ACKs are generally replied to on the same channel. It should also be noted that while the access point device can send the first data frame via the main channel, to avoid frequent channel switching, the first data frame is sent on the NPCA main channel.

[0170] In the above process, the frame end word field of the BSRP frame carries a first time, which includes a first reserved time for the site device (on the main channel side when the site device receives the BSRP frame) to switch from the main channel to the NPCA main channel, and gives a specific switching time to send the Multi-STA BA frame; the common information field of the BSRP frame also includes a second time, which includes a second reserved time, for the switching time when the access point device switches from the main channel to the NPCA main channel when sending the first data frame. Since the access point device has already switched to the NPCA main channel when receiving the Multi-STA BA frame, the second reserved time here is 0.

[0171] exist Figure 7 In the scenario shown in (d), i.e., if the main channel on the access point device side is interfered with, and the NPCA main channel on the site device side is interfered with, see [reference needed]. Figure 10 The transmission steps are as follows:

[0172] Within the TXOP, the access point device sends a BSRP frame to the site device via the main channel and the NPCA main channel, instructing the site device to respond with a Multi-STA BA frame. This BSRP frame carries the access point device's interfered channel, thus informing the site device that its main channel is being interfered with. At this time, the site device cannot receive information on the NPCA main channel. Therefore, the site device receives the BSRP frame on the main channel, but because the access point device cannot receive information on the main channel, it responds with a Multi-STA BA frame via the NPCA main channel. This Multi-STA BA frame carries interference indication information indicating the site device's interfered channel. During this process, the access point device can also instruct the site device to reply with a Multi-STA BA frame via the NPCA main channel by carrying channel indication information in the BSRP frame.

[0173] After the access point device learns from the interference indication information in the Multi-STA BA frame that the site device's NPCA main channel is interfered with, it is unable to send the first data frame through the NPCA main channel. Therefore, the access point device sends the first data frame to the site device through the main channel. Figure 10 The PPDU in the data is missing, and the access point device cannot receive information through the main channel. Therefore, the access point device receives the first reply frame fed back by the site device through the NPCA main channel. Figure 10 (ACK in the middle).

[0174] In the above process, the frame end word field of the BSRP frame carries a first time, which includes a first reserved time for the site device (on the main channel side when the site device receives the BSRP frame) to switch from the main channel to the NPCA main channel, and gives a specific switching time to send the Multi-STA BA frame; the BSRP frame also carries a second time, which includes a second reserved time, for the switching time when the access point device sends the first data frame (when the access point device switches to the NPCA channel when it receives the Multi-STA BA frame) to switch from the NPCA main channel to the main channel.

[0175] Figure 7 The application scenarios applicable to data transmission are illustrated. The processes in steps S100, S200, and S300' described above are explained in detail below with reference to specific application scenarios:

[0176] exist Figure 7 In the scenario shown in (a), i.e., when the main channels of both the access point device and the site device are interfered with, see [reference needed]. Figure 11 The transmission steps are as follows:

[0177] Within TXOP, the access point device sends a BSRP frame to the site device via the main channel and the NPCA main channel, instructing the site device to respond with a Multi-STA BA frame. This BSRP frame carries the access point device's interfered channel, thus informing the site device that its main channel is interfered with. The BSRP frame also carries channel indication information, instructing the site device to reply with a Multi-STA BA frame via the NPCA main channel. At this time, the site device's main channel is also interfered with. Therefore, the site device receives the BSRP frame via the NPCA main channel and responds with a Multi-STA BA frame in response to the BSRP frame. This Multi-STA BA frame carries interference indication information indicating the site device's interfered channel.

[0178] After the access point device (APD) learns from the interference indication information in the Multi-STA BA frame that the main channel of the site device is being interfered with, neither the APD nor the site device can receive information through the main channel. Therefore, the APD sends a first trigger frame to the site device through the NPCA main channel and receives the second data frame transmitted by the site device in response to the first trigger frame through the NPCA main channel. Figure 11 The PPDU in the data frame is then sent back via the NPCA main channel as a second reply frame to the second data frame. Figure 11 (ACK in the middle).

[0179] In the above process, the frame end word field of the BSRP frame carries a first time, which includes a first reserved time for the site device (which was originally waiting on the main channel side) to switch from the main channel to the NPCA main channel, and gives a specific switching time to receive and send Multi-STA BA frames; the common information field of the BSRP frame also includes a second time, which includes a second reserved time, used for the switching time when the access point device sends the first trigger frame to switch from the main channel to the NPCA main channel. Since the access point device has already switched to the NPCA main channel when receiving the Multi-STA BA frame, the second reserved time here is 0.

[0180] exist Figure 7 In the scenario shown in (b), where the main channel on the access point device side is not interfered with, but the main channel on the site device side is interfered with, see [reference needed]. Figure 12 The transmission steps are as follows:

[0181] Within the TXOP, the access point device sends a BSRP frame to the site device via the main channel and the NPCA main channel, instructing the site device to send a Multi-STA BA frame. This BSRP frame carries the interference channel of the access point device, thus informing the site device that its main channel and the NPCA main channel are not interfered with. Since the access point device's main channel is not interfered with at this time, but the site device's main channel is interfered with, the site device receives the BSRP frame on the NPCA main channel. The site device can send a Multi-STA BA frame back on either the main channel or the NPCA main channel. However, since the channel indication information in the BSRP frame instructs the site device to send a Multi-STA BA frame back on the main channel, the site device sends a Multi-STA BA frame back on the main channel. This Multi-STA BA frame carries interference indication information indicating the interference channel of the site device.

[0182] After the access point device (APD) learns that the main channel of the site device is being interfered with through the interference indication information in the Multi-STA BA frame, the APD sends a first trigger frame to the site device through the NPCA main channel. Figure 12 The trigger frame in the first trigger frame), and receive the second data frame transmitted by the site device in response to the first trigger frame via the NPCA main channel ( Figure 12 The access point device responds to the second data frame via the NPCA main channel with a second reply frame (PPDU in the NPCA main channel). Figure 12 (ACK). It should be noted that for PPDUs, ACKs are generally replied to on the same channel. It should also be noted that while site equipment can send a second data frame to access point equipment via the primary channel, to avoid frequent channel switching, the NPCA primary channel is selected to send the second data frame.

[0183] In the above process, the frame end word field of the BSRP frame carries a first time, which includes a first reserved time for the site device (on the NPCA channel side when the site device receives the BSRP frame) to switch from the NPCA main channel to the main channel, and gives a specific switching time to send the Multi-STA BA frame; the common information field of the BSRP frame also includes a second time, which includes a second reserved time, for the switching time when the access point device switches from the main channel to the NPCA main channel when sending the first trigger frame (on the main channel when receiving the Multi-STA BA frame), and gives a specific switching time to send the first trigger frame.

[0184] exist Figure 7 In the scenario shown in (c), i.e., if the main channel on the access point device side is interfered with, but the main channel on the site device side is not interfered with, see [reference needed]. Figure 11 The transmission steps are as follows:

[0185] Within the TXOP, the access point device sends a BSRP frame to the site device via the main channel and the NPCA main channel, instructing the site device to send a Multi-STA BA frame. This BSRP frame carries the access point device's interfered channel, thus informing the site device that its main channel is being interfered with. At this time, the site device can receive information on the main channel, so it receives the BSRP frame on the main channel. However, since the access point device cannot receive information on the main channel, it sends a Multi-STA BA frame back via the NPCA main channel. This Multi-STA BA frame carries interference indication information indicating the site device's interfered channel. It should be noted that the site device can also use the channel indication information carried in the BSRP frame to send a Multi-STA BA frame back via the NPCA main channel; that is, the channel indication information instructs the site device to send a Multi-STA BA frame from the NPCA main channel.

[0186] After the access point device (APD) learns from the interference indication information in the Multi-STA BA frame that neither the main channel of the site device nor the NPCA main channel is interfered with, the APD sends a first trigger frame to the site device via the NPCA main channel. Figure 11 The receiving station device transmits the second data frame (in response to the first trigger frame) via the NPCA main channel. Figure 11 The access point device responds to the second data frame via the NPCA main channel with a second reply frame (PPDU in the NPCA main channel). Figure 11 (ACK in the NPCA). It should be noted that the access point device can send the first trigger frame through the main channel, thereby instructing the site device to send the second data frame on the NPCA main channel. To avoid frequent channel switching, the first trigger frame is sent on the NPCA main channel.

[0187] In the above process, the frame end word field of the BSRP frame carries a first time, which includes a first reserved time for the site device (on the main channel side when the site device receives the BSRP frame) to switch from the main channel to the NPCA main channel, and gives a specific switching time to send the Multi-STA BA frame; the common information field of the BSRP frame also includes a second time, which includes a second reserved time, for the switching time when the access point device sends the first trigger frame to switch from the main channel to the NPCA main channel. Since the access point device has already switched to the NPCA main channel when it receives the Multi-STA BA frame, the second reserved time here is 0.

[0188] exist Figure 7 In the scenario shown in (d), i.e., if the main channel on the access point device side is interfered with, and the NPCA main channel on the site device side is interfered with, see [reference needed]. Figure 13 The transmission steps are as follows:

[0189] Within the TXOP, the access point device sends a BSRP frame to the site device via the main channel and the NPCA main channel, instructing the site device to respond with a Multi-STA BA frame. This BSRP frame carries the access point device's interfered channel, thus informing the site device that its main channel is being interfered with. At this time, the site device cannot receive information on the NPCA main channel. Therefore, the site device receives the BSRP frame on the main channel, but because it cannot receive information on the main channel, it responds with a Multi-STA BA frame via the NPCA main channel. This Multi-STA BA frame carries interference indication information indicating the site device's interfered channel. During this process, the access point device can also instruct the site device to reply with a Multi-STA BA frame via the NPCA main channel by carrying channel indication information in the BSRP frame.

[0190] After the access point device learns from the interference indication information in the Multi-STA BA frame that the site device's NPCA main channel is interfered with, it is unable to send the first trigger frame through the NPCA main channel. Therefore, the access point device sends the first trigger frame to the site device through the main channel. Figure 13 The access point device (APD) cannot receive information through the main channel, therefore the APD receives the second data frame transmitted by the site device in response to the first trigger frame through the NPCA main channel. Figure 13 The access point device responds to the second data frame via the main channel using the PPDU (Programmable Pixel Duty Unit). Figure 13 (ACK in the middle).

[0191] In the above process, the frame end word field of the BSRP frame carries a first time, which includes a first reserved time for the site device (on the main channel side when the site device receives the BSRP frame) to switch from the main channel to the NPCA main channel, and gives a specific switching time to send the Multi-STA BA frame; the BSRP frame also carries a second time, which includes a second reserved time, for the switching time when the access point device sends the first trigger frame (when the access point device switches to the NPCA channel when it receives the Multi-STA BA frame) to switch from the NPCA main channel to the main channel.

[0192] In some embodiments, prior to step S010, the method further includes:

[0193] A broadcast beacon frame is provided, which carries first NPCA support indication information and first NPCA operation information. The first NPCA support indication information is used to indicate whether the access point device supports NPCA transmission, and the first NPCA operation information is used to indicate the parameter information necessary for the access point device to perform NPCA transmission.

[0194] The site device receives an association request frame, which carries second NPCA support indication information and second NPCA operation information. The second NPCA support indication information is used to indicate whether the site device supports NPCA transmission, and the second NPCA operation information indicates the parameter information necessary for the site device to perform NPCA transmission.

[0195] After determining that an association has been established with the site device based on the first NPCA support indication information, the first NPCA operation information, the second NPCA support indication information, and the second NPCA operation information, and when at least one of the main channels on the access point device side and the site device side is detected to be interfered with, the BSRP frame is sent to the site device.

[0196] In some embodiments, determining the association with the site equipment based on the first NPCA support indication information, the first NPCA operation information, the second NPCA support indication information, and the second NPCA operation information includes:

[0197] If both the first NPCA support indication information and the second NPCA support indication information indicate support for NPCA transmission, and the first NPCA operation information and the second NPCA operation information match, then it is determined that an association can be established with the site equipment.

[0198] This embodiment can be understood as a negotiation phase between the access point device and the site devices. During the negotiation phase, the access point device broadcasts a beacon frame to all site devices within its BSS. This beacon frame carries first NPCA operation information, indicating whether the access point device supports NPCA transmission (first NPCA support indication information) and parameter information necessary for the access point device to perform NPCA transmission. It can be understood that if the access point device does not support NPCA transmission, it cannot participate in subsequent NPCA transmissions; only if it supports NPCA transmission will the subsequent process proceed. The first NPCA operation information includes the access point device's NPCA transmission mode and its handover time, etc. The NPCA transmission mode here includes NPCA downlink transmission and NPCA uplink transmission. NPCA uplink transmission includes triggered uplink NPCA transmission and non-triggered uplink NPCA transmission. When the access point device sets triggered uplink NPCA transmission, the site devices will not actively initiate uplink data transmission on the NPCA main channel.

[0199] After receiving the beacon frame from the access point device, the site device completes the probe request, response, and authentication request, response processes, and then sends an association request frame to the access point device. This association request frame carries second NPCA support indication information and second NPCA operation information. The access point device can only perform association if it determines that both the access point device and the site device support NPCA transmission and that the first NPCA operation information and the second NPCA operation information match. Otherwise, it considers that association cannot be performed and does not perform subsequent NPCA transmission.

[0200] It is understandable that the second NPCA operation information includes the NPCA transmission mode and handover time of the site devices, etc. That is, the handover time of each site device is uploaded to the access point device during this stage so that the access point device can configure the relevant handover time during subsequent data transmission. The matching of the first and second NPCA operation information can be understood as mutual support for each other's NPCA transmission mode and handover time.

[0201] In some embodiments, the probe request and response specifically include: the access point device receiving a probe request sent by the site device to the access point device, and providing a probe response in response to the probe request. This first probes whether an authentication request and response can be made, thereby improving authentication efficiency.

[0202] In some embodiments, the authentication request and response specifically include: receiving an authentication request sent by the site device to the access point device, and providing an authentication response in response to the authentication request, so as to ensure the security of subsequent association establishment.

[0203] In some embodiments, the association request process specifically includes: receiving an association request frame sent by the site device after successful authentication, and responding to the association request frame after the access point device determines that association can be performed, thereby successfully establishing an association between the access point device and the site device.

[0204] This application also provides a data transmission method, which is applied to a site device and combined with... Figure 14 The method includes the following:

[0205] A first frame is sent to the access point device. The first frame carries interference indication information, which is used to indicate the interfered channel of the site device.

[0206] The first data frame sent by the access point device is received through a first non-interference channel; or a first trigger frame sent by the access point device is received through a first non-interference channel, wherein the first trigger frame is used to instruct the site device to transmit a second data frame; wherein the first non-interference channel is determined according to the interference indication information, and the first non-interference channel does not include the interference channel of the site device.

[0207] The data transmission method provided in this application embodiment sends a first frame carrying interference indication information for the site device's interfered channel. This allows the access point device to know the first non-interference channel for effective communication with the site device. The first non-interference channel is determined based on the interference indication information and does not include the site device's interfered channel. The access point device further receives a first data frame sent through the first non-interference channel or a first trigger frame sent through the first non-interference channel to instruct the site device to transmit a second data frame. This ensures that at any given time on the effective communication channel, either only downlink data frame transmission or only uplink data frame transmission occurs, thereby effectively avoiding data collisions on the channel.

[0208] In some embodiments, after receiving the first data frame sent by the access point device via the first non-interference channel, the process includes:

[0209] The first response frame for the first data frame is fed back to the access point device through a second non-interference channel; wherein the second non-interference channel does not include the interference channel of the access point device.

[0210] In some embodiments, after receiving the first trigger frame sent by the access point device via the first non-interference channel, the process includes:

[0211] The second data frame is sent to the access point device through the second non-interference channel, and a second reply frame for the second data frame is received from the access point device through the first non-interference channel; wherein, the second non-interference channel does not include the interference channel of the access point device.

[0212] In some embodiments, before sending the first frame to the access point device, the following steps are included:

[0213] The second frame sent by the access point device is received, and the second frame is used to instruct the site device to send the first frame.

[0214] In some embodiments, the second frame carries the jammed channel of the access point device.

[0215] In some embodiments, the second frame includes channel indication information, which indicates a specified transmission channel through which the first frame is transmitted.

[0216] Sending the first frame to the access point device includes: sending the first frame to the access point device through the designated transmission channel.

[0217] In some embodiments, the second frame further includes a first time, wherein the first time includes a first reserved time, which includes a switching time for the site device to send the first frame.

[0218] In some embodiments, the second frame further includes a second time, which includes a second reserved time, and the second reserved time includes the switching time when the access point device sends the first data frame or the first trigger frame.

[0219] In some embodiments, the second frame further includes transmission channel indication information and / or uplink NPCA transmission indication information; wherein, the transmission channel indication information is used to indicate the transmission channel of the access point device for transmitting the first data frame or the first trigger frame, and the uplink NPCA transmission indication information is used to indicate the site device to perform uplink NPCA data transmission.

[0220] In some embodiments, the second frame includes at least one of the following:

[0221] The channel indication information is implemented by configuring the UL BW field of the common information field and the RU Allocation field of the user information field in the second frame;

[0222] The first time is achieved by configuring the first time parameter in the frame tail field of the second frame;

[0223] The second time is achieved by configuring the second time parameter in the common information field of the second frame;

[0224] The transmission channel indication information is implemented by configuring the transmission mode parameters of the common information field in the second frame.

[0225] The uplink NPCA transmission indication information is implemented by configuring the UL NPCA field of the user information field in the second frame.

[0226] In some embodiments, the interference indication information is also used to indicate at least one of the following: the duration of interference, the intensity of interference, the type of interference, or the state of interference of the interfered channel.

[0227] In some embodiments, the first frame is a TBPPDU frame, and the interference indication information is implemented through a data field carried in the TBPPDU frame.

[0228] It should be understood that the data transmission method applied to the site equipment in this application can achieve all the functions and effects of the data transmission method of the access point equipment, and for the sake of brevity, it will not be described in detail here.

[0229] The above text combined Figures 3 to 13 The method embodiments of this application are described in detail below, in conjunction with... Figures 14 to 18 The present application describes the device embodiments in detail. It should be understood that the device embodiments correspond to the method embodiments, and similar descriptions can be referred to the method embodiments.

[0230] Figure 14 A schematic block diagram of a data transmission apparatus 200 according to an embodiment of this application is shown. The data transmission apparatus 200 may be an access point device, or a component within an access point device, such as a chip, circuit, or module. Figure 14 The data transmission device 200 includes:

[0231] The first receiving module 210 is used to receive a first frame sent by the site device. The first frame carries interference indication information, which is used to indicate the interference channel of the site device.

[0232] The first transmitting module 220 is configured to transmit a first data frame to the site device via a first non-interference channel; or to transmit a first trigger frame to the site device via the first non-interference channel, wherein the first trigger frame is used to instruct the site device to transmit a second data frame; wherein the first non-interference channel is determined according to the interference indication information, and the first non-interference channel does not include the interference channel of the site device.

[0233] The data transmission apparatus provided in this embodiment obtains a first non-interference channel that can effectively communicate with the site device by receiving a first frame sent by the site device carrying the site device's interfered channel. The first non-interference channel is determined according to interference indication information and does not contain the site device's interfered channel. The apparatus further sends a first data frame to the site device through the first non-interference channel or sends a first trigger frame to the site device through the first non-interference channel to instruct the site device to transmit a second data frame. That is, if the site device wants to transmit a data frame, it needs to be triggered by the access point device to occur. This ensures that at the same time on the effective communication channel, either only downlink data frame transmission or only uplink data frame transmission occurs, thereby effectively avoiding data collisions on the channel.

[0234] It should be understood that the apparatus 200 according to the embodiments of this application may correspond to the access point device in the method embodiments of this application, and the various units in the apparatus 200 and the other operations and / or functions described above are respectively for implementing Figures 3 to 13 The corresponding processes applied to the access point devices in the embodiments described herein will not be repeated here for the sake of brevity.

[0235] Figure 15 This is a schematic block diagram of another data transmission device 300 provided according to an embodiment of this application. The data transmission device 300 can be a site device, or a component within a site device, such as a chip, circuit, or module.

[0236] like Figure 15 As shown, the data transmission device 300 includes: a second transmitting module 310, used to transmit a first frame to an access point device, the first frame carrying interference indication information, the interference indication information being used to indicate the interfered channel of the site device.

[0237] The second receiving module 320 is configured to receive a first data frame sent by the access point device through a first non-interference channel; or to receive a first trigger frame sent by the access point device through the first non-interference channel, wherein the first trigger frame is used to instruct the site device to transmit a second data frame; wherein the first non-interference channel is determined according to the interference indication information, and the first non-interference channel does not include the interference channel of the site device.

[0238] The data transmission device provided in this embodiment transmits a first frame carrying interference indication information for the site device's interfered channel. This allows the access point device to know the first non-interference channel for effective communication with the site device. The first non-interference channel is determined based on the interference indication information and does not include the site device's interfered channel. The device further receives a first data frame transmitted by the access point device through the first non-interference channel, or receives a first trigger frame transmitted by the access point device through the first non-interference channel, to instruct the site device to transmit a second data frame. This ensures that at any given time on the effective communication channel, either only downlink data frame transmission or only uplink data frame transmission occurs, thereby effectively avoiding data collisions on the channel.

[0239] It should be understood that the apparatus 300 according to the embodiments of this application may correspond to the site device in the method embodiments of this application, and the various units in the apparatus 300 and the other operations and / or functions described above are respectively for implementing the corresponding processes in the method embodiments of the site device shown. For the sake of brevity, they will not be described in detail here.

[0240] This application provides an access point device, characterized in that it includes: a processor and a memory, the memory being used to store a computer program, and the processor being used to call and run the computer program stored in the memory to implement the method applied to the access point device in this application embodiment.

[0241] This application provides a site device, characterized in that it includes: a processor and a memory, the memory being used to store a computer program, and the processor being used to call and run the computer program stored in the memory to implement the method applied to the site device in this application embodiment.

[0242] Figure 16 This is a schematic structural diagram of a communication device 500 provided in an embodiment of this application. Figure 16 The communication device 500 shown includes a processor 510, which can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0243] Optionally, such as Figure 16As shown, the communication device 500 may further include a memory 520. The processor 510 can call and run a computer program from the memory 520 to implement the methods in the embodiments of this application. For example, when the communication device 500 is an access point device, the processor 510 can call and run a computer program from the memory 520 to implement the various steps of the method embodiments executed by the access point device, achieving the same technical effect. When the communication device 500 is a site device, the processor 510 can call and run a computer program from the memory 520 to implement the various steps of the method embodiments executed by the site device, achieving the same technical effect.

[0244] Alternatively, the memory 520 may be a separate device independent of the processor 510, or it may be integrated into the processor 510.

[0245] Optionally, such as Figure 16 As shown, the communication device 500 may also include a transceiver 530, and the processor 510 may control the transceiver 530 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.

[0246] Optionally, transceiver 530 may include a transmitter and a receiver. Transceiver 530 may further include antennas, and the number of antennas may be one or more.

[0247] Figure 17 This is a schematic structural diagram of the chip according to an embodiment of this application. Figure 17 The chip 600 shown includes a processor 610, which can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0248] Optionally, such as Figure 17 As shown, chip 600 may further include memory 620. Processor 610 can retrieve and run computer programs from memory 620 to implement the methods described in this embodiment.

[0249] Alternatively, the memory 620 may be a separate device independent of the processor 610, or it may be integrated into the processor 610.

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

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

[0252] Optionally, the chip can be applied to the access point device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the access point device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0253] Optionally, the chip can be applied to the site device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the site device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0254] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0255] Figure 18 This is a schematic block diagram of a communication system 700 provided in an embodiment of this application. Figure 18 As shown, the communication system 700 includes an access point device 710 and a site device 720.

[0256] The access point device 710 can be used to implement the corresponding functions implemented by the access point device in the above method, and the site device 720 can be used to implement the corresponding functions implemented by the site device in the above method. For the sake of brevity, these will not be elaborated here.

[0257] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.

[0258] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0259] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.

[0260] This application also provides a readable storage medium storing a computer program that, when executed by a processor, implements the various processes of the above method embodiments.

[0261] Optionally, the readable storage medium can be applied to the access point device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the access point device in the method embodiments of this application. To avoid repetition, it will not be described again here.

[0262] Optionally, the readable storage medium can be applied to the site device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the site device in the method embodiments of this application. To avoid repetition, it will not be described again here.

[0263] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the various processes of the above-described method embodiments.

[0264] Optionally, the computer program product can be applied to the access point device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the access point device in the method embodiments of this application. To avoid repetition, it will not be described again here.

[0265] Optionally, the computer program product can be applied to the site device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the site device in the method embodiments of this application. To avoid repetition, it will not be described again here.

[0266] This application also provides a computer program. When executed by a processor, this computer program implements the various processes of the above-described method embodiments.

[0267] Optionally, the computer program can be applied to the access point device in the embodiments of this application. The computer program causes the processor to execute the corresponding process implemented by the access point device in the method embodiments of this application. To avoid repetition, it will not be described again here.

[0268] Optionally, the computer program can be applied to the site device in the embodiments of this application. The computer program causes the processor to execute the corresponding process implemented by the site device in the method embodiments of this application. To avoid repetition, it will not be described again here.

[0269] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented 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 this application.

[0270] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0271] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0272] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0273] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0274] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0275] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A data transmission method, characterized in that, Applied to access point devices, the method includes: The receiving station device sends a first frame, which carries interference indication information, and the interference indication information is used to indicate the interfered channel of the station device; A first data frame is sent to the site device via a first non-interference channel; or a first trigger frame is sent to the site device via a first non-interference channel, the first trigger frame being used to instruct the site device to transmit a second data frame; wherein, the first non-interference channel is determined according to the interference indication information, and the first non-interference channel does not include the interference channel of the site device.

2. The method according to claim 1, characterized in that, After sending the first data frame to the site device through the first non-interference channel, the process includes: Receive the first reply frame for the first data frame fed back by the site device through the second non-interference channel; After sending the first trigger frame to the site device through the first non-interference channel, the process includes: The system receives the second data frame transmitted by the site device through the second non-interference channel and sends back a second response frame for the second data frame through the first non-interference channel. The second non-interference channel does not include the interference channel of the access point device.

3. The method according to claim 1, characterized in that, Before the first frame sent by the receiving station device, the following are included: A second frame is sent to the site device, the second frame being used to instruct the site device to send the first frame; the second frame carries the jammed channel of the access point device.

4. The method according to claim 3, characterized in that, The second frame also includes at least one of a first time, a second time, transmission channel indication information, uplink NPCA transmission indication information, and channel indication information; Wherein, the first time includes a first reserved time, which includes the switching time for the site device to send the first frame; the second time includes a second reserved time, which includes the switching time for the access point device to send the first data frame or the first trigger frame; the transmission channel indication information is used to indicate the transmission channel for the access point device to send the first data frame or the first trigger frame; the uplink NPCA transmission indication information is used to instruct the site device to perform uplink NPCA data transmission; and the channel indication information is used to indicate the specified transmission channel for transmitting the first frame.

5. The method according to claim 4, characterized in that, The first time is a first value preset by the access point device, and the second time is a second value preset by the access point device.

6. The method according to claim 5, characterized in that, The switching time is n*4us, where n is an integer greater than or equal to 0.

7. The method according to claim 4, characterized in that, The second frame includes at least one of the following: The channel indication information is implemented by configuring the uplink bandwidth (UL BW) field of the common information field and the resource unit allocation (RU Allocation) field of the user information field in the second frame; The first time is achieved by configuring the first time parameter in the frame tail field of the second frame; The second time is achieved by configuring the second time parameter in the common information field of the second frame; The transmission channel indication information is implemented by configuring the transmission mode parameters of the common information field in the second frame; The uplink NPCA transmission indication information is implemented by configuring the uplink non-main channel access UL NPCA field in the user information field of the second frame.

8. The method according to any one of claims 1-7, characterized in that, The interference indication information is also used to indicate at least one of the following: the duration of interference, the intensity of interference, the type of interference, or the state of interference of the interfered channel.

9. The method according to claim 8, characterized in that, The first frame is a triggered physical layer protocol data unit (TB PPDU) frame, and the interference indication information is implemented by carrying the data field in the TB PPDU frame.

10. A data transmission method, characterized in that, Applied to site equipment, the method includes: Send a first frame to the access point device. The first frame carries interference indication information, which is used to indicate the interfered channel of the site device. The first data frame sent by the access point device is received through a first non-interference channel; or a first trigger frame sent by the access point device is received through a first non-interference channel, wherein the first trigger frame is used to instruct the site device to transmit a second data frame; wherein the first non-interference channel is determined according to the interference indication information, and the first non-interference channel does not include the interference channel of the site device.

11. The method according to claim 10, characterized in that, After receiving the first data frame sent by the access point device through the first non-interference channel, the process includes: The first response frame for the first data frame is fed back to the access point device via the second non-interference channel. After receiving the first trigger frame sent by the access point device through the first non-interference channel, the process includes: The second data frame is sent to the access point device through the second non-interference channel, and the second reply frame for the second data frame is received from the access point device through the first non-interference channel. The second non-interference channel does not include the interference channel of the access point device.

12. The method according to claim 10, characterized in that, Before sending the first frame to the access point device, the process includes: The access point device receives a second frame sent by the access point device, the second frame being used to instruct the site device to send the first frame; the second frame carries the jammed channel of the access point device.

13. The method according to claim 12, characterized in that, The second frame also includes at least one of a first time, a second time, transmission channel indication information, uplink NPCA transmission indication information, and channel indication information; Wherein, the first time includes a first reserved time, which includes the switching time for the site device to send the first frame; the second time includes a second reserved time, which includes the switching time for the access point device to send the first data frame or the first trigger frame; the transmission channel indication information is used to indicate the transmission channel for the access point device to send the first data frame or the first trigger frame; the uplink NPCA transmission indication information is used to instruct the site device to perform uplink NPCA data transmission; and the channel indication information is used to indicate the specified transmission channel for transmitting the first frame.

14. The method according to claim 13, characterized in that, The second frame includes at least one of the following: The channel indication information is implemented by configuring the UL BW field of the common information field and the RU Allocation field of the user information field in the second frame; The first time is achieved by configuring the first time parameter in the frame tail field of the second frame; The second time is achieved by configuring the second time parameter in the common information field of the second frame; The transmission channel indication information is implemented by configuring the transmission mode parameters of the common information field in the second frame; The uplink NPCA transmission indication information is implemented by configuring the UL NPCA field of the user information field in the second frame.

15. A data transmission device, characterized in that, include: The first receiving module is used to receive a first frame sent by the site device. The first frame carries interference indication information, which is used to indicate the interference channel of the site device. A first transmitting module is configured to transmit a first data frame to a site device via a first non-interference channel; or to transmit a first trigger frame to the site device via the first non-interference channel, wherein the first trigger frame is configured to instruct the site device to transmit a second data frame; wherein the first non-interference channel is determined according to the interference indication information, and the first non-interference channel does not include the interference channel of the site device.

16. A data transmission device, characterized in that, include: The second sending module is used to send a first frame to the access point device. The first frame carries interference indication information, which is used to indicate the interfered channel of the site device. The second receiving module is configured to receive a first data frame sent by the access point device through a first non-interference channel; or to receive a first trigger frame sent by the access point device through the first non-interference channel, wherein the first trigger frame is used to instruct the site device to transmit a second data frame; wherein the first non-interference channel is determined according to the interference indication information, and the first non-interference channel does not include the interference channel of the site device.

17. An access point device, characterized in that, include: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 1-9.

18. A site device, characterized in that, include: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 10-14.

19. A readable storage medium, characterized in that, Used to store a computer program that causes a computer to perform the method as claimed in any one of claims 1-9, or the method as claimed in any one of claims 10-14.

20. A communication system, characterized in that, It includes an access point device and a site device, the access point device being used to perform the method as described in any one of claims 1-9, and the site device being used to perform the method as described in any one of claims 10-14.