Wireless communication method and communication device
By restricting the conditions of sensing operations, a wireless communication method and device are provided, which solves the problems of insufficient accuracy and efficiency in the sensing measurement process, realizes more efficient device collaboration and signal processing, and is applicable to a variety of communication systems and devices.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2025-01-24
- Publication Date
- 2026-07-30
AI Technical Summary
In existing wireless communication systems, the accuracy and efficiency of sensing operations during the sensing and measurement process need to be improved, especially in multi-device collaborative scenarios, where the accuracy of sensing and measurement and the coordination between devices are insufficient.
By limiting the conditions and settings of sensing operations, a wireless communication method and device are provided, including a processor and a memory, for performing or not performing sensing-related operations, thereby achieving more accurate sensing measurements.
It improves the accuracy and efficiency of sensing and measurement, is applicable to a variety of communication systems and devices, including wireless LANs and cellular networks, supports multiple communication standards and frequency bands, and enables more efficient device collaboration and signal processing.
Smart Images

Figure CN2025075010_30072026_PF_FP_ABST
Abstract
Description
Wireless communication methods and communication devices Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a wireless communication method and communication device. Background Technology
[0002] With the rapid development of mobile communication and internet technologies, the demand for sensing services based on wireless local area networks (WLANs) is increasing daily. Based on sensing capabilities, communication devices can use their sensing measurement signals to perceive objects or activities in their surrounding environment. For example, the signal strength, frequency, and timing of the sensing measurement signals can be used to perceive objects or activities in the environment. Summary of the Invention
[0003] This application provides a wireless communication method and a communication device. The various aspects covered by this application are described below.
[0004] In a first aspect, a communication method is provided. The method includes: upon satisfying the first condition, a first device performing a first operation, and / or, the first device not performing a second operation; wherein one or more of the first condition, the first operation, and the second operation are related to sensing.
[0005] In a second aspect, a communication device is provided, which is a first device, comprising: an operation unit for performing a first operation and / or not performing a second operation when a first condition is met; wherein one or more of the first condition, the first operation, and the second operation are related to perception.
[0006] Thirdly, a communication device is provided, including a processor and a memory, the memory for storing one or more computer programs, the processor for invoking the computer programs in the memory to enable some or all of the steps of the methods described above for the communication device.
[0007] Fourthly, embodiments of this application provide a communication system that includes the aforementioned communication device. In another possible design, the system may further include other devices that interact with the communication device as described in the embodiments of this application.
[0008] Fifthly, embodiments of this application provide a computer-readable storage medium storing a computer program that causes a communication device to perform some or all of the steps in the methods described above.
[0009] Sixthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a communication device to perform some or all of the steps in the methods described in the foregoing aspects. In some implementations, the computer program product may be a software installation package.
[0010] In a seventh aspect, embodiments of this application provide a chip including a memory and a processor, the processor being able to call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.
[0011] This application proposes that operations related to perception need to be subject to certain restrictions, or that perception be set as a condition for certain operations to be performed or not performed, thereby enabling more accurate perception. Attached Figure Description
[0012] Figure 1 is a schematic diagram of the wireless communication system used in the embodiments of this application.
[0013] Figures 2 to 5 are examples of a perception process.
[0014] Figure 6 is an example diagram of an NPA scheme.
[0015] Figure 7 is an example diagram of a DPS scheme.
[0016] Figure 8 is an example diagram of a coexistence scheme.
[0017] Figure 9 is a format example of restricting the operation parameter subfield.
[0018] Figure 10 is a schematic flowchart of a wireless communication method provided in an embodiment of the application.
[0019] Figure 11 is an example of the format of a perception measurement report frame provided in an embodiment of this application.
[0020] Figure 12 is a schematic structural diagram of a communication device 1200 provided in an embodiment of this application.
[0021] Figure 13 is a schematic structural diagram of a communication device provided in an embodiment of this application. Detailed Implementation
[0022] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0023] Communication system
[0024] The technical solutions of this application can be applied to various communication systems, such as wireless local area networks (WLAN), wireless fidelity (WiFi), high-performance radio local area networks (HIPELAN), wide area networks (WAN), cellular networks, or other communication systems. For example, the technical solutions provided in this application can be applied to communication systems using the 802.11 standard. Exemplarily, the 802.11 standard includes, but is not limited to, the 802.11ax standard, the 802.11be standard, the 802.11bn standard, and the next-generation 802.11 standard (post-802.11bn).
[0025] Figure 1 shows a schematic diagram of a communication system applicable to an embodiment of this application. Referring to Figure 1, the communication devices in the communication system 100 may include access points (APs) 111 and 112, as well as stations (STAs) 121 and 122. STA 121 can access the network through AP 111, and STA 122 can access the network through AP 112.
[0026] In some implementations, a STA can establish an association with one or more APs, after which the associated STAs and APs can communicate with each other. As shown in Figure 1, AP 111 and STA 121 can communicate after establishing an association, and AP 112 and STA 122 can communicate after establishing an association.
[0027] In some implementations, the communication in the communication system 100 can be communication between an AP and a non-AP STA, communication between two non-AP STAs, or communication between a STA and a peer STA. Here, a peer STA can refer to a device that communicates with the STA's counterpart. For example, a peer STA may be an AP or a non-AP STA.
[0028] It should be understood that Figure 1 exemplarily shows two AP STAs and two non-AP STAs. The communication system 100 may also include more AP STAs, or the communication system 100 may include other numbers of non-AP STAs. This application embodiment does not limit this.
[0029] In addition, the above-mentioned communication system can be applied to scenarios involving multi-device collaboration, such as multi-AP (multi-access points) collaboration or multi-site collaboration.
[0030] In the embodiments of this application, the names of AP and / or STA are not limited. In some scenarios, AP can also be called AP STA, that is, in a sense, AP is also a kind of STA. In other scenarios, STA can also be called non-AP STA (non-AP STA).
[0031] In some scenarios, the aforementioned communication equipment can also be a "multi-link device (MLD)," meaning a device that can communicate through multiple communication links. These multiple communication links can include communication links in different frequency bands, such as millimeter-wave bands and / or low-frequency bands. Typically, if the multi-link device is an access point (AP), it can also be called an "AP MLD." If the multi-link device is a non-AP STA, it can also be called a "non-AP MLD."
[0032] In this application embodiment, the AP can be a device in a wireless network. The AP can be a communication server, router, switch, bridge, or other communication entity. Alternatively, the AP can include various forms of macro base stations, micro base stations, relay stations, etc. Of course, the AP can also be a chip, circuit, or processing system within these various forms of devices, thereby implementing the methods and functions of this application embodiment. APs can be applied in various scenarios, such as sensor nodes in smart cities (e.g., smart water meters, smart electricity meters, smart air quality monitoring nodes), smart devices in smart homes (e.g., smart cameras, projectors, displays, televisions, audio equipment, refrigerators, washing machines, etc.), nodes in the Internet of Things (IoT), entertainment terminals (e.g., AR, VR, and other wearable devices), smart devices in smart offices (e.g., printers, projectors, etc.), vehicle-to-everything (V2X) devices, and some infrastructure in daily life scenarios (e.g., vending machines, supermarket self-service navigation kiosks, self-service checkout machines, self-service ordering machines, etc.).
[0033] In some implementations, the role of the STA in the communication system is not absolute; in some scenarios, the STA can act as an AP. For example, in a scenario where a mobile phone connects to a router, the mobile phone can be a non-AP STA, while when the mobile phone acts as a hotspot for other mobile phones, it takes on the role of an AP.
[0034] In the embodiments of this application, the STA can be a device with wireless transceiver capabilities, such as one that supports the 802.11 series of protocols and can communicate with the AP or other STAs. For example, an STA is any user communication device that allows users to communicate with the AP and thus with the WLAN. STAs include, for example, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc.
[0035] In this application embodiment, the STA can also be a device that provides voice / data / image connectivity to the user, such as a handheld device, vehicle device, home device, home appliance, gaming device, etc., with wireless connection function or equipped with a wireless communication module. Examples include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving vehicles, drones or aerial photography equipment, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in 5G networks, or future evolution of public land mobile communication networks. Terminal devices in a network (PLMN) can also be televisions, refrigerators, washing machines, kitchen appliances, door locks, fish tanks, robot vacuum cleaners, game consoles, cameras / camcorders, etc. with wireless connectivity, but this application embodiment is not limited to these.
[0036] By way of example and not limitation, in this embodiment, the STA can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Examples include smartwatches or smart glasses, as well as devices that focus on a specific type of application function and require cooperation with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0037] Furthermore, in this embodiment, the STA can also be a terminal device in an Internet of Things (IoT) system. IoT is an important component of future information technology development, and its main technical feature is connecting objects to networks through communication technologies, thereby realizing an intelligent network for human-machine interconnection and object-to-object interconnection. In this embodiment, IoT technology can achieve massive connectivity, deep coverage, and low terminal power consumption through technologies such as narrowband (NB).
[0038] Furthermore, in this embodiment, the STA can be a device in a vehicle-to-everything (V2X) system. The communication methods in a V2X system are collectively referred to as V2X (where X represents anything). For example, V2X communication includes: vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, or vehicle-to-network (V2N) communication, etc.
[0039] In addition, in the embodiments of this application, the STA may also include sensors such as smart printers, train detectors, and gas stations. Its main functions include collecting data (some terminal devices), receiving control information and downlink data from the AP, and sending electromagnetic waves to transmit data to the AP.
[0040] In addition, the AP in this application embodiment can be a device for communicating with the STA. The AP can be a network device in a wireless local area network, and the AP can be used to communicate with the STA through the wireless local area network.
[0041] From the perspective of the communication standards supported by the AP, in some implementations, the AP can be a device that supports the 802.11be standard. The AP can also be a device that supports various current and future 802.11 family WLAN standards such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
[0042] From the perspective of the communication standards supported by the STA, in some implementations, non-AP STAs can support the 802.11be standard. Non-AP STAs can also support various current and future 802.11 family of wireless local area networks (WLAN) standards, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
[0043] In this application embodiment, the frequency bands supported by WLAN technology are not limited. In some implementations, the frequency bands supported by WLAN technology may include, but are not limited to: low frequency bands (e.g., 2.4GHz, 5GHz, 6GHz) and high frequency bands (e.g., 45GHz, 60GHz).
[0044] It should be understood that the specific forms of STA and AP are not specifically limited in the embodiments of this application, and are merely illustrative examples.
[0045] Perception
[0046] In related technologies, the sensing procedure allows high-efficiency (HE) terminals or extremely high-throughput (EHT) STAs to perform sensing measurements. The SBP procedure allows a non-AP HE STA or a non-AP EHT STA to request a HE AP or EHT AP to perform the sensing measurements on its behalf. Similarly, the DMG sensing procedure allows DMG STAs to perform DMG sensing measurements, while the DMG SBP procedure allows a non-AP and non-PCP DMG STA to request a DMG AP or DMG PCP to perform the DMG sensing measurements on its behalf. (The sensing procedure allows HE STAs or EHT STAs to perform sensing measurements. The SBP procedure enables a non-AP HE STA or non-AP EHT STA to request an HE AP or EHT AP to perform sensing measurements on its behalf. Similarly, the DMG sensing procedure allows DMG STAs to perform DMG sensing measurements, and the DMG SBP procedure enables a non-AP and non-PCP DMG STA to request aDMG AP or DMG PCP to perform DMG sensing measurements on its on behalf of.)
[0047] During the Null Data Physical Layer Protocol Data Unit Announcement (NDPA) measurement phase, the Access Point (AP), acting as a sensing signal transmitter, sends a Sensing Initiator to Sensing Responder (SI2SR) NDP. One or more STAs receive this NDP and perform sensing measurements. If at least one STA is a sensing receiver during a trigger-based (TB) sensing measurement interaction, and that STA has not been assigned as a polling target or has already responded during the polling phase, then the NDPA measurement phase should occur within that trigger-based sensing measurement interaction. If the NDPA measurement phase occurs within a trigger-based sensing measurement interaction, and a polling phase also exists, then the NDPA measurement phase should begin one short interframe space (SIFS) after the polling phase ends. If the NDPA measurement phase occurs within a trigger-based sensing measurement interaction, but a polling phase does not exist, then the access point should send the sensing NDP announcement frame as the first frame in this sensing measurement interaction.(In the NDPA sounding phase,the AP,which is a sensing transmitter,transmits an SI2SR NDP on which one or more STAs perform sensing measurement.The NDPA sounding phase shall be present in a TB sensing measurement exchange if there exists at least one STA that is a sensing receiver in this NDPA sounding phase and that is not assigned to be polled or has responded in the polling phase.If the NDPA sounding phase is present in a TB sensing measurement exchange,and if the polling phase is also present,the NDPA sounding phase shall start a SIFS after the polling phase.If the NDPA sounding phase is present in a TB sensing measurement exchange,and if the polling phase is not present,the AP shall send the Sensing NDP Announcement frame as the first frame in this sensing measurement exchange.)。
[0048] If the bandwidth of the physical layer protocol data unit (PPDU) carrying the Sensing NDP Announcement frame is less than or equal to 160 MHz, then the format of the SI2SR NDP should be HE Ranging NDP.
[0049] If the bandwidth of the PPDU carrying the Sensing NDP Announcement frame is equal to 320MHz, then the format of the SI2SR NDP should be an EHT Ranging NDP. The EHT long training field (LTF) symbol should use 2x EHT-LTF with a 1.6μs guard interval (GI).
[0050] A non-AP STA shall initiate a non-TB sensing measurement exchange by transmitting a Sensing NDP Announcement frame addressed to the AP, followed by an SI2SR NDP after SIFS. The AP, upon receiving the Sensing NDP Announcement frame, shall transmit an SR2SI NDP within SIFS following the SI2SR NDP. The format of both the SI2SR NDP and SR2SI NDP shall be an HE Ranging NDP or an EHT Ranging NDP.
[0051] The sensing receiver shall use the same ordered set of RF chains and antenna elements in all sensing measurement exchanges associated with the sensing measurement session, without changing their order when receiving SI2SR NDP, SR2SI NDP, or SR2SR NDP. If a channel state information (CSI) measurement on a receive chain is invalid, all CSI values associated with that chain shall be set to 0 in the MLME-SENSREPORT.indication primitive.
[0052] The sensing transmitter shall use the same ordered set of RF chains and antenna elements for the transmission of a SI2SR NDP, SR2SI NDP, or SR2SR NDP in all sensing measurement exchanges associated with that sensing measurement session, without changing their order. If any of the transmit chains are unavailable, the sensing transmitter shall not transmit the SI2SR NDP, SR2SI NDP, or SR2SR NDP for that sensing measurement exchange.
[0053] It should be noted that the sensing measurement session must be terminated if any of its transmit chains / antennas are no longer available for sensing measurements. If all transmit chains of the sensing transmitter are no longer available for sensing measurements, then the sensing measurement session is implicitly terminated.
[0054] It should be noted that even if the sensing transmitter is included in the trigger-based measurement phase in different sensing measurement exchanges, and is assigned different spatial streams (SS) allocations in uplink multi-user MIMO transmission, it should still continue to use the same ordered set of chains / antennas without antenna swapping.
[0055] The sensing transmitter should use the same transmit power to transmit an SI2SR NDP, SR2SI NDP, or SR2SR NDP to a given sensing receiver in all sensing measurement exchanges.
[0056] Regardless of whether NSTS equals NTX or is less than NTX, the spatial stream to physical antenna port mapping in a STA should remain consistent across all SI2SR, SR2SI, and SR2SR NDP transmissions within a sensing measurement session.
[0057] When establishing a sensing measurement session corresponding to a measurement session ID, the operational parameters defined in the Sensing Measurement Parameters field, as well as the operational parameters defined in the TB Sensing Specific subelement or the Non-TB Sensing Specific subelement, should remain fixed until the sensing measurement session is terminated.
[0058] A sensing availability window is a period of time during which an AP and one or more STAs are assigned to participate in TB sensing measurement exchanges(s). TB sensing measurement exchanges shall take place within a sensing availability window. Each sensing availability window may consist of one or more transmission opportunities (TXOPs), and each TXOP may consist of one or more TB sensing measurement exchanges.
[0059] At the beginning of each sensing availability window, the sensing initiator and sensing responder(s) shall only transmit frames corresponding to the sensing measurement exchange, i.e., polling, NDPA sounding, TF sounding, reporting, and SBP reporting, and subsequently complete all sensing activities before the channel becomes available for other activities.
[0060] The fields of the Sensing Measurement Report Control field are defined in Table 1.
[0061] Table 1
[0062] For each receive chain and transmit chain pair, the real component of the CSI is encoded in the first 8 bits, and the imaginary component is encoded in the next 8 bits. This begins with the lowest frequency subcarrier and is repeated for each subcarrier. The number of subcarriers included in the measured CSI is defined in Table 2 (number of subcarriers as a function of bandwidth, puncturing, and Ng).
[0063] Table 2
[0064] Figures 2 through 5 illustrate examples of sensory measurement interactions. The following explanation uses Figure 2 as an example.
[0065] Figure 2 (TB Sensing Measurement Interaction Example) illustrates a TB sensing measurement interaction example consisting of a polling phase, an NDPA measurement phase, a TF measurement phase, and a reporting phase. In the polling phase, the AP polls five STAs (STA1 to STA5) assigned as polled devices, where STA1, STA2, and STA3 are sensing transmitters, and STA4 and STA5 are sensing receivers. STA6 is both a sensing transmitter and a sensing receiver but is not assigned as a polled device. Except for STA3, the other four STAs (STA1, STA2, STA4, and STA5) respond to the AP with CTS-to-self frames, thus both the TF measurement phase and the NDPA measurement phase are present. Since STA3 does not respond to polling, it does not participate in the TB sensing measurement interaction. In the NDPA measurement phase, the AP sends a sensing NDP announcement frame to STA4, STA5, and STA6, and sends an SI2SR NDP within the SIFS following the sensing NDP announcement frame. During the TF measurement phase, the AP sends an SR2SI measurement trigger frame to STA1 and STA2 to request SR2SI NDP transmissions, which are multiplexed in the spatial domain. During the reporting phase, STA5 and STA6 send sensing measurement results to the AP. STA4 does not send sensing measurement results because it is not assigned to transmit sensing measurement report frames. (Figure 2 (Example of a TB sensing measurement exchange) shows an example of a TB sensing measurement exchange consisting of a polling phase, an NDPA sounding phase, a TF sounding phase, and a reporting phase. In the polling phase, the AP polls five STAs (i.e., STA1 to STA5) that are assigned to be polled, where STA1, STA2, and STA3 are sensing transmitters and STA4 and STA5 are sensing receivers. STA6 is a sensing responder and sensing receiver but is not assigned to be polled. Except for STA3, four STAs (i.e., STA5 and STA6) send sensing measurement trigger frames to STA1 and STA2 to request SR2SI NDP transmissions, which are multiplexed in the spatial domain.),STA1,STA2,STA4,and STA5)respond to the AP with a CTS-to-self frame,so both TF sounding phase and NDPA sounding phase are present.Since STA3 did not respond to the polling,it does not participate in the TB sensing measurement exchange.In the NDPA sounding phase,the AP sends a Sensing NDP Announcement frame to STA4,STA5,and STA6,and transmits an SI2SR NDP a SIFS after the Sensing NDP Announcement frame.In the TF sounding phase,the AP sends an SR2SI Sounding Trigger frame to STA1and STA2 to solicit SR2SI NDP transmissions,which are multiplexed in the spatial domain.In the reporting phase,STA5 and STA6 send sensing measurement results to the AP.STA4 does not send sensing measurement results since it is not assigned to transmit a Sensing Measurement Report frame.).
[0066] In some embodiments, the AP and non-AP STA establish a sensing session. Within the negotiated sensing availability window (a negotiated periodic time period), the AP and non-AP STA must first engage in trigger-based sensing measurement exchange (TB sensing measurement exchange), including sending sensing polling trigger frames, sensing NDPA frames, NDPA / SR2SI sounding trigger frames, sensing threshold-based reporting trigger frames, and sensing reporting trigger frames. The non-AP STA, acting as a sensing receiver, sends sensing measurement report frames to the AP. Upon receiving the sensing measurement report, the AP or other non-AP STAs forward it to the upper-layer application for processing to obtain the final sensing result. Within the negotiated sensing availability window, after completing the trigger-based sensing measurement exchange, the AP and non-AP STA can engage in sensing-independent interactions, such as uplink and downlink data transmission.
[0067] In some embodiments, the non-AP STA establishes a sensing session with the AP. The non-AP STA periodically or non-periodically initiates non-trigger-based sensing measurement exchanges with the AP, including sending sensing NDPA frames and NDPs to the AP. The AP then sends sensing measurement report frames to the non-AP STA.
[0068] Non-primary channel access (NPCA)
[0069] Communication devices can determine whether to access a non-primary channel (i.e., the NPCA primary channel) based on the channel status of the primary channel (i.e., the basic service set (BSS) primary channel). For example, when the primary channel is idle or not occupied, the device can communicate on the primary channel. Conversely, when the primary channel is busy or occupied, the device can switch to a non-primary channel for communication. Figure 6 illustrates one NPCA scheme.
[0070] Non-Primary Channel Access (NPCA) Primary Channel: Also known as Anchor Channel, Second Primary Channel, Temporary Primary Channel, Assistant Primary Channel, Auxiliary Primary Channel, or Target Subchannel. The NPCA Primary Channel is a subchannel within the BSS's currently operating channel. It is used as the primary channel when the AP performs NPCA with its associated non-AP STA. For example, assuming the current operating channel bandwidth of the AP is 160MHz, the sub-channels include: primary 80MHz (P80, including primary 20MHz (P20), secondary 20MHz (S20), secondary 40MHz (S40, including S20-1, S20-2)), and secondary 80MHz (S80, including S20-3, S20-4, S20-5, S20-6). When performing NPCA, S20-3 can be used as P20 (i.e., the NPCA primary channel), S20-4 can be used as S20, S20-5 and S20-6 can be used as S40, and P80 can be used as S80.
[0071] In some embodiments, after switching to a non-primary channel, the AP can use MU-RTS and CTS frames to query whether the non-AP STA is available.
[0072] The relevant technologies define the conditions for APs and STAs to switch to the NPCA main channel. They also define the channel access rules and transmission rules for NPCA APs and NPCA STAs on the NPCA main channel.
[0073] Dynamic power save (DPS)
[0074] DPS technology provides a dynamic power-saving method. As shown in Figure 7, access points or stations are mostly in a lower capability mode (able only to receive PPDUs with specific configurations, such as non-HT PPDUs and non-HT duplicate PPDUs), unless requested to switch to a higher capability mode (able to receive PPDUs using more available bandwidth and a larger number of spatial streams). Access points or stations switch to a higher capability mode upon receiving a specific initial control frame (e.g., an RTS frame carried by a non-HT PPDU or non-HT duplicate PPDU, an MU-RTS trigger frame, or a BAR frame). To provide sufficient handover time for the access point or station, the initial control frame needs to carry sufficient padding.
[0075] An ultra-high reliability (UHR) non-AP STA with dot11UHRDPSAssistingSupported set to 1 is called a DPS-assisted non-AP STA, and should have the DPS Assisting Support subfield set to 1 in the UHR capability element of its transmitted management frames. A UHR AP with dot11UHRDPSAssistingSupported set to 1 is called a DPS-assisted AP, and should have the DPS Assisting subfield set to 1 in the UHR capability element of its transmitted management frames. (A UHR non-AP STA that has dot11UHRDPSAssistingSupported equal to 1 is called a DPS Assisting non-AP STA and shall set the DPS Assisting Support subfield to 1 in the UHR Capabilities element in management frames that it transmits. 1in the UHR Capabilities element in management frames that it transmits.)
[0076] A UHR non-AP STA with dot11UHRDPSSupported set to 1 and its DPS mode enabled is called a DPS non-AP STA.
[0077] A UHR non-AP STA can only enable DPS mode if its associated AP is a DPS Assisting AP. When a UHR non-AP STA intends to enable DPS mode with its associated AP, then:
[0078] The non-AP STA shall transmit a UHR Operating Mode Notification frame to the AP, setting the DPS Mode subfield of the UHR Control field to 1, and including a DPS Operation Parameters field with the DPS Transition Delay and DPS Padding delay.
[0079] - Once the AP is ready to provide DPS operation services to a non-AP STA, it shall transmit a UHR Operating Mode Notification frame in response to the received UHR Operating Mode Notification frame.
[0080] When a DPS non-AP STA intends to disable the DPS mode, then...
[0081] The non-AP STA shall transmit a UHR Operating Mode Notification frame to its associated AP, setting the DPS Mode subfield of the UHR Control field in the frame to 0.
[0082] - After the associated AP ceases to provide DPS operation services to the non-AP STA, it shall transmit a UHR Operating Mode Notification frame to the non-AP STA as a response to the received UHR Operating Mode Notification frame.
[0083] A UHR mobile access point (AP) with `dot11UHRDPSSupported` set to 1 and its DPS mode enabled is called a DPS mobile AP.
[0084] A mobile access point (AP) may enable its DPS mode. A DPS mobile AP should have a value of 1 in its transmitted DPS Enabled subfield, and 0 otherwise.
[0085] A DPS STA can be either a DPS non-AP STA or a DPS mobile AP.
[0086] DPS operation allows a DPS STA to operate in lower capability (LC) mode and transition to higher capability (HC) mode upon receiving an initial control frame transmitted by its associated DPS Supporting STA and addressed to the STA. The DPS STA remains in HC mode for no longer than the TXOP duration and transitions back to LC mode according to conditions defined in this subclause.
[0087] A DPS STA operating in LC mode should be able to receive PPDUs (e.g., non-HT (duplicate) PPDU formats at rates of 6 Mbps, 12 Mbps, and 24 Mbps). A DPS STA operating in HC mode (e.g., operating bandwidth, number of spatial streams (NSS), and modulation and coding schemes (MCSs)) should be able to receive all supported PPDU formats corresponding to the HC mode.
[0088] If the DPS assisting STA intends to request its peer DPS STA to switch to HC mode, the DPS assisting STA should initiate frame exchange with the DPS STA by sending an initial control frame (ICF), transmitted in non-HT (repeated) PPDU format at a rate of 6 Mb / s, 12 Mb / s, or 24 Mb / s. If the DPS STA has a non-zero DPS padding delay, the ICF sent to the DPS STA should include an intermediate FCS field and should include padding to ensure that the padding requirements of the DPS STA(s) are met, as defined in the relevant techniques (Padding of the High Throughput Initial Control Frame). The DPS assisting STA should initiate any frame exchange with the DPS STA by sending an ICF or only certain frame exchanges. (If a DPS assisting STA intends to solicit a transition of its peer DPS STA to HC mode, then the DPS assisting STA shall initiate frame exchanges with the DPS STA with an initial control frame(ICF)transmitted in non-HT(duplicate)PPDU format using a rate of 6Mb / s,12Mb / s,or 24Mb / s.The ICF addressed to the DPS STA shall include an intermediate FCS field if the DPS STA has a DPS Padding delay that is non-zero and shall include padding to ensure the padding requirement(s)of the DPS STA(s). A DPS assisting STA shall initiate any frame exchange with a DPS STA by sending an ICF or only some frame exchanges.)
[0089] A DPS STA operating in high-capability mode should follow the same rules as eMLSR to switch back to low-capability mode.
[0090] Coexistence
[0091] Coexistence refers to the phenomenon that allows WiFi technology and non-WiFi technology (such as Zigbee, Thread, and Bluetooth) to coexist without interference from a signal from one radio source to adjacent wireless signals.
[0092] A STA notifies its transport parameter restrictions per its non-WiFi radio activity (for TB): whether the TB PPDU can be solicited, the frame type allowed, BW, the location of the useful channel, MCS restrictions (maximum MCS, minimum MCS), the transport power, and the number of spatial streams (Nss).
[0093] A STA or AP notifies its Rx parameter restriction per its non-WiFi radio activity to its peer (including peer-to-peer, P2P): BW and available channel bitmap, MCS restriction (maximum MCS, minimum MCS), Rx power, and Nss.
[0094] Time / Frequency: Due to coexistence with devices such as Bluetooth, the link may be (partially) unavailable at certain times.
[0095] Antennae: Due to sharing with other technologies, power consumption, or eMLSR, eMLMR, link enable / disable issues, some antennas (SS) may become unavailable. A STA can dynamically adjust the maximum number of received spatial streams (Max RX NSS) by sending an OMN (Operating Mode Notification) frame or an MPDU containing an OM control field.
[0096] Other Resources: Other resources may change dynamically.
[0097] Minimum MPDU start spacing, MAC frame processing (BA on / off, fragmentation on / off), maximum PPDU duration, number of MPDUs that can be aggregated within an A-MPDU, maximum number of TIDs in a multi-TID A-MPDU, total payload bytes in the PPDU, maximum values (e.g., MCS, NSS, bandwidth BW), LDPC, etc.
[0098] If needed, existing MGMT (Management Management) level mechanisms (e.g., ML reconfiguration, etc.) can be used to allow them to update.
[0099] As shown in Figure 8, ICF can indicate that the maximum received NSS is 4 (Max Rx NSS = 4), and ICR can report that the maximum NSS after the node is 2, and subsequent transmission is carried out through 2Nss.
[0100] The Limited Operation Parameters subfield provides limited operation (LO) parameters. Figure 9 shows an example of the format of the Limited Operation Parameters subfield. The following describes each field contained within the Limited Operation Parameters subfield.
[0101] The Maximum PPDU Duration subfield indicates the maximum PPDU duration (in microseconds) supported by the STA during transmission and / or reception when the non-AP STA is in LO mode.
[0102] The Maximum MCS subfield indicates the maximum MCS supported by the STA during transmission and / or reception when the non-AP STA is in LO mode.
[0103] The LDPC Mode subfield indicates whether the STA supports LDPC during transmission and / or reception when the non-AP STA is in LO mode.
[0104] The HT-Immediate BA Mode subfield indicates whether all HT-immediate BA agreements are active or suspended when the non-AP STA is in LO mode.
[0105] The Disabled Subchannel Bitmap subfield indicates whether one or more of the 20MHz subchannels within the BSS bandwidth are enabled or disabled when the non-AP STA is in LO mode. The Disabled Subchannel Bitmap subfield is a bitmap where the lowest-numbered bit corresponds to the lowest-frequency 20MHz subchannel within the BSS bandwidth. Each subsequent bit in the bitmap corresponds to the next higher-frequency 20MHz subchannel. Bits within the BSS bandwidth are set to 1 to indicate that the corresponding 20MHz subchannel is punctured, and set to 0 to indicate that the corresponding 20MHz subchannel is not punctured. Bits outside the BSS bandwidth are reserved.(The Disabled Subchannel Bitmap subfield indicates whether one or more of the 20MHz subchannels that lie within the BSS bandwidth are enabled or disabled when the non-AP STA is in LO Modemode.The Disabled Subchannel Bitmap subfield is a bitmap where the lowest numbered bit corresponds to the 20MHz subchannel that lies within the BSS bandwidth and is the lowest in frequency of the set of all 20MHz subchannels within the BSS bandwidth.Each successive bit in the bitmap corresponds to the next higher frequency 20MHz subchannel.A bit in the bitmap that lies within the BSS bandwidth is set to 1to indicate that the corresponding 20MHz subchannel is punctured and is set to 0to indicate that the corresponding 20MHz subchannel is not punctured.A bit in the bitmap that falls outside the BSS bandwidth is reserved.)。
[0106] An MLD with `dot11LOModeImplemented` set to true should have the Limited Operation Mode Support subfield in the MAC Capabilities subfield of the UHR Capabilities element transmitted by its affiliated STA(s) set to 1 or 0 otherwise.
[0107] A non-AP STA associated with an MLD in which dot11LOModeImplemented is true is referred to as a LO requesting non-AP STA. An AP associated with an MLD in which dot11LOModeImplemented is true is referred to as a LO responding AP.
[0108] A non-AP STA requesting a LO can notify a responding AP of a change in its LO mode and / or LO parameters by transmitting a Multi-Link Operation Update Request frame, including a Reconfiguration Multi-Link element with the Reconfiguration Operation Type subfield set to 5 (for illustration), if at least one of the LO parameters has changed.
[0109] In the Reconfiguration Multi-Link element of a Multi-Link Operation Update Request frame transmitted by the LO requesting non-AP STA, the Reconfiguration Operation Type subfield is set to 5.
[0110] —All subfields in the Presence Bitmap subfield of the Multi-Link Control field in the Reconfiguration Multi-Link element shall be set to 0.
[0111] —All subfields of the STA Control field in the Reconfiguration Multi-Link element, except for the Link ID and the Limited Operation Parameters Present subfields, shall be set to 0.
[0112] The Link ID subfield should be set to the identifier of the link to which the limited operation parameters apply.
[0113] —The Limited Operation Parameters Present subfield shall be set to 1.
[0114] —The Limited Operation Parameters subfield should indicate the updated limited operation parameters for the link identified by the Link ID subfield value.
[0115] Note: An AP affiliated with an AP MLD does not transmit a Multi-Link Operation Update Request frame (see Non-AP MLD operation parameter update).
[0116] Upon receiving a Multi-Link Operation Update Request frame containing a Reconfiguration Multi-Link element with a Reconfiguration Operation Type subfield equal to 5, the responding LO AP should respond with a Multi-Link Operation Update Response frame. The Status Code subfield of the Multi-Link Operation Update Response frame should be set to indicate success. The responding LO AP may set the Status Code subfield to 141 (DENIED_OPERATION_PARAMETER_UPDATE).
[0117] Before receiving the Multi-Link Operation Update Response frame, the non-AP STA requesting the LO should not apply the updated limited operation parameters indicated in the Reconfiguration Multi-Link element of the corresponding Multi-Link Operation Update Request frame. Before successfully transmitting the Multi-Link Operation Update Response frame, the AP responding to the LO should not apply the limited operation parameters indicated in the Reconfiguration Multi-Link element of the corresponding Multi-Link Operation Update Request frame.
[0118] Upon receiving the Multi-Link Operation Update Response frame in which the Status Code field indicates SUCCESS, the non-AP STA requesting the LO shall apply the updated limited operation parameters indicated in the Multi-Link Operation Update Request frame. After successfully transmitting the Multi-Link Operation Update Response frame in which the Status Code field indicates SUCCESS, the non-AP STA requesting the LO associated with the non-AP MLD shall apply the limited operation parameters indicated in the Limited Operation Parameters subfield in the Reconfiguration Multi-Link element of the corresponding Multi-Link Operation Update Request frame.
[0119] This application addresses improvements to sensing technology. Figure 10 is a schematic flowchart illustrating a wireless communication method provided in an embodiment of the application. The method shown in Figure 10 can be executed by a first device. The first device may, for example, include an access point (AP) or a non-AP STA.
[0120] The method shown in Figure 10 includes step S1010.
[0121] In step S1010, if the first condition is met, the first device performs the first operation, and / or the first device shall not perform the second operation. One or more of the first condition, the first operation, and the second operation are related to sensing.
[0122] For example, the first condition can be related to perception. That is, whether the first device performs an operation (i.e., the first operation) or does not perform an operation (i.e., the second operation) is subject to a condition related to perception (i.e., the first condition).
[0123] For example, the first operation can be related to perception. That is, the first device can only perform a certain operation related to perception (i.e., the first operation) under certain conditions (i.e., the first condition).
[0124] For example, the second operation can be related to perception. That is, under certain conditions (i.e., the first condition), the first device does not perform a certain operation related to perception (i.e., the second operation).
[0125] As can be seen from the above embodiments, this application proposes that operations related to perception need to be subject to certain restrictions, or that perception be set as a condition for certain operations to be performed or not performed, thereby achieving more accurate perception.
[0126] For example, in triggered and / or non-triggered sensing measurement exchanges, changes in the transmission parameters used by the measurement signal, such as the NDP (Network Detection Device), such as channel, bandwidth, and antenna, can significantly impact the sensing measurement results, thereby affecting the accuracy of the final sensing result. The first condition set in this application ensures that the transmission parameters used by the measurement signal remain as constant as possible, thus guaranteeing the accuracy of the final sensing result.
[0127] In some embodiments, the first condition may be related to sensing. The first or second operation may include switching to the NPCA main channel. That is, whether the first device switches to the NPCA main channel is constrained by a sensing-related condition.
[0128] The transmission parameters of the NPCA main channel and the BSS main channel may differ. If the first device switches to the NPCA main channel, the transmission parameters may change. As mentioned above, changes in the transmission parameters used for the sensing measurement signal can significantly impact the sensing measurement results. Therefore, this application restricts the first device from switching to the NPCA main channel by using a sensing-related first condition, thereby reducing the negative impact of NPCA-related transmission parameter changes on the sensing measurement results.
[0129] In some embodiments, when the first condition is met, the first device not performing the second operation includes: when within the first sensing availability window, the first device does not switch to the NPCA main channel. Therefore, within the first sensing availability window, the first device can only camp on the BSS main channel. In this case, the first device can perform trigger-based sensing measurement interactions within the first sensing availability window according to relevant technologies. This implementation is simple and does not interfere with the accuracy of the sensing results.
[0130] In this application, the first sensing availability window is a period of time. The first sensing availability window can be a time window negotiated between the first device and the second device. Within the first sensing availability window, the first device and the second device can perform trigger-based sensing measurement interactions. For example, the first sensing availability window can be the negotiated sensing availability window described above.
[0131] For example, the AP acting as the sensing initiating device is an NPCA AP, and one or more non-AP STAs acting as sensing participating devices are non-AP NPCA STAs. Both the NPCA AP and the non-AP NPCA STA can be the first device in this application. During the negotiated sensing availability window, neither the NPCA AP nor the non-AP NPCA STA may switch to the NPCA main channel. That is, during the negotiated sensing availability window, the NPCA AP and the non-AP NPCA STA can only reside on the BSS main channel. If a transmission opportunity is available, the NPCA AP and the non-AP NPCA STA perform the trigger-based sensing measurement interaction; otherwise, they do not perform the trigger-based sensing measurement interaction.
[0132] It should be noted that, in this application, NPCA equipment refers to equipment that supports NPCA. NPCA equipment can switch to the NPCA main channel when the NPCA handover conditions are met. For example, an NPCA AP is an AP that supports NPCA. Similarly, an NPCA non-AP STA is a non-AP that supports NPCA.
[0133] It should be noted that, in this application, the sensing measurement interaction includes one or more of the following interactions: sensing polling trigger frame, sensing NDPA frame, NDPA / SR2SI sounding trigger frame, sensing threshold based reporting trigger frame, sensing reporting trigger frame, and sensing measurement report frame. After receiving the sensing measurement report, the communication device will hand it over to the upper-layer application for processing to obtain the final sensing result.
[0134] In some embodiments, the first device not performing the second operation when the first condition is met includes: the first device not switching to the NPCA main channel when it is within the first sensing availability window and has not yet completed a sensing measurement interaction. For example, within the first sensing availability window, NPCA APs and non-AP NPCA STAs need to complete a trigger-based sensing measurement interaction in the BSS main channel first, and cannot switch to the NPCA main channel before completing the trigger-based sensing measurement interaction.
[0135] For example, the AP acting as the sensing initiating device is an NPCA AP, and one or more non-AP STAs acting as sensing participating devices are non-AP NPCA STAs. Both the NPCA AP and the non-AP NPCA STA can be the first device in this application. During the negotiated sensing availability window, before completing the trigger-based sensing measurement interaction, neither the NPCA AP nor the non-AP NPCA STA may switch to the NPCA main channel.
[0136] As mentioned above, within the first available sensing window, sensing measurement interaction must be performed before any interaction unrelated to sensing can proceed. Therefore, if the NPCA main channel switch is performed before the sensing measurement interaction is completed within the first available sensing window, it may lead to changes in transmission parameters during the sensing measurement interaction, resulting in inaccurate sensing results. Based on this embodiment, the first device will not switch to the NPCA main channel before the sensing measurement interaction is completed, thus ensuring accurate sensing results.
[0137] In some embodiments, if the first device does not switch to the NPCA primary channel and the BSS primary channel is busy and cannot complete the trigger-based sensing measurement interaction within the first sensing availability window, the first device may not perform the trigger-based sensing measurement interaction. This may result in the loss of some sensing measurement interactions, but the implementation is relatively simple.
[0138] In some embodiments, if the first device does not switch to the NPCA primary channel and the BSS primary channel is busy and cannot complete the trigger-based sensing measurement exchange within the first sensing availability window, the NPCA AP and non-AP NPCA STA can postpone the trigger-based sensing measurement exchange. Subsequent postponed trigger-based sensing measurement exchanges are still scheduled according to the negotiated sensing availability window. This improves spectrum utilization, avoids missing too many sensing measurement exchanges, and is relatively simple to implement.
[0139] In some embodiments, when a first condition is met, the first device performing the first operation includes: if it is within a first sensing availability window and has completed a sensing measurement interaction, and other NPCA handover conditions are met, the first device switches to the NPCA main channel. That is, the NPCA handover conditions must include the first condition; the first device can only switch to the NPCA main channel if the first condition is met, and cannot switch if the first condition is not met. For example, within the first sensing availability window, NPCA APs and non-AP NPCA STAs need to first complete a trigger-based sensing measurement interaction in the BSS main channel. After completing the trigger-based sensing measurement interaction, they can switch to the NPCA main channel based on triggers of other NPCA handover conditions. These other NPCA handover conditions can be NPCA handover conditions other than the first condition. For example, these other NPCA handover conditions can be NPCA handover conditions specified in related technologies.
[0140] For example, the AP acting as the sensing initiating device is an NPCA AP, and one or more non-AP STAs acting as sensing participating devices are non-AP NPCA STAs. Both the NPCA AP and the non-AP NPCA STA can be the first device in this application. Within the negotiated sensing availability window, the NPCA AP and non-AP NPCA STA need to first complete the trigger-based sensing measurement interaction in the BSS main channel. After completing the trigger-based sensing measurement interaction, they can switch to the NPCA main channel based on triggers from other conditions.
[0141] Within the first available sensing window, the NPCA main channel switch can only be performed after the sensing and measurement interaction is completed. This avoids changes in transmission parameters during the sensing and measurement interaction, thus preventing inaccurate sensing results. Furthermore, in this embodiment, even within the first available sensing window, the NPCA main channel switch can be performed after the sensing and measurement interaction is completed, allowing the first device to switch to the NPCA main channel earlier, thereby improving spectrum utilization and throughput.
[0142] In some embodiments, when a first condition is met, the first device performing the first operation includes: if other NPCA handover conditions are met while the device is within a first sensing availability window and has not yet performed a sensing measurement interaction, the first device switches to the NPCA main channel, and the first device does not perform sensing measurement interactions with the second device and / or other devices on the NPCA main channel. That is, even within the first sensing availability window, if a sensing measurement interaction has not yet been performed, the first device can switch to the NPCA main channel, but cannot perform sensing measurement interactions on the NPCA main channel.
[0143] For example, the AP acting as the sensing initiating device is an NPCA AP, and one or more non-AP STAs acting as sensing participating devices are non-AP NPCA STAs. Both the NPCA AP and the non-AP NPCA STA can be the first device in this application. During the negotiated sensing availability window, before initiating the trigger-based sensing measurement interaction, the NPCA AP and the non-AP NPCA STA can switch to the NPCA main channel; however, the NPCA AP must not initiate trigger-based sensing measurement interactions during a TXOP on the NPCA main channel.
[0144] In some embodiments, when a first condition is met, the first device performing the first operation includes: if it is within a first sensing availability window and a sensing measurement interaction has not yet been completed, and other NPCA handover conditions are met, the first device switches to the NPCA main channel, and the first device does not perform sensing measurement interaction with the second device and / or other devices on the NPCA main channel. That is, even within the first sensing availability window, if a sensing measurement interaction has not yet been completed, the first device can switch to the NPCA main channel, but cannot perform sensing measurement interaction on the NPCA main channel.
[0145] For example, the AP acting as the sensing initiating device is an NPCA AP, and one or more non-AP STAs acting as sensing participating devices are non-AP NPCA STAs. Both the NPCA AP and the non-AP NPCA STA can be the first device in this application. During the negotiated sensing availability window, before completing the trigger-based sensing measurement interaction, the NPCA AP and the non-AP NPCA STA can switch to the NPCA main channel; however, the NPCA AP must not initiate trigger-based sensing measurement interactions during a TXOP on the NPCA main channel.
[0146] In some embodiments, when a first condition is met, the first device performing the first operation includes: if other NPCA switching conditions are met while the device is within a first sensing availability window and a sensing measurement interaction has not yet been performed, the first device switches to the NPCA main channel, and the first device transmits data with the second device and / or other devices on the NPCA main channel. That is, even within the first sensing availability window, if a sensing measurement interaction has not yet begun, the first device can switch to the NPCA main channel and transmit data on the NPCA main channel.
[0147] For example, the AP acting as the sensing initiating device is an NPCA AP, and one or more non-AP STAs acting as sensing participating devices are non-AP NPCA STAs. During the negotiated sensing availability window, before initiating the trigger-based sensing measurement interaction, the NPCA AP and non-AP NPCA STAs can switch to the NPCA main channel and transmit data with the peer device on the NPCA main channel. The NPCA AP can be the first device in this application, and the non-AP NPCA STA can be the second device in this application. Alternatively, the NPCA AP can be the second device in this application, and the non-AP NPCA STA can be the first device in this application.
[0148] In some embodiments, when a first condition is met, the first device performing the first operation includes: if, while within a first sensing availability window and before a sensing measurement interaction has been completed, other NPCA switching conditions are met, the first device switches to the NPCA main channel, and the first device transmits data with the second device and / or other devices on the NPCA main channel. That is, even within the first sensing availability window, if a sensing measurement interaction has not been completed, the first device can switch to the NPCA main channel and transmit data on the NPCA main channel.
[0149] For example, the AP acting as the sensing initiating device is an NPCA AP, and one or more non-AP STAs acting as sensing participating devices are non-AP NPCA STAs. Within the negotiated sensing availability window, before completing the trigger-based sensing measurement interaction, the NPCA AP and non-AP NPCA STAs can switch to the NPCA main channel and transmit data with the peer device on the NPCA main channel. The NPCA AP can be the first device in this application, and the non-AP NPCA STA can be the second device in this application. Alternatively, the NPCA AP can be the second device in this application, and the non-AP NPCA STA can be the first device in this application.
[0150] In some embodiments, the first condition may be related to NPCA, and the first or second operation may include a sensing and measurement interaction. That is, whether the first device performs a sensing and measurement interaction is subject to conditions related to NPCA.
[0151] In some embodiments, when a first condition is met, the first device not performing the second operation includes: when the first device switches to the NPCA main channel, the first device does not perform sensing measurement interactions on the NPCA main channel. For example, within a first sensing availability window, when the first device switches to the NPCA main channel, the first device does not perform sensing measurement interactions on the NPCA main channel. As another example, within a first sensing availability window, if the first device switches to the NPCA main channel without completing a sensing measurement interaction on the BSS main channel, then the first device must not initiate a sensing measurement interaction within the TXOP on the NPCA main channel.
[0152] As a possible implementation, the first device not performing sensing measurement interactions on the NPCA main channel may include one or more of the following: the first device is an AP, which does not initiate trigger-based sensing measurement interactions; the first device is a non-AP STA, which does not respond to AP-initiated trigger-based sensing measurement interactions; the first device is a non-AP STA, which does not initiate non-trigger-based sensing measurement interactions.
[0153] For example, the non-AP STA that initiates the sensing is a non-AP NPCA STA, and the AP that participates in the sensing is an NPCA AP. The non-AP NPCA STA must not initiate the aforementioned non-trigger-based sensing measurement interaction within the TXOP acquired on the NPCA main channel. The non-AP NPCA STA can be the first device in this application.
[0154] For example, the AP acting as the sensing initiating device is an NPCA AP, and one or more non-AP STAs acting as sensing participating devices are non-AP NPCA STAs. Within the negotiated sensing availability window, before completing the trigger-based sensing measurement interaction, the NPCA AP and non-AP NPCA STAs can switch to the NPCA main channel; however, during a TXOP on the NPCA main channel, the NPCA AP must not initiate the trigger-based sensing measurement interaction. The AP NPCA STA can be the first device in this application.
[0155] In some embodiments, when a first condition is met, the first device performing a first operation includes: when the first device switches to the NPCA main channel, if the first device performs a sensing measurement interaction on the NPCA main channel, the first device sends or receives a first frame, the first frame being used to instruct the first device to perform a sensing measurement interaction on the NPCA main channel.
[0156] On the one hand, the first device can perform sensing and measurement interactions on the TXOP of the NPCA main channel, which not only improves frequency utilization but also ensures that the sensing and measurement interactions are completed as planned as possible. On the other hand, if the communication equipment performs sensing and measurement interactions on the NPCA main channel, the first frame can indicate that the sensing and measurement interaction process was implemented on the NPCA main channel. This allows both communicating parties to clearly identify the channel on which the sensing and measurement interaction process takes place, thereby enabling the upper-layer application to correctly process the sensing and measurement reports.
[0157] In some embodiments, the first frame is a sensing measurement report frame. In other words, the first frame can be used to indicate that the sensing measurement results it carries are for the NPCA main channel.
[0158] In some embodiments, the first frame may include a first field. The first field can be used to indicate that the first device is performing a sensing measurement interaction on the NPCA main channel, i.e., the sensing measurement process is performed on the NPCA main channel. Exemplarily, the first field may occupy 1 bit. For example, a first value for the first field can indicate that the first device is performing a sensing measurement interaction on the NPCA main channel; a value other than the first value for the first field can indicate that the first device is not performing a sensing measurement interaction on the NPCA main channel. Alternatively, a value other than the first value for the first field can indicate that the first device is performing a sensing measurement interaction on the NPCA main channel; a value of the first field can indicate that the first device is not performing a sensing measurement interaction on the NPCA main channel. The first value can be, for example, 0 or 1.
[0159] It should be noted that this application does not restrict the name of the first field. For example, the first field can also be called the "NPCA used" field.
[0160] In some embodiments, the first frame may be a perception measurement report frame, and the presence and control bitmap fields in the perception measurement report frame may include a first field. Figure 11 is an example format diagram of a perception measurement report frame provided in an embodiment of this application.
[0161] As shown in Figure 11, the sensing measurement report frame may include an action field. The action field may include a sensing measurement report container(s) field. The sensing measurement report container(s) field may include a sensing measurement report control field. The sensing measurement report control field may include an existence and control bitmap field. The existence and control bitmap field may include a field indicating whether non-main channel access was used. The field indicating whether non-main channel access was used is used to indicate whether the sensing measurement report corresponds to a sensing measurement performed on the NPCA main channel. A value of 1 for the field indicating non-main channel access indicates yes, and 0 indicates no; or, a value of 1 for the field indicating non-main channel access indicates no, and 0 indicates yes.
[0162] In some embodiments, the first frame is also used to indicate the punching mode of the NPCA main channel. The sensing measurement signal may occupy one or more sub-channels, including the main channel, and the main channel cannot be punched. If the first device performs sensing measurement interaction on the NPCA main channel, and the first frame indicates the punching mode of the NPCA main channel, it can be clearly determined on which sub-channels(s) the sensing measurement signal is transmitted on, i.e., the information of the sub-channels used by the measurement signal is clarified.
[0163] In some embodiments, the first frame may be a sensing measurement report frame. The first frame may include a field indicating the punching pattern of the NPCA main channel (this field may be referred to as the second field, for example).
[0164] For example, the puncturing pattern field in the sensing measurement report frame can be used to indicate the puncturing pattern of the NPCA main channel; that is, the second field can be the puncturing pattern field. The puncturing pattern field defined in related technologies indicates the puncturing subchannel as defined by the Disabled Subchannel Bitmap subfield of the EHT Operation element.
[0165] The Disabled Subchannel Bitmap subfield is a 16-bit bitmap where the lowest-numbered bit corresponds to the lowest-frequency 20MHz subchannel within the BSS bandwidth. Each subsequent bit in the bitmap corresponds to the next higher-frequency 20MHz subchannel. A bit within the BSS bandwidth set to 1 indicates that the corresponding 20MHz subchannel is disabled (i.e., punctured); a bit set to 0 indicates that the corresponding 20MHz subchannel is not disabled. Bits outside the BSS bandwidth are reserved. (The Disabled Subchannel Bitmap subfield is a 16-bit bitmap where the lowest numbered bit corresponds to the 20MHz subchannel that lies within the BSS bandwidth and is the lowest in frequency of the set of all 20MHz subchannels within the BSS bandwidth.Each successive bit in the bitmap corresponds to the next higher frequency 20MHz subchannel.A bit in the bitmap and that lies within the BSS bandwidth is set to 1to indicate that the corresponding 20MHz subchannel is punctured and is set to 0 to indicate that the corresponding 20MHz subchannel is not punctured. A bit in the bitmap that falls outside of the BSS bandwidth is reserved.)
[0166] The sensing measurement report generated by the site during sensing measurements on the main channel corresponds to the actual channel bandwidth of the received sensing signal, specifically its main 20MHz channel P20. The actual channel bandwidth occupied by the sensing signal can be indicated using a maximum of 16 bits. Each bit indicates a 20MHz sub-channel in ascending order of center frequency. For example, the 3rd bit of P20 in the 16-bit representation is 0010 0000 0000 0000. If the sensing signal occupies 80MHz including P20, it can be represented as 1111 0000 0000 0000. Based on this, the punch mode field can occupy 16 bits, and its representation method is similar to that of the disabled sub-channel bitmap sub-field.
[0167] Therefore, this application can redefine the punch pattern field in the related technology. The redefined punch pattern field can be a second field. As shown in Figure 11, the punch pattern field in the sensing measurement report control field can be redefined.
[0168] As one implementation, when the first field indicates that the first device is performing sensing and measurement interactions on the NPCA main channel, the punching mode field indicates not only the punching mode of the BSS main channel but also the punching mode of the NPCA main channel. When the first field indicates that the first device is not performing sensing and measurement interactions on the NPCA main channel (i.e., performing sensing and measurement interactions on the BSS main channel), the punching mode field can indicate only the punching mode of the BSS main channel.
[0169] As an alternative implementation, when the first field indicates that the first device is performing sensing and measurement interactions on the NPCA main channel, the punching mode field can indicate the punching mode of the NPCA main channel. When the first field indicates that the first device is not performing sensing and measurement interactions on the NPCA main channel (i.e., performing sensing and measurement interactions on the BSS main channel), the punching mode field can indicate the punching mode of the BSS main channel.
[0170] For example, the second field can be a field newly defined in this application. In this case, the second field can be called the Non-NPCA Puncture Field. Exemplarily, when the first field indicates that the first device is performing sensing measurement interaction on the NPCA main channel, the second field can exist and indicate the puncturing mode of the NPCA main channel. When the first field indicates that the first device is not performing sensing measurement interaction on the NPCA main channel (i.e., performing sensing measurement interaction on the BSS main channel), the second field may not exist.
[0171] As shown in Figure 11, a non-main channel puncturing field can be added to the sensing measurement report control field. The non-main channel puncturing field can occupy 0 or 16 bits.
[0172] The second field can include multiple bits (e.g., 16 bits). Each bit can correspond to a 20MHz sub-channel. Each bit can indicate whether the corresponding 20MHz sub-channel has been punctured. For example, multiple bits in the second field can respectively indicate multiple 20MHz sub-channels ordered by center frequency from smallest to largest (or largest to smallest). A bit value of the second value indicates that the corresponding 20MHz sub-channel has been punctured, and a bit value other than the second value indicates that the corresponding 20MHz sub-channel has not been punctured. The second value can be, for example, 0 or 1.
[0173] Taking a second value of 1 and the second field as the punching mode field as an example, the punching sub-channel of BSS is represented by 1000 0000 0000 0000. The sensing measurement performed on the NPCA main channel occupies the secondary 80MHz channel, and its unused sub-channel is represented by 0111 0000 0000 0000. Then the value of the punching mode field is represented by 1111 0000 0000 0000.
[0174] Taking a second value of 1 and the second field being the non-main channel puncturing field as an example, if the sensing measurement performed on the NPCA main channel occupies the secondary 80MHz channel, then the non-main channel puncturing field value is represented by 0111 0000 0000 0000. Each bit indicates a 20MHz sub-channel in ascending order of center frequency. A bit value of 1 indicates that the corresponding 20MHz sub-channel is unused, and a bit value of 0 indicates that the corresponding 20MHz sub-channel is used; or a bit value of 1 indicates that the corresponding 20MHz sub-channel is used, and a bit value of 0 indicates that the corresponding 20MHz sub-channel is unused.
[0175] As mentioned above, the CSI data in the perception measurement report is arranged starting from the lowest frequency subcarrier, corresponding to the determined primary channel. Based on the bandwidth information of the perceived signal indicated by the bandwidth field, the use of the non-primary channel access field and the puncturing mode field, and / or the non-primary channel puncturing field, the upper-layer application can correctly process the perception measurement report and obtain the correct perception results.
[0176] For example, in the previous sensing measurement, the site's sensing measurement report included a measurement signal with a bandwidth of 160MHz in the primary 20MHz channel. The corresponding CSI data started from the lowest frequency subcarrier among the subcarriers corresponding to the actual channel bandwidth 1111 1111 0000 0000 occupied by the sensing signal. In the current sensing measurement, the site's sensing measurement report includes a measurement signal with a bandwidth of 80MHz in the secondary 80MHz channel. The corresponding CSI data also started from the lowest frequency subcarrier among the subcarriers corresponding to the actual channel bandwidth 0000 1111 0000 0000 occupied by the sensing signal. Based on these fields in the sensing measurement report, the upper-layer application can determine the actual channel bandwidth occupied by the sensing signal, thereby identifying the subcarriers corresponding to the common channel bandwidth portion 0000 1111 0000 0000 and the corresponding CSI data between the two sensing measurements. This allows for correct processing of the sensing measurement report and obtaining accurate sensing results.
[0177] In some embodiments, the first device may be a device that supports DPS mode, i.e., a DPS device. For example, the first device may be a DPS non-AP STA, i.e., a non-AP STA that supports DPS mode. Devices that support DPS mode may operate in a lower capability mode or a higher capability mode. When operating in a lower capability mode, a DPS device can only receive a specific version of the PPDU with a lower rate and fewer spatial streams, such as 6 Mbps and / or 12 Mbps and / or 24 Mbps rates, and a PPDU with one spatial stream, which may be, for example, a non-HT PPDU and / or a non-HT duplicate PPDU.
[0178] In some embodiments, the first condition may be perception-related, and the first operation may include switching a first device operating in a lower capability mode to a higher capability mode. That is, it may be determined whether to switch the first device from a lower capability mode to a higher capability mode based on a perception-related condition.
[0179] Related technologies specify that sensing measurement interaction signals must use HE ranging NDP and / or EHT ranging NDP. In lower capability modes, lower rates and fewer spatial streams may not be suitable for the requirements of sensing measurement signals. Therefore, switching the first device from a lower capability mode to a higher capability mode according to a first sensing-related condition can ensure the accuracy of the sensing results.
[0180] In some embodiments, when a first condition is met, the first device performing the first operation includes: before the start of the first perception availability window, the first device, which is operating in a lower capability mode, switches to a higher capability mode. As described above, during the first perception availability window, the first device and the second device can perform trigger-based perception measurement interactions. That is, starting from the first perception availability window, the first device may perform trigger-based perception measurement interactions. Therefore, switching the first device to a higher capability mode before the start of the first perception availability window allows the first device to perform trigger-based perception measurement interactions while in the higher capability mode, thereby ensuring the accuracy of perception.
[0181] In some embodiments, when a first condition is met, the first device performing the first operation includes: before the first device performs a sensing measurement interaction, switching the first device, which is operating in a lower capability mode, to a higher capability mode. The sensing measurement interaction can be a triggered sensing measurement interaction or a non-triggered sensing measurement interaction. For example, within a first sensing availability window, before the AP initiates a triggered sensing measurement interaction, the non-AP STA (in this embodiment, the non-AP STA is the first device) can switch to a higher capability mode. Similarly, before the non-AP STA initiates a non-triggered sensing measurement interaction, the non-AP STA (in this embodiment, the non-AP STA is the first device) can switch to a higher capability mode. Based on this, the first device can perform sensing measurement interactions while in a higher capability mode, thereby ensuring the accuracy of sensing.
[0182] In some embodiments, the first device may receive an initial control frame. This initial control frame can be used to instruct the first device to switch to a higher capability mode. Exemplarily, the first device may be a DPS non-AP STA, and the second device may be a DPS-assisted AP supporting DPS assistance. Before the first sensing availability window, the DPS-assisted AP may send the initial control frame to the DPS non-AP STA to instruct it to switch to a higher capability mode. Alternatively, before the DPS-assisted AP and the DPS non-AP STA engage in sensing measurement interaction, the DPS-assisted AP may send the initial control frame to the DPS non-AP STA to instruct it to switch to a higher capability mode.
[0183] In some embodiments, the first device may automatically switch to a higher capability mode. For example, the first device may be a sensing initiating device, and the first device may be a DPS non-AP STA. Before initiating a non-triggered sensing measurement interaction, a DPS non-AP STA operating in a lower capability mode may automatically switch to a higher capability mode.
[0184] In some embodiments, during the sensing and measurement interaction, the first device remains in a higher capability mode. That is, during the sensing and measurement interaction, the first device is not allowed to switch to a lower capability mode.
[0185] For example, the non-AP STA that initiates the perception is a DPS non-AP STA. Before initiating a non-trigger-based perception measurement interaction, the DPS non-AP STA, which operates in a lower capability mode, needs to switch to a higher capability mode and remain in the higher capability mode during the non-trigger-based perception measurement interaction. The first device is this DPS non-AP STA.
[0186] In some embodiments, within a first perception availability window, the first device may remain in a higher capability mode. For example, before the first perception availability window, the first device switches to a higher capability mode and remains in that mode within the first perception availability window. After the first perception availability window ends, the first device may switch to a lower capability mode.
[0187] For example, in some embodiments, the non-AP STA that participates in sensing is a DPS non-AP STA. A DPS non-AP STA operating in a lower capability mode needs to switch to a higher capability mode before the negotiated sensing availability window begins, and remains operating in the higher capability mode throughout the negotiated sensing availability window. The first device is this DPS non-AP STA.
[0188] In some embodiments, after completing a sensing measurement interaction, the first device can switch to a lower capability mode. For example, within a first sensing availability window, after completing a trigger-based sensing measurement interaction, the first device can switch to a lower capability mode. That is, even if the first sensing availability window has not ended, the first device can switch to a lower capability mode. As another example, after completing a non-trigger-based sensing measurement interaction, the first device can switch to a lower capability mode.
[0189] For example, a non-AP STA that participates in sensing is a DPS non-AP STA. A DPS non-AP STA operating in a lower capability mode needs to switch to a higher capability mode before the negotiated sensing availability window begins, and remains in the higher capability mode during trigger-based sensing measurement interactions. After completing the trigger-based sensing measurement interaction, it can switch back to the lower capability mode. The first device in this context is the DPS non-AP STA.
[0190] In some embodiments, the first condition may be related to perception, and the first or second operation may be related to NPCA and DPS. Alternatively, the first condition may be related to NPCA and DPS, and the first or second operation may be related to perception. In other words, the above embodiments related to perception, NPCA, or DPS can be implemented in combination.
[0191] For example, the AP acting as the sensing initiator is both an NPCA AP and a DPS Assisting AP, and one or more non-AP STAs acting as sensing participants are both non-AP NPCA STAs and DPS non-AP STAs. Within the negotiated sensing availability window, in the TXOP acquired by the AP on the NPCA main channel, in the case where a trigger-based sensing measurement interaction can be initiated: if one or more of the non-AP STAs are operating in a lower capability mode, at the start of the trigger-based sensing measurement interaction, the AP must transmit an initial control frame to request the non-AP STAs to switch to a higher capability mode. The non-AP STA acting as the sensing receiver needs to indicate in the sensing measurement report whether sensing measurements were performed on the NPCA main channel, and / or indicate information about all sub-channels used for the measurement signal.
[0192] For example, the non-AP STA acting as the sensing initiator is both a non-AP NPCA STA and a DPS non-AP STA, while the AP acting as the sensing participant is an NPCA AP. When the non-AP STA can initiate non-triggered sensing measurement interactions within the TXOP acquired on the NPCA main channel: the non-AP STA operating in a lower capability mode needs to switch to a higher capability mode before initiating a non-triggered sensing measurement interaction, and maintains operation in the higher capability mode during the non-triggered sensing measurement interaction. The corresponding AP acting as the sensing receiver needs to indicate in the sensing measurement report whether sensing measurements were performed on the NPCA main channel, and / or indicate information about all sub-channels used for the measurement signal.
[0193] In some embodiments, the first condition is related to a restricted operating mode, and the first or second operation is related to perception. That is, the perception-related operation can be constrained by a condition related to the restricted operating mode.
[0194] In some embodiments, the AP is a LO responding AP that implements limited operation mode (LO mode) or reduced operation mode (RO mode). One or more LO requesting non-AP STAs supporting limited operation mode are associated with the AP in the BSS. The first device can be either the LO requesting non-AP STA or the LO responding AP. When the LO requesting non-AP STA operates in limited operation mode, its operating parameter values are limited. For example, in limited operation mode, one or more of the following parameters are changed: the maximum PPDU duration is reduced; the maximum modulation and coding order (MCS) of the PPDUs that can be transmitted and received is reduced; low-density parity check code (LDPC) coding is not supported; the high-throughput immediate block acknowledgment (HT-immediate BA) protocol is suspended; one or more 20MHz sub-channels in the BSS operating bandwidth are unavailable.
[0195] As mentioned above, in some related technologies, HE Ranging NDP and / or EHT Ranging NDP must be used in sensing and measurement interactions. In trigger-based and / or non-trigger-based sensing and measurement interactions, changes in the transmission parameters used by the sensing and measurement signals, such as NDP, including channel, bandwidth, and antenna, can significantly affect the sensing and measurement results, thus impacting the accuracy of the final sensing results. If sensing and measurement interactions are performed in a constrained mode, transmission parameters such as bandwidth may not meet the sensing requirements, leading to inaccurate sensing results. However, the sensing-related operations proposed in this application are subject to conditions related to the constrained operating mode, allowing the transmission parameters used by the sensing and measurement signals to remain as constant as possible, thereby ensuring the accuracy of the final sensing results.
[0196] In some embodiments, when a first condition is met, the first device performing the first operation includes: when the second device is in a restricted operation mode, the first device sets the second device to be polled in the sensing measurement interaction when establishing a sensing measurement session.
[0197] For example, in some embodiments, the AP acting as the sensing initiator is a LO responding AP, and one or more non-AP STAs acting as sensing participants are LO requesting non-AP STAs. When establishing a sensing session, the AP must configure the non-AP STAs to be polled in the trigger-based sensing measurement exchange. (The sensing initiator shall assign the sensing responder to be polled in the TB sensing measurement exchange by setting the Poll Assigned field in the TB Sensing Specific subelement of the Sensing Measurement Parameters element in the Sensing Measurement Request frame to 1). Here, the first device is the LO responding AP, and the second device is the LO requesting non-AP STA.
[0198] In some embodiments, when a first condition is met, the first device performing the first operation includes: when the second device is in a restricted operation mode, the first device initiates a sensing and measurement interaction with the second device by polling.
[0199] For example, in some embodiments, the AP acting as the sensing initiating device is a LO responding AP, and one or more non-AP STAs acting as sensing participating devices are LO requesting non-AP STAs. During a negotiated sensing availability window, in a trigger-based sensing measurement interaction, the AP must send a Sensing Polling Trigger frame to poll the non-AP STAs. Here, the first device is the LO responding AP, and the second device is the LO requesting non-AP STA.
[0200] In some embodiments, when a first condition is met, the first device performing a first operation includes: when the first device is in a restricted operation mode, if the operation parameters of the first device meet a second condition, the first device responds to a sensing measurement interaction scheduled by the second device.
[0201] In this application, the second condition may include operational parameters that meet the requirements of trigger-based sensing and measurement interaction. Operational parameters may include, for example, bandwidth. For instance, the second condition includes: firstly, the bandwidth in the operating mode is greater than or equal to a first threshold. Here, the first threshold is a positive integer. That is, if the device is in a restricted operating mode, the device can only participate in sensing and measurement interaction if the operational parameters meet the requirements of trigger-based sensing and measurement interaction.
[0202] For example, the AP acting as the sensing initiating device is a LO responding AP, and one or more non-AP STAs acting as sensing participating devices are LO requesting non-AP STAs. Within the negotiated sensing availability window, if the non-AP STA is operating in a restricted mode and its operating parameters meet the requirements of trigger-based sensing measurement interaction, then in the trigger-based sensing measurement interaction, the non-AP STA can respond to the AP's scheduling. For example, the non-AP STA can send a CTS-to-self frame in response to a sensing polling trigger frame. Here, the first device is a LO requesting non-AP STA, and the second device is a LO responding AP.
[0203] In some embodiments, when a first condition is met, the first device performing a first operation includes: when the first device is in a restricted operation mode, if the operating parameters of the first device meet a second condition, the first device initiates a sensing and measurement interaction.
[0204] For example, in some embodiments, the non-AP STA that initiates the sensing is a LO requesting non-AP STA. If the non-AP STA operates in a restricted operating mode and its operating parameters meet the requirements for non-triggered sensing measurement interactions, specifically, for example, if its operating bandwidth meets the transmission requirements of the measurement signal, then it can initiate non-triggered sensing measurement interactions. In this case, the first device is a LO requesting non-AP STA.
[0205] In some embodiments, when a first condition is met, the first device performing a first operation includes: when the second device is in a restricted operation mode, if the operation parameters of the second device meet a second condition, the first device schedules the second device to participate in a sensing and measurement interaction.
[0206] For example, the AP acting as the sensing initiating device is a LO responding AP, and one or more non-AP STAs acting as sensing participating devices are LO requesting non-AP STAs. Within the negotiated sensing availability window, if the non-AP STA is operating in a restricted operating mode and its operating parameters meet the requirements for trigger-based sensing measurement interaction, the AP can schedule the non-AP STA to send and / or receive sensing signals, for example, by instructing the non-AP STA to send and / or receive NDP signals in frames such as Sensing NDPA frame, SR2SI Sounding Trigger frame, etc.; if the non-AP STA is a sensing receiving device, the AP can schedule the non-AP STA to send a Sensing Measurement Report, for example, by instructing the non-AP STA to send a Sensing Measurement Report in frames such as Sensing Threshold Based Reporting Trigger frame, Sensing Reporting Trigger frame, etc. The operating parameters meet the requirements of trigger-based sensing measurement interaction. Specifically, for example, the operating bandwidth meets the transmission requirements of the measurement signal; the bandwidth of the measurement signal NDP is 20MHz; when the non-AP STA operates in restricted mode, the primary 20MHz channel remains available, while the secondary 20MHz and secondary 40MHz sub-channels are unavailable. Alternatively, for example, the bandwidth of the measurement signal NDP is 80MHz; when the non-AP STA operates in restricted mode, the primary 80MHz channel remains available, while the secondary 80MHz sub-channel is unavailable. Here, the first device is a LO responding AP, and the second device is a LO requesting non-AP STA.
[0207] In some embodiments, if the first condition is met, the first device not performing the second operation includes: if the second device is in a restricted operation mode, the first device does not schedule the second device to participate in the sensing measurement interaction.
[0208] For example, the AP acting as the sensing initiating device is a LO responding AP, and one or more non-AP STAs acting as sensing participating devices are LO requesting non-AP STAs. Within the negotiated sensing availability window, if the non-AP STA is operating in a restricted mode, the AP must not schedule the non-AP STA to participate in sensing measurements during trigger-based sensing measurement interactions. For example, the AP must not instruct the one or more sensing participating devices to participate in measurements in frames such as Sensing Polling Trigger frame, Sensing NDPA frame, SR2SI Sounding Trigger frame, SR2SI Sounding Trigger frame, Sensing Threshold Based Reporting Trigger frame, and Sensing Reporting Trigger frame. Here, the first device is a LO responding AP, and the second device is a LO requesting non-AP STA.
[0209] In some embodiments, the first device not performing the second operation when the first condition is met includes: when the first device is in a restricted operation mode, the first device does not respond to the sensing measurement interaction scheduled by the second device.
[0210] For example, the AP acting as the sensing initiating device is a LO responding AP, and one or more non-AP STAs acting as sensing participating devices are LO requesting non-AP STAs. Within the negotiated sensing availability window, if the non-AP STA is operating in a restricted mode, it must not respond to the AP's scheduling during trigger-based sensing measurement interactions; for example, the non-AP STA must not send a CTS-to-self frame in response to a Sensing Polling Trigger frame. Here, the first device is a LO requesting non-AP STA, and the second device is a LO responding AP.
[0211] In some embodiments, the first device not performing the second operation when the first condition is met includes: when the first device is in a restricted operation mode, the first device does not initiate a sensing measurement interaction.
[0212] For example, a non-AP STA that acts as a sensing initiating device is a LO requesting non-AP STA. If the non-AP STA is operating in a restricted mode, it must not initiate non-trigger-based sensing measurement interactions. The first device is a LO requesting non-AP STA.
[0213] In some embodiments, the first condition may be related to perception, and the first or second operation may be related to NPCA and restricted operating modes. Alternatively, the first condition may be related to NPCA and restricted operating modes, and the first or second operation may be related to perception. In other words, the embodiments described above related to perception, NPCA, or restricted operating modes can be implemented in combination.
[0214] For example, an AP that is a sensing initiating device is an NPCA AP and also a LO responding AP, and one or more or all non-AP STAs that are sensing participating devices are non-AP NPCA STAs and also LO requesting non-AP STAs. Within the agreed-upon sensing availability window, if the AP can initiate a trigger-based sensing measurement interaction from the TXOP acquired on the NPCA main channel: In this trigger-based sensing measurement interaction, the AP must send a Sensing Polling Trigger frame to poll the non-AP STA; if the non-AP STA is operating in a restricted mode and its operating parameters meet the requirements of the trigger-based sensing measurement interaction, then the non-AP STA can send a CTS-to-self frame in response to the Sensing Polling Trigger frame; if the non-AP STA is operating in a restricted mode and responds to the Sensing Polling Trigger frame, then the AP can schedule the non-AP STA to send and / or receive sensing signals, for example, instructing the non-AP STA to send and / or receive NDP in frames such as Sensing NDPA frame, SR2SI Sounding Trigger frame, etc.; if the non-AP STA is a sensing receiving device, then the AP can schedule the non-AP STA to send a Sensing Measurement Report, for example, in Sensing Threshold Based Reporting... The non-AP STA is instructed to send a Sensing Measurement Report in frames such as the Trigger frame and the Sensing Reporting Trigger frame. The non-AP STA, acting as a sensing receiving device, needs to indicate in the Sensing Measurement Report whether sensing measurements are performed on the NPCA main channel, and / or indicate information about all sub-channels used for the measurement signal.
[0215] For example, the non-AP STA acting as the sensing initiator is both a non-AP NPCA STA and a LO requesting non-AP STA, while the AP acting as the sensing participant is an NPCA AP. The non-AP STA can initiate non-triggered sensing measurement interactions in the TXOP acquired on the NPCA main channel if: the non-AP STA is operating in a restricted operating mode and its operating parameters meet the requirements for non-triggered sensing measurement interactions, specifically, if the operating bandwidth meets the transmission requirements of the measurement signal; then it can initiate non-triggered sensing measurement interactions. The corresponding AP acting as the sensing receiver needs to indicate in the sensing measurement report whether sensing measurements were performed on the NPCA main channel, and / or indicate information about all sub-channels used by the measurement signal.
[0216] The method embodiments of this application have been described in detail above. The apparatus embodiments of this application are described in detail below. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments. Therefore, any parts not described in detail can be referred to the foregoing method embodiments.
[0217] Figure 12 is a schematic structural diagram of a communication device 1200 provided in an embodiment of this application. The communication device 1200 is a first device. The communication device 1200 includes an operation unit 1210.
[0218] The operation unit 1210 is configured to perform a first operation and / or not perform a second operation when a first condition is met; wherein one or more of the first condition, the first operation, and the second operation are related to perception.
[0219] In this embodiment, the communication device 1200 can be used to execute some or all of the method steps executed by the first device in the above method embodiments. The communication device 1200 includes units or modules for executing the aforementioned method steps. The method flow has been described in detail in the foregoing embodiments. The modules in this embodiment have the same function or perform the same steps, and will not be described again here. However, those skilled in the art should know that the textual descriptions corresponding to the foregoing method embodiments can be incorporated into this embodiment and correspond to the modules in the communication device 1200.
[0220] In an optional embodiment, the operation unit 1210 may be a processor 1310. The communication device 1200 may also include a transceiver 1310 and a memory 1320, as shown in FIG13.
[0221] Figure 13 is a schematic structural diagram of a communication apparatus according to an embodiment of this application. The dashed lines in Figure 13 indicate that the unit or module is optional. The apparatus 1300 can be used to implement the methods described in the above method embodiments. The apparatus 1300 can be a chip or a communication device.
[0222] Apparatus 1300 may include one or more processors 1310. The processor 1310 may support apparatus 1300 in implementing the methods described in the preceding method embodiments. The processor 1310 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0223] The apparatus 1300 may further include one or more memories 1320. The memories 1320 store a program that can be executed by the processor 1310, causing the processor 1310 to perform the methods described in the preceding method embodiments. The memories 1320 may be independent of the processor 1310 or integrated within the processor 1310.
[0224] The device 1300 may also include a transceiver 1330. The processor 1310 can communicate with other devices or chips via the transceiver 1330. For example, the processor 1310 can send and receive data with other devices or chips via the transceiver 1330.
[0225] This application also provides a computer-readable storage medium for storing a program. This computer-readable storage medium can be applied to the communication device provided in this application, and the program causes a computer to execute the methods performed by the communication device in various embodiments of this application.
[0226] This application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the communication device provided in this application embodiment, and the program causes a computer to execute the methods performed by the communication device in various embodiments of this application.
[0227] This application also provides a computer program. This computer program can be applied to the communication device provided in this application, and causes the computer to execute the methods performed by the communication device in various embodiments of this application.
[0228] It should be understood that the terms "system" and "network" in this application can be used interchangeably. Furthermore, the terminology used in this application is only for explaining specific embodiments of the application and is not intended to limit the application. The terms "first," "second," "third," and "fourth," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. In addition, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0229] In the embodiments of this application, a "field" may also be referred to as a "domain", "subfield", or "subfield". A field may occupy one or more bytes (byte / octet), or a field may occupy one or more bits (bit).
[0230] Unless otherwise stated, this application does not restrict the position of each field, that is, the position of each field can be adjusted.
[0231] The field names defined in the embodiments of this application are merely examples, and the field may have other names.
[0232] In the embodiments of this application, the term "instruction" can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0233] In the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.
[0234] In the embodiments of this application, the term "correspondence" can indicate a direct or indirect correspondence between two things, or an association between two things, or a relationship such as instruction and being instructed, configuration and being configured.
[0235] In this application embodiment, "predefined" or "preconfigured" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including AP and STA). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0236] In the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0237] In the embodiments of this application, "comprising" can refer to direct inclusion or indirect inclusion. Optionally, "comprising" mentioned in the embodiments of this application can be replaced with "indicating" or "used to determine". For example, "A includes B" can be replaced with "A indicates B" or "A is used to determine B".
[0238] In the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0239] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the WiFi protocol and related protocols applied to future WiFi communication systems, and this application does not limit it.
[0240] 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.
[0241] 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.
[0242] 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.
[0243] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can read or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs, DVDs) or semiconductor media (e.g., solid-state disks, SSDs), etc.
[0244] 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, include: If the first condition is met, the first device performs the first operation, and / or the first device does not perform the second operation; Among them, one or more of the first condition, the first operation, and the second operation are related to perception.
2. The method according to claim 1, characterized in that, The first condition is related to perception, and the first operation or the second operation includes switching to a non-primary channel to access the NPCA primary channel.
3. The method according to claim 2, characterized in that, The statement that the first device does not perform the second operation when the first condition is met includes any of the following: When the device is within the first sensing availability window, the first device does not switch to the NPCA main channel; If the first device is within the first sensing availability window and the sensing measurement interaction has not yet been completed, the first device does not switch to the NPCA main channel; The first perception availability window is a time window negotiated between the first device and the second device. Within the first perception availability window, the first device and the second device can perform trigger-based perception measurement interactions.
4. The method according to claim 2, characterized in that, The first operation performed by the first device when the first condition is met includes one or more of the following: If the device is within the first sensing availability window and has completed sensing measurement interaction, and other NPCA switching conditions are met, the first device switches to the NPCA main channel. If the device is within the first sensing availability window and has not yet performed a sensing measurement interaction, and other NPCA switching conditions are met, the first device switches to the NPCA main channel, and the first device does not perform sensing measurement interactions with the second device and / or other devices on the NPCA main channel. If the device is within the first sensing availability window and has not yet performed a sensing measurement interaction, and other NPCA switching conditions are met, the first device switches to the NPCA main channel, and the first device transmits data with the second device and / or other devices on the NPCA main channel. The first perception availability window is a time window negotiated between the first device and the second device. Within the first perception availability window, the first device and the second device can perform trigger-based perception measurement interactions.
5. The method according to claim 1, characterized in that, The first condition is related to NPCA, and the first or second operation includes performing a perception measurement interaction.
6. The method according to claim 5, characterized in that, The statement that the first device does not perform the second operation when the first condition is met includes: When the first device switches to the NPCA main channel, the first device does not perform sensing and measurement interactions on the NPCA main channel.
7. The method according to claim 5, characterized in that, The first operation performed by the first device when the first condition is met includes: When the first device switches to the NPCA main channel, if the first device performs sensing and measurement interaction on the NPCA main channel, the first device sends or receives a first frame, which is used to instruct the first device to perform sensing and measurement interaction on the NPCA main channel.
8. The method according to claim 7, characterized in that, The first frame is the perception measurement report frame.
9. The method according to claim 8, characterized in that, The presence and control bitmap fields in the first frame include a first field, which is used to indicate that the first device performs sensing measurement interactions on the NPCA main channel.
10. The method according to any one of claims 7-9, characterized in that, The first frame is also used to indicate the punching mode of the NPCA main channel.
11. The method according to any one of claims 1-10, characterized in that, The first condition is related to perception, and the first operation includes: the first device, which is operating in a lower capability mode, switching to a higher capability mode.
12. The method according to claim 11, characterized in that, The first operation performed by the first device when the first condition is met includes one or more of the following: Before the first perception availability window begins, the first device, which is operating in a lower capability mode, switches to a higher capability mode. Before the first device performs sensing and measurement interaction, the first device, which is operating in a lower capability mode, switches to a higher capability mode. The first perception availability window is a time window negotiated between the first device and the second device. Within the first perception availability window, the first device and the second device can perform trigger-based perception measurement interactions.
13. The method according to claim 12, characterized in that, The method further includes one or more of the following: Within the first sensing availability window, the first device remains in the higher capability mode. After completing the perception and measurement interaction, the first device switches to the lower capability mode; During the sensing and measurement interaction, the first device remains in the higher capability mode.
14. The method according to any one of claims 1-13, characterized in that, The first condition is related to the restricted operation mode, and the first operation or its associated second operation is related to perception.
15. The method according to claim 14, characterized in that, The first operation performed by the first device when the first condition is met includes one or more of the following: When the second device is in a restricted operating mode, the first device sets the second device to be polled during the sensing and measurement interaction when establishing a sensing and measurement session; When the second device is in a restricted operation mode, the first device initiates a sensing and measurement interaction with the second device through polling. When the first device is in a restricted operation mode, if the operation parameters of the first device meet the second condition, the first device responds to the sensing and measurement interaction scheduled by the second device. When the second device is in a restricted operation mode, if the operating parameters of the second device meet the second condition, the first device schedules the second device to participate in the sensing and measurement interaction.
16. The method according to claim 14, characterized in that, The statement that the first device does not perform the second operation when the first condition is met includes one or more of the following: When the second device is in a restricted operation mode, the first device does not schedule the second device to participate in sensing and measurement interactions; When the first device is in a restricted operating mode, the first device does not respond to the sensing and measurement interactions scheduled by the second device.
17. A communication device, characterized in that, The communication device is a first device, and the communication device includes: An operation unit is configured to perform a first operation if a first condition is met, and / or not perform a second operation; Among them, one or more of the first condition, the first operation, and the second operation are related to perception.
18. The communication device according to claim 17, characterized in that, The first condition is related to perception, and the first operation or the second operation includes switching to a non-primary channel to access the NPCA primary channel.
19. The communication device according to claim 18, characterized in that, The statement that the second operation is not performed when the first condition is met includes any of the following: If the first sensing window is available, do not switch to the NPCA main channel; If the user is within the first sensing availability window and the sensing measurement interaction has not yet been completed, the user shall not switch to the NPCA main channel. The first perception availability window is a time window negotiated between the first device and the second device. Within the first perception availability window, the first device and the second device can perform trigger-based perception measurement interactions.
20. The communication device according to claim 18, characterized in that, The execution of the first operation when the first condition is met includes one or more of the following: If the user is within the first sensing availability window and has completed sensing measurement interaction, and other NPCA switching conditions are met, then switch to the NPCA main channel. If the device is within the first sensing availability window and has not yet performed a sensing measurement interaction, and other NPCA switching conditions are met, the device switches to the NPCA main channel, and the first device does not perform sensing measurement interactions with the second device and / or other devices on the NPCA main channel. If the device is within the first sensing availability window and has not yet performed a sensing measurement interaction, and other NPCA switching conditions are met, the device switches to the NPCA main channel, and the first device transmits data with the second device and / or other devices on the NPCA main channel. The first perception availability window is a time window negotiated between the first device and the second device. Within the first perception availability window, the first device and the second device can perform trigger-based perception measurement interactions.
21. The communication device according to claim 17, characterized in that, The first condition is related to NPCA, and the first or second operation includes performing a perception measurement interaction.
22. The communication device according to claim 21, characterized in that, The statement that the second operation is not performed when the first condition is met includes: When the first device switches to the NPCA main channel, the first device does not perform sensing and measurement interactions on the NPCA main channel.
23. The communication device according to claim 21, characterized in that, The execution of the first operation when the first condition is met includes: When the first device switches to the NPCA main channel, if the first device performs sensing and measurement interaction on the NPCA main channel, the first device sends or receives a first frame, which is used to instruct the first device to perform sensing and measurement interaction on the NPCA main channel.
24. The communication device according to claim 23, characterized in that, The first frame is the perception measurement report frame.
25. The communication device according to claim 24, characterized in that, The presence and control bitmap fields in the first frame include a first field, which is used to indicate that the first device performs sensing measurement interactions on the NPCA main channel.
26. The communication device according to any one of claims 23-25, characterized in that, The first frame is also used to indicate the punching mode of the NPCA main channel.
27. The communication device according to any one of claims 17-26, characterized in that, The first condition is related to perception, and the first operation includes: the first device, which is operating in a lower capability mode, switching to a higher capability mode.
28. The communication device according to claim 27, characterized in that, The execution of the first operation when the first condition is met includes one or more of the following: Before the first perception availability window begins, the first device, which is operating in a lower capability mode, switches to a higher capability mode. Before the first device performs sensing and measurement interaction, the first device, which is operating in a lower capability mode, switches to a higher capability mode. The first perception availability window is a time window negotiated between the first device and the second device. Within the first perception availability window, the first device and the second device can perform trigger-based perception measurement interactions.
29. The communication device according to claim 28, characterized in that, The communication device is also used for one or more of the following: Within the first available perception window, maintain operation in the higher capability mode; After completing the perception measurement interaction, switch to the lower capability mode; During the perception and measurement interaction, it remains in the higher capability mode.
30. The communication device according to any one of claims 17-29, characterized in that, The first condition is related to the restricted operation mode, and the first operation or its associated second operation is related to perception.
31. The communication device according to claim 30, characterized in that, The execution of the first operation when the first condition is met includes one or more of the following: When the second device is in a restricted operating mode, the second device is configured to be polled during the sensing and measurement interaction when establishing a sensing and measurement session; When the second device is in a restricted operation mode, the sensing and measurement interaction with the second device is initiated through polling. When the first device is in a restricted operation mode, if the operation parameters of the first device meet the second condition, it responds to the sensing and measurement interaction scheduled by the second device. If the second device is in a restricted operation mode and its operating parameters meet the second condition, the second device is scheduled to participate in the sensing and measurement interaction.
32. The communication device according to claim 30, characterized in that, The statement that the second operation is not performed when the first condition is met includes one or more of the following: When the second device is in a restricted operation mode, the second device will not be scheduled to participate in sensing and measurement interactions; When the first device is in a restricted operating mode, it does not respond to sensing and measurement interactions scheduled by the second device.
33. A communication device, characterized in that, It includes a memory and a processor, the memory being used to store a program, and the processor being used to invoke the program in the memory to cause the communication device to perform the method as described in any one of claims 1-16.
34. An apparatus, characterized in that, Includes a processor for calling a program from memory to cause the apparatus to perform the method as described in any one of claims 1-16.
35. A chip, characterized in that, Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1-16.
36. A computer-readable storage medium, characterized in that, It contains a program that causes a computer to perform the method as described in any one of claims 1-16.
37. A computer program product, characterized in that, Includes a program that causes a computer to perform the method as described in any one of claims 1-16.
38. A computer program, characterized in that, The computer program causes the computer to perform the method as described in any one of claims 1-16.