Wireless communication methods, apparatuses, and devices
Patent Information
- Application Number
- CN202512058890.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-31
- Publication Date
- 2026-10-13
AI Technical Summary
[0005]目前针对多个P2P TWT agreement及non-AP STA PUO,存在资源调度不明确的问题,会导致网络或系统可能出现冲突干扰增加或大量资源浪费
[0020]第十四方面,提供了一种通信系统,包括接入点设备和终端设备,所述接入点设备用于执行上述第二方面或第三方面中的任一方面或其各实现方式中的方法,所述站点设备用于执行上述第一方面或第四方面中的任一方面或其各实现方式中的方法。
Smart Images

Figure CN122909665A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more specifically, to a wireless communication method, apparatus, and device. Background Technology
[0002] The non-AP STA Periodic Unavailability Operation (PUO) allows a non-AP Station (STA) to instruct its associated access point (AP) that it will be unavailable during scheduled service periods. By pre-setting these periodic unavailability periods, it provides core benefits to Wi-Fi networks, including energy efficiency optimization, resource planning, and support for multi-technology coexistence.
[0003] The Peer-to-Peer Target Wake Time Agreement (P2P TWT agreement) is a power-saving mechanism that allows two sites to directly negotiate wake-up time scheduling, and it is key to achieving non-AP STA PUO.
[0004] Currently, a STA and its associated AP can support up to eight P2P TWT agreements. Each P2P TWT agreement is established by the STA sending a Channel Usage Request frame and the AP responding with a Channel Usage Response frame. Multiple P2P TWT agreements may exist for different data streams; even for the same data stream, various P2P TWT agreements may exist, each corresponding to different parameters such as different Service Period (SP) lengths and SP intervals.
[0005] Currently, there are unclear resource scheduling issues for multiple P2P TWT agreements and non-AP STA PUO, which may lead to increased network or system conflicts and interference or a large amount of resource waste. Summary of the Invention
[0006] This application provides a wireless communication method, apparatus, and device.
[0007] In a first aspect, a wireless communication method is provided, the method comprising: The site sends a first frame to the access point. The first frame includes a first indication, which is used to indicate whether P2P TWT SP is available during at least one first peer wake-up time in the first peer wake-up time agreement. The station receives the second frame sent by the access point.
[0008] Secondly, a wireless communication method is provided, the method comprising: The access point generates the fourth frame; The access point sends the fourth frame to the site, the fourth frame including a third indication for indicating whether at least one third P2P TWT SP in the third P2P TWT agreement is available.
[0009] Thirdly, a wireless communication method is provided, the method comprising: The access point receives a first frame sent by the site, the first frame including a first indication, the first indication being used to indicate whether P2P TWT SP is available during at least one first peer target wake-up time in the first peer target wake-up time agreement; The access point sends a second frame to the site.
[0010] Fourthly, a wireless communication method is provided, the method comprising: The site receives a fourth frame actively sent by the access point. The fourth frame includes a third indication, which is used to indicate whether at least one third P2P TWT SP in the third P2P TWT agreement is available. The site schedules resources according to the third instruction.
[0011] Fifthly, a wireless communication device is provided, comprising: The first transceiver module is configured to send a first frame to the access point. The first frame includes a first indication, which is configured to indicate whether P2P TWT SP is available during at least one first peer target wake-up time in the first peer target wake-up time agreement. The second transceiver module is used to receive the second frame sent by the access point.
[0012] Sixthly, a wireless communication device is provided, comprising: The generation module is used to generate the fourth frame; The third transceiver module is used to send a fourth frame to the site, the fourth frame including a third indication, the third indication being used to indicate whether at least one third P2P TWT SP in the third P2P TWT agreement is available.
[0013] In a seventh aspect, a wireless communication device is provided, comprising: The fourth transceiver module is used to receive a first frame sent by the station. The first frame includes a first indication, which is used to indicate whether P2P TWT SP is available during at least one first peer wake-up time in the first peer wake-up time protocol (P2P TWT agreement). The fifth transceiver module is used to send the second frame to the station.
[0014] Eighthly, a wireless communication device is provided, comprising: The sixth transceiver module is used to receive a fourth frame actively sent by the access point. The fourth frame includes a third indication, which is used to indicate whether at least one third P2P TWT SP in the third P2P TWT agreement is available. The processing module is used to schedule resources according to the third instruction.
[0015] A ninth aspect provides an access point device, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods of the second or third aspect or their respective implementations described above.
[0016] In a tenth aspect, a site device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to invoke and run the computer program stored in the memory to perform the methods described in the first aspect, the fourth aspect, or their respective implementations.
[0017] Eleventhly, a chip is provided for implementing the methods of any one of the first to second aspects or their respective implementations. Specifically, the chip includes: a processor for calling and running a computer program from a memory, causing a device equipped with the chip to perform the methods of any one of the first to fourth aspects or their respective implementations.
[0018] In a twelfth aspect, a readable storage medium is provided for storing a computer program that causes a computer to perform the methods of any one of the first to fourth aspects or their respective implementations.
[0019] In a thirteenth aspect, a communication device is provided, comprising: a processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the methods of any one of the first to fourth aspects or their respective implementations.
[0020] In a fourteenth aspect, a communication system is provided, including an access point device and a terminal device, wherein the access point device is configured to perform the method of any one of the second or third aspects or their respective implementations described above, and the terminal device is configured to perform the method of any one of the first or fourth aspects or their respective implementations described above.
[0021] The above technical solution involves sending a first frame, including a first indication, from the site to the access point. This first indication indicates whether at least one first P2P TWT SP in the first P2P TWT agreement is available, thus clearly indicating the availability of the first P2P TWT SP within the first P2P TWT agreement. This avoids the problem of unclear resource scheduling and prevents potential network or system conflicts, increased interference, or significant resource waste. Alternatively... The access point sends a fourth frame to the site, which includes a third indication. The third indication is used to indicate whether at least one third P2P TWT SP in the third P2P TWT agreement is available, so as to clearly indicate the availability of the third P2P TWT SP within the third P2P TWT agreement, thereby avoiding the problem of unclear resource scheduling and avoiding the increase of network or system conflicts or large amounts of resource waste. Attached Figure Description
[0022] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0023] Figure 1 This is a schematic diagram of a communication system applicable to embodiments of this application.
[0024] Figure 2 This is an interactive schematic diagram of a wireless communication method provided in an embodiment of this application.
[0025] Figure 3 This is a schematic diagram of the structure of the location of the first indicator in the first frame provided in an embodiment of this application.
[0026] Figure 4This is a schematic diagram of a first indication indicating the availability of resources after a first P2P TWT SP provided in an embodiment of this application.
[0027] Figure 5 This is a schematic diagram illustrating the availability of resources after a first P2P TWT SP is indicated by another first indication provided in an embodiment of this application.
[0028] Figure 6 This is a schematic diagram of another first indication indicating the availability of resources after the first P2P TWT SP provided in the embodiments of this application.
[0029] Figure 7(a) is a schematic diagram of the structure of a UHR Capabilities Element provided in an embodiment of this application.
[0030] Figure 7(b) is a schematic diagram of another UHR Capabilities Element provided in the embodiments of this application.
[0031] Figure 7(c) is a schematic diagram of another UHR Capabilities Element provided in the embodiments of this application.
[0032] Figure 8 This is an interactive schematic diagram of another wireless communication method provided in the embodiments of this application.
[0033] Figure 9 This is a schematic diagram of the frame structure of a fourth frame provided in an embodiment of this application.
[0034] Figure 10 This is a schematic block diagram of a wireless communication device provided according to an embodiment of this application.
[0035] Figure 11 This is a schematic block diagram of another wireless communication device provided according to an embodiment of this application.
[0036] Figure 12 This is a schematic block diagram of another wireless communication device provided according to an embodiment of this application.
[0037] Figure 13 This is a schematic block diagram of another wireless communication device provided according to an embodiment of this application.
[0038] Figure 14 This is a schematic block diagram of a communication device provided according to an embodiment of this application.
[0039] Figure 15 This is a schematic block diagram of a chip provided according to an embodiment of this application.
[0040] Figure 16This is a schematic block diagram of a communication system provided according to an embodiment of this application. Detailed Implementation
[0041] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art without creative effort regarding the embodiments of this application are within the scope of protection of this application.
[0042] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Furthermore, the terms "first" and "second," etc., used herein are used only to distinguish different objects and not to describe a particular order.
[0043] It should be noted that, in the embodiments of this application, "at least one item" refers to one item or more items, "more items" refers to two items or more, and "at least two items" refers to two items or more. "At least one of the following items" or similar expressions can refer to any combination of these items. For example, at least one item of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".
[0044] It should be noted that in the embodiments of this application, "and / or" indicates that the connected objects can have three relationships. For example, "A and / or B" can represent three scenarios: only A exists, only B exists, and both A and B exist simultaneously. The character " / " generally indicates that the preceding and following objects have an "or" relationship.
[0045] It should be understood that the "instruction" mentioned in the embodiments of this application can be a direct instruction or an indirect instruction. For example, A instructing B can mean that A directly instructs B, such as B being obtainable through A; or it can mean that A indirectly instructs B, such as A instructing C, where B is obtainable through C, for example, B and C are related.
[0046] The technical solutions provided in this application can be applied to wireless local area network (WLAN) systems, such as WiFi protocols. These WiFi protocols may include, but are not limited to, the 802.11 series protocols, such as 802.11a, 802.11ax, 802.11ac, 802.11b, 802.11be, 802.11g, 802.11n, 802.11bn, or next-generation protocols. The methods provided in this application can be implemented by communication devices in a wireless communication system or by chips or processors within those devices. Accordingly, the communication device supports communication using the IEEE 802.11 series protocols. Although the embodiments of this application are mainly illustrated using a network deploying IEEE 802.11 as an example, those skilled in the art will readily understand that the various aspects involved in this application can be extended to other networks employing various standards or protocols, such as Bluetooth, high-performance radio LAN (HIPERLAN) (a wireless standard similar to IEEE 802.11, mainly used in Europe), wide area network (WAN), WLAN, personal area network (PAN), wireless personal area network systems based on ultra-wideband (UWB), sensing systems, or other networks now known or to be developed in the future. The methods provided in the embodiments of this application can be applied to the IEEE 802.15 series protocols, such as the 802.15.4a protocol, the 802.15.4z protocol, or the 802.15.4ab protocol, or a future generation of UWB WPAN protocol, etc., and will not be listed one by one.The technical solutions provided in this application can also be applied to the following communication systems, such as Internet of Things (IoT) systems, vehicle-to-X (V2X) systems, narrowband Internet of Things (NB-IoT) systems, devices used in V2X systems, IoT nodes and sensors in IoT systems, smart cameras, smart remote controls, smart water and electricity meters in smart homes, and sensors in smart cities. Alternatively, they can also be applied to Long Term Evolution (LTE) systems, 5th-generation (5G) communication systems, and new communication systems that will emerge in future communication developments. Therefore, regardless of the coverage area and wireless access protocol used, the various aspects provided in this application can be applied to any suitable wireless network.
[0047] Figure 1 A schematic structural diagram of a communication system 100 applicable to embodiments of this application is shown. The communication system 100 may include an access point device 110 and a site device 120. The site device 120 can access the network through the access point device 110.
[0048] Access points can support communication or sensing based on WiFi protocols, such as 802.11a, 802.11ax, 802.11ac, 802.11b, 802.11be, 802.11g, 802.11n, 802.11bn, next-generation protocols of 802.11bn, or even later WiFi protocols.
[0049] The site can support communication or sensing based on WiFi protocols, such as 802.11a, 802.11ax, 802.11ac, 802.11b, 802.11be, 802.11g, 802.11n, 802.11bn, next-generation protocols of 802.11bn, or even later WiFi protocols.
[0050] The communication in the communication system 100 can be communication between access points and stations, or communication between stations, or communication between access points.
[0051] An access point acts as a bridge connecting wired and wireless networks. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet.
[0052] A station (STA) includes access point stations (AP STA) and non-access point stations (non-APstation). For simplicity, access point stations are usually referred to as access points (AP), and non-access point stations as stations (STA). Station equipment is also called a station, a non-access point station (Non-APSTA), or a non-access point node.
[0053] In some scenarios, access points and sites can be devices used in vehicle networking, IoT nodes and sensors in the Internet of Things (IoT), smart cameras, smart remote controls, smart water and electricity meters in smart homes, and sensors in smart cities.
[0054] In some scenarios, the access point can be a terminal device with a WiFi chip (such as a mobile phone) or a network device (such as a router).
[0055] In the embodiments of this application, the site may be a mobile phone, tablet computer, computer, virtual reality (VR) device, augmented reality (AR) device, wireless device in industrial control, set-top box, wireless device in self-driving, vehicle communication device, wireless device in remote medical care, wireless device in smart grid, wireless device in transportation safety, wireless device in smart city or smart home, wireless device, wireless communication chip, etc. that support WLAN or WiFi technology.
[0056] It should be understood that Figure 1 Only one access point and two sites are shown in the example. Optionally, the communication system 100 may include multiple access points or other numbers of sites. This application embodiment does not limit this.
[0057] Optionally, the communication system 100 may also include other devices, such as network controllers, gateways, and other network entities, which are not limited in this application.
[0058] The technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, all of which fall within the protection scope of the embodiments of this application.
[0059] Figure 2 This is an interactive schematic diagram of a wireless communication method according to an embodiment of this application. The method includes at least the following: S110, the station sends the first frame to the access point.
[0060] Correspondingly, the access point receives the first frame sent by the site.
[0061] The first frame includes a first indication, which indicates whether at least one peer-to-peer target wake time service period (P2P TWT SP) in the peer-to-peer target wake time agreement (P2P TWT agreement) is available.
[0062] S120, the site receives the second frame sent by the access point.
[0063] Correspondingly, the access point sends a second frame to the site.
[0064] The wireless communication method provided in this application embodiment sends a first frame including a first indication to an access point through a station. The first indication is used to indicate whether at least one first P2P TWT SP in the first P2P TWT agreement is available, so as to clearly indicate the availability of the first P2P TWT SP in the first P2P TWT agreement, thereby avoiding the problem of unclear resource scheduling and avoiding the increase of network or system conflicts and interference or a large amount of resource waste.
[0065] It is worth noting that the first P2P TWT agreement is at least one target wake-up time agreement preceding the second P2P TWT agreement, and the second P2P TWT agreement is the agreement currently being negotiated to establish a P2P TWT agreement. That is, this embodiment of the application clarifies the availability of the first P2P TWT SP in the first P2P TWT agreement preceding the second P2P TWT agreement through a first instruction, in order to avoid the problem of unclear resource scheduling between the first P2P TWT SP and the second P2P TWT SP.
[0066] It should be noted that the first P2P TWT agreement includes at least one periodically occurring first P2P TWTSP. The first indication in indicating whether at least one first P2P TWT SP in the first P2P TWT agreement is available refers to indicating whether all first P2P TWT SPs in the first P2P TWT agreement are available, or it can refer to whether one or some first P2P TWT SPs in the first P2P TWT agreement are available.
[0067] In some embodiments, the first indication is configured as a first value to indicate that at least one first P2P TWT SP in the first P2P TWT agreement is available; the first indication is configured as a second value to indicate that at least one first P2P TWT SP in the first P2P TWT agreement is unavailable.
[0068] In some embodiments, the first value is 0 and the second value is 1; or the first value is 1 and the second value is 0.
[0069] For example, the first indication is configured to 1, in which case the first indication is used to indicate that at least one first P2P TWT SP in the first P2P TWT agreement is available; the first indication is configured to 0, in which case the first indication is used to indicate that at least one first P2P TWT SP in the first P2P TWT agreement is unavailable.
[0070] In some embodiments, the first frame may not include the first indication, meaning that the access point and the site agree that if the site sends the first frame to the access point, at least one first P2P TWTSP within the first P2P TWT agreement is considered available or unavailable. In other words, the first indication does not appear explicitly in the first frame.
[0071] In some embodiments, the first P2P TWT SP is a negotiated and / or declared peer target wake-up time protocol.
[0072] It should be noted that a declared peer target wake-up time protocol refers to a peer target wake-up time protocol that has been declared before by the site and the access point but may not yet be agreed upon, while a negotiated peer target wake-up time protocol refers to a peer target wake-up time protocol that has been negotiated and agreed upon between the site and the access point.
[0073] In some embodiments, the first P2P TWT agreement is a P2P TWT agreement related to a non-AP STA PUO mechanism. That is, the first P2P TWT agreement in the embodiments of this application can be replaced by a non-AP STA PUO.
[0074] It should be noted that in a non-AP STA PUO mechanism, all P2P TWT SPs in the P2P TWT agreement can be used, or only a portion of the P2P TWT SPs in the P2P TWT agreement can be used. If the non-AP STA PUO mechanism uses all P2P TWT SPs in the P2P TWT agreement, then the first instruction is directed to all P2P TWT SPs in the P2P TWT agreement. If the non-AP STA PUO mechanism uses only a portion of the P2P TWT SPs in the P2P TWT agreement, then the first instruction is directed to the portion of the P2P TWT agreement used by the non-AP STA PUO mechanism. The P2P TWT SPs in the P2P TWT agreement not used by the non-AP STA PUO mechanism can maintain their original resource availability mode (the resource availability at the time of negotiation and agreement in the P2P TWT agreement) or adopt the resource availability mode indicated by the first instruction.
[0075] In some embodiments, only one active P2P TWT agreement exists between the access point and the site at any given time. This P2P TWT agreement can be either a first P2P TWT agreement or a second P2P TWT agreement.
[0076] In some embodiments, only one P2P TWT SP exists at any given time between the access point and the site. This P2P TWT SP can be either a first P2P TWT SP or a second P2P TWT SP.
[0077] In some embodiments, the first indication is carried in at least one of the following in the first frame: The NDP Paging Indicator / Unavailability Mode field under the Control field in the TWT element.
[0078] The Reserved field under the Control Fields in the TWT element.
[0079] The Reserved field under the Usage Mode field in Channel Usage Elements.
[0080] In this embodiment, the first indication is implemented by reusing at least one of the following: the NDP Paging Indicator / Unavailability Mode field in the first frame, the Reserved field under the control field in the TWT element, and the Reserved field under the Usage Mode field in the Channel Usage Elements, thus making full use of the existing fields in the first frame. The NDP Paging Indicator / Unavailability Mode field can be located in the control field of the TWT element in the first frame. It is understood that the first indication can also be implemented by adding a new field in the first frame; the naming of the new field is not limited in this application.
[0081] For example, the specific positions of the NDP Paging Indicator / Unavailability Mode field and the two Reserved fields in the first frame are as follows: Figure 3 middle.
[0082] It is important to note that, in addition to the frames listed above, the first frame may also include any possible frames that may appear in the future or that currently exist, including TWT elements and / or Channel Usage Elements.
[0083] In some embodiments, the first instruction uses at least one bit from at least one of the aforementioned reserved fields.
[0084] In this embodiment, the first indication is typically implemented using one bit. For example, setting the bit corresponding to the first indication to 1 indicates that the first P2P TWT SP is available, and setting the bit corresponding to the first indication to 0 indicates that the first P2P TWT SP is unavailable. The reserved field typically has multiple bits; one bit from the reserved field can be used to implement the first indication, with the other bits reserved. Alternatively, multiple bits from the reserved field can be used to implement the first indication, allowing it to represent more meanings in the future.
[0085] In some embodiments, the first frame is at least one of the following: Channel Usage Request frame, Association Request frame, Reassociation Request frame, or Probe Request frame.
[0086] In some embodiments, the second frame is at least one of the following: Channel Usage Response frame, Probe Response frame, Beacon frame, Association Response frame, Reassociation Response frame.
[0087] In some embodiments, the first frame and / or the second frame is at least one of the following: Channel Usage Request frame, Association Request frame, Reassociation Request frame, or Probe Request frame. Channel Usage Response frame, Probe Response frame, Beacon frame, Association Response frame, or Reassociation Response frame.
[0088] In some embodiments, the first frame further includes first information, which is used to indicate at least one second P2P TWT SP in the second P2P TWT agreement; wherein the second P2P TWT agreement is a P2P TWT agreement being negotiated and established, and the first P2P TWT agreement is a target wake-up time agreement that has been established and / or announced prior to the second P2P TWT agreement.
[0089] In this embodiment, the first frame includes not only a first indication indicating whether at least one first P2P TWT SP in the first P2P TWT agreement is available, but also first information for indicating at least one second P2P TWT SP in the second P2P TWT agreement. The second P2P TWT SP represents an unavailable period in the second P2P TWT agreement, the second P2P TWT agreement is the P2P TWT agreement currently being negotiated and established, and the first P2P TWT agreement is a P2P TWT agreement that has been negotiated and / or declared before the second P2P TWT agreement. This further clarifies the resource availability of each P2P TWT SP in the currently being negotiated second P2P TWT agreement and the previous first P2P TWT agreement, avoiding resource conflicts and ambiguities, and improving resource utilization.
[0090] In some embodiments, the second frame includes a second indication for indicating whether at least one first P2P TWT SP in the first P2P TWT agreement is available.
[0091] In this embodiment, after the site sends a first frame including a first indication to the access point, the access point may accept the first indication or not accept it, and reply to the site with a second frame including a second indication. The second indication is used to indicate whether at least one first P2P TWT SP in the first P2P TWT agreement is available. That is, the access point indicates to the site the availability of the first P2P TWT SP it wants, further realizing the negotiation of the first P2P TWT SP between the access point and the site, and clarifying the availability of the first P2P TWT SP resource.
[0092] In some embodiments, the second indication may directly indicate whether the access point agrees to the first indication. For example, the second indication is configured as 1 to indicate that the access point agrees to the first indication, and configured as 0 to indicate that the access point rejects the first indication. Regardless of whether the access point agrees to the first indication, the second frame may include an indication of whether at least one first P2P TWT SP in the first P2P TWT agreement is available. Of course, it is understood that the second frame may also exclude the indication of whether at least one first P2P TWT SP in the first P2P TWT agreement is available, and instead only include an indication of whether the access point agrees to the first indication.
[0093] The "agree to first instruction" means that if the first instruction indicates that the first P2P TWT SP is available, the access point remains available to the site on the first P2P TWT SP; if the first instruction indicates that the first P2P TWT SP is unavailable, the access point is unavailable to the site on the first P2P TWT SP. The "disagree to first instruction" means that if the first instruction indicates that the first P2P TWT SP is available, the access point may be unavailable to the site on the first P2P TWT SP; if the first instruction indicates that the first P2P TWT SP is unavailable, the access point may be available to the site on the first P2P TWT SP.
[0094] In some embodiments, the second frame further includes second information for indicating at least one second P2P TWT SP in the second P2P TWT agreement.
[0095] In this embodiment, after the site sends a first frame including first information to the access point, the access point may accept the first information or not accept the first information, and reply to the site with a second frame including second information. The second information is used to indicate at least one second P2P TWT SP in the second P2P TWT agreement, that is, the access point indicates the second P2P TWT SP it wants to the site, thereby further realizing the P2P TWT SP negotiation between the access point and the site and clarifying the availability of the second P2P TWT SP resource.
[0096] In some embodiments, the second information can directly indicate whether the access point agrees with the first information. For example, the second information is configured as 1 to indicate that the access point agrees with the first information and schedules corresponding resources according to the first information; the second information is configured as 0 to indicate that the access point does not agree with the first information and may not schedule resources according to the first information. It is understood that regardless of whether the access point agrees with the first information, at least one second P2P TWT SP in the second P2P TWT agreement can be included in the second frame. Of course, the second frame may also exclude at least one second P2P TWT SP in the second P2P TWT agreement and only include an indication of whether the access point agrees with the first information.
[0097] In some embodiments, the first frame includes at least one of the first instruction and the first information in the above embodiments, which is not limited herein.
[0098] In some embodiments, the second frame includes at least one of the second instruction and the second information in the above embodiments, which is not limited herein.
[0099] In some embodiments, the first instruction can be configured by default or flexibly.
[0100] Understandably, the default configuration means that the value of the first indicator is fixed by default. In all related processes, the value of the first indicator is set to a certain value, which is the default configuration. The default configuration can simplify the configuration complexity.
[0101] Flexible configuration means that the value of the first indication is not fixed, but can be flexibly configured in different processes. For example, process S100 can be repeated for each P2P TWT agreement. In the current process S100, the value of the first indication is configured as the first value. In the next process S100, the value of the first indication can be configured as the second value, or it can remain at the first value. Flexible configuration enables flexible allocation and scheduling of P2P TWT SP resources.
[0102] For example, such as Figure 4 As shown, Figure 4 The first indication indicates that at least one first P2P TWT SP in the first P2P TWT agreement is unavailable. As can be clearly seen from the figure, the final unavailable resource is the resource corresponding to the second P2P TWT SP, and the resource corresponding to the first P2P TWT SP becomes available.
[0103] For example Figure 5 As shown, Figure 5 The first indication includes the scenarios where the first P2P TWT SP is unavailable and the first P2P TWT SP is available. In the scenario where the first P2P TWT SP is unavailable, the final unavailable resource is the resource corresponding to the second P2P TWT SP, and the resource corresponding to the first P2P TWT SP becomes available. In the scenario where the first P2P TWT SP is available, the final unavailable resource becomes the resource corresponding to the union of the first P2P TWT SP and the second P2P TWT SP.
[0104] For example Figure 6 As shown, Figure 6 The diagram includes scenarios where the first P2P TWT SP is unavailable and where the first P2P TWT SP is available. As can be clearly seen from the diagram, in the case where the first P2P TWT SP is unavailable, the final unavailable resource is the resource corresponding to the second P2P TWT SP, and the resource corresponding to the first P2P TWT SP becomes available. In the case where the first P2P TWT SP is available, the final unavailable resource becomes the resource corresponding to the union of the first P2P TWT SP and the second P2P TWT SP.
[0105] It should be noted that the P2P TWT SP in each P2P TWT agreement indicates that the corresponding time domain is unavailable. That is, the AP and STA cannot exchange information within the time domain corresponding to the service interval indicated by the P2P TWT SP. If the P2P TWT SP is available, it means that the resource corresponding to the P2P TWT SP is unavailable; if the P2P TWT SP is unavailable, it means that the resource corresponding to the P2P TWT SP is available.
[0106] In some embodiments, the first instruction may also indicate the availability of resources in the blank space between the first P2P TWT SP and the second P2P TWT SP, in order to achieve more granular definition of resource availability and further avoid resource conflicts.
[0107] In some embodiments, the first indication may also be used to indicate at least one of the following: Are resources other than the second P2P TWT SP available? Are the resources within the second P2P TWT SP available? Are the resources available outside of the second P2P TWT SP and the first P2P TWT SP? Are the resources available outside the second P2P TWT SP and within the first P2P TWT SP? Are the resources in the second P2P TWT SP and the first P2P TWT SP available? Are the resources available within the second P2P TWT SP and outside the first P2P TWT SP?
[0108] Understandably, resources outside the second P2P TWT SP can include resources corresponding to other periods besides the second P2P TWT SP; resources within the second P2P TWT SP can include resources corresponding to the second P2P TWT SP (i.e., although the first frame indicates the second P2P TWT SP, its availability can be further confirmed or denied through the first indication); resources outside the second P2P TWT SP and outside the first P2P TWT SP can include resources in the blank space between the first and second P2P TWT SPs; resources within the second P2P TWT SP and within the first P2P TWT SP can include resources corresponding to the intersection of the first and second P2P TWT SPs; resources outside the second P2P TWT SP and within the first P2P TWT SP can include resources within the first P2P TWT SP excluding the resources corresponding to the intersection of the first and second P2P TWT SPs; resources within the second P2P TWT SP and outside the first P2P TWT SP can include resources within the second P2P TWT SP excluding the resources corresponding to the intersection of the first and second P2P TWT SPs. The resources corresponding to the SP intersection resources.
[0109] This embodiment can further clarify the availability of resources at different locations in the P2P TWT agreement, thereby improving the accuracy of resource management and scheduling.
[0110] In some embodiments, prior to step S110, the method further includes: The site sends a third frame to the access point. The third frame includes the site's first capability information, which is used to indicate to the access point at least one of the following capabilities of the site: whether it supports TWT capability; whether it supports P2P TWT capability; and whether it supports PUO capability.
[0111] Accordingly, in some embodiments, the station may also receive a fifth frame sent by the access point, the fifth frame including second capability information of the access point, the second capability information being used to indicate to the station at least one of the following capabilities of the access point: whether it supports TWT capability; whether it supports P2P TWT capability; whether it supports PUO capability.
[0112] In this embodiment, before the site sends the first frame to the access point, the site and the access point will announce their own capability information to each other. The capability information includes whether they support TWT capability, whether they support P2P TWT capability, whether they support PUO capability, and whether they support at least one of PUO, so that the other party knows their relevant capabilities.
[0113] Understandably, the premise for a site to send the first frame to an access point is that both the site and the access point support at least one of the aforementioned capability information.
[0114] In some embodiments, the first capability information may be carried in at least one of the UHR Capabilities Element, HE Capabilities Element, or ETH Capabilities Element in the third frame. The second capability information may be carried in at least one of the UHR Capabilities Element, HE Capabilities Element, or ETH Capabilities Element in the fifth frame.
[0115] For example, the third frame can be at least one of the following: Association request frame, reassociation request frame, probe request frame, etc.
[0116] For example, the fifth frame is at least one of the following: Probe response frame, beacon frame, association response frame, reassociation response frame, etc.
[0117] In some embodiments, the first capability information is indicated in one of the following ways: Assigning different meanings to the configuration values of existing fields in the third frame enables the indication of the first capability information.
[0118] The indication of the first capability information is achieved by configuring the values of existing and newly added fields in the third frame.
[0119] The indication of first capability information is achieved by configuring the values of one or more newly added fields in the third frame.
[0120] In some embodiments, the second capability information is indicated in one of the following ways: Assigning different meanings to the configuration values of existing fields in the fifth frame enables the indication of second capability information.
[0121] The indication of the second capability information is achieved by configuring the values of existing and newly added fields in the fifth frame.
[0122] The indication of the second capability information is achieved by configuring the values of one or more newly added fields in the fifth frame.
[0123] In this embodiment, the first capability information of the site can be implemented through different configuration methods. The first method is to indicate the first capability information by assigning different meanings to the configuration values of existing fields in the third frame. For example, the original first field in the third frame indicating whether TWT requests are supported originally means that if it is configured as 1, it indicates that TWT requests are supported, and if it is configured as 0, it indicates that TWT requests are not supported. In this embodiment, assigning the first field a configuration value of 1 means that at least two of the TWT capability, P2P TWT capability, and PUO capability are supported simultaneously, and assigning the first field a configuration value of 0 means that at least two of the TWT capability, P2P TWT capability, and PUO capability are not supported simultaneously. That is, there is a coupling relationship between at least two of the TWT capability, P2P TWT capability, and PUO capability. The second method is to indicate the first capability information by configuring the values of existing and newly added fields in the third frame. For example, continuing from the previous example, setting the first field to 1 means that it supports both TWT and P2P TWT capabilities, or TWT and PUO capabilities. At the same time, a second field is added, and when the value of the second field is set to 1, it indicates that it supports P2P TWT or PUO capabilities. When the value of the second field is set to 0, it indicates that it does not support P2P TWT or PUO capabilities. This achieves partial decoupling of TWT, P2P TWT, and PUO capabilities. The third approach involves configuring the values of one or more newly added fields in the third frame to indicate the first capability information. In this embodiment, existing fields in the third frame are not used; instead, various capability information is indicated by adding new fields. For example, continuing from the previous example, configuring the newly added second field in the third frame as 1 indicates that both P2P TWT and PUO capabilities are supported simultaneously, while configuring the newly added second field as 0 indicates that both P2P TWT and PUO capabilities are not supported simultaneously. At this time, there is still a coupling relationship between P2P TWT and PUO capabilities. Another example is adding a second field and a third field in the third frame, where the second field is used to indicate whether P2P TWT capability is supported, and the third field is used to indicate whether PUO capability is supported, thus achieving complete decoupling of different capability information.
[0124] It is worth noting that the P2P TWT capability in the first capability information can include a first P2P TWT capability and a second P2P TWT capability. The first P2P TWT capability indicates whether the STA has the P2P TWT capability, and the second P2P TWT capability indicates whether the site has the capability to support AP actively triggering P2P TWT. Similarly, the PUO capability in the first capability information can include a first PUO capability and a second PUO capability. The first PUO capability indicates whether the STA has the PUO capability, and the second PUO capability indicates whether the site has the capability to support AP actively triggering PUO. The P2P TWT capability in the second capability information can include a third P2P TWT capability and a fourth P2P TWT capability. The third P2P TWT capability indicates whether the AP has the P2P TWT capability, and the fourth P2P TWT capability indicates whether the AP has the capability to actively trigger P2P TWT. Likewise, the PUO capability in the second capability information can include a third PUO capability and a fourth PUO capability. The third PUO capability indicates whether the AP has the PUO capability, and the fourth PUO capability indicates whether the AP has the capability to actively trigger P2P TWT.
[0125] In some embodiments, the third frame may include at least one of the following: The Target Wake-up Time Requester Support field indicates whether TWT capability is supported. The P2P TWT Requester Support field indicates whether P2P TWT capability is supported. The Period Unavailable Operation Requester Support field indicates whether PUO capability is supported.
[0126] Understandably, the first field can be either a TWT Requester Support field, a P2P TWT Requester Support field, or a PUO Requester Support field. The second field can be either a P2P TWT Requester Support field or a PUO Requester Support field, and the third field can be either a P2P TWT Requester Support field or a PUO Requester Support field.
[0127] Specifically, configuring TWT Requester Support to 1 indicates support for TWT capabilities, while configuring TWT Requester Support to 0 indicates no support for TWT capabilities; configuring the P2P TWT Requester Support field to 1 indicates support for P2P TWT capabilities, while configuring the P2P TWT Requester Support field to 0 indicates no support for P2P TWT capabilities; configuring the POO Requester Support field to 1 indicates support for PUO capabilities, while configuring the POO Requester Support field to 0 indicates no support for PUO capabilities.
[0128] In some embodiments, the P2P TWT Requester Support field and / or the PUO RequesterSupport field may be located in at least one of the UHR Capabilities Element, HE Capabilities Element, or ETH Capabilities Element in the third frame.
[0129] In some embodiments, the fifth frame may include at least one of the following: The Target Wake-up Time Response Support (TWT responder support) field indicates whether TWT capability is supported. The P2P TWT responder support field indicates whether P2P TWT capability is supported. The Periodic Unavailable Operation Response Support (PUO responder support) field indicates whether PUO capability is supported.
[0130] Specifically, configuring TWT responder Support to 1 indicates support for TWT capabilities, while configuring TWT responderSupport to 0 indicates no support for TWT capabilities; configuring the P2P TWT responder Support field to 1 indicates support for P2P TWT capabilities, while configuring the P2P TWT responder Support field to 0 indicates no support for P2P TWT capabilities; configuring the POO responder Support field to 1 indicates support for PUO capabilities, while configuring the POO responder Support field to 0 indicates no support for PUO capabilities.
[0131] In some embodiments, the P2P TWT responder Support field and / or the PUO responderSupport field may be located in at least one of the UHR Capabilities Element, HE Capabilities Element, or ETH Capabilities Element in the fifth frame.
[0132] For example, as shown in FIG7(a), FIG7(a) is a schematic diagram of the structure of a UHR CapabilitiesElement provided in an embodiment of the present application. One bit in the reserved field of the UHR Capabilities Element is used as the P2P TWT Requester Support field to indicate whether P2P TWT capability is supported.
[0133] For example, as shown in FIG7(b), FIG7(b) is a schematic diagram of another UHRCapabilities Element provided in the embodiment of this application, which uses one bit in the reserved field of the UHR Capabilities Element as the PUO Requester Support field to indicate whether PUO capability is supported.
[0134] For example, as shown in FIG7(c), FIG7(c) is a schematic diagram of another UHRCapabilities Element provided in the embodiment of this application. Two bits in the reserved field of the UHR Capabilities Element are used, one bit as the P2P TWT Requester Support field to indicate whether P2PTWT capability is supported, and the other bit as the PUO Requester Support field to indicate whether PUO capability is supported.
[0135] In some embodiments, whether a site can initiate a Non-AP STA PUO mechanism (i.e., implementation method S100) depends on the configuration of the TWT Requester Support field. The TWT Requester Support field is carried in the HE Capabilities element.
[0136] The indication method for the second capability information of the access point is similar to that for the first capability information, and will not be described again here.
[0137] It is understood that any method that can implement the capability information indication in the embodiments of this application is within the scope of protection of this application, and this application does not impose any restrictions on it.
[0138] Figure 8 This is an interactive schematic diagram of another wireless communication method according to an embodiment of this application. The method S200 includes at least the following: S210, the access point generates the fourth frame.
[0139] S220, the access point sends the fourth frame to the site.
[0140] Correspondingly, the site receives the fourth frame sent by the access point.
[0141] The fourth frame includes a third indication, which indicates whether at least one third P2P TWT SP in the third P2P TWT agreement is available. S230, the station schedules resources according to the third instruction.
[0142] The wireless communication method provided in this application embodiment sends a fourth frame including a third indication to the site through the access point. The third indication is used to indicate whether at least one third P2P TWT SP in the third P2P TWT agreement is available, so as to clearly indicate the availability of the third P2P TWT SP in the third P2P TWT agreement, thereby avoiding the problem of unclear resource scheduling and avoiding the increase of network or system conflicts and interference or a large amount of resource waste.
[0143] It is worth noting that the third P2P TWT agreement is at least one target wake-up time agreement preceding the fourth P2P TWT agreement, and the fourth P2P TWT agreement is the P2P TWT negotiation agreement currently being negotiated and established. That is, this application embodiment clarifies the availability of the third P2P TWT SP in the third P2P TWT agreement that has been negotiated and established or declared prior to the fourth P2P TWT agreement through the third instruction, in order to avoid the problem of unclear resource scheduling between the third P2P TWT SP and the fourth P2P TWT SP.
[0144] It should be noted that the third P2P TWT agreement includes at least one third P2P TWT SP that appears periodically. The third indication in indicating whether at least one third P2P TWT SP in the third P2P TWT agreement is available refers to indicating whether all third P2P TWT SPs in the third P2P TWT agreement are available, or it can refer to whether one or some third P2P TWT SPs in the third P2P TWT agreement are available.
[0145] In some embodiments, the third indication is configured as a first value, which indicates that at least one third P2P TWT SP in the third P2P TWT agreement is available; the third indication is configured as a second value, which indicates that at least one third P2P TWT SP in the third P2P TWT agreement is unavailable.
[0146] In some embodiments, the first value is 0 and the second value is 1; or the first value is 1 and the second value is 0.
[0147] In some embodiments, the fourth frame may also not include the third indication, meaning that the access point and the site agree that if the access point sends the fourth frame to the site, it means that at least one third P2P TWTSP within the third P2P TWT agreement is available or unavailable. In other words, the third indication does not appear explicitly in the fourth frame.
[0148] In some embodiments, the third P2P TWT SP is a negotiated and / or declared peer target wake-up time protocol.
[0149] It should be noted that a declared peer target wake-up time protocol refers to a peer target wake-up time protocol that has been declared before by the site and the access point but may not yet be agreed upon, while a negotiated peer target wake-up time protocol refers to a peer target wake-up time protocol that has been negotiated and agreed upon between the site and the access point.
[0150] In some embodiments, the third P2P TWT agreement is a P2P TWT agreement related to a non-AP STA PUO mechanism. That is, the third P2P TWT agreement in the embodiments of this application can be replaced by a non-AP STA PUO.
[0151] It should be noted that in a non-AP STA PUO mechanism, all P2P TWT SPs in the P2P TWT agreement can be used, or only a portion of the P2P TWT SPs in the P2P TWT agreement can be used. If the non-AP STA PUO mechanism uses all P2P TWT SPs in the P2P TWT agreement, then the third instruction applies to all P2P TWT SPs in the P2P TWT agreement. If the non-AP STA PUO mechanism uses only a portion of the P2P TWT SPs in the P2P TWT agreement, then the third instruction applies to the portion of the P2P TWT agreement used by the non-AP STA PUO mechanism. The P2P TWT SPs in the P2P TWT agreement not used by the non-AP STA PUO mechanism can maintain their original resource availability mode (the resource availability at the time of negotiation and agreement in the P2P TWT agreement) or adopt the resource availability mode indicated by the third instruction.
[0152] In some embodiments, the third indication is carried in at least one of the following in the fourth frame: The NDP Paging Indicator / Unavailability Mode field under the Control Field in the TWT element.
[0153] The Reserved field under the Control Fields in the TWT element.
[0154] The Reserved field under the Usage Mode field in Channel Usage Elements.
[0155] In this embodiment, the third indication is implemented by reusing at least one of the following: the NDP Paging Indicator / Unavailability Mode field in the fourth frame, the Reserved field under the control field in the TWT element, and the Reserved field under the Usage Mode field in the Channel Usage Elements, thus making full use of the existing fields in the fourth frame. The NDP Paging Indicator / Unavailability Mode field can be located in the control field of the TWT element in the fourth frame. It is understood that the third indication can also be implemented by adding a new field in the fourth frame, and the naming of the new field is not limited in this application.
[0156] For example, the specific positions of the NDP Paging Indicator / Unavailability Mode field and the two Reserved fields in the fourth frame are the same as the positions of the NDP Paging Indicator / Unavailability Mode field and the two Reserved fields in the first frame in the aforementioned embodiment. See also [link to relevant documentation]. Figure 3 As shown, it will not be elaborated further here.
[0157] In some embodiments, the third instruction uses at least one bit from at least one of the aforementioned reserved fields.
[0158] In this embodiment, the third indication is typically implemented using one bit. For example, setting the bit corresponding to the third indication to 1 indicates that the third P2P TWT SP is available, and setting the bit corresponding to the third indication to 0 indicates that the third P2P TWT SP is unavailable. The reserved field typically has multiple bits; one bit from the reserved field can be used to implement the third indication, with the other bits reserved. Alternatively, multiple bits from the reserved field can be used to implement the third indication, allowing it to represent more meanings in the future.
[0159] In some embodiments, the fourth frame includes at least one of the following: Unsolicited Channel Usage Response frame, Unsolicited TWT response frame, Unsolicited P2P TWT response frame, Unsolicited Non-AP STA PUO response frame, Channel Usage Response frame, Probe Response frame, Beacon frame, Association Response frame, Reassociation Response frame.
[0160] In some embodiments, the fourth frame further includes third information, which is used to indicate at least one fourth P2P TWT SP in the fourth P2P TWT agreement; wherein the fourth P2P TWT agreement is a P2P TWT agreement being negotiated and established, and the third P2P TWT agreement is a target wake-up time agreement that has been established and / or announced prior to the fourth P2P TWT agreement.
[0161] In this embodiment, the fourth frame includes not only a third indication indicating whether at least one third P2P TWT SP in the third P2P TWT agreement is available, but also third information indicating at least one fourth P2P TWT SP in the fourth P2P TWT agreement. The fourth P2P TWT SP represents an unavailable period in the fourth P2P TWT agreement, the fourth P2P TWT agreement is the P2P TWT agreement currently being negotiated, and the third P2P TWT agreement is at least one P2P TWT agreement that has been negotiated and / or declared before the fourth P2P TWT agreement. This further clarifies the resource availability of each P2P TWT SP in the currently being negotiated fourth P2P TWT agreement and the previous third P2P TWT agreement, avoiding resource conflicts and ambiguities, and improving resource utilization.
[0162] In some embodiments, the fourth frame includes at least one of the third instruction and the third information in the foregoing embodiments, which is not limited herein.
[0163] It should be noted that the unusable resources ultimately formed by the content indicated by the third instruction and the third information in this embodiment are as described above. Figures 4-6 And related explanations, which will not be repeated here.
[0164] In some embodiments, the third instruction can be configured by default or flexibly.
[0165] Understandably, the default configuration means that the value of the third indicator is fixed by default. In all relevant processes, the value of the third indicator is set to a certain value, which is the default configuration. The default configuration can simplify the configuration complexity.
[0166] Flexible configuration means that the value of the third indicator is not fixed, but can be flexibly configured in different processes. For example, process S100 can be repeated in each P2P TWT agreement. In the current process S200, the value of the third indicator is configured as the first value. In the next process S200, the value of the third indicator can be configured as the second value, or it can remain at the first value. Flexible configuration enables flexible allocation and scheduling of P2P TWT SP resources.
[0167] In some embodiments, the third indication may also be used to indicate at least one of the following: Are resources other than the fourth P2P TWT SP available? Is the resource within the fourth P2P TWT SP available? Are the resources available outside of the fourth P2P TWT SP and the third P2P TWT SP? Are the resources outside the fourth P2P TWT SP and within the third P2P TWT SP available? Are the resources within the fourth P2P TWT SP and the third P2P TWT SP available? Are the resources available within the fourth P2P TWT SP and outside the third P2P TWT SP?
[0168] Understandably, resources outside the fourth P2P TWT SP can include resources corresponding to other periods besides the fourth P2P TWT SP; resources within the fourth P2P TWT SP can include resources corresponding to the fourth P2P TWT SP (i.e., although the fourth frame indicates the fourth P2P TWT SP, its availability can be further confirmed or denied through the third indication); resources outside the fourth P2P TWT SP and outside the third P2P TWT SP can include resources in the blank space between the third and fourth P2P TWT SPs; resources within the fourth P2P TWT SP and within the third P2P TWT SP can include resources corresponding to the intersection of the third and fourth P2P TWT SPs; resources outside the fourth P2P TWT SP and within the third P2P TWT SP can include resources within the third P2P TWT SP excluding the resources corresponding to the intersection of the third and fourth P2P TWT SPs; resources within the fourth P2P TWT SP and outside the third P2P TWT SP can include resources within the fourth P2P TWT SP excluding the resources corresponding to the intersection of the third and fourth P2P TWT SPs. The resources corresponding to the intersection of SP and the fourth P2PTWT SP.
[0169] This embodiment can further clarify the availability of resources at different locations in the P2P TWT agreement, thereby improving the accuracy of resource management and scheduling.
[0170] In some embodiments, the fourth frame further includes a fourth indication for instructing the site that the fourth frame was sent proactively by the access point.
[0171] Currently, in the negotiation process of P2P TWT agreement and / or Non-AP STA PUO, only the site can initiate the process; there is a lack of a mechanism for the AP to proactively initiate the suggestion. This means the AP cannot establish a reasonable and efficient P2P TWT agreement with the Non-AP STA based on real-time traffic and interference conditions. Especially when the Non-AP STA cannot detect interference or obtain real-time traffic data, this can lead to increased network or system conflicts and interference, as well as significant resource waste.
[0172] In this embodiment, the access point can proactively initiate the negotiation and establishment of P2P TWT agreement and / or Non-AP STA PUO, thereby avoiding problems such as increased network or system conflicts and interference and a large amount of resource waste when the Non-AP STA cannot detect interference or obtain real-time traffic.
[0173] In some embodiments, the fourth indication is carried in at least one of the following fields of the fourth frame: The Trigger field in the Target Wake-up Time Parameter Information field of the TWT element; the Reserved field in the control field of the TWT element; and the reserved field in the Channel UsageElements field.
[0174] In this embodiment, the fourth instruction is implemented by reusing at least one of the Trigger field in the fourth frame, the Reserved field in the control field of the TWT element, and the reserved field in the Channel Usage Elements field, thus making full use of the existing fields in the fourth frame. The Trigger field can be located in the TWT Parameter Information section of the TWT element in the fourth frame. It is understood that the fourth instruction can also be implemented by adding a new field in the fourth frame; the naming of the new field is not limited in this application.
[0175] It is important to note that, in addition to the frames listed above, the fourth frame may also include any possible frames that may appear in the future or that currently exist, including TWT elements and / or Channel Usage Elements.
[0176] For example, the specific locations of the Trigger field and the two Reserved fields in the fourth frame are as follows: Figure 9 As shown.
[0177] It is worth noting that when the fourth instruction uses the Reserved field, it may use the same Reserved field as the third instruction. In this case, the third instruction is implemented using one or more bits in the Reserved field, and the fourth instruction is implemented using one or more bits in the Reserved field. For example, the third instruction is implemented using the first bit in the Reserved field, and the fourth instruction is implemented using the second bit in the Reserved field. If there are other bits, they can be reserved as reserve bits.
[0178] In some embodiments, prior to step S210, the method further includes: The access point sends a sixth frame to the site. The sixth frame includes the access point's third capability information, which is used to indicate to the site at least one of the following capabilities of the access point: whether it supports TWT capability, whether it supports P2PTWT capability, and whether it supports PUO capability.
[0179] Accordingly, the access point can also receive the seventh frame sent by the site. The seventh frame includes the site's fourth capability information, which is used to indicate to the access point at least one of the following capabilities of the site: whether it supports the access point's TWT capability; whether it supports the access point's P2P TWT capability; and whether it supports the access point's PUO capability.
[0180] In this embodiment, before the access point generates the fourth frame, the site and the access point will announce their own capability information to each other. The capability information includes whether they support TWT capability, whether they support P2P TWT capability, and whether they support PUO capability, so that the other party is aware of its relevant capabilities.
[0181] It's worth noting that the third capability information, whether it supports P2P TWT capability, indicates whether the AP has the ability to actively trigger P2P TWT; the third capability information, whether it supports PUO capability, indicates whether the AP has the ability to actively trigger PUO. The fourth capability information, whether it supports P2P TWT capability, indicates whether the STA has the ability to support the AP in actively triggering P2P TWT; the fourth capability information, whether it supports PUO capability, indicates whether the STA has the ability to support the AP in actively triggering PUO.
[0182] Understandably, the prerequisite for an access point to actively send a fourth frame to a site is that the access point supports P2P TWT capability and / or supports PUO capability; and the site supports the access point's P2P TWT capability and / or PUO capability.
[0183] In some embodiments, the third capability information may be carried in at least one of the UHR Capabilities Element, HE Capabilities Element, or ETH Capabilities Element in the sixth frame. The fourth capability information may be carried in at least one of the UHR Capabilities Element, HE Capabilities Element, or ETH Capabilities Element in the seventh frame.
[0184] For example, the sixth frame can be at least one of the following: Association request frame, reassociation request frame, probe request frame, etc.
[0185] For example, the seventh frame is at least one of the following: Probe response frame, beacon frame, association response frame, reassociation response frame, etc.
[0186] In some embodiments, third-party capability information is indicated in one of the following ways: Assigning different meanings to the configuration values of existing fields in the sixth frame enables the indication of third-party capability information.
[0187] The indication of third capability information is achieved by configuring the values of existing and newly added fields in the sixth frame.
[0188] The indication of third capability information is achieved by configuring the values of one or more newly added fields in the sixth frame.
[0189] In some embodiments, the fourth capability information is indicated in one of the following ways: Assigning different meanings to the configuration values of existing fields in the seventh frame enables the indication of fourth capability information.
[0190] The indication of fourth capability information is achieved by configuring the values of existing and newly added fields in the seventh frame.
[0191] The indication of fourth capability information is achieved by configuring the values of one or more newly added fields in the seventh frame.
[0192] In this embodiment, the third capability information of the access point can be implemented through different configuration methods. The first method is to indicate the third capability information by assigning different meanings to the configuration values of existing fields in the sixth frame. For example, the original fourth field in the sixth frame indicates whether TWT requests are supported. The original configuration meaning of the fourth field is that if it is configured as 1, it means that TWT requests are supported, and if it is configured as 0, it means that TWT requests are not supported. In this embodiment, assigning the fourth field a configuration value of 1 means that at least two of the TWT capability, P2P TWT capability, and PUO capability are supported at the same time. Assigning the fourth field a configuration value of 0 means that at least two of the TWT capability, P2P TWT capability, and PUO capability are not supported at the same time. That is, there is a coupling relationship between at least two of the TWT capability, P2P TWT capability, and PUO capability. The second method is to indicate the third capability information by configuring the values of existing and newly added fields in the sixth frame. For example, continuing from the previous example, setting the fourth field to 1 means that it supports both TWT and P2P TWT capabilities, or TWT and PUO capabilities. At the same time, a fifth field is added, and when the value of the fifth field is set to 1, it indicates that it supports P2P TWT or PUO capabilities. When the value of the fifth field is set to 0, it indicates that it does not support P2P TWT or PUO capabilities. This achieves partial decoupling of TWT, P2P TWT, and PUO capabilities. The third approach involves configuring one or more newly added fields in the sixth frame to indicate the third capability information. In this embodiment, existing fields in the sixth frame are not used; instead, new fields are added to indicate various capability information. For example, continuing from the previous example, configuring the newly added fifth field in the sixth frame as 1 indicates that both P2P TWT and PUO capabilities are supported simultaneously, while configuring the newly added fifth field as 0 indicates that neither P2P TWT nor PUO capabilities are supported simultaneously. In this case, there is still a coupling relationship between P2P TWT and PUO capabilities. Another example is adding a fifth field and a sixth field in the sixth frame, where the fifth field indicates whether P2P TWT capability is supported and the sixth field indicates whether PUO capability is supported, thus achieving complete decoupling of different capability information.
[0193] In some embodiments, the sixth frame may include at least one of the following: The Target Wake-up Time Response Support (TWT responder support) field indicates whether TWT capability is supported. The P2P TWT responder support field indicates whether P2P TWT capability is supported. The Periodic Unavailable Operation Response Support (PUO responder support) field indicates whether PUO capability is supported.
[0194] Understandably, the fourth field can be either a TWT responder support field, a P2P TWT responder support field, or a PUO responder support field. The fifth field can be either a P2P TWT responder support field or a PUO responder support field, and the sixth field can be either a P2P TWT responder support field or a PUO responder support field.
[0195] Specifically, configuring TWT responder Support to 1 indicates support for TWT capabilities, while configuring TWT responderSupport to 0 indicates no support for TWT capabilities; configuring the P2P TWT responder Support field to 1 indicates support for P2P TWT capabilities, while configuring the P2P TWT responder Support field to 0 indicates no support for P2P TWT capabilities; configuring the POO responder Support field to 1 indicates support for PUO capabilities, while configuring the POO responder Support field to 0 indicates no support for PUO capabilities.
[0196] In some embodiments, the P2P TWT responder Support field and / or the PUO responderSupport field may be located in at least one of the UHR Capabilities Element, HE Capabilities Element, or ETH Capabilities Element in the sixth frame.
[0197] In some embodiments, the seventh frame may include at least one of the following: The Target Wake-up Time Requester Support field indicates whether TWT capability is supported. The P2P TWT Requester Support field indicates whether P2P TWT capability is supported. The Period Unavailable Operation Requester Support field indicates whether PUO capability is supported.
[0198] Specifically, configuring TWT Requester Support to 1 indicates support for TWT capabilities, while configuring TWT Requester Support to 0 indicates no support for TWT capabilities; configuring the P2P TWT Requester Support field to 1 indicates support for P2P TWT capabilities, while configuring the P2P TWT Requester Support field to 0 indicates no support for P2P TWT capabilities; configuring the POO Requester Support field to 1 indicates support for PUO capabilities, while configuring the POO Requester Support field to 0 indicates no support for PUO capabilities.
[0199] In some embodiments, the P2P TWT Requester Support field and / or the PUO RequesterSupport field may be located in at least one of the UHR Capabilities Element, HE Capabilities Element, or ETH Capabilities Element in the seventh frame.
[0200] The way the fourth capability information of a site is indicated is similar to that of the third capability information, so it will not be described again here.
[0201] In some embodiments, the fourth frame further includes a TWT parameter indication, used to indicate how the site schedules the resources corresponding to the fourth P2P TWTSP and whether to respond to the scheduling result. Specifically, the TWT parameter indication is used to indicate at least one of the following: The site is instructed to schedule the unavailable service period in the fourth P2P TWT agreement according to the third information, and the site is not required to reply with the scheduling result; The instructions do not force sites to schedule services during periods of unavailable service as specified in the fourth P2P TWT agreement according to the third information, and the instructions also indicate that sites do not need to respond to the scheduling results. Instructs the site to recommend third information during the unavailable service period in the fourth P2P TWT agreement and instructs not to force the site to respond to the scheduling result; The system instructs the site to recommend third information during the unavailable service period in the fourth P2P TWT agreement and forces the site to respond with the scheduling result.
[0202] The above text combined Figures 1 to 9The method embodiments of this application are described in detail below, in conjunction with... Figures 10 to 16 The present application describes the device embodiments in detail. It should be understood that the device embodiments correspond to the method embodiments, and similar descriptions can be referred to the method embodiments.
[0203] Figure 10 A schematic block diagram of a wireless communication device 200 according to an embodiment of this application is shown. The wireless communication device 200 may be a site device, or a component within a site device, such as a chip, circuit, or module. Figure 10 The wireless communication device 200 includes: The first transceiver module 210 is configured to send a first frame to the access point. The first frame includes a first indication, which is used to indicate whether P2P TWT SP is available during at least one first peer wake-up time in the first peer wake-up time protocol (P2P TWT agreement).
[0204] The second transceiver module 220 is used to receive the second frame sent by the access point.
[0205] The wireless communication device provided in this embodiment sends a first frame including a first indication to the access point through the station. The first indication is used to indicate whether at least one first P2P TWT SP in the first P2P TWT agreement is available, so as to clearly indicate the availability of the first P2P TWT SP in the first P2P TWT agreement, thereby avoiding the problem of unclear resource scheduling and avoiding the increase of network or system conflicts or large amounts of resource waste.
[0206] It should be understood that the apparatus 200 according to the embodiments of this application may correspond to the station in the method embodiments of this application, and the various units in the apparatus 200 and the other operations and / or functions described above are respectively for implementing Figure 2 The corresponding processes of the site in the method embodiment shown are not described in detail here for the sake of simplicity.
[0207] Figure 11 This is a schematic block diagram of another wireless communication device 300 provided according to an embodiment of this application. The wireless communication device 300 can be an access point device, or a component within an access point device, such as a chip, circuit, or module.
[0208] like Figure 11 As shown, the wireless communication device 300 includes: The fourth transceiver module 310 is used to receive a first frame sent by the station. The first frame includes a first indication, which is used to indicate whether P2P TWT SP is available during at least one first peer wake-up time in the first peer wake-up time agreement.
[0209] The fifth transceiver module 320 is used to send the second frame to the station.
[0210] The wireless communication device provided in this embodiment sends a first frame including a first indication to the access point through the station. The first indication is used to indicate whether at least one first P2P TWT SP in the first P2P TWT agreement is available, so as to clearly indicate the availability of the first P2P TWT SP in the first P2P TWT agreement, thereby avoiding the problem of unclear resource scheduling and avoiding the increase of network or system conflicts or large amounts of resource waste.
[0211] It should be understood that the device 300 according to the embodiments of this application may correspond to the access point in the method embodiments of this application, and the various units in the device 300 and the other operations and / or functions described above are respectively for implementing Figure 2 The corresponding processes applied to the access point in the embodiments described herein will not be elaborated here for the sake of brevity.
[0212] Figure 12 This is a schematic block diagram of another wireless communication device 400 provided according to an embodiment of this application. The wireless communication device 400 can be an access point device, or a component within an access point device, such as a chip, circuit, or module.
[0213] like Figure 12 As shown, the wireless communication device 400 includes: Generation module 410 is used to generate the fourth frame.
[0214] The third transceiver module 420 is used to send a fourth frame to the station, the fourth frame including a third indication, the third indication being used to indicate whether at least one third P2P TWT SP in the third P2P TWT agreement is available.
[0215] The wireless communication device provided in this embodiment sends a fourth frame including a third indication to the site through the access point. The third indication is used to indicate whether at least one third P2P TWT SP in the third P2P TWT agreement is available, so as to clearly indicate the availability of the third P2P TWT SP in the third P2P TWT agreement, thereby avoiding the problem of unclear resource scheduling and avoiding the increase of network or system conflicts and interference or a large amount of resource waste.
[0216] It should be understood that the apparatus 400 according to the embodiments of this application may correspond to the access point in the method embodiments of this application, and the various units in the apparatus 400 and the other operations and / or functions described above are respectively for implementing Figure 8 The corresponding process of the access point in the method embodiment shown will not be described in detail here for the sake of simplicity.
[0217] Figure 13 This is a schematic block diagram of another wireless communication device 500 provided according to an embodiment of this application. The wireless communication device 500 can be a site device, or a component within a site device, such as a chip, circuit, or module.
[0218] like Figure 13 As shown, the wireless communication device 500 includes: The sixth transceiver module 510 is used to receive a fourth frame actively sent by the access point. The fourth frame includes a third indication, which is used to indicate whether at least one third P2P TWT SP in the third P2P TWT agreement is available. Processing module 520 is used to schedule resources according to a third instruction.
[0219] The wireless communication device provided in this embodiment sends a fourth frame including a third indication to the site through the access point. The third indication is used to indicate whether at least one third P2P TWT SP in the third P2P TWT agreement is available, so as to clearly indicate the availability of the third P2P TWT SP in the third P2P TWT agreement, thereby avoiding the problem of unclear resource scheduling and avoiding the increase of network or system conflicts and interference or a large amount of resource waste.
[0220] It should be understood that the apparatus 300 according to the embodiments of this application may correspond to the station in the method embodiments of this application, and the various units in the apparatus 300 and the other operations and / or functions described above are respectively for implementing Figure 8 The corresponding processes of the site in the method embodiment shown are not described in detail here for the sake of simplicity.
[0221] This application provides an access point device, characterized in that it includes: a processor and a memory, the memory being used to store a computer program, and the processor being used to call and run the computer program stored in the memory to implement the method applied to the access point in this application embodiment.
[0222] This application provides a site device, characterized in that it includes: a processor and a memory, the memory being used to store a computer program, and the processor being used to call and run the computer program stored in the memory to implement the method applied to the site in this application embodiment.
[0223] Figure 14 This is a schematic structural diagram of a communication device 600 provided in an embodiment of this application. Figure 14 The communication device 600 shown includes a processor 610, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0224] Optionally, such as Figure 14 As shown, the communication device 600 may further include a memory 620. The processor 610 can call and run computer programs from the memory 620 to implement the methods in the embodiments of this application. For example, when the communication device 600 is an access point device, the processor 610 can call and run computer programs from the memory 620 to implement the various steps of the method embodiments executed by the access point, achieving the same technical effect. When the communication device 600 is a terminal device, the processor 610 can call and run computer programs from the memory 620 to implement the various steps of the method embodiments executed by the site, achieving the same technical effect.
[0225] Alternatively, the memory 620 may be a separate device independent of the processor 610, or it may be integrated into the processor 610.
[0226] Optionally, such as Figure 14 As shown, the communication device 600 may also include a transceiver 630, and the processor 610 may control the transceiver 630 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0227] Optionally, transceiver 630 may include a transmitter and a receiver. Transceiver 630 may further include antennas, and the number of antennas may be one or more.
[0228] Figure 15 This is a schematic structural diagram of the chip according to an embodiment of this application. Figure 15 The chip 700 shown includes a processor 710, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0229] Optionally, such as Figure 15 As shown, chip 700 may further include memory 720. Processor 710 can retrieve and run computer programs from memory 720 to implement the methods described in this embodiment.
[0230] Alternatively, the memory 720 may be a separate device independent of the processor 710, or it may be integrated into the processor 710.
[0231] Optionally, the chip 700 may also include an input interface 730. The processor 710 can control the input interface 730 to communicate with other devices or chips, for example, to acquire information or data sent by other devices or chips.
[0232] Optionally, the chip 700 may also include an output interface 740. The processor 710 can control the output interface 740 to communicate with other devices or chips, for example, to output information or data to other devices or chips.
[0233] Optionally, the input interface 730 and the output interface 740 can be configured together.
[0234] Optionally, the chip can be applied to the access point device in the embodiments of this application, and the chip can implement the corresponding processes of the access point implementation in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0235] Optionally, the chip can be applied to the site device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the site in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0236] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0237] Figure 16 This is a schematic block diagram of a communication system 800 provided in an embodiment of this application. Figure 16 As shown, the communication system 800 includes an access point device 810 and a site device 820.
[0238] The access point device 810 can be used to implement the corresponding functions implemented by the access point in the above method, and the site device 820 can be used to implement the corresponding functions implemented by the site in the above method. For the sake of brevity, these will not be described in detail here.
[0239] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.
[0240] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0241] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. In other words, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0242] This application also provides a readable storage medium storing a computer program that, when executed by a processor, implements the various processes of the above-described method embodiments.
[0243] Optionally, the readable storage medium can be applied to the access point device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the access point in the method embodiments of this application. To avoid repetition, it will not be described again here.
[0244] Optionally, the readable storage medium can be applied to the site device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the site in the method embodiments of this application. To avoid repetition, it will not be described again here.
[0245] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the various processes of the above-described method embodiments.
[0246] Optionally, the computer program product can be applied to the access point device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the access point in the method embodiments of this application. To avoid repetition, it will not be described again here.
[0247] Optionally, the computer program product can be applied to the site device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the site in the method embodiments of this application. To avoid repetition, it will not be described again here.
[0248] This application also provides a computer program. When executed by a processor, this computer program implements the various processes of the above-described method embodiments.
[0249] Optionally, the computer program can be applied to the access point device in the embodiments of this application. The computer program causes the processor to execute the corresponding process implemented by the access point in the method embodiments of this application. To avoid repetition, it will not be described again here.
[0250] Optionally, the computer program can be applied to the site device in the embodiments of this application. The computer program causes the processor to execute the corresponding process implemented by the site in the method embodiments of this application. To avoid repetition, it will not be described again here.
[0251] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0252] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0253] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0254] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0255] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0256] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media capable of storing program code.
[0257] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A wireless communication method, characterized in that, The method includes: The site sends a first frame to the access point, the first frame including a first indication, the first indication being used to indicate whether P2PTWT SP is available during at least one first peer wake-up time in the first peer wake-up time protocol (P2P TWT agreement); The station receives the second frame sent by the access point.
2. The method according to claim 1, characterized in that: The first P2P TWT SP is a negotiated and / or declared peer target wake-up time protocol.
3. The method according to claim 1 or 2, characterized in that, The first indication is carried in at least one of the following in the first frame: The first neighbor discovery protocol paging indicator / unavailability mode field under the control field of the first TWT element; The first reserved field under the control field in the first TWT element; The first channel uses the second reserved field under the Usage Mode field in the Channel Usage Elements.
4. The method according to any one of claims 1-3, characterized in that, The first frame also includes first information, which is used to indicate at least one second P2P TWT SP in the second P2P TWT agreement; Wherein, the second P2P TWT agreement is a P2P TWT agreement that is being negotiated and established, and the first P2P TWT agreement is a target wake-up time agreement that has been established and / or announced before the second P2P TWT agreement.
5. The method according to any one of claims 1-4, characterized in that, The second frame includes a second indication for indicating whether at least one first P2P TWT SP in the first P2P TWT agreement is available.
6. The method according to claim 4, characterized in that, The second frame also includes second information, which indicates at least one second P2P TWT SP in the second P2P TWT agreement.
7. The method according to any one of claims 1-6, characterized in that, The first frame is at least one of the following: Channel Usage Request frame, Association Request frame, Reassociation Request frame, Probe Request frame; The second frame is at least one of the following: The channel uses response frames, probe response frames, beacon frames, association response frames, and reassociation response frames.
8. The method according to any one of claims 1-7, characterized in that, Before the station sends the first frame to the access point, it also includes: The station sends a third frame to the access point, the third frame including first capability information of the station, the first capability information being used to indicate to the access point at least one of the following capabilities of the station: Does it support TWT capability? Does it support P2P TWT capability? Does it support PUO capability? The station receives a fifth frame sent by the access point, the fifth frame including second capability information of the access point, the second capability information being used to indicate to the station at least one of the following capabilities of the access point: Does it support TWT capability? Does it support P2P TWT capability? Does it support PUO capability? 9. A wireless communication method, characterized in that, The method includes: The access point generates a fourth frame, which includes a third indication for indicating whether at least one third P2P TWT SP in the third P2P TWT agreement is available. The access point sends the fourth frame to the site.
10. The method according to claim 9, characterized in that, The third P2P TWT agreement is a negotiated and / or declared peer target wake-up time agreement.
11. The method according to claim 9 or 10, characterized in that, The third indication is carried in at least one of the following in the fourth frame: The second NDP Paging Indicator / Unavailability Mode field under the control field in the second TWT element; The third Reserved field under the Control field in the second TWT element; The second Channel Usage Elements uses the fourth Reserved field under the Usage Mode field.
12. The method according to claim 11, characterized in that, The fourth frame includes at least one of the following: Unsolicited Channel Usage Response frame, Unsolicited TWT response frame, Unsolicited P2P TWT response frame, Unsolicited Non-AP STA PUO response frame, Channel Usage Response frame, Probe Response frame, Beacon frame, Association Response frame, Reassociation Response frame.
13. The method according to any one of claims 9-12, characterized in that, The fourth frame also includes third information, which is used to indicate at least one fourth P2P TWT SP in the fourth P2P TWT agreement; The fourth P2P TWT agreement is a P2P TWT agreement that is being negotiated and established, and the third P2P TWT agreement is a target wake-up time agreement that has been established and / or announced before the fourth P2P TWT agreement.
14. The method according to any one of claims 9-13, characterized in that, The fourth frame also includes a fourth indication, which is used to indicate to the site that the fourth frame was actively sent by the access point; The fourth indication is carried in at least one of the following fields in the fourth frame: The Trigger field in the Target Wake-up Time Parameter Information field of the second TWT element; The third Reserved field in the control field of the second TWT element; The fourth reserved field in the second Channel Usage Elements field.
15. The method according to any one of claims 9-14, characterized in that, Before the access point generates the fourth frame, the method further includes: The access point sends a sixth frame to the site, the sixth frame including third capability information of the access point, the third capability information being used to indicate to the site at least one of the following capabilities of the access point: Does it support TWT capability? Does it support P2P TWT capability? Does it support PUO capability? The access point receives a seventh frame sent by the site, the seventh frame including the site's fourth capability information, the fourth capability information being used to indicate to the access point at least one of the site's following capabilities: Does it support TWT capability? Does it support P2P TWT capability? Does it support PUO capability? 16. The method according to any one of claims 9-15, characterized in that, The access point actively generates the fourth frame if at least one of the following conditions is met: The access point supports P2P TWT capability and / or supports PUO capability; The site supports P2P TWT capability and / or PUO capability.
17. A wireless communication method, characterized in that, The method includes: The access point receives a first frame sent by the site, the first frame including a first indication, the first indication being used to indicate whether P2P TWT SP is available during at least one first peer target wake-up time in the first peer target wake-up time agreement; The access point sends a second frame to the site.
18. A wireless communication method, characterized in that, The method includes: The site receives a fourth frame actively sent by the access point. The fourth frame includes a third indication, which is used to indicate whether at least one third P2P TWT SP in the third P2P TWT agreement is available. The site schedules resources according to the third instruction.
19. A wireless communication device, characterized in that, include: The first transceiver module is configured to send a first frame to the access point. The first frame includes a first indication, which is configured to indicate whether P2P TWT SP is available during at least one first peer target wake-up time in the first peer target wake-up time agreement. The second transceiver module is used to receive the second frame sent by the access point.
20. A wireless communication device, characterized in that, include: The generation module is used to generate the fourth frame; The third transceiver module is used to send a fourth frame to the site, the fourth frame including a third indication, the third indication being used to indicate whether at least one third P2P TWT SP in the third P2P TWT agreement is available.
21. A wireless communication device, characterized in that, include: The fourth transceiver module is used to receive a first frame sent by the station. The first frame includes a first indication, which is used to indicate whether P2P TWT SP is available during at least one first peer wake-up time in the first peer wake-up time protocol (P2P TWT agreement). The fifth transceiver module is used to send the second frame to the station.
22. A wireless communication device, characterized in that, include: The sixth transceiver module is used to receive a fourth frame actively sent by the access point. The fourth frame includes a third indication, which is used to indicate whether at least one third P2P TWT SP in the third P2P TWT agreement is available. The processing module is used to schedule resources according to the third instruction.
23. An access point device, characterized in that, include: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 9-17.
24. A site device, characterized in that, include: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 1-8 and 18.
25. A chip, characterized in that, include: A processor for retrieving and running a computer program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1-18.
26. A readable storage medium, characterized in that, Used to store a computer program that causes a computer to perform the method as described in any one of claims 1-18.
27. A communication system, characterized in that, It includes an access point device and a site device, wherein the access point device is configured to perform the method as described in any one of claims 9-17, and the site device is configured to perform the method as described in any one of claims 1-8 and 18.