Wireless communication method and communication device

CN122996775APending Publication Date: 2026-10-27GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480089300.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-13
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

In the prior art, after a station shares a transmission opportunity with an access point, the access point performs bandwidth adjustment, which results in long delay and wastes TXOPs.

Method used

The first frame sent by the first station indicates that the transmission opportunity is shared with the first access point, and allows the access point to perform subchannel and/or bandwidth adjustment operations in the transmission opportunity, merge signaling processes to reduce latency, and avoid TXOP waste.

Benefits of technology

It reduces the signaling interaction delay, avoids the waste of transmission opportunities, and improves the utilization efficiency of spectrum resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122996775A_ABST
    Figure CN122996775A_ABST
Patent Text Reader

Abstract

Provided are a wireless communication method and a communication device. The method comprises: a first station sending a first frame, the first frame being used to indicate one or more of the following: sharing a transmission opportunity to a first access point; allowing the first access point to perform an adjustment operation of a sub-channel and / or bandwidth in the transmission opportunity. In the present scheme, the signaling of the first station sharing the transmission opportunity and the signaling of the first access point dynamically adjusting the channel bandwidth are completed in one interaction, thereby helping to reduce the signaling overhead.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication method and communication device Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a wireless communication method and a communication device. Background Art

[0002] In related technologies, after a station (STA) shares a transmission opportunity (TXOP) with an access point (AP), the AP can perform a fallback process during the TXOP to dynamically adjust the bandwidth. This process incurs significant latency and wastes TXOPs.

[0003] Summary of the Invention

[0004] The present application provides a wireless communication method and a communication device. The following introduces various aspects involved in the present application.

[0005] In a first aspect, a wireless communication method is provided, comprising: a first station sending a first frame, wherein the first frame is used to indicate one or more of the following: sharing a transmission opportunity with a first access point; allowing the first access point to perform subchannel and / or bandwidth adjustment operations in the transmission opportunity.

[0006] In a second aspect, a wireless communication method is provided, the method comprising: a first access point receiving a first frame sent by a first station, the first frame being used to indicate one or more of the following: sharing a transmission opportunity to the first access point; allowing the first access point to perform subchannel and / or bandwidth adjustment operations in the transmission opportunity.

[0007] According to a third aspect, a communication device is provided, which is a first site, and includes: a sending unit, configured to send a first frame, wherein the first frame is configured to indicate one or more of the following: sharing a transmission opportunity with a first access point; allowing the first access point to perform sub-channel and / or bandwidth adjustment operations in the transmission opportunity.

[0008] In a fourth aspect, a communication device is provided, which is a first access point, and the communication device includes: a receiving unit, used to receive a first frame sent by a first station, and the first frame is used to indicate one or more of the following: sharing the transmission opportunity to the first access point; allowing the first access point to perform sub-channel and / or bandwidth adjustment operations in the transmission opportunity.

[0009] In a fifth aspect, a communication device is provided, comprising a processor and a memory, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the communication device performs some or all of the steps in the above-mentioned various aspects of the method.

[0010] In a sixth aspect, an embodiment of the present application provides a communication system, which includes the above-mentioned communication device. In another possible design, the system may also include other devices that interact with the communication device in the solution provided in the embodiment of the present application.

[0011] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program enables a communication device to execute part or all of the steps in the methods of the above aspects.

[0012] In an eighth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a communication device to perform some or all of the steps of the methods described in each of the above aspects. In some implementations, the computer program product may be a software installation package.

[0013] In a ninth aspect, an embodiment of the present application provides a chip comprising a memory and a processor, wherein the processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.

[0014] In this embodiment of the present application, the first frame sent by the first station can either indicate sharing of the transmission opportunity with the first access point or indicate permission for the first access point to perform subchannel and / or bandwidth adjustment operations within the transmission opportunity. Based on the first frame, the transmission opportunity sharing process and the subchannel and / or bandwidth adjustment process can be combined, thereby helping to reduce latency and avoid wasted TXOPs. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] FIG1 is a schematic diagram of a wireless communication system used in an embodiment of the present application.

[0016] FIG. 2 is a diagram illustrating an example of dynamic bandwidth operation.

[0017] FIG. 3 is a diagram illustrating an example of site-initiated transmission opportunity sharing.

[0018] FIG. 4 is a diagram illustrating an example of expanding bandwidth during a transmission opportunity.

[0019] FIG5 is a flow chart of a wireless communication method provided in an embodiment of the present application.

[0020] FIG6 is a schematic diagram of the format of a MU EDCA parameter set element provided in an embodiment of the present application.

[0021] FIG7 is a schematic diagram of the format of an RTS frame provided in an embodiment of the present application.

[0022] FIG8 is a schematic diagram of the format of a CTS frame provided in an embodiment of the present application.

[0023] Figure 9a is an example diagram of a wireless communication method provided in Example 1 of the present application.

[0024] Figure 9b is an example diagram of another wireless communication method provided in Example 1 of the present application.

[0025] Figure 10 is an example diagram of a wireless communication method provided in Example 2 of this application.

[0026] Figure 11 is an example diagram of a wireless communication method provided in Example 3 of this application.

[0027] Figure 12 is an example diagram of a wireless communication method provided in Example 4 of the present application.

[0028] Figure 13 is an example diagram of a wireless communication method provided in Example 5 of this application.

[0029] Figure 14 is an example diagram of a wireless communication method provided in Example 6 of this application.

[0030] Figure 15 is an example diagram of a wireless communication method provided in Example 7 of this application.

[0031] FIG16 is a schematic structural diagram of a communication device provided in an embodiment of the present application.

[0032] FIG17 is a schematic structural diagram of another communication device provided in an embodiment of the present application.

[0033] FIG18 is a schematic structural diagram of a device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0034] The technical solution in this application will be described below with reference to the accompanying drawings.

[0035] Communication System

[0036] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless local area networks (WLAN), wireless fidelity (WiFi), high performance radio local area networks (HIPELAN), wide area networks (WAN), cellular networks, or other communication systems. For another example, the technical solutions provided in the embodiments of the present application can be applied to communication systems that adopt the 802.11 standard. For example, the 802.11 standard includes but is not limited to the 802.11ax standard, the 802.11be standard, and the next generation 802.11 standard.

[0037] FIG1 is a schematic diagram of a communication system applicable to embodiments of the present application. Referring to FIG1 , the communication devices in the communication system 100 may include access points (APs) 111 and 112, and stations (STAs) 121 and 122. STA 121 may access the network through AP 111, and STA 122 may access the network through AP 112.

[0038] In some implementations, a STA may establish an association with one or more APs, after which the associated STAs and APs may communicate. For example, as shown in FIG1 , AP 111 and STA 121 may communicate after establishing an association, and AP 112 and STA 122 may communicate after establishing an association.

[0039] In some implementations, the communication in the communication system 100 may be communication between an AP and a non-AP STA, communication between a non-AP STA and a non-AP STA, or communication between a STA and a peer STA, where a peer STA may refer to a device that communicates with the STA peer, for example, the peer STA may be an AP or a non-AP STA.

[0040] It should be understood that FIG1 exemplarily shows two AP STAs and two non-AP STAs, and the communication system 100 may also include a larger number of AP STAs, or the communication system 100 may include other numbers of non-AP STAs, which is not limited in the embodiments of the present application.

[0041] In addition, the above communication system can be applied to scenarios of multi-device collaboration, such as multi-AP (multiple access points, multi-AP) collaboration, or multi-site collaboration.

[0042] In the embodiments of this application, the names of AP and / or STA are not limited. In some scenarios, AP can also be called AP STA, that is, in a sense, AP is also a type of STA. In other scenarios, STA can also be called non-AP STA.

[0043] In some scenarios, the aforementioned communication device may also be a "multi-link device (MLD)," i.e., a device that can communicate via multiple communication links, where the multiple communication links may include communication links in different frequency bands, such as millimeter wave bands and / or low-frequency bands. Generally, if the multi-link device is an AP, the AP may also be referred to as a "multi-link AP." If the multi-link device is a STA, the STA may also be referred to as a "multi-link STA."

[0044] In the embodiment of the present application, the AP can be a device in a wireless network. The AP can be a communication entity such as a communication server, a router, a switch, a bridge, or the AP can include various forms of macro base stations, micro base stations, relay stations, etc. Of course, the AP can also be a chip or circuit or processing system in these various forms of devices, thereby realizing the method and function of the embodiment of the present application. The AP can be applied to a variety of scenarios, such as sensor nodes in smart cities (such as smart water meters, smart electricity meters, smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, displays, TVs, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things, entertainment terminals (such as wearable devices such as AR and VR), smart devices in smart offices (such as printers, projectors, etc.), Internet of Vehicles devices in the Internet of Vehicles, and some infrastructure in daily life scenarios (such as vending machines, self-service navigation counters in supermarkets, self-service checkout devices, self-service ordering machines), etc.

[0045] In some implementations, the role of a STA in a communication system is not absolute; in some scenarios, a STA can function as an AP. For example, when a mobile phone is connected to a router, it can be a non-AP STA, while when it is acting as a hotspot for other phones, it functions as an AP.

[0046] In the embodiments of the present application, a STA in the embodiments of the present application may be a device with wireless transceiver capabilities, such as a device that supports the 802.11 series of protocols and can communicate with an AP or other STAs. For example, a STA is any user communication device that allows a user to communicate with an AP and, in turn, with a WLAN. Examples of STAs include user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device.

[0047] The STA in the embodiment of the present application may also be a device that provides voice / data connectivity to users, such as a handheld device or vehicle-mounted device with wireless connection function. Examples include: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in 5G networks or future-evolved public land mobile communication networks. The terminal equipment in the network (PLMN), etc., is not limited to this in the embodiments of the present application.

[0048] By way of example and not limitation, in the embodiments of this application, the STA may also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for wearable devices that utilize wearable technology to intelligently design and develop wearable devices for everyday wear, such as glasses, gloves, watches, clothing, and shoes. Examples include smart watches or smart glasses, as well as devices that focus on a specific application function and require integration with other devices such as smartphones, such as various smart bracelets and smart jewelry that monitor vital signs.

[0049] In addition, in the embodiments of the present application, a STA can also be a terminal device in the Internet of Things (IoT) system. The IoT is an important component of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network that interconnects people and machines and things. In the embodiments of the present application, IoT technology can achieve massive connections, deep coverage, and terminal power saving through narrowband (NB) technology, for example.

[0050] Furthermore, in the embodiments of the present application, a STA may be a device in a connected vehicle system. The communication methods in a connected vehicle system are collectively referred to as V2X (where X represents everything). For example, V2X communication includes vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-network (V2N) communication.

[0051] In addition, in the embodiment of the present application, STA may also include sensors such as smart printers, train detectors, gas stations, etc., whose main functions include collecting data (part of the terminal equipment), receiving AP control information and downlink data, and sending electromagnetic waves to transmit data to the AP.

[0052] In addition, the AP in the embodiment of the present application may be a device for communicating with a STA. The AP may be a network device in a wireless local area network. The AP may be used to communicate with the STA through the wireless local area network.

[0053] From the perspective of the communication standards supported by the AP, in some implementations, the AP can be a device that supports the 802.11be standard. The AP can also be a device that supports various current and future 802.11 family WLAN standards, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.

[0054] From the perspective of STA-supported communication standards, in some implementations, non-AP STAs can support the 802.11be standard. Non-AP STAs can also support various current and future 802.11 family wireless local area network (WLAN) standards, including 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.

[0055] In the embodiments of the present application, there is no limitation on the frequency bands supported by WLAN technology. In some implementations, the frequency bands supported by WLAN technology may include, but are not limited to, low frequency bands (e.g., 2.4 GHz, 5 GHz, 6 GHz) and high frequency bands (e.g., 45 GHz, 60 GHz).

[0056] It should be understood that the specific forms of STA and AP in the embodiments of the present application are not particularly limited and are merely illustrative.

[0057] Dynamic bandwidth operation

[0058] In the related art, when a very high throughput (VHT) station (such as STA2) receives a request to send (RTS) frame with a transmitter address (TA) containing a bandwidth indicator in a non-high throughput (non-HT) or non-HT duplicate physical layer protocol data unit (PPDU), and the "DYN_BANDWIDTH_IN_NON_HT" parameter in the receive vector (RXVECTOR) parameter is dynamic (i.e., the fifth bit in the scrambling sequence in the PPDU is 1), as shown in Figure 2, if the network allocation vector (NAV) indicates idle, the station (such as STA2) must respond with a clear to send (CTS) frame in a non-HT or non-HT duplicate PPDU after a short interframe space (SIFS). The bandwidth occupied by the PPDU carrying the CTS is less than or equal to the bandwidth of the PPDU carrying the RTS. All subchannels in the channel occupied by the PPDU carrying the CTS are idle subchannels within the priority interframe space (PIFS) period before the start of the RTS (i.e., no puncturing is allowed, and only the complete primary 20 MHz, primary 40 MHz, or primary 80 MHz channels can be used). It can be seen that this dynamic bandwidth operation method can only reduce the transmission bandwidth but not expand it, which is not conducive to fully utilizing spectrum resources.

[0059] Site-initiated transmission opportunity sharing

[0060] Related art provides a method for sharing transmission opportunities initiated by a station. Referring to Figure 3 , in this method, a non-AP STA indicates the duration of the remaining transmission opportunity to be shared, the STA's queueing status, and trigger-based (TB) PPDU parameters in an initial control frame (ICF) (e.g., a TXOP sharing request frame). The AP responds with a Clear to Send (CTS-to-self) frame to indicate acceptance of the sharing, and a CTS frame to indicate rejection of the sharing. During the shared transmission opportunity, the AP performs downlink or uplink multi-user transmission or multi-access point operation until the transmission opportunity duration expires. During the shared transmission opportunity, the AP can expand the bandwidth by executing a fallback process. The AP can also return the transmission opportunity to the non-AP STA by sharing it again.

[0061] Expand bandwidth during transmission opportunities

[0062] A method for expanding bandwidth during a transmission opportunity is provided in the related art. Referring to FIG4 , in this method, a station uses a certain interframe space (x interframe space, xIFS) (the specific duration of the interframe space is yet to be determined) to transmit a short PPDU, so that a clear channel assessment (CCA) can be performed on the secondary channel within the xIFS duration to detect whether the medium is busy or idle. If the secondary channel is found to be idle, the station can perform a fallback process or a PIFS access or a distributed coordination function interframe space (DIFS) access operation to send an initial frame (such as a multi-user request to send / clear to send (MU-RTS) frame), thereby expanding the transmission bandwidth.

[0063] In some scenarios, the operating bandwidth of a station (such as a non-AP STA) is usually smaller than the operating bandwidth of an AP. For example, a non-AP STA does not support 160MHz bandwidth, while an AP does. Another example is that a non-AP STA reduces its own operating bandwidth to save power. Another example is that due to different locations, a non-AP STA is interfered with by wireless signals from other systems on some sub-channels, while the AP is not. In the above scenarios, if a non-AP STA competes for a transmission opportunity and uses it to transmit data, it can only use the non-AP STA's own operating bandwidth and cannot fully utilize the larger operating bandwidth of the AP, which may waste some spectrum resources. Therefore, the related art provides a method for non-AP STAs to share transmission opportunities with APs, such as the transmission opportunity sharing method described in Figure 3 above.

[0064] However, in the transmission opportunity sharing method shown in Figure 3, the signaling for sharing transmission opportunities is separate from the signaling for expanding transmission bandwidth. This results in high signaling overhead and, consequently, long latency. Furthermore, performing a fallback process within a transmission opportunity (which incurs significant latency) to expand bandwidth may also result in lost transmission opportunities.

[0065] To address the aforementioned issues, in an embodiment of the present application, the first frame sent by the first station can either indicate sharing of the transmission opportunity with the first access point or indicate permission for the first access point to perform subchannel and / or bandwidth adjustments within the transmission opportunity. Based on the first frame, the transmission opportunity sharing process and the subchannel and / or bandwidth adjustment process can be combined, thereby helping to reduce latency and avoid wasted TXOPs. The wireless communication method in this embodiment of the present application is described in detail below with reference to FIG5 .

[0066] Figure 5 is a schematic flowchart of a wireless communication method provided in an embodiment of the present application. The method shown in Figure 5 can be performed by a first station and a first access point. The first station can be referred to as a non-AP STA. For example, the first station can be STA 121 or STA 122 in Figure 1 above, and the first access point can be AP 111 or AP 112 in Figure 1 above.

[0067] 5 , in step S510 , the first station sends a first frame, wherein the first frame may be used to indicate one or more of the following: sharing the transmission opportunity with the first access point; and allowing the first access point to perform subchannel and / or bandwidth adjustment operations in the transmission opportunity.

[0068] This application does not impose any specific restrictions on the type of the first frame. In some implementations, the first frame can be used to compete for a transmission opportunity. For example, the first frame can be an initial control frame for competing for a transmission opportunity. The first frame can be, for example, an RTS frame, an MU-RTS frame, a data frame, or a management frame.

[0069] In some other implementations, the first frame may be a sharing request frame for a transmission opportunity, and the sharing request frame may be, for example, an RTS frame, an MU-RTS frame, a data frame, or a management frame.

[0070] In some implementations, if the first frame is used to compete for a transmission opportunity, the first frame may be used to indicate that the transmission opportunity is shared with the first access point and to allow the first access point to perform subchannel and / or bandwidth adjustment operations in the transmission opportunity.

[0071] In some other implementations, if the first frame is a sharing request frame for a transmission opportunity, the first frame may be used to indicate that the first access point is allowed to perform a subchannel and / or bandwidth adjustment operation in the transmission opportunity.

[0072] In some implementations, the first access point may prioritize scheduling the first station's uplink transmission in a shared transmission opportunity. Furthermore, in some implementations, if the first frame is used to compete for a transmission opportunity (indicating that the first station has not yet used its transmission opportunity and the transmission opportunity has been shared with the first access point), the first access point may prioritize scheduling the first station's uplink transmission.

[0073] Considering that one or more stations in one or more overlapping basic service sets (OBSSs) may be located near the first station and are hidden nodes relative to the first access point, adjusting the subchannels and / or bandwidth used by the first access point may cause interference to the hidden nodes. Therefore, to mitigate or reduce such interference, four possible solutions are provided below.

[0074] Whether to share transmission opportunities

[0075] In some implementations, whether to share the transmission opportunity is determined by the first station based on a first condition, where the first condition includes one or more of the following: the first station determines that a second station exists; the signal strength of the second station is less than or equal to a first threshold; and the second station is a hidden node of the first access point.

[0076] For example, if the first station determines that a second station (ie, a hidden node) exists, the first station may not share the transmission opportunity with the first access point, thereby helping to alleviate or reduce interference from the access point to the hidden node.

[0077] For another example, if the first station determines that a second station exists and the signal strength of the second station is less than or equal to a first threshold, the first access point may share the transmission opportunity. Alternatively, if the signal strength of the second station is greater than the first threshold, the first access point may not share the transmission opportunity. The signal strength of the second station may be the received signal strength indication (RSSI) of the second station.

[0078] It should be understood that the first threshold may be a signal strength threshold, and the first threshold may be determined by one or more of protocol pre-definition, site / access point device configuration, pre-configuration, and the like.

[0079] Whether to allow subchannel and / or bandwidth adjustment operations

[0080] In some implementations, whether to allow the subchannel and / or bandwidth adjustment operation to be performed is determined by the first station based on a first condition, where the first condition includes one or more of the following: the first station determines that a second station exists; the signal strength of the second station is less than or equal to a first threshold; and the second station is a hidden node of the first access point.

[0081] For example, if the first station determines that there is a second station (i.e., a hidden node), it can share the transmission opportunity with the first access point but does not allow the first access point to perform subchannel and / or bandwidth adjustment operations, thereby helping to alleviate or reduce the interference of the access point to the hidden node.

[0082] For another example, if the first station determines that a second station exists and the signal strength of the second station is less than or equal to a first threshold, the first station may share a transmission opportunity with the first access point and allow the first access point to adjust the subchannel and / or bandwidth. Alternatively, if the signal strength of the second station exceeds the first threshold, the first access point may share a transmission opportunity with the first access point but may not allow the first access point to adjust the subchannel and / or bandwidth. Alternatively, the first access point may not share a transmission opportunity with the first access point. The signal strength of the second station may be the RSSI of the second station.

[0083] It should be understood that the first threshold may be a signal strength threshold, and the first threshold may be determined by one or more of protocol pre-definition, site / access point device configuration, pre-configuration, and the like.

[0084] Accept the transmission opportunity

[0085] In some implementations, whether to accept sharing of transmission opportunities is determined by the first access point based on a second condition, where the second condition includes one or more of the following: the first access point determines that a second site exists; the first access point is able to determine a power threshold that causes interference to the second site; the first access point is able to determine one or more subchannels that cause interference to the second site; wherein the second site is a hidden node of the first access point.

[0086] For example, if the first access point determines that a second station (ie, a hidden node) exists, it may refuse to accept the transmission opportunity shared by the first station, thereby helping to alleviate or reduce interference caused by the access point to the hidden node.

[0087] For another example, if the first access point determines the presence of a second station and is able to determine a power threshold for causing interference to the second station, the first access point may accept the transmission opportunity shared by the first station. As another example, if the first access point is able to determine the power threshold for causing interference to the second station, and the first access point's transmission power in the transmission opportunity is less than or equal to the power threshold, the first access point may accept the transmission opportunity shared by the first station. Of course, if the first access point cannot determine the power threshold for causing interference to the second station, the first access point may refuse to accept the transmission opportunity shared by the first station. The power threshold for causing interference to the second station by the first access point may be determined by one or more of protocol pre-definition, station / access point device configuration, and pre-configuration.

[0088] For another example, if the first access point determines the presence of a second station (i.e., a hidden node), and is able to identify one or more sub-channels that interfere with the second station, the first access point may accept the transmission opportunity shared by the first station. For another example, if the first access point is able to identify one or more sub-channels that interfere with the second station, and in a transmission opportunity, the first access point uses sub-channels other than the one or more sub-channels for transmission, the first access point may accept the transmission opportunity shared by the first station. Of course, if the first access point cannot identify the one or more sub-channels that interfere with the second station, the first access point may refuse to accept the transmission opportunity shared by the first station.

[0089] Whether to perform subchannel and / or bandwidth adjustment operations

[0090] In some implementations, the subchannel and / or bandwidth adjustment operation is performed by the first access point based on a second condition, where the second condition includes one or more of the following: the first access point determines that a second site exists; the first access point is able to determine a power threshold that causes interference to the second site; the first access point is able to determine one or more subchannels that cause interference to the second site; wherein the second site is a hidden node of the first access point.

[0091] For example, if the first access point determines that there is a second station (ie, a hidden node), it may accept the transmission opportunity shared by the first station but does not perform subchannel and / or bandwidth adjustment operations, thereby helping to alleviate or reduce interference of the access point to the hidden node.

[0092] For another example, if the first access point determines the presence of a second station and is able to determine a power threshold for causing interference to the second station, the first access point may accept the transmission opportunity shared by the first station and perform subchannel and / or bandwidth adjustments. As another example, if the first access point is able to determine the power threshold for causing interference to the second station, and the first access point's transmission power during the transmission opportunity is less than or equal to the power threshold, the first access point may accept the transmission opportunity shared by the first station and perform subchannel and / or bandwidth adjustments. Of course, if the first access point cannot determine the power threshold for causing interference to the second station, the first access point may accept the transmission opportunity shared by the first station but may not perform subchannel and / or bandwidth adjustments, or may refuse to accept the transmission opportunity shared by the first station. The power threshold for causing interference to the second station by the first access point may be determined by one or more of protocol pre-definition, station / access point device configuration, and pre-configuration.

[0093] For another example, if the first access point determines that a second station (i.e., a hidden node) exists and is able to determine one or more subchannels that interfere with the second station, the first access point may accept the transmission opportunity shared by the first station and perform subchannel and / or bandwidth adjustments. As another example, if the first access point is able to determine one or more subchannels that interfere with the second station, and in a transmission opportunity, the first access point uses subchannels other than the one or more subchannels for transmission, the first access point may accept the transmission opportunity shared by the first station and perform subchannel and / or bandwidth adjustments. Of course, if the first access point cannot determine the one or more subchannels that interfere with the second station, the first access point may accept the transmission opportunity shared by the first station but may not perform subchannel and / or bandwidth adjustments, or may refuse to accept the transmission opportunity shared by the first station.

[0094] It is understood that the first station and / or the access point of the OBSS may exchange information about their respective neighboring stations with the first access point. The neighboring station information may include one or more of the following: identifier, signal strength, operating channel, and bandwidth information. The neighboring station information may be used to assist in the decision-making process of whether to share a transmission opportunity and / or whether to accept a transmission opportunity.

[0095] In this embodiment of the present application, after obtaining a transmission opportunity, the first access point may perform a subchannel and / or bandwidth adjustment operation within the transmission opportunity. The adjustment operation may include one or more of the following: bandwidth reduction, bandwidth expansion (also referred to as enhanced dynamic bandwidth operation), and channel puncturing. It should be noted that bandwidth reduction may refer to expanding the bandwidth within the transmission opportunity and then reducing the bandwidth.

[0096] However, if one or more OBSSs exist near a basic service set (BSS), and if their operating channels partially or completely overlap, the first access point's bandwidth expansion operation may cause some or all of the overlapping channels to always (or most of the time) be used by the first access point, thus affecting channel access fairness within the OBSS. Therefore, to address OBSS fairness, restrictions can be placed on the first access point's channel bandwidth adjustment operations. The following describes some possible implementations of channel bandwidth adjustment operations.

[0097] In some implementations, whether the first access point performs an adjustment operation (such as an adjustment operation to expand the bandwidth) is determined based on a third condition, and the third condition includes one or more of the following: the value of the first backoff value is less than or equal to the number of idle subchannels detected by the first access point, and the first backoff value is determined based on the value of the contention window; the first access point has low-latency data to be transmitted downlink; other sites other than the first site have low-latency data to be transmitted uplink.

[0098] For example, if the first backoff value is less than or equal to the number of idle subchannels detected by the first access point (e.g., the number of idle 20 MHz subchannels), the first access point may perform an adjustment operation to expand the bandwidth. Of course, if the first backoff value is greater than the number of idle subchannels detected by the first access point, the first access point may refuse to perform the adjustment operation to expand the bandwidth.

[0099] In some implementations, the first backoff value is determined based on the contention window value as follows: first, a first contention window value (the smaller value of the contention window) and a second contention window value (the larger value of the contention window) are determined; then, a value is randomly selected from the integer range between the first contention window and the second contention window as the target contention window value. Based on this, each time a decision is made on whether to expand the bandwidth adjustment operation, a value is randomly selected from the integer range between 0 and the target contention window value as the first backoff value. It should be understood that the first backoff value is also a contention window value.

[0100] In some implementations, the first contention window value may be a smaller value (EDBCWmin) of the enhanced dynamic bandwidth contention window (EDBCW), and the second contention window value may be a larger value (EDBCWmax) of the enhanced dynamic bandwidth contention window. The first backoff value may be referred to as an enhanced dynamic bandwidth backoff (EDBBO) value.

[0101] It should be understood that the first contention window value and the second contention window value may be determined by one or more of protocol pre-definition, site / access point device configuration, pre-configuration, and the like.

[0102] For another example, if the first access point has low-latency data to be transmitted downlink, the first access point may perform an adjustment operation to expand the bandwidth; of course, if the first access point does not have low-latency data to be transmitted downlink, the first access point may not perform an adjustment operation to expand the bandwidth.

[0103] For another example, if there is low-latency data to be transmitted uplink at other sites except the first site, the first access point may perform an adjustment operation to expand the bandwidth; of course, if there is no low-latency data to be transmitted uplink at other sites except the first site, the first access point may not perform an adjustment operation to expand the bandwidth.

[0104] In some implementations, the first access point may determine whether other stations have low-latency data to be uplinked, for example, through limited target wake time (TWT) negotiation.

[0105] In order to solve the OBSS fairness problem, in addition to the above-mentioned operation of limiting and adjusting the channel bandwidth, the embodiments of the present application also provide other possible implementation methods for solving the OBSS fairness problem.

[0106] For example, the usage duration of the first channel (e.g., the channel after the bandwidth expansion operation) determined based on the adjustment operation is less than or equal to the second threshold. In other words, the duration of the first access point's use of the channel after the bandwidth expansion operation must not exceed the second threshold. For example, it must not exceed 5 milliseconds within every 100 milliseconds. In other words, by limiting the usage duration of the first channel, OBSS fairness issues are alleviated.

[0107] The second threshold may be determined by one or more of protocol pre-definition, site / access point device configuration, and pre-configuration.

[0108] For another example, the first access point uses weakened channel access parameters (such as multi-user enhanced distributed channel access (MU EDCA) parameters) to access the channel during the first time period of the transmission opportunity to reduce the probability of the first access point obtaining channel access rights, thereby helping to alleviate the OBSS fairness problem after the expansion of the bandwidth adjustment operation.

[0109] It should be understood that, compared to traditional EDCA parameters, MU EDCA parameters are weakened channel access parameters. The following describes in detail the MU EDCA parameter set elements with reference to FIG6 .

[0110] As shown in Figure 6, the MU EDCA parameter set elements include: element ID, length, element ID extension, quality of service information (QoS info), multi-user BE access category parameter record (MU AC_BE parameter record), multi-user BK access category parameter record (MU AC_BK parameter record), multi-user VI access category parameter record (MU AC_VI parameter record), and multi-user VO service parameter record (MU AC_VO parameter record). AC_VO indicates the access type is voice flow, AC_VI indicates the access type is video flow, AC_BE indicates the access type is best effort flow, and AC_BK indicates the access type is background flow. The AC_BE parameter record, AC_BK parameter record, AC_VI parameter record, and AC_VO parameter record may include the access category index (ACI) / arbitration interframe space number (AIFSN), the minimum contention window exponent form (ECWmin) / maximum contention window exponent form (ECWmax), and the MU EDCA timer.

[0111] ACI / AIFSN includes AIFSN, admission control mandatory (ACM), ACI, and reserved fields. ECWmin / ECWmax includes ECWmin contention window minimum value encoding and ECWmax contention window maximum value encoding.

[0112] The preceding section primarily describes solutions to the OBSS fairness issue. To improve overall system throughput, access points can employ appropriate rules to encourage sites to share transmission opportunities. The following describes some possible implementations of how access points can encourage sites to share transmission opportunities.

[0113] In some implementations, the transmission opportunity is a first transmission opportunity, and in a second transmission opportunity, the first access point schedules the first station to perform uplink and / or downlink transmission for a first duration, where the first duration is determined based on sharing of the first transmission opportunity. The second transmission opportunity may be a transmission opportunity shared with the first access point by other stations or a transmission opportunity acquired by the access point.

[0114] For example, the longer the duration of the first transmission opportunity, the longer the first duration. That is, the more transmission opportunities the first station shares, the more transmission opportunities the first station obtains in the second transmission opportunity, thereby encouraging station devices to share their transmission opportunities.

[0115] In some implementations, the transmission opportunity is a first transmission opportunity, and in a third transmission opportunity shared by the second station with the first access point, the first access point preferentially schedules the first station that shared the first transmission opportunity. The second station may be a station other than the first station surrounding the first access point.

[0116] It can be understood that “the first access point preferentially schedules the first station that shares the first transmission opportunity” may mean that the first access point preferentially schedules the first station that shares the first transmission opportunity compared to stations that have not shared their own transmission opportunities.

[0117] It is understandable that, in the third transmission opportunity, the first access point may prioritize scheduling the second station that shares the third transmission opportunity over the first station.

[0118] In some implementations, the first access point schedules the first station to perform uplink and / or downlink transmission for a second duration in the second time period as a second duration, and the second duration is determined based on a third duration, which is the total duration of transmission opportunities shared by the first station with the first access point in a third time period before the second time period.

[0119] In some implementations, the longer the third duration is, the longer the second duration is. That is, in the previous time period (such as the third time period), the first station shared more transmission opportunities, and in the subsequent time period (such as the second time period), the first station obtained more transmission opportunities.

[0120] In some implementations, the second time period and the third time period may be adjacent time periods, and the third time period may be an integer multiple of the second time period. For example, the second time period and the third time period may be a beacon interval (BI) time period.

[0121] As an example, within the duration X of the third time period (e.g., one beacon frame interval or 100 milliseconds, etc.), if the total duration of the transmission opportunity shared by the first station with the first access point is Y, then after the third time period, within the duration M of the second time period adjacent to the third time period (e.g., M = X*a, a is a positive integer), the first access point will schedule the uplink transmission duration and / or downlink transmission duration of the first station to be no less than N (N = Y / b, b is a positive integer).

[0122] The preceding description primarily describes how an access point encourages stations to share transmission opportunities. Next, the first frame's instructions for "sharing the transmission opportunity with the first access point and / or allowing the first access point to perform subchannel and / or bandwidth adjustments within the transmission opportunity" are described in detail.

[0123] In some implementations, the first frame is an RTS frame, and the RTS frame includes a first field and a second field, the first field is used to indicate whether to share the transmission opportunity, and the second field is used to indicate whether to perform the above-mentioned adjustment operation.

[0124] In some implementations, the first field includes a retry field and / or more fragments field, and the second field is a sender address field; or, the first field is a retry field and the second field is a more fragments field; or, the first field is a more fragments field and the second field is a retry field.

[0125] In some implementations, the first frame is a MU-RTS frame, the MU-RTS frame includes a common information field, the common information field includes a reserved field and / or an extremely high throughput reserved field, the reserved field and / or the extremely high throughput reserved field is used to indicate one or more of the following: whether to share the transmission opportunity; whether to perform an adjustment operation.

[0126] In some implementations, the first frame may be a data frame, the data frame includes an aggregation control field, and the aggregation control field is used to indicate whether to share the transmission opportunity and / or whether to perform an adjustment operation.

[0127] The following takes the first frame as an RTS frame as an example, and describes the indication method of the first frame in more detail in conjunction with FIG7 .

[0128] As shown in Figure 7, the frame format of the RTS frame may include: a MAC frame header field and a frame check sequence (FCS) field. The MAC frame header field includes the following fields: frame control, duration, receiver address (RA), and transmit address (TA). The frame control field includes: protocol version, type, to distribution system (DS), from distribution system, more fragments, retry, power management, more data, protected frame, and high throughput control (+HTC).

[0129] In some implementations, the retry and / or more fragment fields in the RTS frame may be reused to indicate whether to share the transmission opportunity with the peer device (eg, the first access point), and the TA field in the RTS frame may be used to indicate whether to use enhanced dynamic bandwidth operation.

[0130] For example, the retry field value is set to 1 to indicate that the transmission opportunity is shared with the peer device, and the retry field value is set to 0 to indicate that the transmission opportunity is not shared with the peer device (for example, this may be a default setting). The more fragment field value is set to 1 to indicate that the transmission opportunity is shared with the peer device, and the more fragment field value is set to 0 to indicate that the transmission opportunity is not shared with the peer device (for example, this may be a default setting).

[0131] When the retry and / or more fragment field values ​​indicate that the transmission opportunity will not be shared with the peer device, the TA field is used to indicate whether dynamic bandwidth operation is used, that is, the unicast or multicast (individual / group) bit in the TA field is set to 1 (the TA value in this case is called bandwidth signaling TA) to indicate the use of dynamic bandwidth operation, and set to 0 to indicate not using dynamic bandwidth operation. When the retry and / or more fragment field values ​​indicate sharing the transmission opportunity with the peer device, the TA field is used to indicate enhanced dynamic bandwidth operation (this technical solution), that is, the unicast or multicast bit in the TA field is set to 1 to indicate that the peer device can adjust the sub-channel and bandwidth used in the transmission opportunity according to its own working bandwidth (called enhanced dynamic bandwidth operation), and set to 0 to indicate that the peer device does not use enhanced dynamic bandwidth operation or dynamic bandwidth operation.

[0132] In other implementations, the retry and more fragment fields in the RTS frame may be reused to indicate whether to share the transmission opportunity with the peer device and whether to use enhanced dynamic bandwidth operation, and the TA field in the RTS frame may be used to indicate whether to use dynamic bandwidth operation.

[0133] For example, the retry field value is set to 1 to indicate sharing transmission opportunities with the peer device, and is set to 0 to indicate not sharing transmission opportunities with the peer device (for example, this can be the default setting); the more fragment field value is set to 1 to indicate using enhanced dynamic bandwidth operation, and is set to 0 to indicate not using enhanced dynamic bandwidth operation. Alternatively, the retry field value is set to 1 to indicate using enhanced dynamic bandwidth operation, and is set to 0 to indicate not using enhanced dynamic bandwidth operation; the more fragment field value is set to 1 to indicate sharing transmission opportunities with the peer device, and is set to 0 to indicate not sharing transmission opportunities with the peer device.

[0134] Take the retry field indicating whether to share the transmission opportunity with the peer device, and the more fragment field indicating whether to use enhanced dynamic bandwidth operation as an example: when the retry field value indicates that the transmission opportunity will not be shared with the peer device, the more fragment field is ignored (or forcibly set to 0), and the unicast or multicast bit in the TA field is set to 1 to indicate the use of dynamic bandwidth operation, and is set to 0 to indicate not using dynamic bandwidth operation. When the retry field value indicates sharing the transmission opportunity with the peer device, the more fragment field is set to 1 to indicate the use of enhanced dynamic bandwidth operation, and the more fragment field is set to 0 to indicate not using enhanced dynamic bandwidth operation, the unicast or multicast bit in the TA field is set to 1 to indicate the use of dynamic bandwidth operation, and the unicast or multicast bit in the TA field is set to 0 to indicate not using dynamic bandwidth operation. As shown in Table 1 below.

[0135] Table 1

[0136] The above mainly describes the indication method of the first frame. Next, the indication method of the response frame of the first frame indicating "whether to accept the sharing of the transmission opportunity" will be described in detail.

[0137] In some implementations, the response frame to the RTS frame is a CTS frame, and the CTS frame includes a retry field and / or more fragments field, and the retry field and / or more fragments field are used to indicate whether to accept the sharing of the transmission opportunity.

[0138] In some implementations, the response frame to the RTS frame is a CTS-to-self frame. The CTS-to-self frame includes a receiver address field. The unicast or multicast field in the receiver address field is used to indicate whether to accept the sharing of the transmission opportunity.

[0139] In some implementations, if the response frame to the RTS frame is a CTS-to-self frame, sharing of the transmission opportunity is accepted; and / or if the response frame to the RTS frame is a CTS frame, sharing of the transmission opportunity is rejected.

[0140] In some implementations, the response frame to the data frame is an acknowledgment frame, which includes a retry field and / or more fragments field, and the retry field and / or more fragments field are used to indicate whether to accept the sharing of the transmission opportunity. The acknowledgment frame can be, for example, an ACK frame or a block acknowledgment (BA) frame.

[0141] The following takes the response frame of the first frame as an example, and describes in more detail the indication method of the response frame of the first frame in conjunction with FIG8 .

[0142] As shown in Figure 8 , the CTS frame format may include a MAC header field and an FCS field. The MAC header field includes the following fields: frame control, duration, and receiver address (RA). The frame control field includes the protocol version field, type field, to distribution system (DS) field, from distribution system (DS) field, more fragment field, retry field, power management field, more data field, protected frame field, and high throughput control (+HTC) field.

[0143] In some implementations, referring again to the structure of the CTS frame shown in FIG. 8 , the retry and / or more fragment fields in the CTS frame may be reused to indicate whether to accept the shared transmission opportunity.

[0144] For example, the retry field value is set to 1 to indicate acceptance of the shared transmission opportunity, and is set to 0 to indicate rejection of the shared transmission opportunity (such as the default setting). The more fragment field value is set to 1 to indicate acceptance of the shared transmission opportunity, and is set to 0 to indicate rejection of the shared transmission opportunity (such as the default setting).

[0145] In other implementations, if the CTS frame is a CTS-to-self frame (i.e., the value of the receiver address RA field in the CTS frame is the MAC address of the station sending the CTS frame itself), the unicast or multicast bit in the RA field can be reused to indicate whether to accept the shared transmission opportunity.

[0146] For example, the unicast or multicast bit in the RA field is set to 1 to indicate acceptance of shared transmission opportunities, and is set to 0 to indicate rejection of shared transmission opportunities (eg, it may be a default setting).

[0147] In some implementations, if the first frame is an RTS frame, the response frame to the first frame can be a CTS-to-self frame or a CTS frame. Then, the CTS-to-self frame can be used to indicate acceptance of sharing, and the CTS frame can be used to respond to indicate rejection of sharing.

[0148] In some implementations, if the first frame is a MU-RTS frame, the reserved field and / or the extremely high throughput (EHT reserved) field in the common information field of the MU-RTS frame may indicate that the transmission opportunity is shared with the access point and / or that the access point may adjust the subchannels and bandwidth used in the transmission opportunity based on its own operating bandwidth (referred to as enhanced dynamic bandwidth operation). The response frame to the first frame may be a CTS-to-self frame, which includes a receiver address field. The unicast or multicast field in the receiver address field is used to indicate whether the transmission opportunity is shared.

[0149] In some implementations, if the first frame is a data frame, the aggregated control (A-control) field in the high throughput control (HT control) field of the data frame may indicate sharing of the transmission opportunity with the access point and / or that the access point may adjust the subchannels and bandwidth used in the transmission opportunity based on its own operating bandwidth (referred to as enhanced dynamic bandwidth operation). The response frame to the first frame is an ACK frame, which includes a retry field and / or a more fragments field, which are used to indicate whether the transmission opportunity is shared.

[0150] In some implementations, if the first frame is a newly added management frame or a newly added control frame, a newly added field may indicate that the transmission opportunity is shared with the access point and / or that the access point can adjust the subchannels and bandwidth used during the transmission opportunity based on its own operating bandwidth (referred to as enhanced dynamic bandwidth operation). The response frame to the first frame may be a CTS frame or an ACK frame, or may be a newly added management frame or a newly added control frame.

[0151] In some implementations, the response frame to the first control frame is transmitted over a first channel, where the first channel is determined based on the adjustment operation. For example, the first channel is a channel after the bandwidth has been expanded. That is, the access point can transmit a response frame (e.g., a CTS frame, an ACK frame, or a management frame) to the initial control frame over the adjusted subchannel and bandwidth.

[0152] In some implementations, after the first access point performs the channel bandwidth adjustment operation, if other stations other than the first station have low-latency data to be uplink transmitted, the transmission opportunity is allowed to be used.

[0153] After the first access point performs the channel bandwidth adjustment operation, if other sites except the first site do not have low-latency data to be uplink transmitted, the transmission opportunity is ended in advance or returned to the first site.

[0154] In some implementations, the first access point may determine whether the other station has low-latency data to be uplinked by obtaining information of a buffer status report (BSR) frame of the other station.

[0155] The wireless communication method of the embodiment of the present application is described in more detail below with reference to specific examples. It should be noted that the examples in Figures 9 to 15 are merely intended to help those skilled in the art understand the embodiment of the present application, and are not intended to limit the embodiment of the present application to the specific numerical values ​​or specific scenarios illustrated. Based on the examples in Figures 9 to 15 given, those skilled in the art can obviously make various equivalent modifications or changes, and such modifications or changes also fall within the scope of the embodiment of the present application.

[0156] It should be noted that if the adjusted subchannel includes the primary 20 MHz channel (denoted as P20), the access point can perform a dynamic subband operation (DSO) during the transmission opportunity; if the adjusted subchannel does not include the primary 20 MHz channel (denoted as P20), the access point can perform a secondary channel access (SCA) during the transmission opportunity.

[0157] Example 1

[0158] As shown in Figures 9a and 9b, Station 1 resides on the primary 80 MHz channel, operating at 80 MHz. When competing for a transmission opportunity, Station 1 sends an RTS frame using a non-HT duplicate PPDU. The RTS frame indicates that the transmission opportunity is shared with the access point and / or that the access point may adjust the subchannel and bandwidth used during the transmission opportunity. Station 1 also indicates "dynamic" in the fifth bit of the scrambling sequence in the non-HT duplicate PPDU.

[0159] The access point operating bandwidth is 160MHz. After receiving the RTS frame, the access point will receive the RTS frame according to the indication and the indication of the receive vector (RXVECTOR) parameter DYN_BANDWIDTH_IN_NON_HT (the indication is dynamic, which is determined by the scrambling in the PPDU carrying the RTS frame). sequence), if NAV indicates idle (mainly refers to P20 subchannel idle), search for idle secondary channels within its own working bandwidth (i.e., 160 MHz) within the PIFS period (or DIFS period or the arbitration inter-frame space AIFS[AC_VO] period corresponding to AC_VO or the arbitration inter-frame space AIFS[AC_VI] period corresponding to AC_VI) detected previously by itself (indicated by the PHY-CCA.indication primitive initiated by the physical layer) before the start of RTS (as shown in Figure 9a), such as S20 (secondary 20 MHz in the primary 40 MHz), S40-1 (lower 20 MHz in the secondary 40 MHz), S40-2 (higher 20 MHz in the secondary 40 MHz), S80-1 (lowest 20 MHz in the secondary 80 MHz), S80-2 (second lower 20 MHz in the secondary 80 MHz), S80-3 (second higher 20 MHz in the secondary 80 MHz), and S80-4 subchannels (highest 20 MHz in the secondary 80 MHz). In fact, in the dynamic bandwidth operation of the related art (the solution in Figure 2 above), when NAV indicates idle, only the secondary channels on the main 80MHz (denoted as P80) occupied by the PPDU carrying the RTS frame of site 1, namely S20, S40-1 and S40-2, will be detected.

[0160] Alternatively, after receiving the RTS frame, the access point performs the CCA process within the PIFS period (or the DIFS period or the arbitration inter-frame space AIFS[AC_VO] period corresponding to AC_VO or the arbitration inter-frame space AIFS[AC_VI] period corresponding to AC_VI) to detect idle sub-channels (including P20) within its own working bandwidth (i.e., 160MHz) (as shown in Figure 9b).

[0161] The access point finds that the entire 160MHz is idle. If the access point accepts the shared transmission opportunity, it uses a non-HT duplicate PPDU to transmit a CTS frame on the 160MHz bandwidth and indicates in the CTS frame that it accepts the shared transmission opportunity. At this time, the access point obtains the transmission opportunity obtained and shared by site 1; if the access point rejects the shared transmission opportunity, it uses a non-HT duplicate PPDU to transmit a CTS frame on the main 80MHz (denoted as P80) occupied by the PPDU carrying the RTS frame of site 1, and indicates in the CTS frame that it rejects the shared transmission opportunity. At this time, site 1 obtains the transmission opportunity using the traditional method.

[0162] Station 2 operates at a 160MHz bandwidth. To utilize the S80 channel, the access point only needs to allocate resource units (RUs) in P80 to Station 1 and resource units in P80 and / or sub-80MHz (S80) to Station 2 in subsequent transmissions. During a transmission opportunity, if the access point transmits a downlink data frame to Station 2, Station 2 responds with an ACK or BA without considering the medium's busy or idle state. If the access point sends a trigger frame (TF) to Station 2 requesting an uplink transmission, Station 2 responds with a TB PPDU without considering the medium's busy or idle state.

[0163] Example 2

[0164] Referring to Figures 9a, 9b, and 10, the difference from Example 1 is that after obtaining the transmission opportunity, the station first performs its own uplink transmission and then shares the transmission opportunity with the access point. In this case, after receiving the RTS frame, the access point needs to perform the CCA process within the PIFS period (or the DIFS period or the arbitration inter-frame interval AIFS[AC_VO] period corresponding to AC_VO or the arbitration inter-frame interval AIFS[AC_VI] period corresponding to AC_VI) to detect idle sub-channels (including P20) within its own working bandwidth (i.e., 160MHz). After the access point accepts the sharing, it does not need to schedule station 1 to participate in subsequent uplink transmissions.

[0165] Example 3

[0166] 9a, 9b, and 11, the difference from Example 1 is that after receiving the RTS frame, the access point finds that subchannels S40-2 and S80-1 are interfered with and in a medium busy state (the busy and idle states of the channels detected by site 1 and the access point are inconsistent due to their different locations), so S40-2 and S80-1 are punctured, that is, the CTS frame is not sent on S40-2 and S80-1, and S40-2 and S80-1 are not used in subsequent transmissions in the transmission opportunity.

[0167] In some implementations, when an access point performs OFDMA transmission, if the operating bandwidth is 40 MHz, puncturing of 20 is allowed; if the operating bandwidth is 80 MHz, the following modes are allowed: 1111, 0111, 1011, 1101, 1110, 0011, 1100, or 1001, where each bit represents a 20 MHz subchannel arranged in order of center frequency, a value of 1 indicates no puncturing, a value of 0 indicates puncturing, and puncturing of the main 20 MHz is not allowed; if the operating bandwidth is 160 MHz or 320 MHz, each 80 MHz subchannel complies with any of the above 80 MHz modes. When the access point performs non-OFDMA transmission, if the operating bandwidth is 40 MHz, puncturing of 20 bits is allowed. If the operating bandwidth is 80 MHz, the following patterns are allowed: 1111, 0111, 1011, 1101, 1110, where each bit represents a 20 MHz subchannel, arranged in order of center frequency. A value of 1 indicates no puncturing, and a value of 0 indicates puncturing. Puncturing of the main 20 MHz is not allowed. If the operating bandwidth is 160 MHz, the following patterns are allowed: 11111111, 01111111, 10111111, 11011111, 11101111, 111101111, 1111011 1, 11111011, 11111101, 11111110, 00111111, 11001111, 11110011, 11111100, where each bit represents a 20MHz subchannel in order of center frequency. A value of 1 indicates no puncturing, and a value of 0 indicates puncturing. Puncturing is not allowed for the main 20MHz subchannel. If the operating bandwidth is 320MHz, the following patterns are allowed: 11111111, 01111111, 10111111, 11011111, 11101111, 11110111, 11111011, 11111101, 11111101, 11111101, 11111110, 00111111, 11001111, 11110011, 11111100, where each bit represents a 40MHz subchannel in order of center frequency. A value of 1 indicates no puncturing, and a value of 0 indicates puncturing. Puncturing is not allowed for the main 40MHz subchannel.

[0168] Example 4

[0169] Referring to Figures 9a, 9b and 12, the difference from Example 1 is that the operating bandwidth of Site 1 and Site 2 is 80 MHz, that is, they both reside on P80. In order to utilize the S80 channel, the access point needs to schedule one of Site 1 and Site 2 to S80 in subsequent transmissions (that is, execute the DSO process). As shown in Figure 3, Site 2 is scheduled to S80.

[0170] Example 5

[0171] 12 and 13 , the difference from Example 4 is that after receiving the RTS frame, the access point finds that subchannels S40-2 and S80-1 are interfered with and in a medium busy state (the busy and idle states of the channels detected by site 1 and the access point are inconsistent due to their different locations), so S40-2 and S80-1 are punctured, that is, the CTS frame is not sent on S40-2 and S80-1, and S40-2 and S80-1 are not used in subsequent transmissions in the transmission opportunity.

[0172] Example 6

[0173] Referring to Figures 13 and 14, the difference from Example 5 is that after receiving the RTS frame, the access point discovers that subchannels P20 and S20 are in a busy state due to interference (the busy and idle states of the channels detected by Site 1 and the access point are inconsistent due to their different locations). The access point does not send a CTS frame on the primary 40MHz (denoted as P40) channel. At this time, Site 1 is required to be able to receive the CTS frame on the secondary 40MHz (denoted as S40) channel. And because the P40 medium is busy, when the access point uses the BSRP frame to schedule Site 1 and Site 2, it also requires Site 2 to be able to receive the BSRP frame on S40. In the BSRP frame, the access point instructs Site 1 and Site 2 to switch the primary channel to the original secondary channel. After the switch, the access point's operating bandwidth is still 160MHz, but 40MHz is punctured, and the actual bandwidth is 120MHz. After the switch, Site 1 and Site 2 both reside on the original S80 channel.

[0174] Example 7

[0175] 14 and 15 , the difference from Example 6 is that the access point does not need to instruct Site 1 and Site 2 to switch the primary channel in the BSRP frame, but instead performs a DSO operation in a subsequent trigger frame to schedule Site 2 to S80 for uplink transmission.

[0176] As described above, this solution enables the system to fully utilize spectrum resources, thereby improving system throughput and reducing average latency. For a specific site, improving system throughput helps the site obtain more transmission opportunities and reduces its own data transmission latency. Furthermore, in this solution, the signaling for transmission opportunity sharing and the signaling for dynamic subchannel and bandwidth adjustment are completed in a single transaction, resulting in relatively low signaling and time overhead.

[0177] The method embodiments of the present application are described in detail above, and the device embodiments of the present application are described in detail below. It should be understood that the description of the method embodiments corresponds to the description of the device embodiments, so for parts not described in detail, reference can be made to the above method embodiments.

[0178] Figure 16 is a schematic structural diagram of a communication device 1600 provided in an embodiment of the present application. Communication device 1600 is a first station and includes a transmitting unit 1610. Transmitting unit 1610 is configured to transmit a first frame; the first frame is configured to indicate one or more of the following: sharing a transmission opportunity with a first access point; and allowing the first access point to perform subchannel and / or bandwidth adjustment operations during the transmission opportunity.

[0179] In the embodiment of the present application, the communication device 1600 can be used to execute some or all of the method steps performed by the first station in the method embodiment. The method flow has been described in detail in the previous embodiment. The modules in this embodiment have the same functions or perform the same steps, and will not be repeated here. However, those skilled in the art should know that the text description corresponding to the above method can be introduced into this embodiment and corresponds to the modules in the communication device 1600.

[0180] In an optional embodiment, the sending unit 1610 may be a transceiver 1830. The communication device 1600 may further include a processor 1810 and a memory 1820, as specifically shown in FIG18 .

[0181] Figure 17 is a schematic structural diagram of a communication device 1700 provided in an embodiment of the present application. Communication device 1700 is a first access point. Communication device 1700 includes a receiving unit 1710. Receiving unit 1710 is configured to receive a first frame sent by a first station, the first frame indicating one or more of the following: sharing a transmission opportunity with the first access point; and allowing the first access point to perform subchannel and / or bandwidth adjustment operations in the transmission opportunity.

[0182] In the embodiment of the present application, the communication device 1700 can be used to execute some or all of the method steps performed by the first access point in the method embodiment described above. The method flow has been described in detail in the previous embodiment. The modules in this embodiment have the same functions or perform the same steps, and will not be repeated here. However, those skilled in the art will appreciate that the textual descriptions corresponding to the above methods can be incorporated into this embodiment and correspond to the modules in the communication device 1700.

[0183] In an optional embodiment, the receiving unit 1710 may be a transceiver 1830. The communication device 1700 may further include a processor 1810 and a memory 1820, as specifically shown in FIG18 .

[0184] Figure 18 is a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in Figure 18 indicate that the unit or module is optional. Device 1800 can be used to implement the method described in the above method embodiment. Device 1800 can be a chip or a communication device.

[0185] The device 1800 may include one or more processors 1810. The processor 1810 may support the device 1800 to implement the method described in the method embodiment above. The processor 1810 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0186] The apparatus 1800 may further include one or more memories 1820. The memories 1820 store programs that can be executed by the processor 1810, causing the processor 1810 to perform the methods described in the above method embodiments. The memories 1820 may be independent of the processor 1810 or integrated into the processor 1810.

[0187] The apparatus 1800 may further include a transceiver 1830. The processor 1810 may communicate with other devices or chips via the transceiver 1830. For example, the processor 1810 may transmit and receive data with other devices or chips via the transceiver 1830.

[0188] The present invention also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to the communication device provided in the present invention, and the program enables a computer to execute the method performed by the communication device in each embodiment of the present invention.

[0189] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the communication device provided in the present application, and the program causes a computer to execute the method performed by the communication device in each embodiment of the present application.

[0190] The embodiments of the present application also provide a computer program. The computer program can be applied to the communication device provided in the embodiments of the present application, and the computer program enables a computer to execute the method executed by the communication device in each embodiment of the present application.

[0191] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0192] In the embodiments of the present application, a "field" may also be referred to as a "field," a "subfield," or a "subfield." A field may occupy one or more bytes (byte / octet), or a field may occupy one or more bits (bit).

[0193] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.

[0194] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.

[0195] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.

[0196] In the embodiments of the present application, "pre-defined" or "pre-configured" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in devices (e.g., including APs and STAs). The present application does not limit the specific implementation method. For example, pre-defined may refer to information defined in a protocol.

[0197] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0198] In the embodiments of this application, the term "include" can refer to direct inclusion or indirect inclusion. Alternatively, the term "include" in the embodiments of this application can be replaced with "indicates" or "is used to determine." For example, "A includes B" can be replaced with "A indicates B" or "A is used to determine B."

[0199] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0200] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communication field, for example, it may include a WiFi protocol and related protocols used in future WiFi communication systems, and the present application does not limit this.

[0201] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

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

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

[0204] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0205] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A wireless communication method, characterized in that: include: The first station sends a first frame, where the first frame is used to indicate one or more of the following: Sharing the transmission opportunity to the first access point; The first access point is allowed to perform a sub-channel and / or bandwidth adjustment operation in the transmission opportunity.

2. The method according to claim 1, characterized in that The first frame is used to compete for the transmission opportunity.

3. The method according to claim 1, characterized in that The first frame is a sharing request frame of the transmission opportunity.

4. The method according to any one of claims 1 to 3, characterized in that In the transmission opportunity, uplink transmission of the first station is preferentially scheduled by the first access point.

5. The method according to claim 4, characterized in that If the first frame is used to compete for the transmission opportunity, then in the transmission opportunity, the uplink transmission of the first station is preferentially scheduled by the first access point.

6. The method according to any one of claims 1 to 5, characterized in that The adjustment operation includes one or more of the following: bandwidth expansion and channel puncturing.

7. The method according to any one of claims 1 to 6, characterized in that A response frame to the first frame is transmitted through a first channel, where the first channel is determined based on the adjustment operation.

8. The method according to any one of claims 1 to 7, characterized in that Whether to share the transmission opportunity is determined by the first station based on a first condition, where the first condition includes one or more of the following: The first site determines that a second site exists; The signal strength of the second site is less than or equal to a first threshold; The second station is a hidden node of the first access point.

9. The method according to any one of claims 1 to 8, characterized in that Whether to accept the sharing of the transmission opportunity is determined by the first access point based on a second condition, where the second condition includes one or more of the following: The first access point determines that a second station exists; The first access point is capable of determining a power threshold that causes interference to the second station; The first access point is capable of determining one or more subchannels causing interference to the second station; The second station is a hidden node of the first access point.

10. The method according to claim 9, characterized in that: In the transmission opportunity, the transmission power of the first access point is less than or equal to the power threshold; and / or In the transmission opportunity, the first access point transmits using other sub-channels except the one or more sub-channels.

11. The method according to any one of claims 1 to 10, characterized in that Whether the first access point performs the adjustment operation is determined based on a third condition, where the third condition includes one or more of the following: A value of the first backoff value is less than or equal to the number of idle subchannels detected by the first access point, and the first backoff value is determined based on a value of the contention window; The first access point has low-latency data to be downlinked; Other sites except the first site have low-latency data to be transmitted uplink.

12. The method according to any one of claims 1 to 11, characterized in that The usage duration of the first channel determined based on the adjustment operation is less than or equal to a second threshold.

13. The method according to any one of claims 1 to 12, characterized in that: After the first access point performs the adjustment operation, if other stations except the first station have low-latency data to be uplink transmitted, allowing use of the transmission opportunity; and / or, After the first access point performs the adjustment operation, if other sites except the first site do not have low-latency data to be uplink transmitted, the transmission opportunity is terminated in advance or returned to the first site.

14. The method according to any one of claims 1 to 13, characterized in that The first access point accesses a channel using multi-user enhanced distributed channel access (MU EDCA) parameters during a first time period in the transmission opportunity.

15. The method according to any one of claims 1 to 14, characterized in that The transmission opportunity is a first transmission opportunity. In a second transmission opportunity, a transmission duration for which the first access point schedules the first station to perform uplink and / or downlink transmission is a first duration, and the first duration is determined based on sharing of the first transmission opportunity.

16. The method according to any one of claims 1 to 15, characterized in that The transmission opportunity is a first transmission opportunity. In a third transmission opportunity shared by the second station with the first access point, the first access point preferentially schedules the first station that shares the first transmission opportunity.

17. The method according to any one of claims 1 to 16, characterized in that A transmission duration for scheduling the first station to perform uplink and / or downlink transmission by the first access point in the second time period is a second duration, where the second duration is determined based on a third duration, and the third duration is a total duration of transmission opportunities shared by the first station with the first access point in a third time period before the second time period.

18. The method according to any one of claims 1 to 17, characterized in that The first frame is a request to send (RTS) frame, which includes a first field and a second field. The first field is used to indicate whether to share the transmission opportunity, and the second field is used to indicate whether to perform the adjustment operation.

19. The method according to claim 18, wherein: The first field includes a retry field and / or more fragments field, and the second field is a sender address field; or, The first field is a retry field, and the second field is a more fragments field; or, The first field is a more fragments field, and the second field is a retry field.

20. The method according to claim 18 or 19, characterized in that The response frame of the RTS frame is a Clear to Send (CTS) frame. The CTS frame includes a Retry field and / or More Segments field. The Retry field and / or More Segments field are used to indicate whether to accept the sharing of the transmission opportunity.

21. The method according to claim 18 or 19, characterized in that The response frame of the RTS frame is a clear-to-send (CTS-to-self) frame sent to itself, and the CTS-to-self frame includes a receiver address field. The unicast or multicast field in the receiver address field is used to indicate whether to accept the sharing of the transmission opportunity.

22. The method according to claim 18 or 19, characterized in that: If the response frame to the RTS frame is a CTS-to-self frame, the sharing of the transmission opportunity is accepted; and / or If the response frame to the RTS frame is a CTS frame, the sharing of the transmission opportunity is rejected.

23. The method according to any one of claims 1 to 17, characterized in that The first frame is a Multi-User Request to Send (MU-RTS) frame. The MU-RTS frame includes a common information field. The common information field includes a reserved field and / or an extremely high throughput reserved field. The reserved field and / or the extremely high throughput reserved field are used to indicate one or more of the following: whether to share the transmission opportunity; Whether to perform the adjustment operation.

24. The method according to any one of claims 1 to 17, characterized in that The first frame is a data frame.

25. The method according to claim 24, characterized in that The data frame includes an aggregation control field, where the aggregation control field is used to indicate whether to share the transmission opportunity and / or whether to perform the adjustment operation.

26. The method according to claim 24 or 25, characterized in that The response frame of the data frame is an acknowledgment frame, and the acknowledgment frame includes a retry field and / or more fragment fields, and the retry field and / or more fragment fields are used to indicate whether to accept the sharing of the transmission opportunity.

27. A wireless communication method, characterized in that: include: A first access point receives a first frame sent by a first station, where the first frame is used to indicate one or more of the following: sharing the transmission opportunity to the first access point; The first access point is allowed to perform a sub-channel and / or bandwidth adjustment operation in the transmission opportunity.

28. The method according to claim 27, characterized in that The first frame is used to compete for the transmission opportunity.

29. The method according to claim 27, characterized in that The first frame is a sharing request frame of the transmission opportunity.

30. The method according to any one of claims 27 to 29, characterized in that In the transmission opportunity, uplink transmission of the first station is preferentially scheduled by the first access point.

31. The method according to claim 30, wherein If the first frame is used to compete for the transmission opportunity, then in the transmission opportunity, the uplink transmission of the first station is preferentially scheduled by the first access point.

32. The method according to any one of claims 27 to 31, characterized in that The adjustment operation includes one or more of the following: bandwidth expansion and channel puncturing.

33. The method according to any one of claims 27 to 32, characterized in that A response frame to the first frame is transmitted through a first channel, where the first channel is determined based on the adjustment operation.

34. The method according to any one of claims 27 to 33, characterized in that Whether to share the transmission opportunity is determined by the first station based on a first condition, where the first condition includes one or more of the following: The first site determines that a second site exists; The signal strength of the second site is less than or equal to a first threshold; The second station is a hidden node of the first access point.

35. The method according to any one of claims 27 to 34, characterized in that Whether to accept the sharing of the transmission opportunity is determined by the first access point based on a second condition, where the second condition includes one or more of the following: The first access point determines that a second site exists; The first access point is capable of determining a power threshold that causes interference to the second station; The first access point is capable of determining one or more subchannels causing interference to the second station; The second station is a hidden node of the first access point.

36. The method according to claim 35, wherein: In the transmission opportunity, the transmission power of the first access point is less than or equal to the power threshold; and / or In the transmission opportunity, the first access point transmits using other sub-channels except the one or more sub-channels.

37. The method according to any one of claims 27 to 36, characterized in that Whether the first access point performs the adjustment operation is determined based on a third condition, where the third condition includes one or more of the following: A value of the first backoff value is less than or equal to the number of idle subchannels detected by the first access point, and the first backoff value is determined based on a value of the contention window; The first access point has low-latency data to be downlinked; Other sites except the first site have low-latency data to be transmitted uplink.

38. The method according to any one of claims 27 to 37, characterized in that The usage duration of the first channel determined based on the adjustment operation is less than or equal to a second threshold.

39. The method according to any one of claims 27 to 38, characterized in that: After the first access point performs the adjustment operation, if other stations except the first station have low-latency data to be uplink transmitted, allowing use of the transmission opportunity; and / or, After the first access point performs the adjustment operation, if other sites except the first site do not have low-latency data to be uplink transmitted, the transmission opportunity is terminated in advance or returned to the first site.

40. The method according to any one of claims 27 to 39, characterized in that The first access point accesses a channel using multi-user enhanced distributed channel access (MU EDCA) parameters during a first time period in the transmission opportunity.

41. The method according to any one of claims 27 to 40, characterized in that The transmission opportunity is a first transmission opportunity. In a second transmission opportunity, a transmission duration for which the first access point schedules the first station to perform uplink and / or downlink transmission is a first duration, and the first duration is determined based on sharing of the first transmission opportunity.

42. The method according to any one of claims 27 to 41, characterized in that The transmission opportunity is a first transmission opportunity. In a third transmission opportunity shared by the second station with the first access point, the first access point preferentially schedules the first station that shares the first transmission opportunity.

43. The method according to any one of claims 27 to 42, characterized in that A transmission duration for scheduling the first station to perform uplink and / or downlink transmission by the first access point in the second time period is a second duration, where the second duration is determined based on a third duration, and the third duration is a total duration of transmission opportunities shared by the first station with the first access point in a third time period before the second time period.

44. The method according to any one of claims 27 to 43, characterized in that The first frame is a request to send (RTS) frame, which includes a first field and a second field. The first field is used to indicate whether to share the transmission opportunity, and the second field is used to indicate whether to perform the adjustment operation.

45. The method according to claim 44, characterized in that: The first field includes a retry field and / or more fragments field, and the second field is a sender address field; or, The first field is a retry field, and the second field is a more fragments field; or, The first field is a more fragments field, and the second field is a retry field.

46. ​​The method according to claim 44 or 45, characterized in that The response frame of the RTS frame is a Clear to Send (CTS) frame. The CTS frame includes a Retry field and / or More Segments field. The Retry field and / or More Segments field are used to indicate whether to accept the sharing of the transmission opportunity.

47. The method according to claim 44 or 45, characterized in that The response frame of the RTS frame is a clear-to-send (CTS-to-self) frame sent to itself, and the CTS-to-self frame includes a receiver address field. The unicast or multicast field in the receiver address field is used to indicate whether to accept the sharing of the transmission opportunity.

48. The method according to claim 44 or 45, characterized in that: If the response frame to the RTS frame is a CTS-to-self frame, the sharing of the transmission opportunity is accepted; and / or If the response frame to the RTS frame is a CTS frame, the sharing of the transmission opportunity is rejected.

49. The method according to any one of claims 27 to 43, characterized in that The first frame is a Multi-User Request to Send (MU-RTS) frame. The MU-RTS frame includes a common information field. The common information field includes a reserved field and / or an extremely high throughput reserved field. The reserved field and / or the extremely high throughput reserved field are used to indicate one or more of the following: whether to share the transmission opportunity; Whether to perform the adjustment operation.

50. The method according to any one of claims 27 to 43, characterized in that The first frame is a data frame.

51. The method according to claim 50, characterized in that The data frame includes an aggregation control field, where the aggregation control field is used to indicate whether to share the transmission opportunity and / or whether to perform the adjustment operation.

52. The method according to claim 50 or 51, characterized in that The response frame of the data frame is an acknowledgment frame, and the acknowledgment frame includes a retry field and / or more fragment fields, and the retry field and / or more fragment fields are used to indicate whether to accept the sharing of the transmission opportunity.

53. A communication device, characterized in that The communication device is a first station, and the communication device includes: A sending unit, configured to send a first frame, where the first frame is used to indicate one or more of the following: Sharing the transmission opportunity to the first access point; The first access point is allowed to perform a sub-channel and / or bandwidth adjustment operation in the transmission opportunity.

54. The communication device according to claim 53, characterized in that The first frame is used to compete for the transmission opportunity.

55. The communication device according to claim 53, characterized in that The first frame is a sharing request frame of the transmission opportunity.

56. The communication device according to any one of claims 53 to 55, characterized in that In the transmission opportunity, uplink transmission of the first station is preferentially scheduled by the first access point.

57. The communication device according to claim 56, characterized in that If the first frame is used to compete for the transmission opportunity, then in the transmission opportunity, the uplink transmission of the first station is preferentially scheduled by the first access point.

58. The communication device according to any one of claims 53 to 57, characterized in that The adjustment operation includes one or more of the following: bandwidth expansion and channel puncturing.

59. The communication device according to any one of claims 53 to 58, characterized in that A response frame to the first frame is transmitted through a first channel, where the first channel is determined based on the adjustment operation.

60. The communication device according to any one of claims 53 to 59, characterized in that Whether to share the transmission opportunity is determined by the first station based on a first condition, where the first condition includes one or more of the following: The first site determines that a second site exists; The signal strength of the second site is less than or equal to a first threshold; The second station is a hidden node of the first access point.

61. The communication device according to any one of claims 53 to 60, characterized in that Whether to accept the sharing of the transmission opportunity is determined by the first access point based on a second condition, where the second condition includes one or more of the following: The first access point determines that a second site exists; The first access point is capable of determining a power threshold that causes interference to the second station; The first access point is capable of determining one or more subchannels causing interference to the second station; The second station is a hidden node of the first access point.

62. The communication device according to claim 61, characterized in that: In the transmission opportunity, the transmission power of the first access point is less than or equal to the power threshold; and / or In the transmission opportunity, the first access point transmits using other sub-channels except the one or more sub-channels.

63. The communication device according to any one of claims 53 to 62, characterized in that Whether the first access point performs the adjustment operation is determined based on a third condition, where the third condition includes one or more of the following: A value of the first backoff value is less than or equal to the number of idle subchannels detected by the first access point, and the first backoff value is determined based on a value of the contention window; The first access point has low-latency data to be downlinked; Other sites except the first site have low-latency data to be transmitted uplink.

64. The communication device according to any one of claims 53 to 63, characterized in that The usage duration of the first channel determined based on the adjustment operation is less than or equal to a second threshold.

65. The communication device according to any one of claims 53 to 64, characterized in that: After the first access point performs the adjustment operation, if other stations except the first station have low-latency data to be uplink transmitted, allowing use of the transmission opportunity; and / or, After the first access point performs the adjustment operation, if other sites except the first site do not have low-latency data to be uplink transmitted, the transmission opportunity is terminated in advance or returned to the first site.

66. The communication device according to any one of claims 53 to 65, characterized in that The first access point accesses a channel using multi-user enhanced distributed channel access (MU EDCA) parameters during a first time period in the transmission opportunity.

67. The communication device according to any one of claims 53 to 66, characterized in that The transmission opportunity is a first transmission opportunity. In a second transmission opportunity, a transmission duration for which the first access point schedules the first station to perform uplink and / or downlink transmission is a first duration, and the first duration is determined based on sharing of the first transmission opportunity.

68. The communication device according to any one of claims 53 to 67, characterized in that The transmission opportunity is a first transmission opportunity. In a third transmission opportunity shared by the second station with the first access point, the first access point preferentially schedules the first station that shares the first transmission opportunity.

69. The communication device according to any one of claims 53 to 68, characterized in that A transmission duration for which the first access point schedules the first station to perform uplink and / or downlink transmission in the second time period is a second duration, where the second duration is determined based on a third duration, and the third duration is a total duration of transmission opportunities shared by the first station with the first access point in a third time period before the second time period.

70. The communication device according to any one of claims 53 to 69, characterized in that The first frame is a request to send (RTS) frame, which includes a first field and a second field. The first field is used to indicate whether to share the transmission opportunity, and the second field is used to indicate whether to perform the adjustment operation.

71. The communication device according to claim 70, characterized in that: The first field includes a retry field and / or more fragments field, and the second field is a sender address field; or, The first field is a retry field, and the second field is a more fragments field; or, The first field is a more fragments field, and the second field is a retry field.

72. The communication device according to claim 70 or 71, characterized in that The response frame of the RTS frame is a Clear to Send (CTS) frame. The CTS frame includes a Retry field and / or More Segments field. The Retry field and / or More Segments field are used to indicate whether to accept the sharing of the transmission opportunity.

73. The communication device according to claim 70 or 71, characterized in that The response frame of the RTS frame is a clear-to-send (CTS-to-self) frame sent to itself, and the CTS-to-self frame includes a receiver address field. The unicast or multicast field in the receiver address field is used to indicate whether to accept the sharing of the transmission opportunity.

74. The communication device according to claim 70 or 71, characterized in that: If the response frame to the RTS frame is a CTS-to-self frame, the sharing of the transmission opportunity is accepted; and / or If the response frame to the RTS frame is a CTS frame, the sharing of the transmission opportunity is rejected.

75. The communication device according to any one of claims 53 to 69, characterized in that The first frame is a Multi-User Request to Send (MU-RTS) frame. The MU-RTS frame includes a common information field. The common information field includes a reserved field and / or an extremely high throughput reserved field. The reserved field and / or the extremely high throughput reserved field are used to indicate one or more of the following: whether to share the transmission opportunity; Whether to perform the adjustment operation.

76. The communication device according to any one of claims 53 to 69, characterized in that The first frame is a data frame.

77. The communication device according to claim 76, characterized in that The data frame includes an aggregation control field, where the aggregation control field is used to indicate whether to share the transmission opportunity and / or whether to perform the adjustment operation.

78. The communication device according to claim 76 or 77, characterized in that The response frame of the data frame is an acknowledgment frame, and the acknowledgment frame includes a retry field and / or more fragment fields, and the retry field and / or more fragment fields are used to indicate whether to accept the sharing of the transmission opportunity.

79. A communication device, characterized in that The communication device is a first access point, and the communication device includes: A receiving unit, configured to receive a first frame sent by a first station, where the first frame is used to indicate one or more of the following: sharing the transmission opportunity to the first access point; The first access point is allowed to perform a sub-channel and / or bandwidth adjustment operation in the transmission opportunity.

80. The communication device according to claim 79, wherein The first frame is used to compete for the transmission opportunity.

81. The communication device according to claim 79, wherein The first frame is a sharing request frame of the transmission opportunity.

82. The communication device according to any one of claims 79 to 81, characterized in that In the transmission opportunity, uplink transmission of the first station is preferentially scheduled by the first access point.

83. The communication device according to claim 82, characterized in that If the first frame is used to compete for the transmission opportunity, then in the transmission opportunity, the uplink transmission of the first station is preferentially scheduled by the first access point.

84. The communication device according to any one of claims 79 to 83, characterized in that The adjustment operation includes one or more of the following: bandwidth expansion and channel puncturing.

85. The communication device according to any one of claims 79 to 84, characterized in that A response frame to the first frame is transmitted through a first channel, where the first channel is determined based on the adjustment operation.

86. The communication device according to any one of claims 79 to 85, characterized in that Whether to share the transmission opportunity is determined by the first station based on a first condition, where the first condition includes one or more of the following: The first site determines that a second site exists; The signal strength of the second site is less than or equal to a first threshold; The second station is a hidden node of the first access point.

87. The communication device according to any one of claims 79 to 86, characterized in that Whether to accept the sharing of the transmission opportunity is determined by the first access point based on a second condition, where the second condition includes one or more of the following: The first access point determines that a second site exists; The first access point is capable of determining a power threshold that causes interference to the second station; The first access point is capable of determining one or more subchannels causing interference to the second station; The second station is a hidden node of the first access point.

88. The communication device according to claim 87, characterized in that: In the transmission opportunity, the transmission power of the first access point is less than or equal to the power threshold; and / or In the transmission opportunity, the first access point transmits using other sub-channels except the one or more sub-channels.

89. The communication device according to any one of claims 79 to 88, characterized in that Whether the first access point performs the adjustment operation is determined based on a third condition, where the third condition includes one or more of the following: A value of the first backoff value is less than or equal to the number of idle subchannels detected by the first access point, and the first backoff value is determined based on a value of the contention window; The first access point has low-latency data to be downlinked; Other sites except the first site have low-latency data to be transmitted uplink.

90. The communication device according to any one of claims 79 to 89, characterized in that The usage duration of the first channel determined based on the adjustment operation is less than or equal to a second threshold.

91. The communication device according to any one of claims 79 to 90, characterized in that: After the first access point performs the adjustment operation, if other stations except the first station have low-latency data to be uplink transmitted, allowing use of the transmission opportunity; and / or, After the first access point performs the adjustment operation, if other sites except the first site do not have low-latency data to be uplink transmitted, the transmission opportunity is terminated in advance or returned to the first site.

92. The communication device according to any one of claims 79 to 91, characterized in that The first access point accesses a channel using multi-user enhanced distributed channel access (MU EDCA) parameters during a first time period in the transmission opportunity.

93. The communication device according to any one of claims 79 to 92, characterized in that The transmission opportunity is a first transmission opportunity. In a second transmission opportunity, a transmission duration for which the first access point schedules the first station to perform uplink and / or downlink transmission is a first duration, and the first duration is determined based on sharing of the first transmission opportunity.

94. The communication device according to any one of claims 79 to 93, characterized in that The transmission opportunity is a first transmission opportunity. In a third transmission opportunity shared by the second station with the first access point, the first access point preferentially schedules the first station that shares the first transmission opportunity.

95. The communication device according to any one of claims 79 to 94, characterized in that A transmission duration for which the first access point schedules the first station to perform uplink and / or downlink transmission in the second time period is a second duration, where the second duration is determined based on a third duration, and the third duration is a total duration of transmission opportunities shared by the first station with the first access point in a third time period before the second time period.

96. The communication device according to any one of claims 79 to 95, characterized in that The first frame is a request to send (RTS) frame, which includes a first field and a second field. The first field is used to indicate whether to share the transmission opportunity, and the second field is used to indicate whether to perform the adjustment operation.

97. The communication device according to claim 96, characterized in that: The first field includes a retry field and / or more fragments field, and the second field is a sender address field; or, The first field is a retry field, and the second field is a more fragments field; or, The first field is a more fragments field, and the second field is a retry field.

98. The communication device according to claim 96 or 97, characterized in that The response frame of the RTS frame is a Clear to Send (CTS) frame. The CTS frame includes a Retry field and / or More Segments field. The Retry field and / or More Segments field are used to indicate whether to accept the sharing of the transmission opportunity.

99. The communication device according to claim 96 or 97, characterized in that The response frame of the RTS frame is a clear-to-send (CTS-to-self) frame sent to itself, and the CTS-to-self frame includes a receiver address field. The unicast or multicast field in the receiver address field is used to indicate whether to accept the sharing of the transmission opportunity.

100. The communication device according to claim 96 or 97, characterized in that: If the response frame to the RTS frame is a CTS-to-self frame, the sharing of the transmission opportunity is accepted; and / or If the response frame to the RTS frame is a CTS frame, the sharing of the transmission opportunity is rejected.

101. The communication device according to any one of claims 79 to 95, characterized in that The first frame is a Multi-User Request to Send (MU-RTS) frame. The MU-RTS frame includes a common information field. The common information field includes a reserved field and / or an extremely high throughput reserved field. The reserved field and / or the extremely high throughput reserved field are used to indicate one or more of the following: whether to share the transmission opportunity; Whether to perform the adjustment operation.

102. The communication device according to any one of claims 79 to 95, characterized in that The first frame is a data frame.

103. The communication device according to claim 102, characterized in that The data frame includes an aggregation control field, where the aggregation control field is used to indicate whether to share the transmission opportunity and / or whether to perform the adjustment operation.

104. The communication device according to claim 102 or 103, characterized in that The response frame of the data frame is an acknowledgment frame, and the acknowledgment frame includes a retry field and / or more fragment fields, and the retry field and / or more fragment fields are used to indicate whether to accept the sharing of the transmission opportunity.

105. A communication device, characterized in that The device comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so as to enable the communication device to execute the method according to any one of claims 1-26 or 27-52.

106. A device, characterized in that The device comprises a processor configured to call a program from a memory so as to cause the device to execute the method according to any one of claims 1 to 26 or 27 to 52.

107. A chip, characterized in that: The device comprises a processor configured to call a program from a memory so that a device equipped with the chip executes the method according to any one of claims 1 to 26 or 27 to 52.

108. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1-26 or 27-52.

109. A computer program product, characterized in that The method comprises a program for causing a computer to execute the method according to any one of claims 1 to 26 or 27 to 52.

110. A computer program, characterized in that The computer program causes a computer to execute the method according to any one of claims 1-26 or 27-52.