Method and apparatus for wireless communication

By limiting and constraining the transmission opportunities of the primary link and non-primary links in soft access point multi-link devices, the timing alignment or deviation of PPDU transmission is ensured to be within a reasonable range, thus solving the interference or conflict problem caused by NSTR and improving the stability and efficiency of the communication system.

CN117796133BActive Publication Date: 2026-01-02GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202180101246.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-09
Publication Date
2026-01-02
Estimated Expiration
2041-08-09

AI Technical Summary

Technical Problem

In the scenario of soft access point multi-link devices (soft AP MLD), interference or conflict based on asynchronous transmission and reception (NSTR) is prone to occur between the main link and non-main links, which is difficult to avoid effectively with existing technologies.

Method used

By limiting and constraining transmission opportunities (TXOPs) on the main link and non-main link, we ensure that the end times of physical layer protocol data units (PPDUs) transmitted within the same time period are aligned or meet certain time deviation requirements, thus avoiding interference or conflicts.

Benefits of technology

It effectively avoids NSTR interference or conflict between the main link and the auxiliary link, ensuring the stability and efficiency of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117796133B_ABST
    Figure CN117796133B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a method and device for wireless communication, and a channel access method based on specific rules and a channel access scheme based on synchronization medium access delay are designed for the channel access characteristics of a main link and an auxiliary link of an NSTR AP MLD, so that interference or conflict based on NSTR in transmission of the main link and the auxiliary link of the NSTR AP MLD is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the field of communications, and more specifically, to a method and device for wireless communication. BACKGROUND

[0002] A soft access point multi-link device (soft AP MLD) can be used for a wireless fidelity (WiFi) hotspot or network sharing. Since the soft AP MLD has a nonsimultaneous transmit and receive (NSTR) characteristic, in a soft AP MLD scenario, NSTR-based interference or collision is prone to occur on the primary link and the non-primary link. How to avoid NSTR-based interference or collision from occurring on the primary link and the non-primary link of the soft AP MLD is an urgent problem to be solved. SUMMARY

[0003] Embodiments of the present application provide a method and device for wireless communication, which can avoid NSTR-based interference or collision from occurring on the primary link and the non-primary link of an NSTR AP MLD (such as a soft AP MLD).

[0004] In a first aspect, a method for wireless communication is provided, which is applied to a Non-AP MLD, wherein the Non-AP MLD at least includes an affiliated first Non-AP STA and a second Non-AP STA, the first Non-AP STA works on a primary link, the second Non-AP STA works on a non-primary link, and the first Non-AP STA acquires a first TXOP on the primary link, and the second Non-AP STA acquires a second TXOP on the non-primary link.

[0005] The method includes:

[0006] The first Non-AP STA and the second Non-AP STA affiliated to the Non-AP MLD simultaneously transmit at least one PPDU within the first TXOP and the second TXOP, respectively.

[0007] The first TXOP and the second TXOP satisfy at least one of the following conditions:

[0008] The end time of the second TXOP is not later than the end time of the first TXOP.

[0009] The end time of the transmission sequence within the second TXOP is not later than the end time of the transmission sequence within the first TXOP.

[0010] an end time of the second TXOP is no later than a first time, the first time being a time formed after summing an end time of the first TXOP and a maximum allowed time deviation;

[0011] an end time of a transmission sequence within the second TXOP is no later than a second time, the second time being a time formed after summing an end time of the transmission sequence within the first TXOP and a maximum allowed time deviation.

[0012] In a second aspect, a method of wireless communication is provided, applied to an AP MLD, wherein the AP MLD comprises at least a first AP and a second AP affiliated thereto, the first AP operating on a primary link, the second AP operating on a non-primary link, and the first AP having obtained a third TXOP on the primary link, and the second AP having obtained a fourth TXOP on the non-primary link;

[0013] The method comprises:

[0014] the first AP and the second AP affiliated to the AP MLD simultaneously transmitting at least one PPDU within the third TXOP and the fourth TXOP, respectively;

[0015] wherein the third TXOP and the fourth TXOP satisfy at least one of the following:

[0016] an end time of the fourth TXOP is no later than an end time of the third TXOP;

[0017] an end time of a transmission sequence within the fourth TXOP is no later than an end time of a transmission sequence within the third TXOP;

[0018] an end time of the fourth TXOP is no later than a third time, the third time being a time formed after summing an end time of the third TXOP and a maximum allowed time deviation;

[0019] an end time of a transmission sequence within the fourth TXOP is no later than a fourth time, the fourth time being a time formed after summing an end time of the transmission sequence within the third TXOP and a maximum allowed time deviation.

[0020] In a third aspect, a method of wireless communication is provided, applied to a Non-AP MLD, wherein the Non-AP MLD comprises at least a first Non-AP STA and a second Non-AP STA affiliated thereto, the first Non-AP STA operating on a primary link, and the second Non-AP STA operating on a non-primary link;

[0021] The method comprises:

[0022] The first Non-AP STA affiliated to the Non-AP MLD performs channel access on the primary link according to a first time length.

[0023] In a fourth aspect, a method of wireless communication is provided for a third Non-AP STA, where the third Non-AP STA is associated with a first access point (AP) affiliated to an AP MLD, the AP MLD comprising at least the first AP and a second AP affiliated thereto, the third Non-AP STA and the first AP operating on a primary link, and the second AP operating on a non-primary link.

[0024] The method comprises:

[0025] The third Non-AP STA performs channel access on the primary link according to a second time length.

[0026] In a fifth aspect, a device of wireless communication is provided for performing the method in any one of the first aspect to the fourth aspect.

[0027] In particular, the device of wireless communication comprises function modules for performing the method in any one of the first aspect to the fourth aspect.

[0028] In a sixth aspect, a device of wireless communication is provided, comprising a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to perform the method in any one of the first aspect to the fourth aspect.

[0029] In a seventh aspect, an apparatus is provided for implementing the method in any one of the first aspect to the fourth aspect.

[0030] In particular, the apparatus comprises a processor configured to invoke and run a computer program from a memory, so that a device in which the apparatus is installed performs the method in any one of the first aspect to the fourth aspect.

[0031] In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, which causes a computer to perform the method in any one of the first aspect to the fourth aspect.

[0032] In a ninth aspect, a computer program product is provided, comprising computer program instructions, which cause a computer to perform the method in any one of the first aspect to the fourth aspect.

[0033] In a tenth aspect, a computer program is provided, which, when running on a computer, causes the computer to perform the method in any one of the first aspect to the fourth aspect.

[0034] Through the technical solutions of the first aspect, by limiting and restricting the first TXOP obtained by the first Non-AP STA on the primary link and the second TXOP obtained by the second Non-AP STA on the secondary link, in the process that the first Non-AP STA and the second Non-AP STA attached to the Non-AP MLD simultaneously transmit at least one PPDU in the first TXOP and the second TXOP respectively, the transmission of the primary link and the secondary link is avoided from interference or conflict based on NSTR.

[0035] Through the technical solutions of the second aspect, by limiting and restricting the third TXOP obtained by the first AP on the primary link and the fourth TXOP obtained by the second AP on the secondary link, in the process that the first AP and the second AP attached to the AP MLD simultaneously transmit at least one PPDU in the third TXOP and the fourth TXOP respectively, the transmission of the primary link and the secondary link is avoided from interference or conflict based on NSTR.

[0036] Through the technical solutions of the third aspect, the first Non-AP STA performs channel access on the primary link according to the first time length, so that the transmission of the primary link and the secondary link can be avoided from interference or conflict based on NSTR.

[0037] Through the technical solutions of the fourth aspect, the third Non-AP STA performs channel access on the primary link according to the second time length, so that the transmission of the primary link and the secondary link can be avoided from interference or conflict based on NSTR. BRIEF DESCRIPTION OF DRAWINGS

[0038] Figure 1 is a schematic diagram of a communication system architecture to which embodiments of the application can be applied.

[0039] Figure 2 is a schematic diagram of a conflict caused by a too long transmission sequence of a secondary link provided by the application.

[0040] Figure 3 is a schematic diagram of another conflict caused by a too long transmission sequence of a secondary link provided by the application.

[0041] Figure 4 is a schematic flowchart of a method of wireless communication provided according to embodiments of the application.

[0042] Figures 5 to 11 are schematic diagrams of transmission of a PPDU on a primary link and a secondary link by a Non-AP MLD respectively provided according to embodiments of the application.

[0043] Figure 12 is a schematic flowchart of another method of wireless communication provided according to embodiments of the application.

[0044] Figures 13 to 19 are respectively schematic diagrams of transmitting a PPDU on a primary link and a secondary link by an AP MLD according to embodiments of the present application.

[0045] Figure 20 is a schematic flowchart of another method of wireless communication according to embodiments of the present application.

[0046] Figure 21 is a schematic diagram of a later TXOP termination time on a secondary link according to embodiments of the present application.

[0047] Figure 22 is a schematic diagram of another later TXOP termination time on a secondary link according to embodiments of the present application.

[0048] Figures 23 to 25 are respectively schematic diagrams of transmitting a PPDU on a primary link and a secondary link by a Non-AP MLD according to embodiments of the present application.

[0049] Figure 26 is a schematic flowchart of another method of wireless communication according to embodiments of the present application.

[0050] Figures 27 to 29 are respectively schematic diagrams of transmitting a PPDU on a primary link by a third Non-AP STA (STA3) according to embodiments of the present application.

[0051] Figure 30 is a schematic block diagram of a device of wireless communication according to embodiments of the present application.

[0052] Figure 31 is a schematic block diagram of another device of wireless communication according to embodiments of the present application.

[0053] Figure 32 is a schematic block diagram of another device of wireless communication according to embodiments of the present application.

[0054] Figure 33 is a schematic block diagram of another device of wireless communication according to embodiments of the present application.

[0055] Figure 34 is a schematic block diagram of a communication device according to embodiments of the present application.

[0056] Figure 35 is a schematic block diagram of an apparatus according to embodiments of the present application. DETAILED DESCRIPTION

[0057] With reference to the drawings of the embodiments of the present application, the technical solutions in the embodiments of the present application will be described. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments of the present application. For the embodiments in the present application, all the other embodiments obtained by those of ordinary skill in the art without creative work are within the scope of protection of the present application.

[0058] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as a wireless local area network (WLAN), a wireless fidelity (WiFi) or other communication systems.

[0059] For example, the communication system 100 to which the embodiments of the present application are applied is shown in FIG. 1. The communication system 100 can include an access point station (AP STA) 110 and a non-access point station (Non-AP STA) 120 accessing a network through the AP STA 110. Figure 1

[0060] In some embodiments, the AP STA 110 and / or the Non-AP STA 120 can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; can also be deployed on water (such as a ship); and can also be deployed in the air (such as an airplane, a balloon and a satellite, etc.).

[0061] In the embodiments of the present application, the Non-AP STA 120 can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) device, an augmented reality (AR) device, a wireless device in industrial control, a wireless device in self driving, a wireless device in remote medical, a wireless device in smart grid, a wireless device in transportation safety, a wireless device in smart city or a wireless device in smart home, etc.

[0062] ​By way of example and not limitation, in embodiments of the present application, the Non-AP STA 120 can also be a wearable device. The wearable device can also be referred to as a smart wearable device, which is a general term for devices that apply wearable technology to the design and development of smart wearables, such as glasses, gloves, watches, clothing, and shoes, etc. The wearable device is a portable device that can be directly worn on the body or integrated into the user's clothes or accessories. The wearable device is not only a hardware device, but also has strong functions through software support and data interaction and cloud interaction. The broad sense of smart wearable devices includes devices with full functions, large size, and the ability to realize complete or partial functions without relying on a smart phone, such as smart watches or smart glasses, and devices that focus on a specific application function and need to be used in conjunction with other devices, such as smart phones, such as various smart wristbands and smart jewelry for monitoring vital signs.

[0063] Figure 1 Exemplarily, one AP STA and two Non-AP STAs are shown, in some embodiments, the communication system 100 can include multiple AP STAs and include other numbers of Non-AP STAs, which are not limited in embodiments of the present application.

[0064] It should be understood that the devices with communication functions in the network / system in embodiments of the present application can be referred to as communication devices. For example, Figure 1 For example, the communication system 100 shown, the communication devices can include AP STAs 110 and Non-AP STAs 120 with communication functions, and the AP STAs 110 and the Non-AP STAs 120 can be specific devices as described above, which will not be described here; the communication devices can also include other devices in the communication system 100, such as network controllers, gateways, and other network entities, which are not limited in embodiments of the present application.

[0065] It should be understood that the terms "system" and "network" are often used interchangeably in this paper. The term "and / or" in this paper is only used to describe the association relationship between the associated objects, which means that there can be three relationships, for example, A and / or B can represent three cases: A exists alone, A and B exist together, and B exists alone. In addition, the character " / " in this paper generally represents an "or" relationship between the associated objects.

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

[0067] The terms used in the embodiments of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application. The terms "first", "second", "third", and "fourth" and the like in the specification and claims of the present application and the drawings are used to distinguish different objects, and are not used to describe a particular order. In addition, the terms "comprise" and "have" and any variations thereof are intended to cover non-exclusive inclusion.

[0068] In the description of the embodiments of the present application, the term "corresponding" can represent a direct or indirect corresponding relationship between the two, can also represent an associated relationship between the two, or can indicate a relationship with the indicated, configured, and the like.

[0069] In the embodiments of the present application, "predefined" or "preconfigured" can be implemented by pre-saving corresponding codes, tables or other means that can be used to indicate related information in devices (for example, including STAs and network devices), and the specific implementation of the present application is not limited. For example, predefinition can refer to definition in a protocol.

[0070] In the embodiments of the present application, the "protocol" can refer to a standard protocol in the communication field, which can include a WiFi protocol and related protocols applied to future WiFi communication systems, and the present application is not limited thereto.

[0071] In order to better understand the embodiments of the present application, the related technologies of the present application are described.

[0072] Wireless local area networks are widely used in enterprise, home and other scenarios due to their low cost, flexibility, easy expansion and other characteristics. A wireless product named "soft AP" is very common in the market. Since no special AP needs to be deployed, soft AP can almost build a wireless network at any desired location and has low cost, especially suitable for providing an economical and fast networking method for a small number of users in a small office and home environment, and also suitable for temporary networking places such as construction sites, exhibitions, sports meetings, etc. In the multi-link part of the 802.11be standard draft, an operating mechanism of a non-simultaneous transmit and receive (NSTR) access point multi-link device (AP MLD) is proposed, and it is instantiated as a soft AP MLD. This soft AP MLD is usually located in a mobile device powered by a battery, and the most common use case for such a soft AP MLD is a WiFi hotspot or network sharing.

[0073] The link provided by the NSTR soft AP MLD is divided into a main link and a non-main link (secondary link), the soft AP MLD communicates with legacy devices and single-link devices only on the main link, and multi-link devices (MLD) can communicate with the soft AP MLD on the main link and the non-main link. In order to ensure the transmission quality of the legacy devices and the single-link devices, if the soft AP MLD needs to transmit on the non-main link, the soft AP MLD must be a transmission opportunity (TXOP) holder on the main link. Further, for a non-access point multi-link device (Non-AP MLD) associated with the soft AP MLD, only when an affiliated STA of the non-AP MLD initiates PPDU transmission as a TXOP holder on the main link, another affiliated STA of the non-AP MLD can initiate Physical layer protocol data unit (PPDU) transmission on the non-main link.

[0074] When two affiliated APs (AP1 on the main link and AP2 on the secondary link) of the NSTR soft AP MLD or two affiliated STAs (STA1 on the main link or STA2 on the secondary link) of the non-AP MLD both acquire a transmission opportunity and initiate simultaneous transmission, if the termination time of the TXOP on the secondary link is later than the termination time of the TXOP on the main link, a third station associated with the NSTR soft AP MLD or AP1 on the main link may cause simultaneous transmission on the NSTR soft AP MLD side when directly sending a PPDU after acquiring the TXOP, thereby causing NSTR-based interference or conflict.

[0075] As Figure 2As shown, both Non-AP MLD and Non-AP STA3 are associated with NSTR Soft AP MLD. For Non-AP MLD, the duration of TXOP1 acquired by STA1 on the main link is shorter than that of TXOP2 acquired by STA2 on the secondary link. Since TXOP1 ends earlier than TXOP2, Non-AP STA3 on the main link can obtain channel access opportunity to send PPDU4 after TXOP1 ends. However, STA2 and AP2 are still transmitting within TXOP2, causing a conflict due to simultaneous transmission and reception on the NSTR Soft AP MLD side.

[0076] like Figure 3 As shown, both Non-AP MLD1 and Non-AP MLD2 are associated with NSTR Soft AP MLD. For NSTR Soft AP MLD, the duration of TXOP1 acquired by AP1 on the main link is shorter than that of TXOP2 acquired by AP2 on the secondary link. Since TXOP1 ends earlier than TXOP2, Non-AP STA3 on the main link of Non-AP MLD2 acquires the channel access opportunity to send PPDU after TXOP1 ends. However, STA2 and AP2 are still transmitting within TXOP2, causing a conflict due to simultaneous transmission and reception on the NSTR Soft AP MLD side.

[0077] Based on the above problems, this application proposes a channel access scheme for NSTR AP MLDs (such as soft AP MLDs) in the main link and non-main link (secondary link) to avoid NSTR-based interference or conflict in the transmission of NSTR AP MLDs (such as soft AP MLDs) in the main link and secondary link.

[0078] The technical solution of this application is described in detail below through specific embodiments.

[0079] Figure 4 This is a schematic flowchart of a wireless communication method 200 according to an embodiment of this application. The wireless communication method 200 is applied to a Non-AP MLD, wherein the Non-AP MLD includes at least an attached first Non-AP STA and a second Non-AP STA. The first Non-AP STA operates on the main link, and the second Non-AP STA operates on a non-main link. The first Non-AP STA acquires a first TXOP on the main link, and the second Non-AP STA acquires a second TXOP on the non-main link.

[0080] like Figure 4As shown, the method 200 of the wireless communication can include at least part of the following:

[0081] S210, the first Non-AP STA and the second Non-AP STA affiliated to the Non-AP MLD simultaneously transmit at least one PPDU within the first TXOP and the second TXOP respectively;

[0082] Wherein, the first TXOP and the second TXOP satisfy at least one of the following:

[0083] The end time of the second TXOP is not later than the end time of the first TXOP;

[0084] The end time of the transmission sequence within the second TXOP is not later than the end time of the transmission sequence within the first TXOP;

[0085] The end time of the second TXOP is not later than the first time, and the first time is the time formed after summing the end time of the first TXOP and the maximum allowed time deviation;

[0086] The end time of the transmission sequence within the second TXOP is not later than the second time, and the second time is the time formed after summing the end time of the transmission sequence within the first TXOP and the maximum allowed time deviation.

[0087] In some embodiments, the maximum allowed time deviation is preconfigured or agreed by protocol.

[0088] In some embodiments, the maximum allowed time deviation is configured by the AP MLD, for example, the AP MLD associated with the Non-AP MLD configures the maximum allowed time deviation for the Non-AP MLD.

[0089] In the embodiments of the present application, the non-primary link can also be referred to as the secondary link, and in the embodiments of the present application, the two terms can be replaced with each other.

[0090] In the embodiments of the present application, the first Non-AP STA and the second Non-AP STA can be affiliated STAs of the Non-AP MLD.

[0091] In some embodiments, “simultaneous transmission” can also be referred to as “synchronous transmission”, that is, S210 can also be expressed as: the first Non-AP STA and the second Non-AP STA affiliated to the Non-AP MLD synchronously transmit at least one PPDU within the first TXOP and the second TXOP respectively.

[0092] In some embodiments, the Non-AP MLD is associated with an NSTR AP MLD, the NSTR AP MLD comprises at least a first AP and a second AP, the first AP operates on a primary link, the second AP operates on a non-primary link, and the link where the first AP is located and the link where the second AP is located belong to an NSTR link pair of the NSTR AP MLD.

[0093] In some embodiments, the first AP and the second AP can be affiliated APs of the NSTR AP MLD.

[0094] In some embodiments, the NSTR AP MLD is an NSTR soft AP MLD or an NSTR mobile AP MLD.

[0095] In some embodiments, the NSTR AP MLD comprises at least one NSTR link pair, one of the at least one NSTR link pair comprises the primary link and the non-primary link.

[0096] In some embodiments, the duration of the first TXOP and the duration of the second TXOP completely overlap in time domain, or the duration of the first TXOP and the duration of the second TXOP partially overlap in time domain. Thus, the first Non-AP STA and the second Non-AP STA affiliated to the Non-AP MLD transmit at least one PPDU simultaneously within the first TXOP and the second TXOP, respectively.

[0097] In some embodiments, the second Non-AP STA starts to transmit a PPDU within the second TXOP no earlier than the first Non-AP STA starts to transmit a PPDU within the first TXOP.

[0098] In some embodiments, the end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link satisfies the alignment requirement.

[0099] In some embodiments, the end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link satisfies the alignment requirement comprises:

[0100] The end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link is the same, or the difference between the end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link is less than or equal to a preset value. Thus, it can be ensured that the NSTR AP MLD or the Non-AP MLD will not generate NSTR-based interference or conflict.

[0101] For example, the preset value is 8μs.

[0102] In some embodiments, the preset value is preconfigured or agreed by a protocol.

[0103] In some embodiments, the preset value is configured by an AP MLD, e.g., the AP MLD associated with the Non-AP MLD configures the preset value for the Non-AP MLD.

[0104] In some embodiments, for the PPDU transmitted on the primary link and the non-primary link simultaneously, the end time of the PPDU carrying the reply acknowledgement frame transmitted on the primary link is not later than the end time of the PPDU carrying the reply acknowledgement frame transmitted on the non-primary link. Thus, it can be ensured that the transmission of the next PPDU on the primary link can be started earlier than on the non-primary link.

[0105] In some embodiments, in the case that the PPDU transmitted by the first Non-AP STA on the primary link fails to be sent, the first Non-AP STA affiliated to the Non-AP MLD restarts the backoff procedure on the primary link.

[0106] In some embodiments, in the case that the second Non-AP STA detects that the first Non-AP STA restarts the backoff procedure on the primary link, the second Non-AP STA affiliated to the Non-AP MLD stops transmitting the PPDU to be transmitted on the non-primary link, and the second Non-AP STA affiliated to the Non-AP MLD restarts the backoff procedure on the non-primary link.

[0107] In some embodiments, in the case that the second Non-AP STA detects that the first Non-AP STA restarts the backoff procedure on the primary link, the second Non-AP STA affiliated to the Non-AP MLD transmits a Contention Free End (CF-End) frame on the non-primary link, and the CF-End frame is used to indicate that the second TXOP is terminated in advance.

[0108] In some embodiments, in the case that the PPDU transmitted by the first Non-AP STA on the primary link fails to be sent, the first Non-AP STA affiliated to the Non-AP MLD performs a priority interframe space (PIFS) recovery mechanism.

[0109] In some embodiments, in the case that the second Non-AP STA detects that the first Non-AP STA fails to transmit a PPDU on the primary link and the first Non-AP STA does not restart the backoff procedure on the primary link, and the first Non-AP STA performs PIFS recovery mechanism, the second Non-AP STA affiliated to the Non-AP MLD stops transmitting a PPDU to be transmitted on the non-primary link, and the second Non-AP STA affiliated to the Non-AP MLD keeps its backoff counter as zero until the first Non-AP STA starts transmission of a PPDU after performing PIFS recovery mechanism.

[0110] In some embodiments, in the case that the second Non-AP STA keeps its backoff counter as zero, a condition for triggering the backoff procedure occurs, and the channel on the non-primary link is detected to be idle, the second Non-AP STA affiliated to the Non-AP MLD transmits a PPDU within the second TXOP while the first Non-AP STA transmits a PPDU on the primary link after performing PIFS recovery mechanism.

[0111] In some embodiments, in the case that the second Non-AP STA keeps its backoff counter as zero, a condition for triggering the backoff procedure occurs, and the channel on the non-primary link is detected to be idle, the second Non-AP STA affiliated to the Non-AP MLD transmits a PPDU within the second TXOP while the first Non-AP STA transmits a PPDU on the primary link after performing PIFS recovery mechanism.

[0112] In some embodiments, in the case that the second Non-AP STA keeps its backoff counter as zero, a condition for triggering the backoff procedure occurs, and the channel on the non-primary link is detected to be idle, the second Non-AP STA affiliated to the Non-AP MLD transmits a PPDU within the second TXOP while the first Non-AP STA transmits a PPDU on the primary link after performing PIFS recovery mechanism.

[0113] In some embodiments, in the case that the first Non-AP STA adopts a single protection type for duration setting within the first TXOP, the second Non-AP STA also adopts a single protection type for duration setting within the second TXOP.

[0114] In some embodiments, in a case where the first Non-AP STA adopts a duration setting type of single protection in the first TXOP, the second Non-AP STA does not allow the duration setting type adopted in the second TXOP to be multiple protection.

[0115] In some embodiments, in a case where the first Non-AP STA adopts a duration setting type of multiple protection in the first TXOP, the second Non-AP STA adopts a duration setting type of single protection or multiple protection in the second TXOP.

[0116] Therefore, in the embodiments of the present application, by limiting and restricting the first TXOP obtained by the first Non-AP STA on the primary link and the second TXOP obtained by the second Non-AP STA on the secondary link, the transmission of the primary link and the secondary link is avoided from interference or conflict based on NSTR in the process of the first Non-AP STA and the second Non-AP STA attached to the Non-AP MLD transmitting at least one PPDU in the first TXOP and the second TXOP respectively.

[0117] The technical solutions in the method 200 of wireless communication in the present application are described in detail below by embodiments 1 to 4. Specifically, STA1 corresponds to the first Non-AP STA described above, STA2 corresponds to the second Non-AP STA described above, AP1 corresponds to the first AP described above, AP2 corresponds to the second AP described above, TXOP1 corresponds to the first TXOP described above, and TXOP2 corresponds to the second TXOP described above.

[0118] Embodiment 1 corresponds to the scheme shown as follows. Figures 5 to 7

[0119] As shown in the following Figure 5 ​As shown in FIG. 2, in the Non-AP MLD associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD), when STA1 obtains a transmission opportunity (set as TXOP1) on the primary link, STA2 also obtains a transmission opportunity (set as TXOP2) on the secondary link, STA1 and STA2 simultaneously start the transmission of PPDU within the TXOPs obtained by themselves; the simultaneously transmitted PPDU1 and PPDU2 meet the requirement of alignment of the end time of the transmitted PPDU (the difference between the end time of PPDU1 and the end time of PPDU2 is less than or equal to 8 microseconds, that is, it is considered to meet the alignment requirement); and the end point time of TXOP1 obtained by STA1 is later than the end point time of TXOP2; therefore, the transmission of the NSTR AP MLD on the primary link and the secondary link can be avoided from NSTR-based interference or conflict.

[0120] As shown in FIG. 3, in the Non-AP MLD associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD), when STA1 obtains a transmission opportunity (set as TXOP1) on the primary link, STA2 also obtains a transmission opportunity (set as TXOP2) on the secondary link, STA1 and STA2 simultaneously start the transmission of PPDU within the TXOPs obtained by themselves; the simultaneously transmitted PPDU1 and PPDU2 meet the requirement of alignment of the end time of the transmitted PPDU (the difference between the end time of PPDU1 and the end time of PPDU2 is less than or equal to 8 microseconds, that is, it is considered to meet the alignment requirement); and the end point time of TXOP2 obtained by STA2 is earlier than the end point time of TXOP1 obtained by STA1 plus a deviation threshold (set as 8 microseconds); therefore, the transmission of the NSTR AP MLD on the primary link and the secondary link can be avoided from NSTR-based interference or conflict. Figure 6 As shown in FIG. 4, in the Non-AP MLD associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD), when STA1 obtains a transmission opportunity (set as TXOP1) on the primary link, STA2 also obtains a transmission opportunity (set as TXOP2) on the secondary link, the end point time of TXOP1 is earlier than the end point time of TXOP2 and the deviation of the end point time of the two TXOPs is greater than a deviation threshold (set as 8 microseconds); therefore, the transmission of the NSTR AP MLD on the primary link and the secondary link may occur NSTR-based interference or conflict.

[0121] Figure 7 As shown in FIG. 5, in the Non-AP MLD associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD), when STA1 obtains a transmission opportunity (set as TXOP1) on the primary link, STA2 also obtains a transmission opportunity (set as TXOP2) on the secondary link, the end point time of TXOP1 is earlier than the end point time of TXOP2 and the deviation of the end point time of the two TXOPs is greater than a deviation threshold (set as 8 microseconds); therefore, the transmission of the NSTR AP MLD on the primary link and the secondary link may occur NSTR-based interference or conflict.

[0122] Embodiment 2, corresponding to FIG. 6 Figures 8 to 9 ​The scheme shown, in particular, STA1 corresponds to the first Non-AP STA described above, STA2 corresponds to the second Non-AP STA described above, TXOP1 corresponds to the first TXOP described above, and TXOP2 corresponds to the second TXOP described above.

[0123] As shown in Figure 8 , in the Non-AP MLD associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD), when STA1 obtains a transmission opportunity (set as TXOP1) on the primary link, STA2 also obtains a transmission opportunity (set as TXOP2) on the secondary link, and STA1 and STA2 simultaneously start PPDU transmission within the respective TXOPs obtained; the simultaneously transmitted PPDU1 and PPDU2 meet the requirement of alignment of the end time of the transmitted PPDU (the difference between the end time of PPDU1 and the end time of PPDU2 is ≤8μs, which can be considered to meet the alignment requirement); after completing the transmission of PPDU1, STA1 raises the termination of TXOP1 by sending a contention-free end (CF-END) frame on the primary link, and STA2 must also terminate TXOP2 in advance, which is also achieved by sending a contention-free end (CF-END) frame.

[0124] As shown in Figure 9 , in the Non-AP MLD associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD), when the affiliated STA1 of the Non-AP MLD obtains a transmission opportunity (set as TXOP1) on the primary link, the affiliated STA2 of the Non-AP MLD obtains a transmission opportunity (set as TXOP2) on the secondary link, and STA1 and STA2 simultaneously start PPDU transmission within the respective TXOPs obtained; due to the failure of PPDU1 transmission on the primary link, STA1 restarts the backoff process after not receiving the acknowledgement (ACK) of PPDU1, and terminates TXOP1 in advance, and correspondingly, STA2 on the secondary link terminates TXOP2 in advance by sending a contention-free end (CF-END) frame.

[0125] In embodiment 3, STA1 corresponds to the first Non-AP STA described above, STA2 corresponds to the second Non-AP STA described above, TXOP1 corresponds to the first TXOP described above, and TXOP2 corresponds to the second TXOP described above. As shown in Figure 10As shown, in the Non-AP MLD associated with the NSTR AP MLD (such as the NSTR SoftAP MLD or the NSTR Mobile AP MLD), when the affiliated STA1 of the Non-AP MLD acquires a transmission opportunity (set as TXOP1) on the primary link, and the affiliated STA2 of the Non-AP MLD acquires a transmission opportunity (set as TXOP2) on the secondary link, STA1 and STA2 simultaneously start PPDU transmission within the respective acquired TXOP; due to the failure of PPDU1 transmission on the primary link, STA1 restarts the backoff process after not receiving the ACK of PPDU1, and terminates TXOP1 in advance; correspondingly, STA2 on the secondary link detects that STA1 on the primary link restarts the backoff process, and then stops the subsequent PPDU transmission and restarts the backoff process; when STA2 backoffs to zero and reacquires the transmission opportunity, STA2 also starts PPDU transmission under the condition that STA1 has acquired the transmission opportunity and started PPDU transmission; at the same time, the transmission of PPDU3 and PPDU4 needs to meet the requirement of PPDU end time alignment (the difference between the end time of PPDU3 and the end time of PPDU4 is less than or equal to 8μs, that is, it is considered to meet the alignment requirement). In particular, for the PPDU transmitted on the primary link and the secondary link at the same time, in order to ensure that STA2 on the secondary link can timely detect whether the PPDU transmission of STA1 on the primary link fails and the corresponding operation, the expected end time point of the PPDU carrying the reply confirmation frame transmitted on the primary link is equal to or earlier than the end time point of the PPDU carrying the reply confirmation frame transmitted on the secondary link.

[0126] In embodiment 4, as Figure 11As shown, in the Non-AP MLD associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD), when the affiliated STA1 of the Non-AP MLD obtains a transmission opportunity (set as TXOP1) on the primary link, and the affiliated STA2 of the Non-AP MLD obtains a transmission opportunity (set as TXOP2) on the secondary link, STA1 and STA2 simultaneously start PPDU transmission within the respective obtained TXOP. After the STA1 transmits the PPDU on the primary link fails, the PIFS recovery mechanism is performed; correspondingly, STA2 on the secondary link detects that the STA1 on the primary link transmits the PPDU fails but does not restart the fallback process, then stops the following PPDU transmission and keeps the backoff counter to zero, waits for STA1 to perform the PIFS recovery mechanism to start another PPDU transmission; during the waiting period of keeping the backoff counter to zero, if there is no condition triggering the fallback process occurs and the channel is idle, in the case of STA1 performing the PIFS recovery mechanism to start another PPDU transmission, the next PPDU transmission is started within the time length of the TXOP originally obtained by STA2, and the PPDU transmission on the two links needs to meet the requirement of PPDU end time alignment. Among them, for the PPDU transmitted on the primary link and the secondary link at the same time, in order to ensure that STA2 on the secondary link can timely detect whether the STA1 on the primary link transmits the PPDU fails and the corresponding operation, the expected end time point of the PPDU carrying the reply confirmation frame transmitted on the primary link is equal to or earlier than the end time point of the PPDU carrying the reply confirmation frame transmitted on the secondary link.

[0127] Figure 12 A schematic flowchart of a method 300 of wireless communication according to an embodiment of the present application is shown, the method 300 of wireless communication is applied to an AP MLD, wherein the AP MLD at least includes affiliated first and second APs, the first AP works on a primary link, the second AP works on a non-primary link, and the first AP obtains a third TXOP on the primary link, and the second AP obtains a fourth TXOP on the non-primary link.

[0128] As shown, the method 300 of wireless communication can include at least part of the following contents: Figure 12

[0129] S310, the first and second APs affiliated to the AP MLD simultaneously transmit at least one PPDU within the third and fourth TXOPs, respectively;

[0130] Among them, the third TXOP and the fourth TXOP satisfy at least one of the following: ​

[0131] the end time of the fourth TXOP is not later than the end time of the third TXOP;

[0132] the end time of the transmission sequence in the fourth TXOP is not later than the end time of the transmission sequence in the third TXOP;

[0133] the end time of the fourth TXOP is not later than a third time, the third time being a time formed after summing the end time of the third TXOP and a maximum allowed time deviation;

[0134] the end time of the transmission sequence in the fourth TXOP is not later than a fourth time, the fourth time being a time formed after summing the end time of the transmission sequence in the third TXOP and a maximum allowed time deviation.

[0135] In some embodiments, the maximum allowed time deviation is preconfigured or agreed by a protocol.

[0136] In some embodiments, the maximum allowed time deviation is configured by an AP MLD.

[0137] In embodiments of the present application, the non-primary link can also be referred to as a secondary link. In embodiments of the present application, the two terms can be replaced with each other.

[0138] In embodiments of the present application, the first AP and the second AP can be affiliated APs of an AP MLD.

[0139] In some embodiments, "simultaneous transmission" can also be referred to as "synchronous transmission", that is, the above S310 can also be expressed as: the first AP and the second AP affiliated to the AP MLD synchronously transmit at least one PPDU in the third TXOP and the fourth TXOP, respectively.

[0140] In some embodiments, the AP MLD is an NSTR AP MLD, and the link where the first AP is located and the link where the second AP is located belong to an NSTR link pair of the NSTR AP MLD.

[0141] In some embodiments, the NSTR AP MLD is an NSTR soft AP MLD or an NSTR mobile AP MLD.

[0142] In some embodiments, the NSTR AP MLD includes at least one NSTR link pair, and one link pair in the at least one NSTR link pair includes the primary link and the non-primary link.

[0143] In some embodiments, the AP MLD is associated with a Non-AP MLD, the Non-AP MLD comprising at least a first Non-AP STA operating on a primary link and a second Non-AP STA operating on a non-primary link.

[0144] In some embodiments, the first Non-AP STA and the second Non-AP STA can be affiliated STAs of the Non-AP MLD.

[0145] In some embodiments, the duration of the third TXOP and the duration of the fourth TXOP fully overlap in time domain, or the duration of the third TXOP and the duration of the fourth TXOP partially overlap in time domain. Thus, the first AP and the second AP affiliated with the AP MLD transmit at least one PPDU simultaneously within the third TXOP and the fourth TXOP, respectively.

[0146] In some embodiments, the second AP starts to transmit a PPDU within the fourth TXOP no earlier than the first AP starts to transmit a PPDU within the third TXOP.

[0147] In some embodiments, the end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link satisfies the requirement of alignment.

[0148] In some embodiments, the requirement of alignment of the end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link comprises:

[0149] The end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link is the same, or the difference between the end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link is less than or equal to a preset value. Thus, it can be ensured that the AP MLD or the Non-AP MLD will not generate NSTR-based interference or conflict.

[0150] For example, the preset value is 8μs.

[0151] In some embodiments, the preset value is preconfigured or agreed by protocol.

[0152] In some embodiments, the preset value is configured by the AP MLD.

[0153] In some embodiments, for the simultaneously transmitted PPDUs on the primary link and the non-primary link, the end time of the PPDU carrying a reply acknowledgement frame on the primary link is no later than the end time of the PPDU carrying a reply acknowledgement frame on the non-primary link. Thus, it can be ensured that the transmission of the next PPDU on the primary link can be started earlier than on the non-primary link.

[0154] In some embodiments, in case that the PPDU transmitted by the first AP on the primary link fails, the first AP affiliated to the AP MLD restarts a backoff procedure on the primary link.

[0155] In some embodiments, in case that the second AP detects that the first AP restarts the backoff procedure on the primary link, the second AP affiliated to the AP MLD stops transmitting the PPDU to be transmitted on the non-primary link, and the second AP affiliated to the AP MLD restarts a backoff procedure on the non-primary link.

[0156] In some embodiments, in case that the second AP detects that the first AP restarts the backoff procedure on the primary link, the second AP affiliated to the AP MLD transmits a CF-End frame on the non-primary link, the CF-End frame being used to indicate to terminate the fourth TXOP in advance.

[0157] In some embodiments, in case that the PPDU transmitted by the first AP on the primary link fails, the first AP affiliated to the AP MLD performs a PIFS recovery mechanism.

[0158] In some embodiments, in case that the second AP detects that the PPDU transmitted by the first AP on the primary link fails and the first AP does not restart the backoff procedure on the primary link, and the first AP performs the PIFS recovery mechanism, the second AP affiliated to the AP MLD stops transmitting the PPDU to be transmitted on the non-primary link, and the second AP affiliated to the AP MLD keeps its backoff counter as zero until the first AP starts transmission of the PPDU after performing the PIFS recovery mechanism.

[0159] In some embodiments, in case that, during the period when the second AP keeps its backoff counter as zero, a condition triggering the backoff procedure occurs and the channel on the non-primary link is detected to be idle, the second AP affiliated to the AP MLD transmits the PPDU within the fourth TXOP while the first AP transmits the PPDU on the primary link after performing the PIFS recovery mechanism;

[0160] wherein, after the first AP performs the PIFS recovery mechanism, the end time of the PPDU transmitted on the primary link is the same as the end time of the PPDU transmitted on the non-primary link, or the difference between the end time of the PPDU transmitted on the primary link and the end time of the PPDU transmitted on the non-primary link is less than or equal to a preset value.

[0161] In some embodiments, in case that, during the period when the second AP keeps its backoff counter as zero, a condition triggering the backoff procedure occurs, the second AP affiliated to the AP MLD restarts the backoff procedure.

[0162] In some embodiments, in a case where the first AP adopts a single protection type for duration setting in the third TXOP, the second AP also adopts the single protection type for duration setting in the fourth TXOP.

[0163] In some embodiments, in a case where the first AP adopts a single protection type for duration setting in the third TXOP, the second AP does not allow to adopt a multiple protection type for duration setting in the fourth TXOP.

[0164] In some embodiments, in a case where the first AP adopts a multiple protection type for duration setting in the third TXOP, the second AP adopts a single protection type or a multiple protection type for duration setting in the fourth TXOP.

[0165] Therefore, in the embodiments of the present application, by limiting and restricting the third TXOP obtained by the first AP on the primary link and the fourth TXOP obtained by the second AP on the non-primary link, the transmission of the primary link and the secondary link is avoided from interference or conflict based on NSTR in the process that the first AP and the second AP attached to the AP MLD respectively transmit at least one PPDU in the third TXOP and the fourth TXOP.

[0166] The technical solutions in the method 300 of wireless communication in the present application are described in detail through embodiments 5 to 8 below. Specifically, STA1 corresponds to the first Non-AP STA described above, STA2 corresponds to the second Non-AP STA described above, AP1 corresponds to the first AP described above, AP2 corresponds to the second AP described above, TXOP3 corresponds to the third TXOP described above, and TXOP4 corresponds to the fourth TXOP described above.

[0167] Embodiment 5 corresponds to the scheme shown in the following Figures 13 to 15 .

[0168] As Figure 13As shown, the Non-AP MLD is associated with the NSTR AP MLD (such as NSTR Soft AP MLD or NSTR Mobile AP MLD). The auxiliary AP1 of the NSTR AP MLD obtains a transmission opportunity on the main link (denoted as TXOP3), and the auxiliary AP2 of the NSTR AP MLD obtains a transmission opportunity on the secondary link (denoted as TXOP4). AP1 and AP2 simultaneously start the transmission of PPDU within their respective acquired TXOPs. The PPDU1 and PPDU2 transmitted simultaneously meet the requirement of PPDU end time alignment (the difference between the end time of PPDU1 and the end time of PPDU2 is ≤8μs, which is considered to meet the alignment requirement). Moreover, the duration of TXOP3 obtained by AP1 is longer than that of TXOP4 obtained by AP2, and the end time of TXOP3 is later than that of TXOP4. Therefore, NSTR-based interference or conflict can be avoided in the transmission of the NSTR AP MLD on the main link and the secondary link.

[0169] like Figure 14 As shown, the Non-AP MLD is associated with the NSTR AP MLD (such as NSTR Soft AP MLD or NSTR Mobile AP MLD). The auxiliary AP1 of the NSTR AP MLD obtains a transmission opportunity on the main link (denoted as TXOP3), and the auxiliary AP2 of the NSTR AP MLD obtains a transmission opportunity on the secondary link (denoted as TXOP4). AP1 and AP2 simultaneously start the transmission of PPDU within their respective acquired TXOPs. The PPDU1 and PPDU2 transmitted simultaneously meet the requirement of PPDU end time alignment (the difference between the end time of PPDU1 and the end time of PPDU2 is ≤8μs, which is considered to meet the alignment requirement). Moreover, the end time of TXOP4 obtained by AP2 is earlier than the end time of TXOP3 obtained by AP1 plus a deviation threshold (denoted as 8μs). Therefore, NSTR-based interference or conflict can be avoided in the transmission of the NSTR AP MLD on the main link and the secondary link.

[0170] like Figure 15As shown in FIG. 6, the Non-AP MLD is associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD), the affiliated AP1 of the NSTR AP MLD obtains a transmission opportunity (set as TXOP3) on the primary link, and the affiliated AP2 of the NSTR AP MLD obtains a transmission opportunity (set as TXOP4) on the secondary link. The end point time of TXOP3 is earlier than that of TXOP4, and the end point time deviation of the two TXOPs is greater than a deviation threshold (set as 8 μs). Therefore, the transmission of the NSTR AP MLD on the primary link and the secondary link may cause NSTR-based interference or conflict.

[0171] Embodiment 6, corresponding to the scheme as shown in FIG. 6. Figures 16 to 17

[0172] As shown in FIG. 6, the Non-AP MLD is associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD), the affiliated AP1 of the NSTR AP MLD obtains a transmission opportunity (set as TXOP3) on the primary link, and the affiliated AP2 of the NSTR AP MLD obtains a transmission opportunity (set as TXOP4) on the secondary link. The end point time of TXOP3 is earlier than that of TXOP4, and the end point time deviation of the two TXOPs is greater than a deviation threshold (set as 8 μs). Therefore, the transmission of the NSTR AP MLD on the primary link and the secondary link may cause NSTR-based interference or conflict. Figure 16 As shown in FIG. 6, the Non-AP MLD is associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD), the affiliated AP1 of the NSTR AP MLD obtains a transmission opportunity (set as TXOP3) on the primary link, and the affiliated AP2 of the NSTR AP MLD obtains a transmission opportunity (set as TXOP4) on the secondary link. The end point time of TXOP3 is earlier than that of TXOP4, and the end point time deviation of the two TXOPs is greater than a deviation threshold (set as 8 μs). Therefore, the transmission of the NSTR AP MLD on the primary link and the secondary link may cause NSTR-based interference or conflict.

[0173] As shown in FIG. 6, the Non-AP MLD is associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD), the affiliated AP1 of the NSTR AP MLD obtains a transmission opportunity (set as TXOP3) on the primary link, and the affiliated AP2 of the NSTR AP MLD obtains a transmission opportunity (set as TXOP4) on the secondary link. The end point time of TXOP3 is earlier than that of TXOP4, and the end point time deviation of the two TXOPs is greater than a deviation threshold (set as 8 μs). Therefore, the transmission of the NSTR AP MLD on the primary link and the secondary link may cause NSTR-based interference or conflict. Figure 17 As shown in FIG. 6, the Non-AP MLD is associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD), the affiliated AP1 of the NSTR AP MLD obtains a transmission opportunity (set as TXOP3) on the primary link, and the affiliated AP2 of the NSTR AP MLD obtains a transmission opportunity (set as TXOP4) on the secondary link. The end point time of TXOP3 is earlier than that of TXOP4, and the end point time deviation of the two TXOPs is greater than a deviation threshold (set as 8 μs). Therefore, the transmission of the NSTR AP MLD on the primary link and the secondary link may cause NSTR-based interference or conflict.​

[0174] Example 7, as Figure 18 As shown, the Non-AP MLD is associated with the NSTR AP MLD (such as the NSTR Soft AP MLD or the NSTR Mobile AP MLD). The NSTR AP MLD's affiliated AP1 obtains a transmission opportunity on the main link (denoted as TXOP3). The auxiliary AP2 of the MLD acquires a transmission opportunity on the secondary link (denoted as TXOP4). AP1 and AP2 simultaneously start PPDU transmission within their respective acquired TXOPs. Since the transmission of PPDU1 on the primary link failed, AP1 restarts the backoff process after not receiving an ACK for PPDU1, prematurely terminating TXOP3. Correspondingly, AP2 on the secondary link detects that AP1 on the primary link has restarted the backoff process, so it also stops the subsequent PPDU transmission and restarts the backoff process. When AP2 backs down to zero and reacquires a transmission opportunity, AP2 also starts PPDU transmission, provided that AP1 has already acquired a transmission opportunity and started PPDU transmission. At the same time, the transmission of PPDU3 and PPDU4 must meet the requirement of PPDU end time alignment (the difference between the end time of PPDU3 and the end time of PPDU4 is ≤8μs, which is considered to meet the alignment requirement). Specifically, for PPDUs transmitted simultaneously on the main link and the secondary link, in order to ensure that AP2 on the secondary link can detect in a timely manner whether the PPDU transmission by AP1 on the main link has failed and the corresponding operation, the expected end time of the PPDU carrying the reply acknowledgment frame transmitted on the main link is equal to or earlier than the end time of the PPDU carrying the reply acknowledgment frame transmitted on the secondary link.

[0175] Example 8, as Figure 19As shown, the Non-AP MLD is associated with an NSTR AP MLD (such as an NSTR Soft AP MLD or an NSTR Mobile AP MLD), the affiliated AP1 of the NSTR AP MLD obtains a transmission opportunity (set as TXOP3) on the primary link, the affiliated AP2 of the NSTR AP MLD obtains a transmission opportunity (set as TXOP4) on the secondary link, and AP1 and AP2 simultaneously start transmission of PPDU within the respective obtained TXOP. After the PPDU transmitted by AP1 on the primary link fails, the PIFS recovery mechanism is performed; correspondingly, AP2 on the secondary link detects that the PPDU transmitted by AP1 on the primary link fails but does not restart the fallback process, and then stops the subsequent PPDU transmission and keeps the backoff counter to zero, waits for AP1 to perform the PIFS recovery mechanism, and then starts transmission of another PPDU; during the waiting period of keeping the backoff counter to zero, if no condition triggering the fallback process occurs and the channel is idle, AP2 starts transmission of the next PPDU within the time length of the TXOP originally obtained by AP2, and the PPDU transmission on the two links needs to meet the requirement of alignment of the end time of the PPDU. Among them, for the PPDU transmitted simultaneously on the primary link and the secondary link, in order to ensure that AP2 on the secondary link can timely detect whether the PPDU transmitted by AP1 on the primary link fails and the corresponding operation, the expected end time point of the PPDU carrying the reply confirmation frame transmitted on the primary link is equal to or earlier than the end time point of the PPDU carrying the reply confirmation frame transmitted on the secondary link.

[0176] Figure 20 A schematic flowchart of a method 400 of wireless communication according to an embodiment of the present application is applied to a Non-AP MLD, wherein the Non-AP MLD at least includes affiliated first and second Non-AP STAs, the first Non-AP STA works on a primary link, and the second Non-AP STA works on a non-primary link.

[0177] As shown, the method 400 of wireless communication can include at least part of the following contents: Figure 20

[0178] S410, the first Non-AP STA affiliated to the Non-AP MLD performs channel access on the primary link according to a first time length.

[0179] ​It should be noted that when the Non-AP MLD is associated with an NSTR AP MLD (such as an NSTR soft AP MLD or an NSTR Mobile AP MLD), two affiliated APs (AP1 on the primary link and AP2 on the secondary link) of the NSTR AP MLD or two affiliated STAs (STA1 on the primary link or STA2 on the secondary link) of the Non-AP MLD both obtain a transmission opportunity and start simultaneous transmission, and when the termination time of the TXOP on the secondary link is later than the termination time of the TXOP on the primary link, a third station (STA3) on the primary link associated with the NSTR AP MLD (such as STA3 being associated with AP1 in the NSTR AP MLD) may cause interference or conflict on the NSTR AP MLD side when directly sending a PPDU after obtaining the TXOP, while the transmission on the secondary link is still continuing. To avoid the conflict, a channel access scheme based on a synchronous medium access delay is proposed. Specifically, the scenario where the termination time of the TXOP on the secondary link is later than the termination time of the TXOP on the primary link can be as shown in FIG. 1 and FIG. 2, where the end time of the TXOP on the secondary link is later than the end time of the TXOP on the primary link, and the deviation between the two end times is less than or equal to a threshold, which is referred to as a synchronous medium access delay threshold (synMediumAccessDelayTheshold). Figure 21 and Figure 22 The end time of the TXOP on the secondary link is later than the end time of the TXOP on the primary link, and the deviation between the two end times is less than or equal to a threshold, which is referred to as a synchronous medium access delay threshold (synMediumAccessDelayTheshold).

[0180] In the embodiments of the present application, the non-primary link can also be referred to as the secondary link, and in the embodiments of the present application, the two terms can be replaced with each other.

[0181] In the embodiments of the present application, the first Non-AP STA and the second Non-AP STA can be affiliated STAs of a Non-AP MLD.

[0182] In some embodiments, the "simultaneous transmission" can also be referred to as "synchronous transmission".

[0183] In some embodiments, the Non-AP MLD is associated with an NSTR AP MLD, and the NSTR AP MLD includes at least a first AP and a second AP, the first AP works on a primary link, the second AP works on a non-primary link, and the link where the first AP is located and the link where the second AP is located belong to an NSTR link pair of the NSTR AP MLD.

[0184] The first AP and the second AP can be affiliated APs of the NSTR AP MLD.

[0185] In some embodiments, the NSTR AP MLD is a NSTR soft AP MLD or a NSTR Mobile AP MLD.

[0186] In some embodiments, the NSTR AP MLD comprises at least one NSTR link pair, one of the at least one NSTR link pair comprises the primary link and the non-primary link.

[0187] In some embodiments, the starting time of the first duration is the time when a backoff counter of the first Non-AP STA backs off to zero, and the first duration is less than or equal to a synchronization medium access delay threshold.

[0188] In some embodiments, the synchronization medium access delay threshold represents a maximum value of a difference between an end time of a TXOP acquired on the non-primary link and an end time of a TXOP acquired on the primary link, in a case that the end time of the TXOP acquired on the non-primary link is later than the end time of the TXOP acquired on the primary link.

[0189] In some embodiments, the synchronization medium access delay threshold is pre-configured or agreed by a protocol.

[0190] In some embodiments, the synchronization medium access delay threshold is configured by an AP MLD, for example, an AP MLD associated with the Non-AP MLD configures the synchronization medium access delay threshold for the Non-AP MLD.

[0191] In some embodiments, the S410 can specifically include:

[0192] After the backoff counter of the first Non-AP STA backs off to zero, the first Non-AP STA affiliated to the Non-AP MLD keeps its backoff counter as zero;

[0193] In the first duration, no condition occurs to trigger the first Non-AP STA to back off again, and the second Non-AP STA acquires a TXOP, the first Non-AP STA affiliated to the Non-AP MLD starts PPDU transmission when the medium is idle.

[0194] In some embodiments, “medium idle” can also be expressed as “channel idle”, and the two can be replaced with each other.

[0195] In some embodiments, the second Non-AP STA also initiates PPDU transmission when the first Non-AP STA initiates PPDU transmission, and the second Non-AP STA synchronizes PPDU transmission with the first Non-AP STA. Thus, it can be ensured that the NSTR AP MLD or Non-AP MLD does not generate NSTR-based interference or collision.

[0196] In some embodiments, the second Non-AP STA synchronizes PPDU transmission with the first Non-AP STA includes:

[0197] The second Non-AP STA synchronizes PPDU transmission with the first Non-AP STA includes that the second Non-AP STA transmits PPDU with the first Non-AP STA at the same time and the simultaneously transmitted PPDU meets the requirement of end time alignment.

[0198] In some embodiments, the S410 can specifically include:

[0199] After the backoff counter of the first Non-AP STA backoffs to zero, the first Non-AP STA affiliated to the Non-AP MLD keeps its backoff counter as zero;

[0200] In the first time duration, until the condition triggering the first Non-AP STA to re-backoff occurs, the second Non-AP STA does not acquire TXOP, and the first Non-AP STA affiliated to the Non-AP MLD re-initiates the backoff process.

[0201] In some embodiments, the S410 can specifically include:

[0202] After the backoff counter of the first Non-AP STA backoffs to zero, the first Non-AP STA affiliated to the Non-AP MLD keeps its backoff counter as zero;

[0203] In the first time duration, without the condition triggering the first Non-AP STA to re-backoff occurring and the second Non-AP STA not acquiring TXOP, after the first time duration, the first Non-AP STA affiliated to the Non-AP MLD initiates PPDU transmission when the medium is idle.

[0204] In some embodiments, the S410 can specifically include:

[0205] when the backoff counter of the first Non-AP STA backs off to zero and the medium is idle, the first Non-AP STA affiliated to the Non-AP MLD transmits a Clear To Send (CTS) to self (CTS-to-self) frame on the primary link within the first time duration;

[0206] when, within the first waiting time duration, a condition triggering the first Non-AP STA to back off again occurs and the second Non-AP STA acquires a TXOP, the first Non-AP STA affiliated to the Non-AP MLD starts PPDU transmission when the medium is idle;

[0207] wherein a start time of the first waiting time duration is a time at which the first Non-AP STA finishes transmitting the CTS-to-self frame and a SIFS, and an end time of the first waiting time duration is an end time of the first time duration.

[0208] In some embodiments, when the first Non-AP STA starts PPDU transmission, the second Non-AP STA also starts PPDU transmission, and the second Non-AP STA synchronously transmits a PPDU with the first Non-AP STA. Thus, it can be ensured that the NSTR AP MLD or Non-AP MLD does not generate NSTR-based interference or collision.

[0209] In some embodiments, the S410 can specifically include:

[0210] when the backoff counter of the first Non-AP STA backs off to zero and the medium is idle, the first Non-AP STA affiliated to the Non-AP MLD transmits a Clear To Send (CTS) to self (CTS-to-self) frame on the primary link within the first time duration;

[0211] when, within the first waiting time duration, a condition triggering the first Non-AP STA to back off again occurs and the second Non-AP STA acquires a TXOP, the first Non-AP STA affiliated to the Non-AP MLD starts PPDU transmission when the medium is idle;

[0212] wherein a start time of the first waiting time duration is a time at which the first Non-AP STA finishes transmitting the CTS-to-self frame and a SIFS, and an end time of the first waiting time duration is an end time of the first time duration.

[0213] In some embodiments, the S410 can specifically include:

[0214] when the backoff counter of the first Non-AP STA backoffs to zero and the medium is idle, the first Non-AP STA affiliated to the Non-AP MLD transmits a CTS-to-self frame on the primary link within the first duration;

[0215] when the condition that triggers the first Non-AP STA to backoff again does not occur and the second Non-AP STA does not obtain the TXOP within the first waiting duration, after the first waiting duration, the first Non-AP STA affiliated to the Non-AP MLD initiates PPDU transmission when the medium is idle;

[0216] wherein the start time of the first waiting duration is the time when the first Non-AP STA transmits the CTS-to-self frame and the SIFS, and the end time of the first waiting duration is the end time of the first duration.

[0217] In some embodiments, the above S410 can specifically include:

[0218] within the first duration, the first Non-AP STA affiliated to the Non-AP MLD transmits at least one RTS frame, and after the SIFS of transmitting the at least one RTS frame, the first Non-AP STA receives a CTS frame;

[0219] the first Non-AP STA affiliated to the Non-AP MLD initiates PPDU transmission.

[0220] In some embodiments, if the second Non-AP STA obtains the TXOP, when the first Non-AP STA initiates PPDU transmission, the second Non-AP STA also initiates PPDU transmission, and the second Non-AP STA synchronously transmits PPDU with the first Non-AP STA. Thus, it can be ensured that the NSTR AP MLD or Non-AP MLD does not generate NSTR-based interference or conflict.

[0221] In some embodiments, the above S410 can specifically include:

[0222] within the first duration, the first Non-AP STA affiliated to the Non-AP MLD transmits at least one RTS frame when its backoff counter backoffs to zero and the medium is idle, and the first Non-AP STA does not receive a CTS frame;

[0223] Within the first time duration, no condition triggering the first Non-AP STA to re-backoff occurs and the second Non-AP STA acquires the TXOP, the first Non-AP STA affiliated to the Non-AP MLD starts PPDU transmission when the medium is idle.

[0224] In some embodiments, when the first Non-AP STA starts PPDU transmission, the second Non-AP STA also starts PPDU transmission, and the second Non-AP STA synchronously transmits a PPDU with the first Non-AP STA.

[0225] In some embodiments, the S410 can specifically include:

[0226] Within the first time duration, the first Non-AP STA affiliated to the Non-AP MLD sends at least one RTS frame when its backoff counter backoffs to zero and the medium is idle, and the first Non-AP STA does not receive a CTS frame;

[0227] Within the first time duration, until the condition triggering the first Non-AP STA to re-backoff occurs, the second Non-AP STA does not acquire the TXOP, the first Non-AP STA affiliated to the Non-AP MLD restarts the backoff process.

[0228] In some embodiments, the S410 can specifically include:

[0229] Within the first time duration, the first Non-AP STA affiliated to the Non-AP MLD sends at least one RTS frame when its backoff counter backoffs to zero and the medium is idle, and the first Non-AP STA does not receive a CTS frame;

[0230] Within the first time duration, no condition triggering the first Non-AP STA to re-backoff occurs and the second Non-AP STA does not acquire the TXOP, after the first time duration, the first Non-AP STA affiliated to the Non-AP MLD starts PPDU transmission when the medium is idle.

[0231] Therefore, in the embodiments of the present application, the first Non-AP STA performs channel access on the primary link according to the first time duration, so that the transmission of the primary link and the secondary link can be avoided from NSTR-based interference or conflict.

[0232] The technical solutions in the method 400 of wireless communication in this application are described in detail below through Examples 9 to 11. Specifically, STA1 corresponds to the first Non-AP STA described above, STA2 corresponds to the second Non-AP STA described above, AP1 corresponds to the first AP described above, and AP2 corresponds to the second AP described above.

[0233] As shown in Example 9, Figure 23 the Non-AP MLD is associated with an NSTR Soft AP MLD, the NSTR Soft AP MLD is affiliated with two APs (AP1 on the primary link and AP2 on the secondary link), and the Non-AP MLD is affiliated with two STAs (STA1 on the primary link and STA2 on the secondary link). When the backoff counter of STA1 reaches zero, STA1 chooses not to transmit data and keeps its backoff counter at zero for a first time duration. The starting time of the first time duration is the time when the backoff counter of STA1 reaches zero. The first time duration is, for example, a maximum value determined based on a synchronization medium access delay threshold. During the first time duration, a condition for STA1 to re-backoff occurs, and STA2 acquires a transmission opportunity. Then, STA1 starts PPDU transmission when the medium is idle, and STA2 can also start PPDU transmission after STA1 starts transmission. STA1 and STA2 synchronize PPDU transmission to ensure that NSTR-based interference does not occur.

[0234] As shown in Example 10, Figure 24As shown, the Non-AP MLD is associated with the NSTR Soft AP MLD, the NSTR Soft AP MLD is affiliated with two APs (AP1 on the primary link and AP2 on the secondary link), and the Non-AP MLD is affiliated with two STAs (STA1 on the primary link and STA2 on the secondary link). STA1 first sends a CTS-to-self frame when its backoff counter reaches zero and the medium is idle, and STA2 does not obtain a transmission opportunity within a first time duration. The starting time of the first time duration is the time when the backoff counter of STA1 reaches zero, and the first time duration is, for example, a maximum value determined based on a synMediumAccessDelayTheshold. The starting time of the first waiting time duration is the time when STA1 finishes sending the CTS-to-self frame and the interval SIFS, and the end time of the first waiting time duration is the end time of the first time duration. STA1 waits within the first waiting time duration, STA2 does not obtain a transmission opportunity, and the condition for triggering STA1 to backoff again does not occur. After STA1 waits for the first waiting time duration, STA1 starts PPDU transmission when the medium is idle.

[0235] Embodiment 11, as shown in Figure 25 As shown, the Non-AP MLD is associated with the NSTR Soft AP MLD, the NSTR Soft AP MLD is affiliated with two APs (AP1 on the primary link and AP2 on the secondary link), and the Non-AP MLD is affiliated with two STAs (STA1 on the primary link and STA2 on the secondary link). STA1 sends one or more RTS frames to AP1 to obtain a transmission opportunity (TXOP) within a first time duration, and directly starts PPDU transmission after receiving a CTS within a SIFS after sending one of the RTS frames. The starting time of the first time duration is the time when the backoff counter of STA1 reaches zero, and the first time duration is, for example, a maximum value determined based on a synMediumAccessDelayTheshold. STA1 and STA2 can synchronously transmit if STA2 obtains a transmission opportunity.

[0236] Figure 26is a schematic flowchart of a method 500 of wireless communication according to an embodiment of the present application, the method 500 of wireless communication is applied to a third Non-AP STA, wherein the third Non-AP STA associates an AP MLD, the AP MLD at least includes an affiliated first AP and a second AP, the third Non-AP STA and the first AP work on a primary link, and the second AP works on a non-primary link.

[0237] As shown in Figure 26 the method 500 of wireless communication can include at least part of the following contents:

[0238] S510, the third Non-AP STA performs channel access on the primary link according to a second time length.

[0239] It should be noted that one Non-AP MLD associates one NSTR AP MLD (such as NSTR soft AP MLD or NSTR Mobile AP MLD), and both the two affiliated APs (AP1 on the primary link and AP2 on the secondary link) of the NSTR AP MLD or the two affiliated STAs (STA1 on the primary link or STA2 on the secondary link) of the Non-AP MLD obtain a transmission opportunity and start simultaneous transmission, when the termination time of the TXOP on the secondary link is allowed to be later than the termination time of the TXOP on the primary link, the third station (STA3) on the primary link associated with the NSTR AP MLD (such as STA3 associates AP1 in the NSTR AP MLD) may cause interference or conflict on the NSTR AP MLD side when directly sending PPDU after obtaining the TXOP, while the transmission on the secondary link is still continuing. To avoid the conflict, a channel access scheme based on synchronous medium access delay is proposed. Specifically, the scenario where the termination time of the TXOP on the secondary link is later than the termination time of the TXOP on the primary link can be as shown in Figure 21 and Figure 22 wherein the end time of the TXOP on the secondary link is later than the end time of the TXOP on the primary link, and the deviation between the two end times is less than or equal to a threshold, and the threshold is a synchronous medium access delay threshold (synMediumAccessDelayTheshold).

[0240] In an embodiment of the present application, the non-primary link can also be referred to as the secondary link, and in an embodiment of the present application, the two terms can be replaced with each other.

[0241] In some embodiments, the "simultaneous transmission" can also be referred to as "synchronous transmission".

[0242] In some embodiments, the AP MLD is an NSTR AP MLD, and the link where the first AP is located and the link where the second AP is located belong to one NSTR link pair of the NSTR AP MLD.

[0243] In some embodiments, the NSTR AP MLD is an NSTR soft AP MLD or an NSTR mobile AP MLD.

[0244] In some embodiments, the NSTR AP MLD includes at least one NSTR link pair, one link pair in the at least one NSTR link pair includes the primary link and the non-primary link.

[0245] In some embodiments, the AP MLD can also be associated with a Non-AP MLD, the Non-AP MLD including at least a first Non-AP STA and a second Non-AP STA, the first Non-AP STA operating on the primary link, and the second Non-AP STA operating on the non-primary link.

[0246] In some embodiments, the first Non-AP STA and the second Non-AP STA can be affiliated STAs of the Non-AP MLD.

[0247] In some embodiments, the start time of the second time length is the time when the backoff counter of the first Non-AP STA backs off to zero, and the second time length is less than or equal to a synchronous medium access delay threshold.

[0248] In some embodiments, the synchronous medium access delay threshold represents a maximum value of a difference between an end time of a TXOP acquired on the non-primary link and an end time of a TXOP acquired on the primary link in a case where the end time of the TXOP acquired on the non-primary link is later than the end time of the TXOP acquired on the primary link.

[0249] In some embodiments, the synchronous medium access delay threshold is pre-configured or agreed by a protocol, or the synchronous medium access delay threshold is configured by the AP MLD.

[0250] In some embodiments, the S510 can specifically include:

[0251] After the backoff counter of the third Non-AP STA backoffs to zero, the third Non-AP STA keeps its backoff counter as zero;

[0252] During the second time duration, there is a condition that triggers the third Non-AP STA to re-backoff, and the third Non-AP STA restarts the backoff procedure.

[0253] In some embodiments, the S510 can specifically include:

[0254] After the backoff counter of the third Non-AP STA backoffs to zero, the third Non-AP STA keeps its backoff counter as zero;

[0255] During the second time duration, there is no condition that triggers the third Non-AP STA to re-backoff, and the third Non-AP STA starts PPDU transmission after the second time duration when the medium is idle.

[0256] In some embodiments, the S510 can specifically include:

[0257] When the backoff counter of the third Non-AP STA backoffs to zero and the medium is idle, the third Non-AP STA sends a CTS-to-self frame on the primary link during the second time duration;

[0258] During a second waiting time duration, there is a condition that triggers the third Non-AP STA to re-backoff, and the third Non-AP STA restarts the backoff procedure;

[0259] The start time of the second waiting time duration is the time when the third Non-AP STA finishes sending the CTS-to-self frame and is separated by SIFS, and the end time of the second waiting time duration is the end time of the second time duration.

[0260] In some embodiments, the S510 can specifically include:

[0261] When the backoff counter of the third Non-AP STA backoffs to zero and the medium is idle, the third Non-AP STA sends a CTS-to-self frame on the primary link during the first time duration;

[0262] During a second waiting time duration, there is no condition that triggers the first Non-AP STA to re-backoff, and the third Non-AP STA starts PPDU transmission after the second waiting time duration when the medium is idle;

[0263] The starting time of the second waiting duration is the time when the third Non-AP STA finishes sending the CTS-to-self frame and the SIFS, and the ending time of the second waiting duration is the ending time of the second duration.

[0264] In some embodiments, the S510 can specifically include:

[0265] In the second duration, the third Non-AP STA sends at least one RTS frame when its backoff counter backoffs to zero and the medium is idle, and the third Non-AP STA receives a CTS frame after the SIFS of sending the at least one RTS frame;

[0266] The third Non-AP STA starts PPDU transmission.

[0267] In some embodiments, the S510 can specifically include:

[0268] In the second duration, the third Non-AP STA sends at least one RTS frame when its backoff counter backoffs to zero and the medium is idle, and the third Non-AP STA does not receive a CTS frame;

[0269] In the second duration, there is a condition that triggers the first Non-AP STA to re-backoff, and the third Non-AP STA restarts the backoff process.

[0270] In some embodiments, the S510 can specifically include:

[0271] In the second duration, the third Non-AP STA sends at least one RTS frame when its backoff counter backoffs to zero and the medium is idle, and the third Non-AP STA does not receive a CTS frame;

[0272] In the second duration, there is no condition that triggers the first Non-AP STA to re-backoff, and the third Non-AP STA starts PPDU transmission after the first duration when the medium is idle.

[0273] Therefore, in the embodiments of the present application, the third Non-AP STA performs channel access on the primary link according to the second duration, so that the transmission of the primary link and the secondary link can be avoided from NSTR-based interference or conflict.

[0274] The technical solutions in the method 500 of wireless communication in this application are described in detail below through Examples 12 to 14. Specifically, STA1 corresponds to the first Non-AP STA described above, STA2 corresponds to the second Non-AP STA described above, STA3 corresponds to the third Non-AP STA described above, AP1 corresponds to the first AP described above, and AP2 corresponds to the second AP described above.

[0275] Example 12, as shown in Figure 27 The Non-AP MLD is associated with the NSTR Soft AP MLD, the NSTR Soft AP MLD is affiliated with two APs (AP1 on the primary link and AP2 on the secondary link), and the Non-AP MLD is affiliated with two STAs (STA1 on the primary link and STA2 on the secondary link). When the backoff counter of the independent non-access point site associated with the affiliated AP1 of the NSTR Soft AP MLD (STA3 on the primary link) reaches zero, it chooses not to transmit data and keeps its backoff counter at zero for a second time length. The starting time of the second time length is the time when the backoff counter of STA3 reaches zero, and the second time length is, for example, a maximum value determined based on a synchronization medium access delay threshold. If the condition for triggering STA3 to backoff again does not occur within the second time length, STA3 starts transmission when the medium is idle after waiting for a corresponding time of the synchronization channel access delay threshold.

[0276] Example 13, as shown in Figure 28As shown, the Non-AP MLD is associated with the NSTR Soft AP MLD, the NSTR Soft AP MLD is affiliated with two APs (AP1 on the primary link and AP2 on the secondary link), and the Non-AP MLD is affiliated with two STAs (STA1 on the primary link and STA2 on the secondary link). When the backoff counter of a standalone non-access point station (STA3 on the primary link) associated with the affiliated AP1 of the NSTR Soft AP MLD reaches zero and the medium is idle, the STA3 first sends a CTS-to-self frame within a second time length. If, after the SIFS from the completion of the CTS-to-self frame, the STA3 waits within a second waiting time length, where the start time of the second time length is the time when the backoff counter of the STA3 reaches zero, and the second time length is, for example, a maximum value determined based on a synchronization medium access delay threshold (synMediumAccessDelayTheshold), and the start time of the second waiting time length is the time from the completion of the CTS-to-self frame by the STA3 and the interval SIFS, and the end time of the second waiting time length is the end time of the second time length, the condition for triggering the STA3 to backoff again does not occur during the waiting of the STA3 within the second waiting time length, and the STA3 starts transmission after waiting for a corresponding time of a waiting time threshold when the medium is idle.

[0277] Embodiment 14, as Figure 29 shown, the Non-AP MLD is associated with the NSTR Soft AP MLD, the NSTR Soft AP MLD is affiliated with two APs (AP1 on the primary link and AP2 on the secondary link), and the Non-AP MLD is affiliated with two STAs (STA1 on the primary link and STA2 on the secondary link). Within a second time length, the STA3 can send one or more RTS frames to the AP1 for obtaining a transmission opportunity (TXOP), and directly start PPDU transmission if a CTS is received after the SIFS from the completion of one of the RTS frames, where the start time of the second time length is the time when the backoff counter of the STA3 reaches zero, and the second time length is, for example, a maximum value determined based on a synchronization medium access delay threshold (synMediumAccessDelayTheshold).

[0278] The method embodiments of the present application are described in detail above Figures 4 to 29 , and the device embodiments of the present application are described in detail below Figures 30 to 33 , it should be understood that the device embodiments correspond to the method embodiments, and similar descriptions can be referred to the method embodiments.

[0279] Figure 30A schematic block diagram of a device 600 for wireless communication is shown according to embodiments of the present application. The device 600 for wireless communication is a non-access point multi-link device (Non-AP MLD), wherein the Non-AP MLD comprises at least a first non-access point station (Non-AP STA) and a second Non-AP STA affiliated thereto, the first Non-AP STA operates on a primary link, the second Non-AP STA operates on a non-primary link, and the first Non-AP STA acquires a first transmission opportunity (TXOP) on the primary link, and the second Non-AP STA acquires a second TXOP on the non-primary link;

[0280] As shown in Figure 30 the device 600 for wireless communication comprises:

[0281] a communication unit 610, configured to simultaneously transmit at least one physical layer protocol data unit (PPDU) by the first Non-AP STA and the second Non-AP STA affiliated to the Non-AP MLD in the first TXOP and the second TXOP, respectively;

[0282] wherein the first TXOP and the second TXOP satisfy at least one of the following:

[0283] an end time of the second TXOP is not later than an end time of the first TXOP;

[0284] an end time of a transmission sequence in the second TXOP is not later than an end time of a transmission sequence in the first TXOP;

[0285] an end time of the second TXOP is not later than a first time, the first time being a time formed by summing an end time of the first TXOP and a maximum allowed time deviation;

[0286] an end time of a transmission sequence in the second TXOP is not later than a second time, the second time being a time formed by summing an end time of the transmission sequence in the first TXOP and a maximum allowed time deviation.

[0287] In some embodiments, a duration of the first TXOP and a duration of the second TXOP completely overlap in a time domain, or the duration of the first TXOP and the duration of the second TXOP partially overlap in the time domain.

[0288] In some embodiments, a time at which the second Non-AP STA starts to transmit a PPDU in the second TXOP is not earlier than a time at which the first Non-AP STA starts to transmit a PPDU in the first TXOP.

[0289] In some embodiments, the maximum allowed time deviation is preconfigured or agreed by a protocol, or the maximum allowed time deviation is configured by an access point multi-link device (AP MLD).

[0290] In some embodiments, the Non-AP MLD is associated with a non-simultaneous transmit and receive (NSTR) access point multi-link device (AP MLD) including at least a first access point (AP) operating on a primary link and a second AP operating on a non-primary link, and the link on which the first AP operates and the link on which the second AP operates belong to an NSTR link pair of the NSTR AP MLD.

[0291] In some embodiments, the end time of the PPDU transmitted simultaneously on the primary link and the non-primary link satisfies the requirement of alignment.

[0292] In some embodiments, the requirement that the end time of the PPDU transmitted simultaneously on the primary link and the non-primary link satisfies the requirement of alignment includes:

[0293] the end time of the PPDU transmitted simultaneously on the primary link and the non-primary link is the same, or the difference between the end time of the PPDU transmitted simultaneously on the primary link and the non-primary link is less than or equal to a preset value.

[0294] In some embodiments, for the PPDU transmitted simultaneously on the primary link and the non-primary link, the end time of the PPDU carrying a reply acknowledgement frame transmitted on the primary link is not later than the end time of the PPDU carrying a reply acknowledgement frame transmitted on the non-primary link.

[0295] In some embodiments, the device 600 for wireless communication further includes a processing unit 620, wherein,

[0296] In the case where the second Non-AP STA detects that the first Non-AP STA restarts the backoff procedure on the primary link, the second Non-AP STA affiliated to the Non-AP MLD stops transmitting the PPDU to be transmitted on the non-primary link, and the processing unit 620 is configured to restart the backoff procedure on the non-primary link for the second Non-AP STA affiliated to the Non-AP MLD.

[0297] In some embodiments, in the case where the second Non-AP STA detects that the first Non-AP STA restarts the backoff procedure on the primary link, the communication unit 610 is further configured to transmit a contention-free end (CF-End) frame on the non-primary link for the second Non-AP STA affiliated to the Non-AP MLD, and the CF-End frame is used to indicate that the second TXOP is terminated in advance.

[0298] In some embodiments, the device 600 for wireless communication further comprises a processing unit 620, wherein

[0299] In a case that the second Non-AP STA detects that the first Non-AP STA fails to transmit a PPDU on the primary link and the first Non-AP STA does not restart the backoff procedure on the primary link, and the first Non-AP STA performs a Prior Interval Frame Space (PIFS) recovery mechanism, the second Non-AP STA stops transmitting a PPDU to be transmitted on the non-primary link, and the processing unit 620 is configured to keep the backoff counter of the second Non-AP STA affiliated to the Non-AP MLD as zero until the first Non-AP STA starts transmission of the PPDU after performing the PIFS recovery mechanism.

[0300] In some embodiments, in a case that a condition for triggering the backoff procedure occurs and the channel on the non-primary link is idle during the period that the second Non-AP STA keeps the backoff counter as zero,

[0301] In a case that the first Non-AP STA transmits a PPDU on the primary link after performing the PIFS recovery mechanism, the communication unit 610 is further configured to transmit a PPDU by the second Non-AP STA affiliated to the Non-AP MLD within the second TXOP.

[0302] In a case that the first Non-AP STA performs the PIFS recovery mechanism, the end time of the PPDU transmitted on the primary link is the same as the end time of the PPDU transmitted on the non-primary link, or the difference between the end time of the PPDU transmitted on the primary link and the end time of the PPDU transmitted on the non-primary link is less than or equal to a preset value.

[0303] In some embodiments, in a case that a condition for triggering the backoff procedure occurs during the period that the second Non-AP STA keeps the backoff counter as zero, the processing unit 620 is further configured to restart the backoff procedure by the second Non-AP STA affiliated to the Non-AP MLD.

[0304] In some embodiments, in a case that the first Non-AP STA adopts a single protection type for the duration setting in the first TXOP, the second Non-AP STA also adopts the single protection type for the duration setting in the second TXOP; or,

[0305] In a case that the first Non-AP STA adopts a single protection type for the duration setting in the first TXOP, the second Non-AP STA does not allow to adopt a multiple protection type for the duration setting in the second TXOP.

[0306] In some embodiments, in a case where a duration setting type adopted by the first Non-AP STA within the first TXOP is multi-protection, the duration setting type adopted by the second Non-AP STA within the second TXOP is single-protection or multi-protection.

[0307] In some embodiments, the communication unit can be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit can be one or more processors.

[0308] It should be understood that the wireless communication device 600 according to the embodiments of the present application can correspond to the Non-AP MLD in the method embodiments of the present application, and the above and other operations and / or functions of each unit in the wireless communication device 600 are respectively implemented to achieve the corresponding flow of the Non-AP MLD in the method 200 of wireless communication shown in FIG. 2, which will not be repeated here for brevity. Figures 4 to 11 The corresponding flow of the Non-AP MLD in the method 200 of wireless communication shown in FIG. 2 will not be repeated here for brevity.

[0309] Figure 31 A schematic block diagram of a wireless communication device 700 according to embodiments of the present application is shown. The wireless communication device 700 is an access point multi-link device, AP MLD, wherein the AP MLD comprises at least a first access point, AP, and a second AP, the first AP operating on a primary link, the second AP operating on a non-primary link, and the first AP acquiring a third transmission opportunity, TXOP, on the primary link, and the second AP acquiring a fourth TXOP on the non-primary link;

[0310] As shown in FIG. 7, the wireless communication device 700 comprises: Figure 31

[0311] a communication unit 710, configured to simultaneously transmit at least one physical layer protocol data unit, PPDU, by the first AP and the second AP attached to the AP MLD within the third TXOP and the fourth TXOP, respectively;

[0312] wherein the third TXOP and the fourth TXOP satisfy at least one of the following:

[0313] the end time of the fourth TXOP is not later than the end time of the third TXOP;

[0314] the end time of the transmission sequence within the fourth TXOP is not later than the end time of the transmission sequence within the third TXOP;

[0315] the end time of the fourth TXOP is not later than a third time, the third time being a time formed by summing the end time of the third TXOP and a maximum allowed time deviation;

[0316] ​An end time of the transmission sequence within the fourth TXOP is not later than a fourth time, which is a sum of an end time of the transmission sequence within the third TXOP and a maximum allowed time deviation.

[0317] In some embodiments, a duration of the third TXOP and a duration of the fourth TXOP completely overlap in time domain, or,

[0318] The duration of the third TXOP and the duration of the fourth TXOP partially overlap in time domain.

[0319] In some embodiments, a time at which the second AP starts to transmit a PPDU within the fourth TXOP is not earlier than a time at which the first AP starts to transmit a PPDU within the third TXOP.

[0320] In some embodiments, the maximum allowed time deviation is preconfigured or agreed by a protocol, or the maximum allowed time deviation is configured by the AP MLD.

[0321] In some embodiments, the AP MLD is a non-simultaneous transmit and receive, NSTR, AP MLD, and a link on which the first AP is located and a link on which the second AP is located belong to one NSTR link pair of the NSTR AP MLD.

[0322] In some embodiments, end times of the PPDUs simultaneously transmitted on the primary link and the non-primary link satisfy an alignment requirement.

[0323] In some embodiments, the end times of the PPDUs simultaneously transmitted on the primary link and the non-primary link satisfy the alignment requirement include that:

[0324] The end times of the PPDUs simultaneously transmitted on the primary link and the non-primary link are the same, or a difference between the end times of the PPDUs simultaneously transmitted on the primary link and the non-primary link is less than or equal to a preset value.

[0325] In some embodiments, for the PPDUs simultaneously transmitted on the primary link and the non-primary link, an end time of a PPDU carrying a reply acknowledgement frame transmitted on the primary link is not later than an end time of a PPDU carrying a reply acknowledgement frame transmitted on the non-primary link.

[0326] In some embodiments, the device 700 for wireless communication further includes a processing unit 720, wherein,

[0327] In a case that the second AP detects that the first AP restarts the back-off procedure on the primary link, the communication unit 710 is further configured to stop, by the second AP affiliated to the AP MLD, transmission of the PPDU to be transmitted on the non-primary link, and the processing unit 720 is configured to restart, by the second AP affiliated to the AP MLD, the back-off procedure on the non-primary link.

[0328] In some embodiments, in a case that the second AP detects that the first AP restarts the back-off procedure on the primary link, the communication unit 710 is further configured to transmit, by the second AP affiliated to the AP MLD, a contention free end, CF-End, frame on the non-primary link, the CF-End frame being used to indicate to terminate the fourth TXOP early.

[0329] In some embodiments, in a case that the PPDU transmitted by the first AP on the primary link fails, the processing unit 720 is configured to perform, by the first AP affiliated to the AP MLD, a priority interframe space, PIFS, recovery mechanism.

[0330] In some embodiments, in a case that the second AP detects that the PPDU transmitted by the first AP on the primary link fails and the first AP does not restart the back-off procedure on the primary link, and the first AP performs the PIFS recovery mechanism, the communication unit 710 is further configured to stop, by the second AP affiliated to the AP MLD, transmission of the PPDU to be transmitted on the non-primary link, and the processing unit 720 is configured to keep, by the second AP affiliated to the AP MLD, its back-off counter as zero until the first AP starts transmission of the PPDU after performing the PIFS recovery mechanism.

[0331] In some embodiments, in a case that, during the period that the second AP keeps its back-off counter as zero, a condition for triggering the back-off procedure occurs and the channel on the non-primary link is sensed to be idle,

[0332] In a case that the first AP performs the PIFS recovery mechanism and transmits the PPDU on the primary link at the same time, the communication unit 710 is further configured to transmit, by the second AP affiliated to the AP MLD, the PPDU within the fourth TXOP;

[0333] In a case that the first AP performs the PIFS recovery mechanism, the end time of the PPDU transmitted on the primary link is the same as the end time of the PPDU transmitted on the non-primary link, or the difference between the end time of the PPDU transmitted on the primary link and the end time of the PPDU transmitted on the non-primary link is less than or equal to a preset value.

[0334] In some embodiments, in a case that, during the period that the second AP keeps its back-off counter as zero, a condition for triggering the back-off procedure occurs, the processing unit 720 is configured to restart, by the second AP affiliated to the AP MLD, the back-off procedure.

[0335] In some embodiments, in a case where the first AP adopts a single protection type for the duration setting in the third TXOP, the second AP also adopts the single protection type for the duration setting in the fourth TXOP; or,

[0336] In a case where the first AP adopts a single protection type for the duration setting in the third TXOP, the second AP does not allow the multiple protection type for the duration setting in the fourth TXOP.

[0337] In some embodiments, in a case where the first AP adopts a multiple protection type for the duration setting in the third TXOP, the second AP adopts the single protection type or the multiple protection type for the duration setting in the fourth TXOP.

[0338] In some embodiments, the communication unit can be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit can be one or more processors.

[0339] It should be understood that the wireless communication device 700 according to the embodiments of the present application can correspond to the AP MLD in the method embodiments of the present application, and the above and other operations and / or functions of each unit in the wireless communication device 700 are respectively implemented to achieve the corresponding flow of the AP MLD in the method 300 of wireless communication shown in the figure, which will not be repeated here for brevity. Figure 12 The corresponding flow of the AP MLD in the method 300 of wireless communication shown in the figure is implemented to achieve the corresponding flow of the AP MLD in the method 300 of wireless communication shown in the figure, which will not be repeated here for brevity.

[0340] Figure 32 A schematic block diagram of a wireless communication device 800 according to embodiments of the present application is shown. The wireless communication device 800 is a non-access point multi-link device (Non-AP MLD), wherein the Non-AP MLD at least includes an affiliated first non-access point station (Non-AP STA) and a second Non-AP STA, the first Non-AP STA works on a primary link, and the second Non-AP STA works on a non-primary link.

[0341] As Figure 32 shown, the wireless communication device 800 includes:

[0342] The communication unit 810 is configured to perform channel access on the primary link by the first Non-AP STA affiliated to the Non-AP MLD according to a first duration.

[0343] In some embodiments, the starting time of the first duration is the time when the backoff counter of the first Non-AP STA backs off to zero, and the first duration is less than or equal to a synchronization medium access latency threshold.

[0344] In some embodiments, the synchronization medium access latency threshold indicates a maximum value of a difference between an end time of a transmission opportunity (TXOP) acquired on the non-primary link and an end time of a TXOP acquired on the primary link in a case that the end time of the TXOP acquired on the non-primary link is later than the end time of the TXOP acquired on the primary link.

[0345] In some embodiments, the synchronization medium access latency threshold is pre-configured or agreed by a protocol, or the synchronization medium access latency threshold is configured by an access point multi-link device (AP MLD).

[0346] In some embodiments, the device 800 for wireless communication comprises a processing unit 820, wherein,

[0347] After the backoff counter of the first Non-AP STA backs off to zero, the processing unit 820 is configured to keep the backoff counter of the first Non-AP STA affiliated to the Non-AP MLD as zero.

[0348] In the first time duration, no condition triggering the first Non-AP STA to back off again occurs and the second Non-AP STA acquires a TXOP, the communication unit 810 is configured to start PPDU transmission by the first Non-AP STA affiliated to the Non-AP MLD when the medium is idle.

[0349] In some embodiments, when the first Non-AP STA starts PPDU transmission, the second Non-AP STA also starts PPDU transmission, and the second Non-AP STA synchronizes PPDU transmission with the first Non-AP STA.

[0350] In some embodiments, the second Non-AP STA synchronizes PPDU transmission with the first Non-AP STA comprises that the second Non-AP STA and the first Non-AP STA transmit PPDU at the same time and the transmitted PPDU satisfies the requirement of end time alignment.

[0351] In some embodiments, the device 800 for wireless communication comprises a processing unit 820, wherein,

[0352] After the backoff counter of the first Non-AP STA backs off to zero, the processing unit 820 is configured to keep the backoff counter of the first Non-AP STA affiliated to the Non-AP MLD as zero.

[0353] In the first duration, until the condition triggering the first Non-AP STA to re-start the backoff occurs and the second Non-AP STA does not acquire the TXOP, the processing unit 820 is configured to re-start the backoff procedure for the first Non-AP STA affiliated to the Non-AP MLD.

[0354] In some embodiments, the device 800 for wireless communication comprises a processing unit 820, wherein,

[0355] After the backoff counter of the first Non-AP STA backoffs to zero, the processing unit 820 is configured to keep the backoff counter of the first Non-AP STA affiliated to the Non-AP MLD as zero.

[0356] In the first duration, until the condition triggering the first Non-AP STA to re-start the backoff occurs and the second Non-AP STA does not acquire the TXOP, the communication unit 810 is configured to start PPDU transmission for the first Non-AP STA affiliated to the Non-AP MLD after the first duration when the medium is idle.

[0357] In some embodiments, the communication unit 810 is specifically configured to:

[0358] After the backoff counter of the first Non-AP STA backoffs to zero and the medium is idle, the first Non-AP STA affiliated to the Non-AP MLD transmits a CTS-to-self frame on the first link allowing transmission to itself in the first duration.

[0359] In the first duration, until the condition triggering the first Non-AP STA to re-start the backoff occurs and the second Non-AP STA acquires the TXOP, the first Non-AP STA affiliated to the Non-AP MLD starts PPDU transmission when the medium is idle.

[0360] wherein the start time of the first duration is the time when the first Non-AP STA finishes transmitting the CTS-to-self frame and a short interframe space (SIFS), and the end time of the first duration is the end time of the first duration.

[0361] In some embodiments, when the first Non-AP STA starts PPDU transmission, the second Non-AP STA also starts PPDU transmission, and the second Non-AP STA synchronizes PPDU transmission with the first Non-AP STA.

[0362] The second Non-AP STA synchronously transmits the PPDU with the first Non-AP STA, and the synchronously transmitted PPDU satisfies a requirement of end time alignment.

[0363] In some embodiments, the device 800 for wireless communication comprises a processing unit 820, wherein

[0364] When the backoff counter of the first Non-AP STA backoffs to zero and the medium is idle, the communication unit 810 is configured to send, by the first Non-AP STA affiliated to the Non-AP MLD, a CTS-to-self frame on the primary link within the first time duration.

[0365] When the first Non-AP STA does not obtain the TXOP within a first waiting time duration until a condition triggering the first Non-AP STA to re-backoff occurs, the processing unit 820 is configured to restart, by the first Non-AP STA affiliated to the Non-AP MLD, a backoff procedure.

[0366] The start time of the first waiting time duration is a time at which the first Non-AP STA finishes sending the CTS-to-self frame and an interval SIFS, and the end time of the first waiting time duration is an end time of the first time duration.

[0367] In some embodiments, the communication unit 810 is specifically configured to:

[0368] When the backoff counter of the first Non-AP STA backoffs to zero and the medium is idle, the communication unit 810 is configured to send, by the first Non-AP STA affiliated to the Non-AP MLD, a CTS-to-self frame on the primary link within the first time duration.

[0369] When the first Non-AP STA does not obtain the TXOP within a first waiting time duration until a condition triggering the first Non-AP STA to re-backoff occurs, the processing unit 820 is configured to restart, by the first Non-AP STA affiliated to the Non-AP MLD, a backoff procedure.

[0370] The start time of the first waiting time duration is a time at which the first Non-AP STA finishes sending the CTS-to-self frame and an interval SIFS, and the end time of the first waiting time duration is an end time of the first time duration.

[0371] In some embodiments, the communication unit 810 is specifically configured to:

[0372] In the first time duration, the first Non-AP STA affiliated to the Non-AP MLD sends at least one request to send (RTS) frame, and after a short interframe space (SIFS) from the sending of the at least one RTS frame, the first Non-AP STA receives a clear to send (CTS) frame;

[0373] The first Non-AP STA affiliated to the Non-AP MLD initiates a PPDU transmission.

[0374] In some embodiments, if the second Non-AP STA acquires the TXOP, the second Non-AP STA also initiates a PPDU transmission when the first Non-AP STA initiates the PPDU transmission, and the second Non-AP STA synchronizes the PPDU transmission with the first Non-AP STA;

[0375] In some embodiments, the second Non-AP STA synchronizes the PPDU transmission with the first Non-AP STA by transmitting the PPDU at the same time as the first Non-AP STA and by satisfying an end time alignment requirement for the simultaneously transmitted PPDU.

[0376] In some embodiments, the communication unit 810 is specifically configured to:

[0377] In the first time duration, the first Non-AP STA affiliated to the Non-AP MLD sends at least one request to send (RTS) frame when its backoff counter backoffs to zero and the medium is idle, and the first Non-AP STA does not receive a clear to send (CTS) frame;

[0378] In the first time duration, without a condition triggering the first Non-AP STA to backoff again and with the second Non-AP STA acquiring the TXOP, the first Non-AP STA affiliated to the Non-AP MLD initiates a PPDU transmission when the medium is idle.

[0379] In some embodiments, if the second Non-AP STA acquires the TXOP, the second Non-AP STA also initiates a PPDU transmission when the first Non-AP STA initiates the PPDU transmission, and the second Non-AP STA synchronizes the PPDU transmission with the first Non-AP STA;

[0380] In some embodiments, the second Non-AP STA synchronizes the PPDU transmission with the first Non-AP STA by transmitting the PPDU at the same time as the first Non-AP STA and by satisfying an end time alignment requirement for the simultaneously transmitted PPDU.

[0381] In some embodiments, the device 800 for wireless communication comprises a processing unit 820, wherein

[0382] In the first time duration, the communication unit 810 is configured to transmit, by the first Non-AP STA affiliated to the Non-AP MLD, at least one RTS frame when a backoff counter of the first Non-AP STA backoffs to zero and the medium is idle, and the first Non-AP STA does not receive a CTS frame.

[0383] In the first time duration, until a condition triggering the first Non-AP STA to re-backoff occurs, the second Non-AP STA does not acquire a TXOP, the processing unit 820 is configured to restart a backoff procedure by the first Non-AP STA affiliated to the Non-AP MLD.

[0384] In some embodiments, the communication unit 810 is specifically configured to:

[0385] In the first time duration, the first Non-AP STA affiliated to the Non-AP MLD transmits at least one RTS frame when a backoff counter of the first Non-AP STA backoffs to zero and the medium is idle, and the first Non-AP STA does not receive a CTS frame.

[0386] In the first time duration, without the condition triggering the first Non-AP STA to re-backoff occurring and the second Non-AP STA acquiring a TXOP, the first Non-AP STA affiliated to the Non-AP MLD starts PPDU transmission when the medium is idle after the first time duration.

[0387] In some embodiments, the Non-AP MLD is associated with a non-simultaneous transmit and receive, NSTR, access point multi-link device, AP MLD, the NSTR AP MLD comprising at least a first access point, AP, and a second AP, the first AP operating on a primary link, the second AP operating on a non-primary link, and the link where the first AP is located and the link where the second AP is located belonging to an NSTR link pair of the NSTR AP MLD.

[0388] In some embodiments, the communication unit described above can be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit described above can be one or more processors.

[0389] It should be understood that the device 800 for wireless communication according to the embodiments of the present application can correspond to the Non-AP MLD in the method embodiments of the present application, and the above and other operations and / or functions of each unit in the device 800 for wireless communication are respectively implemented to achieve the corresponding operations and functions of the Non-AP MLD in the method embodiments of the present application. Figure 20The corresponding flow of the Non-AP MLD in the method 400 of wireless communication is shown, and details are not described herein for brevity.

[0390] Figure 33 A schematic block diagram of a device 900 of wireless communication is shown according to embodiments of the present application. The device 900 of wireless communication is a third non-access point station Non-AP STA, wherein the third Non-AP STA is associated with a first access point AP affiliated to an access point multi-link device AP MLD, the AP MLD at least comprising the affiliated first AP and a second AP, the third Non-AP STA and the first AP operating on a primary link, and the second AP operating on a non-primary link.

[0391] As shown, the device 900 of wireless communication comprises: Figure 33

[0392] The communication unit 910 is configured to perform channel access on the primary link according to a second duration.

[0393] In some embodiments, a starting time of the second duration is a time when a backoff counter of the first Non-AP STA backs off to zero, and the second duration is less than or equal to a synchronization medium access latency threshold.

[0394] In some embodiments, the synchronization medium access latency threshold represents a maximum value of a difference between an end time of a transmission opportunity TXOP acquired on the non-primary link and an end time of a TXOP acquired on the primary link in a case that the end time of the TXOP acquired on the non-primary link is later than the end time of the TXOP acquired on the primary link.

[0395] In some embodiments, the synchronization medium access latency threshold is preconfigured or agreed by a protocol, or the synchronization medium access latency threshold is configured by the AP MLD.

[0396] In some embodiments, the device 900 of wireless communication comprises a processing unit 920, wherein:

[0397] After the backoff counter of the third Non-AP STA backs off to zero, the processing unit 920 is configured to keep its backoff counter as zero.

[0398] In the second duration, there is a condition that triggers the third Non-AP STA to re-backoff, and the processing unit 920 is configured to restart the backoff process.

[0399] In some embodiments, the device 900 of wireless communication comprises a processing unit 920, wherein:

[0400] ​After the backoff counter of the third Non-AP STA backoffs to zero, the processing unit 920 is configured to keep its backoff counter as zero;

[0401] When no condition occurs to trigger the third Non-AP STA to backoff again during the second time duration, the communication unit 810 is further configured to initiate PPDU transmission after the second time duration when the medium is idle.

[0402] In some embodiments, the device 900 for wireless communication comprises a processing unit 920, wherein,

[0403] When the backoff counter of the third Non-AP STA backoffs to zero and the medium is idle, the communication unit 910 is further configured to transmit a CTS-to-self frame on the primary link during the second time duration;

[0404] When a condition occurs to trigger the third Non-AP STA to backoff again during a second waiting time duration, the processing unit 920 is configured to restart the backoff procedure;

[0405] The start time of the second waiting time duration is the time when the third Non-AP STA finishes transmitting the CTS-to-self frame and a short interframe space (SIFS) interval, and the end time of the second waiting time duration is the end time of the second time duration.

[0406] In some embodiments, the communication unit 910 is specifically configured to:

[0407] When the backoff counter of the third Non-AP STA backoffs to zero and the medium is idle, transmit a CTS-to-self frame on the primary link during the first time duration;

[0408] When no condition occurs to trigger the first Non-AP STA to backoff again during a second waiting time duration, initiate PPDU transmission after the second waiting time duration when the medium is idle;

[0409] The start time of the second waiting time duration is the time when the third Non-AP STA finishes transmitting the CTS-to-self frame and a SIFS interval, and the end time of the second waiting time duration is the end time of the second time duration.

[0410] In some embodiments, the communication unit 910 is specifically configured to:

[0411] During the second time duration, transmit at least one request to send (RTS) frame when its backoff counter backoffs to zero and the medium is idle, and the third Non-AP STA receives a CTS frame after a SIFS interval after finishing transmitting the at least one RTS frame;

[0412] initiate a PPDU transmission.

[0413] In some embodiments, the device 900 for wireless communication comprises a processing unit 920, wherein,

[0414] In the second time duration, the communication unit 910 is further configured to transmit at least one RTS frame when its backoff counter backoffs to zero and the medium is idle, and the third Non-AP STA does not receive a CTS frame.

[0415] In the second time duration, a condition triggering the first Non-AP STA to re-backoff occurs, and the processing unit 920 is configured to restart the backoff procedure.

[0416] In some embodiments, the communication unit 910 is specifically configured to:

[0417] In the second time duration, transmit at least one RTS frame when its backoff counter backoffs to zero and the medium is idle, and the third Non-AP STA does not receive a CTS frame.

[0418] In the second time duration, no condition triggering the first Non-AP STA to re-backoff occurs, and initiate a PPDU transmission after the first time duration when the medium is idle.

[0419] In some embodiments, the AP MLD is a non-simultaneous transmit and receive (NSTR) AP MLD, and the link where the first AP is located and the link where the second AP is located belong to one NSTR link pair of the NSTR AP MLD.

[0420] In some embodiments, the communication unit described above can be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit described above can be one or more processors.

[0421] It should be understood that the device 900 for wireless communication according to the embodiments of the present application can correspond to the Non-AP MLD in the method embodiments of the present application, and the above and other operations and / or functions of each unit in the device 900 for wireless communication are respectively implemented to achieve the corresponding procedures of the third Non-AP STA in the method 500 for wireless communication shown in the figure. Figure 26 The corresponding procedures of the third Non-AP STA in the method 500 for wireless communication shown in the figure are not described here in detail for brevity.

[0422] Figure 34 Fig. 1 is a schematic structural diagram of a communication device 1000 according to an embodiment of the present application. Figure 34 The communication device 1000 shown in the figure comprises a processor 1010, which can call and run a computer program from a memory to implement the method in the embodiments of the present application.

[0423] In some embodiments, as shown in FIG. 10, Figure 34 The communication device 1000 can further include a memory 1020, as shown in FIG. 10.

[0424] The memory 1020 can be a separate device independent of the processor 1010, or can be integrated in the processor 1010.

[0425] In some embodiments, as shown in FIG. 10, Figure 34 The communication device 1000 can further include a transceiver 1030, and the processor 1010 can control the transceiver 1030 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices.

[0426] The transceiver 1030 can include a transmitter and a receiver. The transceiver 1030 can further include an antenna, and the number of antennas can be one or more.

[0427] In some embodiments, the communication device 1000 can be specifically a wireless communication device of the embodiments of the present application, and the communication device 1000 can implement the corresponding procedures implemented by the Non-AP MLD in the various methods of the embodiments of the present application. For the sake of brevity, details are not repeated here.

[0428] In some embodiments, the communication device 1000 can be specifically a wireless communication device of the embodiments of the present application, and the communication device 1000 can implement the corresponding procedures implemented by the AP MLD in the various methods of the embodiments of the present application. For the sake of brevity, details are not repeated here.

[0429] In some embodiments, the communication device 1000 can be specifically a wireless communication device of the embodiments of the present application, and the communication device 1000 can implement the corresponding procedures implemented by the third Non-AP STA in the various methods of the embodiments of the present application. For the sake of brevity, details are not repeated here.

[0430] Figure 35 FIG. 11 is a schematic structural diagram of an apparatus of the embodiments of the present application. Figure 35 The apparatus 1100 includes a processor 1110, which can invoke and run a computer program from a memory to implement the methods in the embodiments of the present application.

[0431] In some embodiments, as shown in FIG. 10, Figure 35 The apparatus 1100 can further include a memory 1120, and the processor 1110 can invoke and run a computer program from the memory 1120 to implement the methods in the embodiments of the present application.

[0432] The memory 1120 can be a separate device independent of the processor 1110, or can be integrated in the processor 1110.

[0433] In some embodiments, the apparatus 1100 can further include an input interface 1130. The processor 1110 can control the input interface 1130 to communicate with other devices or chips, and specifically, can obtain information or data sent by other devices or chips.

[0434] In some embodiments, the apparatus 1100 can further include an output interface 1140. The processor 1110 can control the output interface 1140 to communicate with other devices or chips, and specifically, can output information or data to other devices or chips.

[0435] In some embodiments, the apparatus can be applied to a device for wireless communication in the embodiments of the present application, and the apparatus can implement the corresponding procedures implemented by the Non-AP MLD in the methods of the embodiments of the present application. For brevity, details are not repeated here.

[0436] In some embodiments, the apparatus can be applied to a device for wireless communication in the embodiments of the present application, and the apparatus can implement the corresponding procedures implemented by the AP MLD in the methods of the embodiments of the present application. For brevity, details are not repeated here.

[0437] In some embodiments, the apparatus can be applied to a device for wireless communication in the embodiments of the present application, and the apparatus can implement the corresponding procedures implemented by the third Non-AP STA in the methods of the embodiments of the present application. For brevity, details are not repeated here.

[0438] In some embodiments, the apparatus mentioned in the embodiments of the present application can also be a chip. For example, it can be a system chip, a system chip, a chip system, or a system on chip, etc.

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

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

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

[0442] The embodiment of the present application further provides a computer readable storage medium for storing a computer program.

[0443] In some embodiments, the computer readable storage medium can be applied to the device for wireless communication in the embodiment of the present application, and the computer program enables the computer to perform the corresponding process implemented by the Non-AP MLD in the various methods of the embodiment of the present application, which will not be repeated here for brevity.

[0444] In some embodiments, the computer readable storage medium can be applied to the device for wireless communication in the embodiment of the present application, and the computer program enables the computer to perform the corresponding process implemented by the AP MLD in the various methods of the embodiment of the present application, which will not be repeated here for brevity.

[0445] In some embodiments, the computer readable storage medium can be applied to the device for wireless communication in the embodiment of the present application, and the computer program enables the computer to perform the corresponding process implemented by the third Non-AP STA in the various methods of the embodiment of the present application, which will not be repeated here for brevity.

[0446] The embodiment of the present application further provides a computer program product comprising computer program instructions.

[0447] In some embodiments, the computer program product can be applied to the device for wireless communication in the embodiment of the present application, and the computer program instructions enable the computer to perform the corresponding process implemented by the Non-AP MLD in the various methods of the embodiment of the present application, which will not be repeated here for brevity.

[0448] In some embodiments, the computer program product can be applied to the device for wireless communication in the embodiment of the present application, and the computer program instructions enable the computer to perform the corresponding process implemented by the AP MLD in the various methods of the embodiment of the present application, which will not be repeated here for brevity.

[0449] In some embodiments, the computer program product can be applied to the device for wireless communication in the embodiment of the present application, and the computer program instructions enable the computer to perform the corresponding process implemented by the third Non-AP STA in the various methods of the embodiment of the present application, which will not be repeated here for brevity.

[0450] The embodiment of the present application further provides a computer program.

[0451] In some embodiments, the computer program can be applied to the device for wireless communication in the embodiment of the present application, and when the computer program runs on the computer, enables the computer to perform the corresponding process implemented by the Non-AP MLD in the various methods of the embodiment of the present application, which will not be repeated here for brevity.

[0452] In some embodiments, the computer program can be applied to the device for wireless communication in the embodiments of the present application, and when the computer program runs on the computer, the computer is caused to execute the corresponding process implemented by the AP MLD in each method of the embodiments of the present application. For brevity, it will not be repeated here.

[0453] In some embodiments, the computer program can be applied to the device for wireless communication in the embodiments of the present application, and when the computer program runs on the computer, the computer is caused to execute the corresponding process implemented by the third Non-AP STA in each method of the embodiments of the present application. For brevity, it will not be repeated here.

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

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

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

[0457] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. they can be located in one place or distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.

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

[0459] The functions described can be implemented in hardware, software, firmware or any combination thereof. If implemented in software, the functions can be stored or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media include both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage medium can be any available medium that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or other

[0460] The above description is merely illustrative of the application and no limitation of the scope of the application is thereby intended, as it will be apparent that, for example, further embodiments of the application might include modifications, alterations, and / or improvements based on the concepts disclosed herein. Thus, the scope of the application should be determined by the appended claims and their legal equivalents rather than by the description of the application.

Claims

1. A method of wireless communication, comprising: The application is applied to a Non-AP MLD, wherein the Non-AP MLD comprises at least a first Non-AP STA and a second Non-AP STA, the first Non-AP STA works on a primary link, the second Non-AP STA works on a non-primary link, the first Non-AP STA acquires a first TXOP on the primary link, and the second Non-AP STA acquires a second TXOP on the non-primary link; The method comprises: The first Non-AP STA and the second Non-AP STA of the Non-AP MLD simultaneously transmit at least one PPDU in the first TXOP and the second TXOP respectively; The first TXOP and the second TXOP satisfy: The end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link satisfies the alignment requirement; The end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link satisfies the alignment requirement, which comprises: The end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link is different, and the difference between the end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link is less than or equal to 8 microseconds.

2. The method of claim 1, wherein: The duration of the first TXOP and the duration of the second TXOP completely overlap in the time domain, or The duration of the first TXOP and the duration of the second TXOP partially overlap in the time domain.

3. The method of claim 1 or 2, wherein, The second Non-AP STA starts to transmit a PPDU in the second TXOP no earlier than the first Non-AP STA starts to transmit a PPDU in the first TXOP.

4. The method of any one of claims 1 to 3, wherein, The Non-AP MLD is associated with a NSTR AP MLD, wherein the NSTR AP MLD comprises at least a first AP and a second AP, the first AP works on a primary link, the second AP works on a non-primary link, and the link where the first AP is located and the link where the second AP is located belong to a NSTR link pair of the NSTR AP MLD.

5. The method of claim 1, wherein: For the simultaneously transmitted PPDUs on the primary link and the non-primary link, the end time of the PPDU carrying a reply acknowledgement frame transmitted on the primary link is not later than the end time of the PPDU carrying a reply acknowledgement frame transmitted on the non-primary link.

6. The method of any one of claims 1 to 5, wherein, The method further comprises: In a case where the second Non-AP STA detects that the first Non-AP STA restarts the backoff procedure on the primary link, the second Non-AP STA stops transmitting the PPDU to be transmitted on the non-primary link, and the second Non-AP STA restarts the backoff procedure on the non-primary link.

7. The method of any one of claims 1 to 5, wherein, The method further comprises: In a case where the second Non-AP STA detects that the first Non-AP STA restarts the backoff procedure on the primary link, the second Non-AP STA transmits a contention free end (CF-End) frame on the non-primary link, and the CF-End frame is used to indicate that the second TXOP is terminated in advance.

8. The method of any one of claims 1 to 5, wherein, The method further comprises: In a case where the second Non-AP STA detects that the first Non-AP STA fails to transmit the PPDU on the primary link and the first Non-AP STA does not restart the backoff procedure on the primary link, and the first Non-AP STA performs a priority interframe space (PIFS) recovery mechanism, the second Non-AP STA stops transmitting the PPDU to be transmitted on the non-primary link, and the second Non-AP STA keeps its backoff counter as zero until the first Non-AP STA starts transmission of the PPDU after performing the PIFS recovery mechanism.

9. The method of claim 8, wherein, The method further comprises: In a case where, during the period when the second Non-AP STA keeps its backoff counter as zero, a condition triggering the backoff procedure occurs and the channel on the non-primary link is detected to be idle, the second Non-AP STA transmits the PPDU within the second TXOP while the first Non-AP STA transmits the PPDU on the primary link after performing the PIFS recovery mechanism; wherein, after the first Non-AP STA performs the PIFS recovery mechanism, the end time of the PPDU transmitted on the primary link is the same as the end time of the PPDU transmitted on the non-primary link, or the difference between the end time of the PPDU transmitted on the primary link and the end time of the PPDU transmitted on the non-primary link is less than or equal to a preset value.

10. The method of claim 8, wherein, The method further comprises: In a case where, during the period when the second Non-AP STA keeps its backoff counter as zero, a condition triggering the backoff procedure occurs, the second Non-AP STA restarts the backoff procedure.

11. The method of any one of claims 1 to 10, wherein, In a case where the first Non-AP STA adopts a single protection type for the duration setting in the first TXOP, the second Non-AP STA also adopts the single protection type for the duration setting in the second TXOP; or, In a case where the first Non-AP STA adopts a single protection type for the duration setting in the first TXOP, the second Non-AP STA does not allow to adopt a multiple protection type for the duration setting in the second TXOP.

12. The method of any one of claims 1-10, wherein, in a case that a duration setting type adopted by the first Non-AP STA within the first TXOP is multi-protection, a duration setting type adopted by the second Non-AP STA within the second TXOP is single-protection or multi-protection.

13. A method of wireless communication, comprising: applied to an access point multi-link device, AP MLD, wherein the AP MLD comprises at least a first access point, AP, and a second AP, the first AP operates on a primary link, the second AP operates on a non-primary link, and the first AP acquires a third transmission opportunity, TXOP, on the primary link, and the second AP acquires a fourth TXOP on the non-primary link; the method comprises: the first AP and the second AP affiliated to the AP MLD simultaneously transmit at least one physical layer protocol data unit, PPDU, within the third TXOP and the fourth TXOP, respectively; wherein the third TXOP and the fourth TXOP satisfy: end times of the simultaneously transmitted PPDU on the primary link and the non-primary link satisfy an alignment requirement; wherein the end times of the simultaneously transmitted PPDU on the primary link and the non-primary link satisfy the alignment requirement, comprises: the end times of the simultaneously transmitted PPDU on the primary link and the non-primary link are different, and a difference between the end times of the simultaneously transmitted PPDU on the primary link and the non-primary link is less than or equal to 8 microseconds.

14. The method of claim 13, wherein: a duration of the third TXOP and a duration of the fourth TXOP completely overlap in a time domain, or the duration of the third TXOP and the duration of the fourth TXOP partially overlap in the time domain.

15. The method of claim 13 or 14, wherein, a time at which the second AP starts to transmit a PPDU within the fourth TXOP is not earlier than a time at which the first AP starts to transmit a PPDU within the third TXOP.

16. The method of any one of claims 13 to 15, wherein, the AP MLD is a non-simultaneous transmit and receive, NSTR, AP MLD, and a link on which the first AP is located and a link on which the second AP is located belong to one NSTR link pair of the NSTR AP MLD.

17. The method of claim 13, wherein: for the simultaneously transmitted PPDU on the primary link and the non-primary link, an end time of a PPDU carrying a reply acknowledgement frame transmitted on the primary link is not later than an end time of a PPDU carrying a reply acknowledgement frame transmitted on the non-primary link.

18. The method of any one of claims 13 to 17, wherein, the method further comprises: in a case that the second AP detects that the first AP restarts a backoff procedure on the primary link, the second AP affiliated to the AP MLD stops transmitting a to-be-transmitted PPDU on the non-primary link, and the second AP affiliated to the AP MLD restarts a backoff procedure on the non-primary link.

19. The method of any one of claims 13 to 17, wherein, the method further comprises: In a case where the second AP detects that the first AP restarts a backoff procedure on the primary link, the second AP transmits a contention free end (CF-End) frame on the non-primary link, the CF-End frame being used to indicate an early termination of the fourth TXOP.

20. The method of any one of claims 13 to 17, wherein, The method further comprises: In a case where the second AP detects that a PPDU transmission by the first AP on the primary link fails and the first AP does not restart a backoff procedure on the primary link, and the first AP performs a priority interframe space (PIFS) recovery mechanism, the second AP stops transmitting a PPDU to be transmitted on the non-primary link, and the second AP keeps its backoff counter as zero until the first AP starts transmission of a PPDU after performing the PIFS recovery mechanism.

21. The method of claim 20, wherein, The method further comprises: In a case where, during the period when the second AP keeps its backoff counter as zero, a condition for triggering a backoff procedure occurs and the channel on the non-primary link is detected to be idle, The second AP transmits a PPDU within the fourth TXOP while the first AP transmits a PPDU on the primary link after performing the PIFS recovery mechanism; wherein, after the first AP performs the PIFS recovery mechanism, the end time of the PPDU transmitted on the primary link is the same as the end time of the PPDU transmitted on the non-primary link, or the difference between the end time of the PPDU transmitted on the primary link and the end time of the PPDU transmitted on the non-primary link is less than or equal to a preset value.

22. The method of claim 20, wherein, The method further comprises: In a case where, during the period when the second AP keeps its backoff counter as zero, a condition for triggering a backoff procedure occurs, the second AP restarts a backoff procedure.

23. The method of any one of claims 13 to 22, wherein In a case where the first AP adopts a single protection type for a duration setting in the third TXOP, the second AP also adopts the single protection type for a duration setting in the fourth TXOP; or In a case where the first AP adopts a single protection type for a duration setting in the third TXOP, the second AP does not allow to adopt a multiple protection type for a duration setting in the fourth TXOP.

24. The method of any one of claims 13 to 23, wherein In a case where the first AP adopts a multiple protection type for a duration setting in the third TXOP, the second AP adopts a single protection type or a multiple protection type for a duration setting in the fourth TXOP.

25. A wireless communication device, characterized in that, The device for wireless communication is a Non-AP MLD, wherein the Non-AP MLD at least comprises a first Non-AP STA and a second Non-AP STA affiliated thereto, the first Non-AP STA works on a primary link, the second Non-AP STA works on a non-primary link, and the first Non-AP STA acquires a first TXOP on the primary link, and the second Non-AP STA acquires a second TXOP on the non-primary link; The device for wireless communication comprises a communication unit, wherein The communication unit is configured to simultaneously transmit at least one PPDU by the first Non-AP STA and the second Non-AP STA affiliated to the Non-AP MLD in the first TXOP and the second TXOP, respectively; The first TXOP and the second TXOP satisfy: The end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link satisfies the requirement of alignment; The end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link satisfies the requirement of alignment, which comprises: The end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link is different, and the difference between the end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link is less than or equal to 8 microseconds.

26. An apparatus for wireless communication, the apparatus comprising: The device for wireless communication is an AP MLD, wherein the AP MLD at least comprises a first AP and a second AP affiliated thereto, the first AP works on a primary link, the second AP works on a non-primary link, and the first AP acquires a third TXOP on the primary link, and the second AP acquires a fourth TXOP on the non-primary link; The device for wireless communication comprises a communication unit, wherein The communication unit is configured to simultaneously transmit at least one PPDU by the first AP and the second AP affiliated to the AP MLD in the third TXOP and the fourth TXOP, respectively; The third TXOP and the fourth TXOP satisfy: The end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link satisfies the requirement of alignment; The end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link satisfies the requirement of alignment, which comprises: The end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link is different, and the difference between the end time of the simultaneously transmitted PPDUs on the primary link and the non-primary link is less than or equal to 8 microseconds.

27. A wireless communication device, characterized in that, Comprise: A processor and a memory for storing a computer program, the processor is configured to invoke and run the computer program stored in the memory, execute the method as claimed in any one of claims 1 to 12, or execute the method as claimed in any one of claims 13 to 24.

28. A chip, characterized by Comprise: A processor for calling and running a computer program from a memory, such that a device in which the chip is installed performs the method according to any one of claims 1 to 12, or performs the method according to any one of claims 13 to 24.

29. A computer-readable storage medium, characterized in that, A computer program for storing a computer program, such that a computer performs the method according to any one of claims 1 to 12, or performs the method according to any one of claims 13 to 24.

30. A computer program product, characterised in that, A computer program product comprising computer program instructions, which cause a computer to perform the method according to any one of claims 1 to 12, or perform the method according to any one of claims 13 to 24.

31. A computer program, characterized in that, The computer program causes a computer to perform the method according to any one of claims 1 to 12, or perform the method according to any one of claims 13 to 24.

Citation Information

Patent Citations

  • Constrained multi-link device operations in wireless communications

    CN113068214A

  • Constrained Multi-Link Device Operations In Wireless Communications

    US20210212118A1