Perception method and communication device

Through the supplementary measurement of the STA master link, the process of reducing the transmission of CSI measurement results to the AP is solved, and the problem of excessive channel occupation by perceived measurement is achieved, which reduces interference to data communication and responds to CSI changes quickly.

CN119729588APending Publication Date: 2025-03-28HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311294135.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In existing wireless communications, STAs occupy more channels when performing perception measurements, resulting in greater interference to data communication.

Method used

Through supplemental measurements by the STA master link, the process of sending CSI measurement results to the AP is reduced, thereby reducing channel occupancy. The specific method includes the STA determining that the link needs to be supplemented, and sending a notification message to the corresponding STA, and performing perceptual measurement using a dedicated measurement message.

Benefits of technology

It effectively reduces the channel occupation of perceived measurements, reduces interference to data communication, and can respond to CSI changes faster, obtain fine-grained and real-time measurement results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119729588A_ABST
    Figure CN119729588A_ABST
Patent Text Reader

Abstract

The invention provides a sensing method, which comprises the following steps that: a first STA (Station) controls supplementary measurement of a first link between a second STA as a source node and the first STA as a destination node, and when the first STA determines that the supplementary measurement needs to be carried out on the first link, the first STA sends a first notification message to the second STA to inform the second STA to initiate the supplementary measurement of the first link. Compared with supplementary measurement of a first link controlled by an AP, the method has the advantages that the first STA does not need to send a corresponding CSI measurement result to the AP after measuring the data message of the second STA every time, occupation of a channel during sensing measurement can be reduced, and interference of sensing on data communication is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communications, and in particular, to a sensing method and a communication device. Background Art

[0002] At present, when a non-access point station (non-AP STA) (hereinafter referred to as STA) opportunistically measures a wireless communication link with the STA as the destination node, the STA performs channel state information (CSI) measurement based on a data message from STA#2, and informs the access point (AP) of the measured CSI measurement result, and the AP decides whether to initiate a supplementary measurement of the wireless communication link, wherein the opportunistic measurement refers to a perceptual measurement method of performing CSI measurement using data messages, and the supplementary measurement refers to a perceptual measurement method of performing CSI measurement using some specific measurement messages.

[0003] Since the measurement frequency of the perception measurement of the wireless link is generally relatively high, for example, CSI needs to be measured 10 times per second, then STA#1 needs to occupy the channel 10 times per second to feed back the CSI measurement results to the AP. The large number of channel occupation times will cause greater interference to normal data communication. Summary of the invention

[0004] The present application provides a perception method, which can reduce the occupancy of a channel during perception measurement, thereby reducing the interference of perception on data communication.

[0005] In a first aspect, a perception method is provided. The method may be performed by a first STA, or may be performed by a component (such as a chip or a circuit) of the first STA, without limitation. For ease of description, the following description is given by taking the first STA as an example.

[0006] The method includes: the first STA determines that a supplementary measurement is required for the first link, wherein the first link is a link with the second STA as a source node and the first STA as a destination node, and the supplementary measurement is a measurement method that uses a dedicated measurement message for perception; the first STA sends a first notification message to the second STA, and the first notification message is used to inform the second STA to initiate a supplementary measurement of the first link.

[0007] In the above technical solution, the first STA controls the supplementary measurement of the first link. Compared with the supplementary measurement of the first link controlled by the AP, the first STA does not need to send the corresponding CSI measurement result to the AP after each measurement of the data message of the second STA, thereby reducing the channel occupancy and further reducing the interference to data communication.

[0008] In combination with the first aspect, in certain implementation methods of the first aspect, the first STA determines that it is necessary to perform supplementary measurement on the first link based on a first condition, and the first condition includes: the first STA cannot opportunistically measure the first link, and the opportunistic measurement is a measurement method that uses data packets for perception, or, the first STA cannot meet the measurement requirements of the first link when opportunistically measuring the first link, or, the first STA determines that the change amplitude of the first channel state information CSI measurement result is greater than a predefined CSI change threshold, and the first CSI measurement result is the CSI measurement result obtained by the first STA measuring a data packet received from the second STA.

[0009] In the above technical solution, the STA directly initiates supplementary measurement after discovering CSI changes, which reduces the process of measuring and reporting to the AP and can respond to CSI changes at a faster speed, thereby effectively obtaining fine-grained and real-time measurement results for subsequent applications.

[0010] In combination with the first aspect, in some implementations of the first aspect, the first STA is unable to opportunistically measure the first link, including: the first STA does not receive a data packet from the second STA, or the first STA is unable to measure the data packet from the second STA.

[0011] In combination with the first aspect, in certain implementations of the first aspect, the first STA determines that the measurement requirements of the first link cannot be met when opportunity measuring the first link, including: the frequency at which the first STA receives data packets from the second STA is less than the first measurement frequency, and the first measurement frequency is the reference frequency for the first STA opportunity measurement.

[0012] In combination with the first aspect, in certain implementations of the first aspect, when the first STA determines that the change amplitude of the first CSI measurement result is greater than the CSI change threshold, the first STA determines that a supplementary measurement of the first link is required, including: the first STA determines that the change amplitude of the first CSI measurement result is greater than the CSI change threshold, and the first link needs to be measured at a first frequency greater than the first measurement frequency, and the first measurement frequency is a reference frequency for the first STA's opportunity measurement; the frequency at which the first STA sends data packets is less than the first measurement frequency, and the first STA determines that a supplementary measurement of the first link is required.

[0013] In combination with the first aspect, in certain implementations of the first aspect, the first notification message includes timer information and measurement link information, the timer information indicates a first duration, the measurement link information indicates the first link, and the first timer duration is used to indicate that the second STA initiates a supplementary measurement of the first link after the first duration expires.

[0014] In combination with the first aspect, in certain implementations of the first aspect, the dedicated measurement message is a null data packet NDP message, and the method also includes: the first STA receives a null data packet announcement NDPA message from the second STA at an interval of a first time length; and the first STA receives an NDP message from the second STA after receiving the NDPA.

[0015] In combination with the first aspect, in some implementations of the first aspect, the method also includes: the first STA receives a first perception measurement request message from a first access point AP, the first perception measurement request message includes first indication information, and the first indication information indicates that the first STA controls the supplementary measurement.

[0016] In combination with the first aspect, in some implementations of the first aspect, the first perception measurement request message further includes measurement link information, and the measurement link information indicates the first link.

[0017] In combination with the first aspect, in certain implementations of the first aspect, the first perception measurement request message also includes a first measurement frequency, a second measurement frequency, a channel state information CSI change threshold and a first time interval, wherein the first measurement frequency is a reference frequency for opportunity measurement by the first STA, the second measurement frequency is a reference frequency for supplementary measurement by the first STA, and the first time interval is a time interval between two adjacent sending measurement report messages to the first AP when the change amplitude of the CSI measurement result corresponding to the first link does not exceed the CSI change threshold.

[0018] In a second aspect, a sensing method is provided, which can be performed by a second STA, or can also be performed by a component (such as a chip or circuit) of the second STA, without limitation. For ease of description, the following description is based on an example of the second STA performing the sensing method.

[0019] The method includes: the second STA receives a first notification message from the first STA, the first notification message is used to inform the second STA to initiate a supplementary measurement of the first link, wherein the first link is a link with the second STA as a source node and the first STA as a destination node, and the supplementary measurement is a measurement method for perception using a dedicated measurement message; the second STA initiates a supplementary measurement of the first link.

[0020] For the beneficial effects of the second aspect, please refer to the description of the first aspect and will not be repeated here.

[0021] In combination with the second aspect, in certain implementations of the second aspect, the first notification message includes timer information and measurement link information, the timer information indicates a first duration, the measurement link information indicates the first link, and the first timer duration is used to indicate that the second STA initiates a supplementary measurement of the first link after the first duration expires.

[0022] In combination with the second aspect, in certain implementations of the second aspect, the dedicated measurement message is an empty data packet NDP message, and the second STA initiates supplementary measurement of the first link, including: the second STA sends an empty data packet announcement NDPA message to the first STA at an interval of a first time length; the second STA sends an NDP message to the first STA after sending the NDPA.

[0023] In a third aspect, a perception method is provided. The method may be performed by a first STA, or may be performed by a component (such as a chip or circuit) of the first STA, without limitation. For ease of description, the following description is given by taking the first STA as an example.

[0024] The method includes: a first STA sends a first measurement report message to a first access point AP, the first measurement report message indicating that the first STA cannot measure a first link, the first link is a link with a second STA as a source node and the first STA as a destination node; the first STA receives a second perception measurement request message from the first AP, the second perception measurement request message is used to request the first STA to perform perception measurement on a second link, the second link is a link with a third STA as a source node and the first STA as a destination node.

[0025] In the above technical solution, a mechanism is provided for STA to feedback errors to AP, which can free AP from the task of constantly monitoring the specific measurement process between STAs. This mechanism provides support for STA autonomous measurement and improves the reliability of opportunistic measurement.

[0026] In combination with the third aspect, in certain implementations of the third aspect, the first measurement report message includes measurement link information and error report information, the measurement link information indicates the first link, and the error report information indicates that the first STA cannot measure the first link.

[0027] In combination with the third aspect, in certain implementations of the third aspect, the first measurement report message also includes error cause information, where the error cause information indicates an error cause why the first STA cannot measure the first link.

[0028] In this example, the error cause is that the second STA does not respond.

[0029] In combination with the third aspect, in certain implementations of the third aspect, the first STA performing perception measurement on the second link includes performing opportunistic measurement on the second link, where the opportunistic measurement is a measurement method that uses data packets for perception.

[0030] In combination with the third aspect, in certain implementations of the third aspect, the method also includes: the first STA determines that supplementary measurement of the second link is required; the first STA sends a second notification message to the third STA, and the second notification message is used to inform the third STA to initiate supplementary measurement of the first link, wherein the supplementary measurement is a measurement method that uses a dedicated measurement message for perception.

[0031] In combination with the third aspect, in some implementations of the third aspect, the second perception measurement request message includes measurement link information, and the measurement link information indicates the second link.

[0032] In combination with the third aspect, in certain implementations of the third aspect, the second perception measurement request message also includes measurement parameters of the second link perceived by the first STA.

[0033] In a fourth aspect, a sensing method is provided. The method may be performed by a first AP, or may be performed by a component (such as a chip or a circuit) of the first AP, without limitation. For ease of description, the method is described below by taking the first AP as an example.

[0034] The method includes: a first AP receives a first measurement report message from a first station STA, the first measurement report message indicates that the first STA cannot measure a first link, and the first link is a link with a second STA as a source node and the first STA as a destination node; the first AP sends a second perception measurement request message to the first STA, and the second perception measurement request message is used to request the first STA to perform perception measurement on a second link, and the second link is a link with a third STA as a source node and the first STA as a destination node.

[0035] For the beneficial effects of the fourth aspect, please refer to the description of the third aspect and will not be repeated here.

[0036] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first measurement report message also includes measurement link information and error report information, the measurement link information indicates the first link, and the error report information indicates that the first STA cannot measure the first link.

[0037] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first measurement report message also includes error cause information, where the error cause information indicates an error cause why the first STA cannot measure the first link.

[0038] In this example, the error cause is that the second STA does not respond.

[0039] In combination with the fourth aspect, in some implementations of the fourth aspect, the second perception measurement request message includes measurement link information, and the measurement link information indicates the second link.

[0040] In combination with the fourth aspect, in certain implementations of the fourth aspect, the second perception measurement request message also includes measurement parameters of the first STA opportunity measurement and supplementary measurement of the second link.

[0041] In a fifth aspect, a perception method is provided. The method may be performed by a first STA, or may be performed by a component (such as a chip or circuit) of the first STA, without limitation. For ease of description, the following is described by taking the first STA as an example.

[0042] The method includes: a first station STA receives a third perception measurement request message from a first access point AP, the third perception measurement request message is used to request the first STA to perceive and measure any one of N links, wherein the destination nodes of the N links are all the first STA, and N is an integer greater than 1; the first STA measures one link among the N links.

[0043] It can be understood that during the opportunistic measurement process, each node sends data packets randomly. Under this condition, this method can greatly improve the probability of successful opportunistic measurement by allowing the first STA to measure any link among multiple links, thereby reducing the impact on data communication when using dedicated perception measurement packets for perception measurement.

[0044] In combination with the fifth aspect, in certain implementations of the fifth aspect, the third perception measurement request message includes measurement link information and measurement type information, the measurement link information indicates N links, and the measurement type information indicates that the first STA only needs to measure any one of the N links.

[0045] In combination with the fifth aspect, in certain implementation methods of the fifth aspect, a link is a first link, the first link is a link with a second STA as a source node, and the first STA measures one of N links, including: the first STA receives a data packet from the second STA based on a first measurement frequency, the first measurement frequency is a reference frequency for opportunistic measurement of the first STA, and the opportunistic measurement is a measurement method that uses data packets for perception; the first STA performs channel state information CSI measurement based on the data packet of the second STA.

[0046] In combination with the fifth aspect, in certain implementations of the fifth aspect, the N links include a second link, the second link is a link with a third STA as a source node, and the method also includes: the first STA receives a first dedicated measurement message from the third STA, the first dedicated measurement message is a measurement message used for supplementary measurement, and the first dedicated measurement message is used by the first STA to perform supplementary measurement on the second link; the first STA sends a first notification message to the third STA, and the first notification message is used to inform the third STA that there is no need to initiate supplementary measurement of the second link.

[0047] In the above technical solution, for the third STA that has no data message to send, the first STA can suppress the subsequent sending of the supplementary measurement message through the first notification message, thereby reducing the sending of redundant measurement messages.

[0048] In a sixth aspect, a sensing method is provided. The method may be performed by a first AP, or may be performed by a component (such as a chip or a circuit) of the first AP, without limitation. For ease of description, the method is described below by taking the first AP as an example.

[0049] The method includes: the first access point AP determines a third perception measurement request message, the third perception measurement request message is used to request the first station STA to perceive and measure any one of N links, wherein the destination nodes of the N links are all the first STA, and N is an integer greater than 1; the first AP sends the third perception measurement request message to the first STA.

[0050] For the beneficial effects of the sixth aspect, please refer to the description in the fifth aspect and will not be repeated here.

[0051] In combination with the sixth aspect, in certain implementations of the sixth aspect, the third perception measurement request message includes measurement link information and measurement type information, the measurement link information indicates N links, and the measurement type information indicates that the first STA only needs to measure any one of the N links.

[0052] In the seventh aspect, a communication device is provided, which is used to execute the method provided in any one of the first to sixth aspects. Specifically, the communication device may include a unit and / or module for executing the method provided in the first aspect or any one of the above-mentioned implementations of the first aspect, or include a unit and / or module for executing the method provided in the second aspect or any one of the above-mentioned implementations of the second aspect, or include a unit and / or module for executing the method provided in the third aspect or any one of the above-mentioned implementations of the third aspect, or include a unit and / or module for executing the method provided in the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or include a unit and / or module for executing the method provided in the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or include a unit and / or module for executing the method provided in the sixth aspect or any one of the above-mentioned implementations of the sixth aspect, such as a processing unit and / or a transceiver unit.

[0053] In one implementation, the communication device is a device (such as a first STA, a second STA, or a first AP). When the communication device is a device, the transceiver unit may be a transceiver, or an input / output interface; the processing unit may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0054] In another implementation, the communication device is a chip, a chip system, or a circuit used in a device (such as a first STA, a second STA, or a first AP). When the communication device is a chip, a chip system, or a circuit used in a device, the transceiver unit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or a related circuit on the chip, the chip system, or the circuit; the processing unit may be at least one processor, a processing circuit, or a logic circuit.

[0055] In an eighth aspect, a communication device is provided, the device comprising: a memory for storing programs; and at least one processor for executing computer programs or instructions stored in the memory to execute the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or to execute the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or to execute the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or to execute the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or to execute the method provided by the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or to execute the method provided by the sixth aspect or any one of the above-mentioned implementations of the sixth aspect.

[0056] In one implementation, the communication apparatus is a device (such as a first STA, a second STA, or a first AP).

[0057] In another implementation, the apparatus is a chip, a chip system, or a circuit used in a device (such as a first STA, a second STA, or a first AP).

[0058] In a ninth aspect, the present application provides a processor for executing the methods provided in the above aspects.

[0059] For the operations such as sending and acquiring / receiving involved in the processor, unless otherwise specified, or unless they conflict with their actual function or internal logic in the relevant description, they can be understood as operations such as processor output, reception, input, etc., or as sending and receiving operations performed by the radio frequency circuit and antenna, and this application does not limit this.

[0060] In a tenth aspect, a computer-readable storage medium is provided, which stores a program code for execution by a device, wherein the program code includes instructions for executing the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or includes instructions for executing the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or includes instructions for executing the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or includes instructions for executing the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or includes instructions for executing the method provided by the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or includes instructions for executing the method provided by the sixth aspect or any one of the above-mentioned implementations of the sixth aspect.

[0061] In the eleventh aspect, a computer program product comprising instructions is provided. When the computer program product runs on a computer, it enables the computer to execute the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or enables the computer to execute the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or enables the computer to execute the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or enables the computer to execute the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or enables the computer to execute the method provided by the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or enables the computer to execute the method provided by the sixth aspect or any one of the above-mentioned implementations of the sixth aspect.

[0062] In the twelfth aspect, a chip is provided, the chip including a processor and a communication interface, the processor reads instructions stored in a memory through the communication interface, executes the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or executes the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or executes the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or executes the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or executes the method provided by the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or executes the method provided by the sixth aspect or any one of the above-mentioned implementations of the sixth aspect.

[0063] Optionally, as an implementation method, the chip also includes a memory, in which a computer program or instruction is stored, and the processor is used to execute the computer program or instruction stored in the memory. When the computer program or instruction is executed, the processor is used to execute the method provided by the first aspect or any one of the above-mentioned implementation methods of the first aspect, or execute the method provided by the second aspect or any one of the above-mentioned implementation methods of the second aspect, or execute the method provided by the third aspect or any one of the above-mentioned implementation methods of the third aspect, or execute the method provided by the fourth aspect or any one of the above-mentioned implementation methods of the fourth aspect, or execute the method provided by the fifth aspect or any one of the above-mentioned implementation methods of the fifth aspect, or execute the method provided by the sixth aspect or any one of the above-mentioned implementation methods of the sixth aspect.

[0064] In a thirteenth aspect, a communication system is provided, comprising at least one node among the first STA, the second STA and the first AP mentioned above. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] Figure 1 It is a schematic diagram of a network architecture of a wireless local area network applicable to an embodiment of the present application.

[0066] Figure 2 It is a schematic diagram of wireless passive sensing.

[0067] Figure 3 It is a schematic diagram of a communication device interaction system applicable to the present application.

[0068] Figure 4 FIG. 4 is a diagram of a method 400 for performing opportunistic measurement between STAs.

[0069] Figure 5 It is a schematic flowchart of a perception method 500 provided by the present application.

[0070] Figure 6 This is a schematic diagram of a possible frame structure of a perception measurement request message proposed in this application.

[0071] Figure 7 7 is a schematic diagram of a method 700 for supplementary measurement by a STA master provided in the present application.

[0072] Figure 8 It is a schematic diagram of another method 800 for supplementary measurement by STA master control provided in the present application.

[0073] Fig. 9 It is a schematic flowchart of a perception method 900 provided in the present application.

[0074] Fig.10 This is a schematic diagram of a possible frame structure of a measurement report message proposed in this application.

[0075] Fig.11 It is a schematic diagram of a perception method 1100 provided in the present application.

[0076] Fig.12 It is a schematic diagram of a perception method 1200 provided in the present application.

[0077] Fig.13 It is a schematic diagram of a perception method 1300 provided in the present application.

[0078] Fig.14 It is a schematic block diagram of a communication device 200 provided in an embodiment of the present application.

[0079] Fig.15 A schematic block diagram of a communication device 300 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0080] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0081] The embodiments of the present application can be applied to a wireless local area network (WLAN). The current WLAN standard is the Institute of Electrical and Electronics Engineers (IEEE) 802.11 series. A WLAN may include multiple basic service sets (BSSs), and the network nodes in the BSSs are APs and non-AP STAs (hereinafter referred to as STAs).

[0082] Figure 1 Schematic diagram of the network architecture of the wireless local area network applicable to the embodiment of the present application. Figure 1 As shown in (a) in FIG. 1 , a BSS may include an AP and one or more STAs associated with the AP. The network architecture of a wireless LAN may also include multiple BSSs, such as Figure 1 As shown in (b), the figure shows two BSSs, which partially overlap each other, namely OBSS. Among them, BSS#1 includes AP#1, STA11, STA12 and STA13, and BSS#2 includes AP#2, STA21, STA22 and STA23. STA11, STA12, STA22, and STA23 are the overlapping parts of the two BSSs. Each BSS consists of an AP and multiple STAs. Within a BSS, data can be transmitted between the AP and each STA. AP#1 and AP#2 can also communicate with each other.

[0083] Among them, the access point can be the access point for the terminal (for example, mobile phone) to enter the wired (or wireless) network. It is mainly deployed in homes, buildings and parks, with a typical coverage radius of tens to hundreds of meters. Of course, it can also be deployed outdoors. The access point is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet.

[0084] Specifically, the AP may be a terminal or network device with a Wi-Fi chip, and the network device may be a server, a router, a switch, a bridge, a computer, a mobile phone, a relay station, a vehicle-mounted device, a wearable device, a network device in a 5G network, and a network device in a future 6G network or a network device in a public land mobile network (PLMN), etc., and the embodiments of the present application are not limited thereto. The access point may be a device that supports the Wi-Fi standard. For example, the access point may also support one or more standards of the Institute of Electrical and Electronics Engineers (IEEE) 802.11 family, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, 802.11ay, etc.

[0085] STA can be a wireless communication chip, a wireless sensor or a wireless communication terminal, etc., and can also be called a user, user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. STA can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, an Internet of Things device, a wearable device, a terminal device in a 5G network, a terminal device in a future 6G network or a terminal device in a PLMN, etc., and the embodiments of the present application are not limited to this. STA can be a device that supports the WLAN standard. For example, the STA may support one or more standards of the IEEE 802.11 family, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay.

[0086] For example, STA can be a mobile phone, tablet computer, set-top box, smart TV, smart wearable device, vehicle communication equipment, computer, Internet of Things (IoT) node, sensor, smart home such as smart camera, smart remote control, smart water meter, smart electricity meter, and sensors in smart city.

[0087] The above-mentioned AP or STA may include a transmitter, a receiver, a memory, a processor, etc., wherein the transmitter and the receiver are respectively used for sending and receiving packet structures, the memory is used to store signaling information and store preset values ​​agreed in advance, etc., and the processor is used to parse signaling information, process related data, etc.

[0088] It should be understood that Figure 1 This is only an example and should not limit the network architecture of the wireless local area network to which the present application is applicable. For example, the network architecture may also include more BSSs, each BSS may also include more STAs, or an area where multiple BSSs overlap may also include more STAs, etc. The embodiments of the present application are not limited here.

[0089] With the development of wireless LAN and wireless cellular technology, various wireless communication devices have been deployed in large numbers in people's daily lives. These wireless communication devices include mobile phones, computers, wireless routers, smart home devices, wireless sensors and wireless routers, etc. The important features of these devices are that they are large in number, low in price, and very close to the user. In a common home environment, there are often more than ten or even hundreds of wireless devices surrounding the user. In the process of communicating wirelessly, these devices will sense the interference of the surrounding target objects on the radio waves, and use the measurement of such interference to sense the movement of the target object.

[0090] Figure 2 The main task of wireless passive sensing system is to sense one or more targets in the environment, such as Figure 1 The sensing target 101 in the figure. The passive sensing system generally includes one or more signal transmitting ends, such as transmitting end A (103) and transmitting end B (104) in the figure, and one or more signal receiving ends, such as receiving end 102 in the figure. The wireless signal sent by the transmitting end is reflected by the sensing target 101 to form a reflection signal A (105) and a reflection signal B (106). After the reflection signal is received by the receiving end 102, the receiving end can sense the state of the target 101 by measuring the CSI of the reflection signal. The change of the wireless channel is manifested as the change of the amplitude and phase of the CSI. By measuring the change of the CSI measured at the receiving end over time, it can be sensed whether there is a target moving around and what specific action the target is taking. Therefore, this technology can be widely used in applications such as intrusion detection, elderly care, gesture recognition, respiratory sleep monitoring and indoor population counting.

[0091] Existing wireless passive sensing technology mainly uses specific wireless messages, such as null data packets (NDP) messages, to perform CSI measurements on messages through long training fields (LTFs) in NDP messages to achieve passive sensing. Under this technical solution, each measurement of a wireless link (a wireless communication connection between a pair of transmitting and receiving nodes) requires an interaction between the sender and the receiver, which occupies a certain amount of time in the wireless channel. Since wireless channels are usually used for data transmission and wireless sensing at the same time. When wireless sensing occupies too many wireless channel resources, data communication is inevitably affected. Therefore, finding a low-cost wireless sensing solution has become a very important part of wireless sensing protocol design. In wireless communications, in addition to dedicated sensing messages, other data messages often carry long training symbols, which can be used for CSI measurement without decoding the entire message. Therefore, the receiving end can keep monitoring the wireless channel, and the measuring receiving end can perform CSI measurement based on the data message received from the sending end. It should be noted that the destination address of the data message used for CSI measurement by the measurement receiving end is not necessarily the address of the measurement receiving end. The measurement receiving end only needs to determine that the source address in the data message used for CSI measurement is the address of the transmitting end and completely obtain the LTF in the message. Currently, this type of technology that uses messages transmitted in wireless networks to perform perception measurements is generally called opportunistic measurement.

[0092] Figure 3 It is a schematic diagram of a communication device interaction system applicable to the present application. The system includes a measurement initiator 301 and measurement responders 302 and 303. Among them, the measurement initiator is responsible for planning the measurement task and collecting the measurement results. Generally, the measurement initiator is an AP. In the subsequent processes of this application, AP is used to refer to the measurement initiator. Of course, this application can be extended to scenarios where the measurement initiator is not an AP or there are multiple APs coexisting. The measurement responder is responsible for sending and receiving measurement messages, performing actual measurements, and feeding back the measurement results to the measurement initiator. The measurement responder is generally a wireless terminal device connected to a wireless local area network. In the subsequent processes of this application, STA is used to refer to the measurement responder. For example Figure 3As shown, the measurement initiator 301 notifies the measurement responder 302 of the relevant information of the measurement task through the perception measurement request message 310. The measurement responder 302 sends the measurement results to the measurement initiator 301 through the measurement report message 311. The measurement responders can perform CSI measurements through the measurement message 312, one of which is responsible for sending the measurement message, which can be referred to as the measurement transmitter in this application, and the other party is responsible for measuring the given message to obtain CSI, which can be referred to as the measurement receiver in this application. The wireless communication link between the measurement transmitter and the measurement receiver can be referred to as the perception measurement link in this application. The same measurement responder can serve as both the measurement transmitter and the measurement receiver in the same measurement task. The measurement responders can exchange measurement information through the measurement notification (Notify) message 313.

[0093] This application mainly involves opportunity measurement between STAs. Figure 4 The specific process of opportunity measurement between STAs is introduced.

[0094] Figure 4 FIG. 4 is a schematic diagram of a method 400 for opportunistic measurement between STAs. The method includes the following steps.

[0095] Step 1a: The AP determines that an opportunistic measurement needs to be performed on link #1, where STA #2 is the source node and STA #1 is the target node. The AP packages the measurement requirement in a Sensing Measurement Request message #1 and sends it to STA #1.

[0096] Step 2a: STA#1 records the measurement requirements of the corresponding link, and STA#1 sends a sensing measurement response (SensingMeasurement Response) message to the AP to confirm participation in the sensing measurement.

[0097] Step 1b: The AP packages the measurement requirement in the perception measurement request message #2 and sends it to STA #2.

[0098] Step 2b: STA#2 records the measurement requirements of the corresponding link, and STA#2 sends a perception measurement response message #2 to the AP to confirm participation in the perception measurement.

[0099] Step 3: STA#1 sends a data frame normally, and STA#2 sends a data frame to the AP. At this time, according to the opportunity measurement requirement, STA#1 monitors the data frame sent by STA#2, and performs CSI measurement based on the data frame to obtain CSI measurement result #1.

[0100] Step 4: STA#1 sends a measurement report (Measurement Report) message #1 to the AP, and the message includes the CSI measurement result #1.

[0101] It should be noted that the opportunistic measurement process in step 3 and step 4 in the process can be repeated multiple times. Repeating multiple times here means that after STA#1 measures a data message, it sends a measurement report message to the AP.

[0102] Optionally, within a specified time period, if the AP does not receive a measurement report message, or the number of data packets sent by STA#2 is insufficient, resulting in the measurement frequency not being met, the AP determines that additional measurement of link #1 is required.

[0103] It should be understood that supplementary measurement is to use specific wireless messages other than data messages to perform perception measurement. It is precisely because opportunistic measurement cannot be performed, but the measurement of the link needs to be completed that the supplementary measurement process needs to be initiated.

[0104] For example, the following takes the measurement message used for the supplementary measurement as an NDP message as an example to continue to introduce how to perform the supplementary measurement, which also includes steps 5 to 9.

[0105] Step 5: The AP sends a Sensing Polling Trigger message to STA#1 and STA#2 to wake up STA#1 and STA#2 to perform additional measurements on link #1.

[0106] Step 6: STA#1 and STA#2 respectively send a CTS-to-self message to the AP to confirm their participation in the measurement.

[0107] Step 7: The AP sends a Sensing SR2SI Sounding Trigger Frame message to STA#2, triggering STA#2 to send an NDP message to the AP, where SR2SI is a sensing responder to sensing initiator.

[0108] Step 8: STA#2 sends an SR2SI NDP message to the AP. STA#1 monitors the SR2SI NDP message sent by STA#1, and performs CSI measurement based on the NDP message to obtain CSI measurement result #2.

[0109] Step 9: STA#1 sends a measurement report message #2 to the AP, where the message includes the CSI measurement result #2.

[0110] It should be noted that the supplementary measurement process from step 5 to step 9 in the process can be repeated multiple times. Repeating multiple times here means that after STA#1 measures one NDP message, it sends a measurement report message to the AP.

[0111] It can be seen that in this process, since AP controls the supplementary measurement between STA and STA, STA#1 needs to inform AP of the measurement results after each measurement, and AP decides whether to initiate supplementary measurement. The measurement frequency in general link measurement is relatively high. For example, CSI needs to be measured 10 times per second, then STA#1 needs to occupy the channel 10 times per second to feedback CSI measurement results. The number of channel occupancy is relatively large, which will cause greater interference to normal data communication.

[0112] In view of this, the present application proposes a perception method that can effectively solve the above technical problems. Figure 5 The method proposed in this application is introduced in detail.

[0113] Figure 5 is a schematic flow chart of a perception method 500 provided by the present application. The method 500 includes the following steps.

[0114] S510, the first STA determines that a supplementary measurement needs to be performed on the first link, wherein the first link is a link with the second STA as a source node and the first STA as a destination node, and the supplementary measurement is a measurement method of sensing using a dedicated measurement message.

[0115] Several possible scenarios in which the first STA needs to perform supplementary measurements on the first link are given below.

[0116] (1) The first STA cannot opportunistically measure the first link, so the first STA determines that it is necessary to perform supplementary measurement on the first link, wherein the opportunistic measurement is a measurement method that uses data packets for perception.

[0117] For example, if the first STA does not receive a data packet from the second STA, the first STA considers that it is impossible to measure the first link.

[0118] For example, if the first STA cannot measure the data message from the second STA, the first STA considers that it cannot measure the first link. Specifically, the first STA may be unable to measure the data message from the second STA due to its own sleep, transmitter power control, beamforming, etc.

[0119] (2) When the first STA opportunity measures the first link, the measurement requirement of the first link cannot be met, and the first STA determines that a supplementary measurement of the first link is required.

[0120] For example, if the frequency at which the first STA receives data packets from the second STA is less than the first measurement frequency, it is considered that the first STA cannot meet the measurement requirements of the first link when measuring the first link, wherein the first measurement frequency is the reference frequency for the first STA to measure.

[0121] It should be understood that the first measurement frequency is the measurement frequency that the first STA needs to reach when it measures the first link. However, it should be noted that since the frequency of the data message sent by the second STA is determined according to the data that actually needs to be sent, the frequency of the second STA sending the data message may be less than the first measurement frequency. At this time, the first STA can also measure the first link, but at this time, the first STA cannot meet the measurement requirements of the first link when measuring the first link.

[0122] (3) The first STA determines that the change amplitude of the first CSI measurement result is greater than the CSI change threshold, then the first STA determines that it is necessary to perform supplementary measurement on the first link, and the first CSI measurement result is a CSI measurement result obtained by the first STA performing CSI measurement on a data packet received from the second STA.

[0123] For example, the CSI change threshold may be predefined or carried in a first perception measurement request message in which the first AP requests the first STA to measure the first link, and the first perception measurement request message requests perception measurement of the first link. The first perception measurement request message will not be described here and will be described in detail later.

[0124] It can be understood that when the change amplitude of the first CSI measurement result is greater than the CSI change threshold, it means that the current measurement environment has changed significantly. At this time, it is necessary to increase the measurement frequency to quickly obtain fine-grained measurement results and obtain valuable real-time data for subsequent perception tasks. Therefore, the first STA can trigger supplementary measurements to measure the first link at a frequency greater than the first measurement frequency.

[0125] In a possible implementation, during the opportunistic measurement process, the first STA records the historical CSI measurement results of the first link. Each time the CSI of the first link is measured, the first STA determines whether the change amplitude of the first CSI measurement result is greater than the CSI change threshold based on the newly measured CSI and the historically recorded CSI. If it is greater than the CSI change threshold, the first STA determines that a supplementary measurement of the first link is required. For example, the change amplitude of the first CSI measurement result is the change amplitude of the CSI newly measured by the first STA (i.e., the first CSI measurement result) compared to the average value of the historically recorded CSI. For example, the CSI values ​​at moments 1, 2, and 3 are 1, 2.5, and 0.5, respectively, and the CSI value at moment 4 is 0.2. The average value of the CSI recorded at moments 1, 2, and 3 is (1+2.5+0.5) / 3. Then, the change amplitude of the CSI measured at moment 4 is 0.2 compared to the change amplitude of (1+2.5+0.5) / 3.

[0126] It can be seen from the description in (2) that in order to meet the measurement requirements of the first link, the first STA needs to perform opportunistic measurement on the first link at the first measurement frequency. That is, the frequency at which the second STA sends data packets needs to be greater than or equal to the first measurement frequency to meet the measurement requirements of the opportunistic measurement of the first link. If the frequency at which the second STA sends data packets is greater than the first measurement frequency, the first STA can choose to perform CSI measurement based only on part of the data packets sent by the second STA, that is, perform CSI measurement on the data packets from the second STA at the first measurement frequency.

[0127] In one embodiment, when the change amplitude of the first CSI measurement result is greater than the CSI change threshold, the first STA needs to measure the first link at a frequency greater than the first measurement frequency (for example, frequency #A). If the frequency at which the second STA sends data packets is not greater than the first measurement frequency, the first STA determines that a supplementary measurement of the first link is required. If the frequency at which the first STA sends data packets is greater than or equal to frequency #A, the first STA may continue to perform opportunistic measurements on the first link based on frequency #A.

[0128] In another embodiment, the variation range of the first CSI measurement result is greater than the CSI variation threshold, and the first STA considers that supplementary measurement of the first link is required regardless of whether the frequency of sending data packets by the second STA is greater than frequency #A.

[0129] Optionally, in the present application, the second STA may also determine whether additional measurement of the first link is required. For example, the second STA determines that additional measurement of the first link is required because the second STA has no data message to send, or the second STA does not monitor the measurement report sent by the first STA to the AP.

[0130] The above scenarios only exemplify several scenarios in which the first STA and the second STA determine that supplementary measurements need to be performed on the first link. In practice, there may be more scenarios in which supplementary measurements need to be performed on the first link, and this application does not impose any restrictions on this.

[0131] For example, before S510, the method further includes: the first STA receives a first perception measurement request message from the first AP, the first perception measurement request message includes first indication information, and the first indication information indicates that the first STA controls the supplementary measurement.

[0132] For example, the first STA mainly controls the supplementary measurement of the first link, which means that the first STA determines whether it is necessary to perform the supplementary measurement on the first link.

[0133] For example, the first perception measurement request message includes measurement link information, where the measurement link information indicates N links, where the N links include the first link, and N is a positive integer.

[0134] For example, the first perception measurement request message includes at least one of the following parameters: a first measurement frequency, a second measurement frequency, a CSI change threshold and a first time interval, wherein the first measurement frequency is a reference frequency for opportunity measurement of the first STA, the second measurement frequency is a reference frequency for supplementary measurement of the first STA, and the first time interval is a time interval between two adjacent sending measurement report messages to the first AP when the change amplitude of the CSI measurement result corresponding to the first link does not exceed the CSI change threshold.

[0135] It should be understood that the above measurement requirement parameters are applicable to the N links indicated by the measurement link information unless otherwise specified, and the related parts will not be described one by one.

[0136] Figure 6 is a schematic diagram of a frame structure of a possible perception measurement request message proposed in this application. The perception measurement request message may be any perception measurement message described in the embodiments of this application. Figure 6 The frame corresponding to the perception measurement request message shown is called a perception measurement request frame, and the perception measurement request frame may include but is not limited to the parameters included in the first perception measurement request message described above.

[0137] It should be understood that Figure 6 The number of bits occupied by each field in the given perception measurement request frame is only an example and should not limit the frame structure or frame length of the perception measurement request frame proposed in this application.

[0138] It should also be understood that Figure 6 The given name of the perception measurement request frame and the names of the fields included are only examples and should not limit the perception measurement request frame proposed in this application.

[0139] like Figure 6 As shown, the perception measurement request frame includes a measurement type field, an opportunity measurement frequency field, a CSI variation threshold field, an active measurement frequency field, a report interval field, a link count field, a source association identification (S / AID) field, and a destination association identification (D / AID) field. Each field is described in detail below.

[0140] (1) The measurement type field occupies 8 bits, of which 3 bits have specific meanings and the remaining 5 bits are reserved. The following is an explanation of the 3 bits with specific meanings. The positions of the first to third bits shown below in the 8 bits are not limited.

[0141] The first bit indicates whether the node receiving the message needs to measure all the links in the link list with the node as the destination node. For example, if the bit is 0, it indicates that the node needs to measure all the links in the link list with the node as the destination node, and if the bit is 1, it indicates that only any one link in the link list with the node as the destination node needs to be measured. For example, if the link list contains two links STA#2->STA#1 and STA#3->STA#1. At this time, if the bit is 1, it means that STA#1 only needs to measure any one of the two links. The solution corresponding to this field is described later. Fig.12 and Fig.13 It is described in detail in , and will not be described here.

[0142] The second bit indicates the link direction. For example, if the bit is 0, it indicates that the link needs to be measured bidirectionally, that is, both the sending and receiving ends of the link need to be measured, and if the bit is 1, it indicates that the link only needs to be measured unidirectionally, that is, the destination node can measure the measurement message sent by the source node to meet the requirement.

[0143] The third bit indicates whether the node receiving the perception measurement request frame is allowed to actively increase the measurement frequency for supplementary measurement when the CSI measurement result is found to have changed. For example, when this bit is 1, it indicates permission.

[0144] (2) The Opportunity Measurement Frequency field indicates the number of CSI measurements that need to be made per second for each link under the opportunistic measurement condition (i.e., the field carries the first measurement frequency). For example, if this field occupies 10 bits, the maximum number of CSI measurements that need to be made per second is 1023. For example, when this field is decimal 10, it indicates that the CSI needs to be measured 10 times per second.

[0145] (3) The CSI change threshold field indicates that when the CSI change amplitude exceeds the threshold, it is necessary to report to the AP or take further action (ie, the field carries the CSI change threshold). For example, with an interval of 2%, when the field is decimal 2, it means that the CSI change threshold is 4%.

[0146] (4) Active measurement frequency indicates the number of times each link needs to measure CSI per second when actively increasing the measurement frequency (i.e., this field carries the second measurement frequency). For example, this field occupies 16 bits, and the maximum number of times this field can indicate that the CSI needs to be measured per second is 65535 times. For example, when the value corresponding to this field is decimal 100, it indicates that the CSI needs to be measured 100 times per second.

[0147] (5) The reporting interval field indicates how long it takes to send a measurement report message when the CSI change amplitude is less than the CSI change threshold (i.e., the first time interval is carried in this field). For example, in seconds, this field occupies 8 bits, and the maximum length of the first time interval is 255 seconds. For example, after the STA sends a measurement report to the AP at time a, after a period of time, it sends a measurement report message to the AP again at time b, wherein the CSI change amplitude of the corresponding link between time a and time b does not exceed the CSI change threshold, and the time interval between time b and time a is the first time interval.

[0148] It can be understood that in method 400, STA#1 (i.e., the measurement receiving end) needs to report the measurement result to AP after each CSI result is measured, and inform AP of the specific measurement situation, so that AP can decide whether to initiate a supplementary measurement process. However, in this embodiment, based on the reporting interval field and the CSI change threshold field, STA#1 can perform multiple measurements continuously, and only provide feedback when the measurement result changes, which greatly reduces the number of feedback messages. For example, based on method 400, if CSI needs to be measured 10 times per second in the monitoring scenario, it is necessary to feedback the measurement result 10 times per second. In this embodiment, if the environment has not changed significantly, STA#1 does not find that the change in CSI exceeds the CSI change threshold, and can report that the environment has not changed once at a longer interval (for example, the first time interval is 30 seconds). It can be seen that the number of feedback messages has been reduced by 300 times. In the monitoring scenario, the situation where there is no action in the environment is the most common situation in the monitoring process. Optimizing this situation can greatly reduce the interference of perception on data communication in the monitoring scenario.

[0149] (6) The link number field indicates the number of links included in the subsequent link list. For example, this field occupies 8 bits, indicating a maximum of 255 links.

[0150] (7) The S / AID field indicates the source node identifier of a link, and the D / AID field indicates the destination node identifier of a link (i.e., an S / AID field and a corresponding D / AID field carry information about a link in the measured link information). An AID identifier of all 0s or all 1s can be used to indicate a special node. For example, when the S / AID field is all 0s, it can be used to indicate that any source node is acceptable, and when the S / AID field is all 1s, it can indicate that the source node is an AP.

[0151] S520, the first STA sends a first notification message to the second STA, where the first notification message is used to inform the second STA to initiate a supplementary measurement of the first link. Correspondingly, the second STA receives the first notification message from the first STA and determines that it is necessary to start a supplementary measurement.

[0152] For example, the first notification message includes timer information and measurement link information, wherein the measurement link information indicates the first link, the timer information indicates a first duration, and the first duration is used to indicate that the second STA initiates a supplementary measurement of the first link after the first duration expires.

[0153] It can be understood that the first duration is a timer duration, and the first duration indicates that the second STA starts counting down after obtaining the first duration, and when the timer is 0, the second STA starts to initiate supplementary measurement of the first link.

[0154] For example, the frequency of the supplementary measurement is frequency #A, and the first duration is determined based on frequency #A. For example, if frequency #A is 100 times per second, the first duration is 0.01 seconds.

[0155] For example, frequency #A is determined based on an actual frequency or a second measurement frequency required for supplementary measurement of the first link, wherein the second measurement frequency is a reference frequency for supplementary measurement of the first STA.

[0156] S530: The second STA initiates a supplementary measurement of the first link.

[0157] It should be understood that the first STA informs the second STA to initiate supplementary measurement of the first link, that is, informs the second STA to send a dedicated measurement message for supplementary measurement to the first STA, so that the first STA performs supplementary measurement on link #1 based on the dedicated measurement message from the second STA.

[0158] In one embodiment, if the dedicated message for supplementary measurement is an NDP message, since it is necessary to send an NDPA message to the first STA before the second STA sends the NDP message to the first STA, the second STA initiates supplementary measurement of the first link, including: the second STA sends an NDPA message to the first STA at an interval of a first time length to inform the first STA that an NDP message is about to be sent, and correspondingly, the first STA receives an NDPA message from the second STA at an interval of the first time length; the second STA sends an NDP message to the first STA after sending the NDPA message, and correspondingly, the first STA receives the NDP message from the second STA after receiving the NDPA message, and performs CSI measurement based on the NDP message to obtain the CSI measurement result.

[0159] It can be understood that the second STA sends an NDP message to the first STA at a short inter frame space (SIFS) interval after sending the NDPA message. Since the sending interval between sending the NDPA message and sending the NDP message is fixed, the second STA also sends the NDPA message to the first STA at the first time interval.

[0160] It should be noted that the NDPA described in this application and the NDPA in the accompanying drawings are all sensing NDPA (sensing NDPA), and the related parts will not be repeated one by one in the following text.

[0161] Optionally, the first STA may send a notification message #1 to notify the second STA of successful reception of the supplementary measurement message, or may not send it. For example, when the notification message #1 is not sent, the second STA defaults to successful reception and the timer setting (i.e., the first duration) remains unchanged, and the supplementary measurement message is continuously sent at intervals of the first duration.

[0162] It can be seen that in method 400, STA#1 needs to report the measurement results after each measurement and inform the AP of the specific measurement situation, so that the AP can decide whether to initiate a supplementary measurement process. In the above technical solution, the first STA controls the supplementary measurement of the first link. The first STA does not need to send the corresponding CSI measurement results to the AP after each measurement of the data message of the second STA, thereby reducing the channel occupancy and further reducing the interference to data communication.

[0163] It should be noted that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0164] Below through Figure 7 and Figure 8 The method 500 is illustrated with reference to a specific scenario.

[0165] Figure 7 7 is a schematic diagram of a method 700 for supplementary measurement by a STA master provided in the present application. Figure 7 The present invention mainly describes the process of the first STA controlling the supplementary measurement in the scenario where the first STA does not receive a data message from the second STA. The method mainly includes the following steps.

[0166] S710a, the AP determines that it is necessary to perform opportunistic measurement on link #1 (i.e., an example of the first link), where link #1 is a link with STA #2 (i.e., an example of the second STA) as the source node and STA #1 (i.e., an example of the first STA) as the destination node. After that, the AP initiates a measurement establishment process, sends a perception measurement request message #1 (i.e., an example of the first perception measurement request message) to STA #1 to notify STA #1 to participate in the opportunistic measurement of link #1, and informs STA #1 of the relevant parameters of the opportunistic measurement and the supplementary measurement.

[0167] S711a, after receiving the sensing measurement request message #1, STA #1 feeds back participation in the opportunistic measurement to the AP via a sensing measurement response (SensingMeasurement Response) message #1.

[0168] S710b, the AP sends a perception measurement request message #2 to STA#2 to notify STA#2 to participate in the opportunistic measurement of link #1, and informs the relevant parameters of the opportunistic measurement and supplementary measurement.

[0169] S711b, after receiving the perception measurement request message #2, STA#2 feeds back participation in the opportunistic measurement to the AP via the perception measurement response message #2.

[0170] It should be noted that the present application does not limit the sequence of S710a and S710b.

[0171] S712: Since STA#2, as the measurement transmitter, has no data message to send, STA#1 does not receive the measurement message after a period of time and determines that a supplementary measurement process needs to be initiated. After that, STA#1 sends a notification message #1 (i.e., an example of the first notification message) to STA#2, informing STA#2 to initiate a supplementary measurement of link #1. Correspondingly, STA#1 receives the notification message #1 from STA#1.

[0172] For example, notification message #1 includes information of link #1 and timer duration #1 (ie, an example of the first duration).

[0173] Optionally, in this process, STA#1 may enter a sleep state to save energy, and STA#1 may carry its own sleep parameters in notification message #1. For example, the sleep parameters include the time period when STA#1 subsequently enters sleep and the time period when it can receive messages. STA#2 determines the sending time of the supplementary measurement message based on the sleep parameters of STA#1 and its own data transmission requirements and sleep requirements.

[0174] S713, after receiving notification message #1, STA#2 determines that it needs to start supplementary measurement. STA#2 counts down after obtaining timer duration #1. When the timer is 0, STA#2 sends NDPA#1 to STA#1, informing STA#1 that it is about to send an NDP message for supplementary measurement. Correspondingly, STA#1 receives NDPA#1 from STA#1.

[0175] S714, STA#2 sends NDP message #1 to STA#1. Correspondingly, STA#1 receives NDP message #1 from STA#2, and uses NDP message #1 to perform CSI measurement and obtain CSI measurement results.

[0176] It should be noted that S713 and S714 can repeatedly send NDP messages multiple times according to a given measurement interval (i.e., timer duration #1). For example, in S714, STA#2 starts counting down after sending NDP message #1 to STA#1. When the timer changes from timer duration #1 to 0, STA#2 continues to send NDPA#2 to STA#1, and after sending NDPA#2, continues to send NDP#2 to STA#1.

[0177] S715, STA#1 sends a measurement report message #1 to the AP, where the message includes relevant information of the measurement result of the supplementary measurement link #1.

[0178] It can be seen that in the scenario where the supplementary measurement of the link is controlled by the AP in method 400, the process is relatively complicated. In method 400, a supplementary measurement can be completed through the interaction of a total of 5 messages from step 5 to step 9, while the supplementary measurement controlled by the STA in this application only requires the measurement of the transmitter STA#2 sending two messages, NDPA and NDP, to complete a supplementary measurement. The process is relatively simple, which greatly reduces the number of message interactions for supplementary measurements, reduces channel occupancy, and thus reduces interference with data communications.

[0179] Figure 8 It is a schematic diagram of another method 800 for supplementary measurement by STA master control provided in the present application. Figure 8 This method mainly describes the process of supplementing the measurement by the STA master in the scenario where the change amplitude of the CSI measurement result is greater than the CSI change threshold, and the measurement frequency needs to be increased in time to quickly obtain fine-grained measurement results, obtain valuable real-time data for subsequent perception tasks, and the method mainly includes the following steps.

[0180] S810a, the AP determines that it is necessary to perform opportunistic measurement on link #1 (i.e., an instance of the first link), where link #1 is a link with STA #2 (i.e., an instance of the second STA) as the source node and STA #1 (i.e., an instance of the first STA) as the destination node. Afterwards, the AP initiates the measurement establishment process and sends a perception measurement request message #1 (i.e., an instance of the first perception measurement request message) to STA #1 to notify STA #1 to participate in the opportunistic measurement of link #1, and informs it of the relevant parameters of the opportunistic measurement and supplementary measurement. At the same time, the AP includes indication information #1 in the perception measurement request message #1, and the indication information #1 indicates that the measurement frequency is allowed to be increased when the change amplitude of the CSI measurement result of link #1 is greater than the CSI change threshold. For example, the indication information #1 can be transmitted via Figure 6 The third bit of the measurement type is used to indicate this.

[0181] For example, the increased supplementary measurement frequency is determined based on an actual demand for supplementary measurement of the first link or a reference frequency for supplementary measurement configured by the AP for STA#1 (ie, an example of the second measurement frequency).

[0182] S811a, after receiving the perception measurement request message #1, STA #1 feeds back participation in the opportunistic measurement to the AP via a perception measurement response message #1.

[0183] S810b, the AP sends a perception measurement request message #2 to STA#2, and sends a perception measurement request message #2 to STA#2 to notify STA#2 to participate in the opportunistic measurement of link #1, and informs the relevant parameters of the opportunistic measurement and supplementary measurement.

[0184] S811b, after receiving the perception measurement request message #2, STA#2 feeds back participation in the opportunistic measurement to the AP via the perception measurement response message #2.

[0185] It should be noted that the present application does not limit the sequence of S810a and S810b.

[0186] S812, STA#2 sends a data message to the AP normally, and STA#1 monitors the data message sent by STA#2, and performs CSI measurement based on the data message to obtain the CSI measurement result of link #1.

[0187] It can be understood that in this step, STA#1 performs CSI measurement on the data message from STA#2 based on the reference frequency (ie, an example of the first measurement frequency) of link#1 that the AP configures to give STA#1 the opportunity to measure. That is, S812 needs to be repeated multiple times.

[0188] S813, during the measurement process, STA#1 finds that the CSI change amplitude exceeds the CSI change threshold, and STA#1 determines that it needs to additionally measure a finer-grained CSI according to the indication of indication information #1. Afterwards, STA#1 sends notification message #1 (i.e., an example of the first notification message) to STA#2, informing STA#2 to initiate a supplementary measurement of link #1, and correspondingly, STA#2 receives notification message #1 from STA#1.

[0189] For example, notification message #1 includes information of link #1 and timer duration #1 (ie, an example of the first duration).

[0190] S814. After receiving notification message #1, STA#2 determines that it needs to start supplementary measurement. STA#2 counts down after obtaining timer duration #1. When the timer is 0, STA#2 sends NDPA message #1 to STA#1, informing STA#1 that it is about to send an NDP message for supplementary measurement. Correspondingly, STA#1 receives NDPA message #1 from STA#1.

[0191] S815, STA#2 sends NDP message #1 to STA#1. Correspondingly, STA#1 receives NDP message #1 from STA#2, and uses NDP message #1 to perform CSI measurement and obtain CSI measurement results.

[0192] For other descriptions about S814 and S815, please refer to the description in S714, which will not be repeated here.

[0193] S816, STA#1 sends a measurement report message #1 to the AP, which indicates that the CSI of link #1 has changed (for example, indicating that the CSI change amplitude is greater than the CSI change threshold), and the measurement report message #1 also includes the fine-grained CSI measurement results measured during the change process.

[0194] Optionally, in this method, after obtaining the CSI result using a measurement message, STA#1 can inform the AP of the measurement result through a measurement report message, or it can jointly compress the CSI measurement results of multiple measurement messages and transmit the CSI measurement results of the multiple measurement messages in one measurement report message.

[0195] Compared with method 400, the advantages of method 800 are: first, in this method, after discovering the CSI change, the STA directly initiates the supplementary measurement, which reduces the process of reporting the measurement to the AP and can respond to the CSI change at a faster speed, so as to effectively obtain fine-grained and real-time measurement results for subsequent applications; second, the supplementary measurement process initiated by the STA can send only one notification message, and the subsequent process can complete a supplementary measurement through two messages, NDPA and NDP. Compared with method 400, the number of message interactions for a single supplementary measurement is significantly reduced, thereby reducing interference with data communication.

[0196] Another sensing method proposed in this application is described in detail below. This method provides a mechanism for STA to feedback measurement errors to AP. This mechanism provides basic reliability guarantee for link measurement. STA can notify AP when there is a problem with the measurement link, and AP re-plans the opportunistic measurement process. Fig. 9 This method is introduced in detail.

[0197] Fig. 9 900 is a schematic flow chart of a sensing method 900 provided by the present application. The method 900 includes the following steps.

[0198] S910, the first STA sends a first measurement report message to the first AP, the first measurement report message indicating that the first STA cannot measure a first link, wherein the first link is a link with the second STA as a source node and the first STA as a destination node. Correspondingly, the first AP receives the first measurement report message from the first STA.

[0199] For example, the first measurement report message includes measurement link information and error report information, wherein the measurement link information indicates the first link, and the error report information indicates that the first STA cannot measure the first link.

[0200] For example, the first measurement report message also includes error cause information, and the error cause information indicates a specific reason why the first STA cannot measure the first link. For example, the error cause is that the peer end does not respond, and the peer end here is STA#2.

[0201] Fig.10 is a schematic diagram of a possible frame structure of a measurement report message proposed in this application. The measurement report message may be any measurement report message described in the embodiments of this application. Fig.10 The frame corresponding to the measurement report message shown is called a measurement report frame, and the measurement report frame may include but is not limited to the information included in the above-mentioned first measurement report message.

[0202] It should be understood that Fig.10 The number of bits occupied by each field in the given measurement report frame is only an example and should not constitute a limitation on the frame structure or frame length of the measurement report frame proposed in this application.

[0203] It should also be understood that Fig.10 The given name of the measurement report frame and the names of the fields included are only examples and should not limit the measurement report frame proposed in this application.

[0204] Optionally, the notification message and measurement report message in all embodiments of the present application may adopt the same frame structure, in which some fields are related to the notification message and some fields are related to the measurement report message.

[0205] like Fig.10 As shown, the measurement report frame includes a report type field, an S / AID field and a D / AID field, a measurement timestamp field, an error code field, a retransmission timer setting field, and a power saving information field. Each field is described in detail below.

[0206] (1) The report type field occupies 8 bits. Among them, 6 bits have specific indication meanings, and the remaining 2 bits are reserved. The following is an explanation of the 6 bits with specific meanings. This application does not limit the positions of the first to sixth bits in the 8 bits.

[0207] The first bit indicates whether it is a normal CSI report (ie, the bit carries error report information). For example, if the bit is 0, it indicates that the CSI report is a normal CSI report; if the bit is 1, it indicates that the CSI report is an error CSI report, for example, the bit is 1 in S910.

[0208] The second bit indicates whether the CSI change amplitude is greater than the CSI change threshold. For example, if the 1 bit is 0, it indicates that the CSI change amplitude is less than the CSI change threshold; if the 1 bit is 1, it indicates that the CSI change amplitude is greater than the CSI change threshold, for example, the bit is 1 in S816.

[0209] The third bit indicates whether the node receiving the message needs to send a measurement message. For example, if the bit is 0, it indicates that the node receiving the message does not need to send a measurement message; for example, if the bit is 1, it indicates that the node receiving the message needs to send a measurement message.

[0210] The fourth bit indicates whether the node receiving the message needs to reset the retransmission timer. For example, if the bit is 0, it indicates that the node receiving the message does not need to reset the retransmission timer; if the bit is 1, it indicates that the node receiving the message needs to reset the retransmission timer.

[0211] The fifth bit indicates whether the message includes a specific CSI measurement result. For example, if the bit is 0, it indicates that the message does not include a specific CSI measurement result; if the bit is 1, it indicates that the message includes a specific CSI measurement result, for example, the bit is 0 in S910.

[0212] The sixth bit indicates whether the message contains the sleep cycle information of the measurement receiving end. For example, if the bit is 0, it indicates that the message does not contain the sleep cycle information; if the bit is 1, it indicates that the message contains the sleep cycle information.

[0213] (2) S / AID and D / AID see Figure 6 The description of (7) will not be repeated here.

[0214] (3) The measurement timestamp field is used to indicate the corresponding timestamp of the measurement result (i.e., the time point of the last CSI measurement of the link). For example, this field is in milliseconds.

[0215] (4) The error cause field indicates the specific cause of the CSI measurement error (i.e., this field carries the error cause information). For example, this field occupies 4 bits, 0000 indicates no error, 0001 indicates insufficient transmit power of the measured receiving end, 0010 indicates a measurement timer timeout, 0011 indicates insufficient power or computing power of the measured receiving end, 0100 indicates no response from the peer end, and the remaining codes are reserved values.

[0216] (5) The retransmission timer setting field indicates that the node receiving the message resets the timer based on the timer duration indicated by the field (ie, the field carries the timer information described in S520). For example, in milliseconds, the field occupies 20 bits, and the maximum timer duration is 1048 seconds.

[0217] (6) The sleep cycle information field indicates that the first 8 bits indicate the length of sleep time starting from the current time, and the last 8 bits indicate the length of normal transmission and reception time after the sleep ends (i.e., this field carries the sleep parameters described in S712). For example, the duration indicated by this field is in units of 100 milliseconds.

[0218] S920, the first STA receives a second perception measurement request message from the first AP, where the second perception measurement request message is used to request the first STA to perform perception measurement on a second link, wherein the second link is a link with a third STA as a source node and the first STA as a destination node.

[0219] The second perception measurement request message is similar to the description of the first perception measurement request message in S510, and will not be repeated here.

[0220] In this method, a mechanism is provided for STA to feedback errors to AP, which can free AP from the task of constantly monitoring the specific measurement process between STAs. This mechanism provides support for STA autonomous measurement provided by other processes in this application and improves the reliability of opportunistic measurement. A possible complete implementation process of method 900 is described below.

[0221] Fig.11 1 is a schematic diagram of a sensing method 1100 provided in the present application. The method mainly includes the following steps.

[0222] S1110a, the AP determines that it is necessary to perform opportunistic measurement on link #1 (i.e., an example of the first link), where link #1 is a link with STA #2 (i.e., an example of the second STA) as the source node and STA #1 (i.e., an example of the first STA) as the destination node. After that, the AP initiates a measurement establishment process and sends a perception measurement request message #1 (i.e., an example of the first perception measurement request message) to STA #1 to notify STA #1 to participate in the opportunistic measurement of link #1, and informs relevant parameters of the opportunistic measurement and supplementary measurement.

[0223] S1120b, after receiving the perception measurement request message #1, STA #1 sends a perception measurement response message #1 to the AP to feedback participation in the opportunistic measurement.

[0224] S1110b, the AP sends a perception measurement request message #2 to STA#2 to notify STA#2 to participate in the opportunistic measurement of link #1, and informs the relevant parameters of the opportunistic measurement and supplementary measurement.

[0225] S1120b, after receiving the perception measurement request message #2, STA #2 feeds back participation in the opportunistic measurement to the AP via a perception measurement response message #2.

[0226] It should be noted that the present application does not limit the order of S1110a and S1110b. S1130, STA#1 as the measurement receiving end does not receive the data message sent by STA#2. STA#1 triggers the supplementary measurement process and sends a notification message #1 to STA#2, instructing STA#2 to initiate the supplementary measurement process.

[0227] S1140, STA#2 may fail to initiate supplementary measurement due to sleep, leaving the network, etc. STA#1 determines that it cannot measure link #1, and sends measurement report message #1 to AP, wherein measurement report message #1 indicates that the CSI report is an erroneous CSI report, and the cause of the error is that the peer end does not respond, and AP receives measurement report message #1 accordingly.

[0228] S1150a, based on the information indicated by the measurement report message #1, the AP decides to modify the measurement link #1 to the measurement link #2, where link #2 is a link with STA #3 (i.e., an example of the third STA) as the source node and STA #1 (i.e., an example of the first STA) as the destination node. After that, the AP initiates the measurement establishment process and sends a perception measurement request message #3 (i.e., an example of the second perception measurement request message) to STA #1 to notify STA #1 to participate in the opportunistic measurement of link #2, and informs the relevant parameters of the opportunistic measurement and the supplementary measurement.

[0229] S1160a, after receiving the perception measurement request message #3, STA #1 sends a perception measurement response message #3 to the AP to feedback participation in the opportunistic measurement.

[0230] S1150b, the AP sends a perception measurement request message #4 to STA#3 to notify STA#3 to participate in the opportunistic measurement of link #2, and informs the relevant parameters of the opportunistic measurement and supplementary measurement.

[0231] S1120b, after receiving the perception measurement request message #4, STA #3 feeds back participation in the opportunistic measurement to the AP via a perception measurement response message #4.

[0232] It should be noted that the present application does not limit the sequence of S1150a and S1150b.

[0233] S1170, if STA#3 has a normal data message to send to the AP, STA#1 can correctly monitor the data message from STA#3, and perform CSI measurement based on the data message to obtain the CSI measurement result.

[0234] S1180, STA#1 sends a measurement report message #2 to the AP, and correspondingly, the AP receives the measurement report message #2 from STA#1.

[0235] For example, STA#1 determines whether the change amplitude of the measured CSI measurement result is greater than the CSI change threshold. If so, it reports the current measurement result to the AP. If not, it does not need to be reported temporarily. For details on when to report, see Figure 6 The description of the reporting interval field in is not repeated here.

[0236] The following is a detailed description of another sensing method proposed in this application. Figure 6 In the perception measurement request message shown, the AP may request the STA to measure multiple links. In this method, the STA only needs to measure any link in the link list contained in the perception measurement request message with the STA as the measurement receiving node. This method can give full play to the advantages of opportunity measurement. For example, the STA can perform perception measurement on a link that can be measured opportunistically to avoid the occupation of the channel by supplementary measurement. At the same time, this method can also avoid repeated measurement of similar links. Fig.12 This method is introduced in detail.

[0237] Fig.12 1 is a schematic diagram of a sensing method 1200 provided in the present application. The method 1200 includes the following steps.

[0238] S1210, the first AP determines a third perception measurement request message, where the third perception measurement request message is used to request the first STA to perceive and measure any one of N links, where the destination nodes of the N links are all the first STA, and N is a positive integer.

[0239] For example, the third perception measurement request message includes measurement link information and measurement type information, the measurement link information indicates N links, and the measurement type information indicates that the first STA only needs to measure any one link among the N links.

[0240] For the frame structure of the third perception measurement request message, see Figure 6 The description in , will not be repeated here. For example, Figure 6 The first bit in the measurement type field in carries the measurement type information.

[0241] S1220: The first AP sends a third perception measurement request message to the first STA. Correspondingly, the first STA receives the third perception measurement request message from the first AP.

[0242] S1230: The first STA measures one link among the N links.

[0243] In an example, the link is the first link, and the first link is a link with the second STA as the source node and the first STA as the destination node. The first STA measures one link among the N links, including: the first STA receives a data packet from the second STA based on a first measurement frequency, and the first measurement frequency is a reference frequency for opportunity measurement of the first STA; the first STA performs CSI measurement based on the data packet of the second STA.

[0244] It can be understood that the first STA performs CSI measurement based on the data message of the second STA, which means that the first STA has successfully measured the first link.

[0245] In a possible scenario, the N links that the first AP requests to sense and measure include the second link, and the second link is a link with the third STA as the source node and the first STA as the destination node. If the first STA has successfully measured the first link, the first STA does not need to measure other links. However, since the third STA does not know that the first STA only needs to measure any link with the first STA as the destination node, when the third STA has not sent a data message, the third STA believes that the first STA has no opportunity to measure the second link, and the third STA will actively trigger a supplementary measurement. Specifically, the third STA will send a measurement message #1 for supplementary measurement to the first STA. Correspondingly, the first STA receives the measurement message #1 from the third STA. Since the first STA has successfully measured the first link, the first STA sends a first notification message to the third STA. The first notification message is used to inform the third STA that there is no need to initiate a supplementary measurement of the second link. Correspondingly, the third STA receives the first communication message from the first STA, and then the third STA stops initiating a supplementary measurement of the second link.

[0246] For example, the frame structure of the first notification message is as follows: Fig.10 As shown, the first STA can Fig.10 The third bit in the report type field in is set to 0, indicating that the node receiving the message (the third STA) does not need to send a measurement message for supplementary measurement to the first STA.

[0247] For example, the first STA can Fig.10 The 4th bit in the report type field in the report type field is set to 1, indicating that the node receiving the message (the third STA) needs to reset the retransmission timer, and the retransmission timer setting field in the message is set to all 0s, indicating that the timer duration is infinite, that is, the third STA does not need to send a measurement message to the first STA.

[0248] It can be understood that during the opportunistic measurement process, each node sends data packets randomly. Under this condition, this method can greatly improve the probability of successful opportunistic measurement by allowing the first STA to measure any link among multiple links, thereby reducing the impact on data communication when using dedicated perception measurement packets for perception measurement. In addition, in this method, for the third STA that has no data packets to send, the first STA can suppress its subsequent sending of supplementary measurement messages through the first notification message, thereby reducing the sending of redundant measurement messages. The following is an example of a possible complete implementation process of method 1200.

[0249] Fig.13 1 is a schematic diagram of a sensing method 1300 provided in the present application. The method mainly includes the following steps.

[0250] S1310a, the AP determines that it is necessary to perform opportunistic measurement on link #1 (i.e., an example of the first link) and link #2 (i.e., an example of the second link), link #1 is a link with STA #2 (i.e., an example of the second STA) as the source node and STA #1 (i.e., an example of the first STA) as the destination node, and link #2 is a link with STA #3 (i.e., an example of the third STA) as the source node and STA #1 as the destination node. Afterwards, the AP initiates a measurement establishment process and sends a perception measurement request message #1 (i.e., an example of the third perception measurement request message) to STA #1 to notify STA #1 to participate in the opportunistic measurement of link #1 and link #2, and the perception measurement request message #1 indicates that STA #1 can be allowed to measure only one of link #1 and link #2.

[0251] S1320a, after receiving the perception measurement request message #1, STA #1 feeds back participation in the opportunistic measurement to the AP via a perception measurement response message #1.

[0252] S1310a, the AP sends a perception measurement request message #2 to STA#2 to notify STA#2 to participate in the opportunistic measurement of link #1, and informs the relevant parameters of the opportunistic measurement and supplementary measurement.

[0253] S1320b, after receiving the perception measurement request message #2, STA #2 feeds back participation in the opportunistic measurement to the AP via the perception measurement response message #1.

[0254] S1310c, the AP sends a perception measurement request message #3 to STA#3 to notify STA#3 to participate in the opportunistic measurement of link #2, and informs the relevant parameters of the opportunistic measurement and supplementary measurement.

[0255] S1320c, after receiving the perception measurement request message #3, STA #3 feeds back participation in the opportunity measurement to the AP via the perception measurement response message #3.

[0256] It should be noted that the present application does not limit the sequence of S1310a, S1310b and S1310c.

[0257] S1330, STA#2 has a data message to send to the AP, so STA#2 continues to send data messages to the AP. At the same time, STA#1 monitors the data message from STA#2 and measures the CSI based on the data message.

[0258] For example, STA#1 determines whether the change amplitude of the measured CSI measurement result is greater than the CSI change threshold. If so, it reports the current measurement result to the AP. If not, it does not need to be reported temporarily.

[0259] S1340, STA#3 does not send a data message, and because STA#3 does not know that STA#1 only needs to measure a link with STA#1 as the destination node, STA#3 will actively initiate a supplementary measurement of link #2. For example, STA#3 sends NDPA message #1 to STA#1 to inform STA#1 that it is about to send an NDP message for supplementary measurement.

[0260] S1350, STA#3 sends NDP message #1 to STA#1, and correspondingly, STA#1 receives NDP message #1 from STA#3.

[0261] S1360: Since STA#1 has already measured link #1, there is no need to measure link #2. Therefore, STA#1 sends notification message #1 to STA#3 to inform STA#3 that there is no need to initiate a supplementary measurement process again. Correspondingly, STA#3 receives notification message #1 from STA#1, and STA#3 no longer initiates a supplementary measurement of link #2.

[0262] S1370, STA#2 continues to send data packets, STA#1 monitors the data packets sent by STA#2, performs CSI measurement based on the data packets, obtains the CSI measurement results, and sends a measurement report message #1 to the AP based on the measurement results.

[0263] For example, if within a period of time, the change amplitude of the CSI measurement result corresponding to link #1 is always no more than the CSI change threshold, then after a reporting interval (for example, the first time interval in S510) has passed since the last measurement report #1 was sent to the AP, STA #1 notifies the AP through measurement report message #1 that the CSI change amplitude in link #1 is less than the CSI change threshold.

[0264] This method utilizes the opportunistic measurement multiple-choice method and gives full play to the advantages of opportunistic measurement. Compared with the current opportunistic measurement scheme that requires fixed link transmitters and receivers, it avoids repeated measurements of similar links and reduces redundant measurement messages.

[0265] Typical scenarios to which the scheme proposed in this application is applicable include security monitoring and action recognition scenarios. In such scenarios, if the environmental changes are small, that is, in most cases the surrounding objects do not move, the CSI of the corresponding link does not change. At this time, in order to detect changes in the surrounding environment in a timely manner, the AP is likely to need to monitor the link between STA and STA. This is mainly because the link between STA and STA is more likely to be affected by the surrounding environment. For monitoring tasks, it is generally necessary to measure the link CSI at a relatively dense time interval and compare the difference between the CSI and the historical CSI of the link at the same time. For example, if the monitoring task needs to detect changes in the environment within 100 milliseconds, the CSI measurement needs to reach 10 times per second. However, due to the small number of environmental changes under the monitoring task, the CSI changes only when someone invades or the target takes action. Therefore, in order to save measurement reporting resources, in general, the STA does not need to report when the CSI does not change, that is, the STA can report to the AP once that the CSI value obtained by measurement has not changed after a long time (for example, an interval of 30 seconds). Therefore, in the monitoring task implemented by opportunistic measurement, if the environment does not change, the STA and the AP can communicate once at a longer interval. In this case, the system mainly uses the opportunistic measurement method to obtain CSI by measuring the data packets normally sent in the network. The perception and monitoring tasks require very few special packets to be sent (i.e., they are only interacted once every 30 seconds). Therefore, the use of this solution can greatly reduce the occupation of air data transmission resources by the perception and monitoring tasks. On the other hand, since the CSI measurement node measures and compares the CSI at a high rate (e.g., 10 times per second), it can quickly detect changes in the environment, and immediately notify the AP when the CSI changes or an action occurs, and perform the next step, such as increasing the number of measurements in time. Such a quick response can effectively capture changes in the environment and lay the foundation for low-latency detection for subsequent intrusion alarms and action recognition.

[0266] It should be understood that the sequence numbers of the above processes do not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0267] It should also be understood that in some of the above embodiments, the devices in the existing network architecture are mainly used as examples for exemplary description, and it should be understood that the embodiments of the present application do not limit the specific form of the devices. For example, devices that can achieve the same function in the future are applicable to the embodiments of the present application.

[0268] It can be understood that in the above-mentioned various method embodiments, the methods and operations implemented by the device (such as the above-mentioned STA, AP, etc.) can also be implemented by components of the device (such as chips or circuits).

[0269] Above, combined Figures 1 to 13 The method provided by the embodiment of the present application is described in detail. The above method is mainly introduced from the perspective of interaction between STA and STA and AP and STA. It can be understood that in order to implement the above functions, AP and STA include hardware structures and / or software modules corresponding to executing each function.

[0270] Those skilled in the art should be aware that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is performed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0271] The following, combined Fig.14 and Fig.15 The communication device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, the content that is not described in detail can refer to the method embodiment above. For the sake of brevity, some contents will not be repeated. In the embodiment of the present application, the functional modules of the AP or STA can be divided according to the above method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic, which is only a logical functional division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.

[0272] The above describes in detail the method for data transmission provided by the present application. The following describes the communication device provided by the present application. In one possible implementation, the device is used to implement the steps or processes corresponding to the STA in the above method embodiment. In another possible implementation, the device is used to implement the steps or processes corresponding to the AP in the above method embodiment.

[0273] Fig.14 is a schematic block diagram of a communication device 200 provided in an embodiment of the present application. Fig.14 As shown, the device 200 may include a communication unit 210 and a processing unit 220. The communication unit 210 may communicate with the outside, and the processing unit 220 is used for data processing. The communication unit 210 may also be called a communication interface or a transceiver unit.

[0274] In one possible design, the device 200 may implement steps or processes corresponding to those performed by the AP in the above method embodiments, wherein the processing unit 220 is used to perform processing-related operations of the AP in the above method embodiments, and the communication unit 210 is used to perform sending-related operations of the AP in the above method embodiments.

[0275] In another possible design, the device 200 may implement steps or processes corresponding to those executed by the STA in the above method embodiment, wherein the communication unit 210 is used to perform reception-related operations of the STA in the above method embodiment, and the processing unit 220 is used to perform processing-related operations of the STA in the above method embodiment.

[0276] It should be understood that the device 200 here is embodied in the form of a functional unit. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merged logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art may understand that the device 200 may be specifically the AP in the above-mentioned embodiment, and may be used to execute the various processes and / or steps corresponding to the AP in the above-mentioned method embodiment, or the device 200 may be specifically the STA in the above-mentioned embodiment, and may be used to execute the various processes and / or steps corresponding to the STA in the above-mentioned method embodiment. To avoid repetition, it will not be repeated here.

[0277] The apparatus 200 of each of the above-mentioned schemes has the function of implementing the corresponding steps executed by the AP in the above-mentioned method, or the apparatus 200 of each of the above-mentioned schemes has the function of implementing the corresponding steps executed by the STA in the above-mentioned method. The functions can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the communication unit can be replaced by a transceiver (for example, the sending unit in the communication unit can be replaced by a transmitter, and the receiving unit in the communication unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the sending and receiving operations and related processing operations in each method embodiment.

[0278] In addition, the communication unit may also be a transceiver circuit (for example, may include a receiving circuit and a sending circuit), and the processing unit may be a processing circuit. Fig.14 The device in the embodiment may be a STA or AP in the foregoing embodiment, or may be a chip or a chip system, such as a system on chip (SoC). The communication unit may be an input / output circuit or a communication interface; the processing unit may be a processor or a microprocessor or an integrated circuit integrated on the chip. This is not limited here.

[0279] Fig.15 A schematic block diagram of a communication device 300 provided in an embodiment of the present application. The device 300 includes a processor 310 and a transceiver 320. The processor 310 and the transceiver 320 communicate with each other through an internal connection path, and the processor 310 is used to execute instructions to control the transceiver 320 to send signals and / or receive signals.

[0280] Optionally, the device 300 may further include a memory 330, and the memory 330 communicates with the processor 310 and the transceiver 320 through an internal connection path. The memory 330 is used to store instructions, and the processor 310 can execute the instructions stored in the memory 330. In one possible implementation, the device 300 is used to implement the various processes and steps corresponding to the AP in the above method embodiment. In another possible implementation, the device 300 is used to implement the various processes and steps corresponding to the STA in the above method embodiment.

[0281] It should be understood that the device 300 can be specifically the AP or STA in the above embodiment, or it can be a chip or a chip system. Correspondingly, the transceiver 320 can be the transceiver circuit of the chip, which is not limited here. Specifically, the device 300 can be used to execute the various steps and / or processes corresponding to the AP or STA in the above method embodiment. Optionally, the memory 330 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the device type. The processor 310 can be used to execute instructions stored in the memory, and when the processor 310 executes instructions stored in the memory, the processor 310 is used to execute the various steps and / or processes of the above method embodiments corresponding to the AP or STA.

[0282] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in a processor for execution. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.

[0283] It should be noted that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, digital signal processing (digital signal processing, DSP), ASIC, field-programmable gate array (field-programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The processor in the embodiment of the present application can implement or execute the methods, steps and logic block diagrams disclosed in the embodiment of the present application. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to execute, or the hardware and software modules in the decoding processor can be combined and executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0284] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0285] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.

[0286] In addition, the present application also provides a computer-readable storage medium, in which computer instructions are stored. When the computer instructions are executed on a computer, the operations and / or processes performed by the AP or STA in each method embodiment of the present application are executed.

[0287] The present application also provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are run on a computer, the operations and / or processes performed by the AP or STA in the various method embodiments of the present application are executed.

[0288] In addition, the present application also provides a chip, the chip including a processor. A memory for storing a computer program is provided independently of the chip, and the processor is used to execute the computer program stored in the memory, so that the operation and / or processing performed by the AP or STA in any method embodiment is executed.

[0289] Furthermore, the chip may further include a communication interface. The communication interface may be an input / output interface, or an interface circuit, etc. Furthermore, the chip may further include a memory.

[0290] In addition, the present application also provides a communication system, including the AP and STA in the embodiments of the present application.

[0291] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0292] It can be appreciated by a person skilled in the art that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or in combination with computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application. It can be clearly understood by a person skilled in the art that for the convenience and simplicity of description, the specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the unit is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0293] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0294] It should be understood that the "embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, the various embodiments in the entire specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner.

[0295] It should also be understood that the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the size, content, order, timing, priority or importance of multiple objects.

[0296] It should also be understood that in the present application, "when", "if" and "if" all mean that the network element will take corresponding actions under certain objective circumstances, and do not limit the time, nor do they require the network element to have a judgment action when implementing it, nor do they mean that there are other limitations.

[0297] It should also be understood that in this application, "at least one" means one or more, and "more than one" means two or more. "At least one item" or similar expressions means one or more items, that is, any combination of these items, including any combination of single items or plural items. For example, at least one item of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c.

[0298] It should also be understood that the meaning of expressions similar to "the project includes one or more of the following: A, B, and C" in this application, unless otherwise specified, generally means that the project can be any of the following: A; B; C; A and B; A and C; B and C; A, B and C; A and A; A, A and A; A, A and B; A, A and C, A, B and B; A, C and C; B and B, B, B and B, B, B and C, C and C; C, C and C, and other combinations of A, B and C. The above is an example of three elements, A, B and C, to illustrate the optional items of the project. When it is expressed as "the project includes at least one of the following: A, B, ..., and X", that is, when there are more elements in the expression, then the items that can be applied to the project can also be obtained according to the above rules.

[0299] It should also be understood that the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, including A and B, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. For example, A / B means: A or B.

[0300] It should also be understood that in each embodiment of the present application, "A corresponds to B" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.

[0301] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method of sensing, characterized in that: include: The first station STA determines that a supplementary measurement needs to be performed on the first link, wherein the first link is a link with the second STA as a source node and the first STA as a destination node, and the supplementary measurement is a measurement method for perception using a dedicated measurement message; The first STA sends a first notification message to the second STA, where the first notification message is used to inform the second STA to initiate supplementary measurement of the first link.

2. The method according to claim 1, characterized in that: The first STA determines that a supplementary measurement needs to be performed on the first link, including: The first STA determines, based on a first condition, that a supplementary measurement needs to be performed on the first link, where the first condition includes: The first STA cannot opportunistically measure the first link, wherein the opportunistic measurement is a measurement method that uses data packets for perception. or, When the first STA opportunity measures the first link, a measurement requirement of the first link cannot be met, or, The first STA determines that a change amplitude of a first channel state information CSI measurement result is greater than a predefined CSI change threshold, and the first CSI measurement result is a CSI measurement result obtained by the first STA measuring a data message received from the second STA.

3. The method according to claim 2, characterized in that The first STA is unable to measure the first link, including: the first STA does not receive the data packet from the second STA, or the first STA is unable to measure the data packet from the second STA.

4. The method according to claim 2, characterized in that: The first STA determines that the measurement requirement of the first link cannot be met when opportunity measuring the first link, including: the frequency at which the first STA receives data packets from the second STA is less than a first measurement frequency, and the first measurement frequency is a reference frequency for opportunity measurement by the first STA.

5. The method according to claim 2, characterized in that: When the first STA determines that a change amplitude of the first CSI measurement result is greater than the CSI change threshold, determining, by the first STA, that a supplementary measurement needs to be performed on the first link includes: The first STA determines that the change amplitude of the first CSI measurement result is greater than the CSI change threshold, and needs to measure the first link at a first frequency greater than the first measurement frequency, where the first measurement frequency is a reference frequency for opportunity measurement of the first STA; The frequency at which the first STA sends data packets is less than the first measurement frequency, and the first STA determines that a supplementary measurement needs to be performed on the first link.

6. The method according to any one of claims 1 to 5, characterized in that The first notification message includes timer information and measurement link information, the timer information indicates a first duration, the measurement link information indicates the first link, and the first timer duration is used to instruct the second STA to initiate supplementary measurement of the first link after the first duration expires.

7. The method according to claim 6, characterized in that The dedicated measurement message is a null data packet NDP message, and the method further includes: The first STA receives a null data packet announcement NDPA message from the second STA at intervals of the first duration; The first STA receives an NDP message from the second STA after receiving the NDPA.

8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: The first STA receives a first perception measurement request message from a first access point AP, where the first perception measurement request message includes first indication information, and the first indication information indicates that the first STA controls supplementary measurement.

9. The method according to claim 8, characterized in that The first perception measurement request message further includes measurement link information, where the measurement link information indicates the first link.

10. The method according to claim 8 or 9, characterized in that: The first perception measurement request message also includes a first measurement frequency, a second measurement frequency, a channel state information CSI change threshold and a first time interval, wherein the first measurement frequency is a reference frequency for the first STA opportunity measurement, the second measurement frequency is a reference frequency for the first STA supplementary measurement, and the first time interval is a time interval between two adjacent sending measurement report messages to the first AP when the change amplitude of the CSI measurement result corresponding to the first link does not exceed the CSI change threshold.

11. A method of sensing, characterized in that include: The second station STA receives a first notification message from the first STA, where the first notification message is used to inform the second STA to initiate a supplementary measurement of the first link, where the first link is a link with the second STA as a source node and the first STA as a destination node, and the supplementary measurement is a measurement method for perception using a dedicated measurement message; The second STA initiates a supplementary measurement of the first link.

12. The method according to claim 11, characterized in that The first notification message includes timer information and measurement link information, the timer information indicates a first duration, the measurement link information indicates the first link, and the first timer duration is used to instruct the second STA to initiate supplementary measurement of the first link after the first duration expires.

13. The method according to claim 12, characterized in that The dedicated measurement message is a null data packet NDP message, and the second STA initiates a supplementary measurement of the first link, including: The second STA sends a null data packet notification NDPA message to the first STA at intervals of the first duration; The second STA sends an NDP message to the first STA after sending the NDPA.

14. A method of sensing, characterized in that include: A first station STA sends a first measurement report message to a first access point AP, where the first measurement report message indicates that the first STA cannot measure a first link, where the first link is a link with a second STA as a source node and the first STA as a destination node; The first STA receives a second perception measurement request message from the first AP, where the second perception measurement request message is used to request the first STA to perform perception measurement on a second link, where the second link is a link with a third STA as a source node and the first STA as a destination node.

15. The method according to claim 14, characterized in that The first measurement report message includes measurement link information and error report information, the measurement link information indicates the first link, and the error report information indicates that the first STA cannot measure the first link.

16. The method according to claim 14 or 15, characterized in that The first measurement report message further includes error cause information, where the error cause information indicates an error cause why the first STA is unable to measure the first link.

17. The method according to claim 16, characterized in that The error cause is that the second STA has no response.

18. The method according to any one of claims 14 to 17, characterized in that The first STA performing perception measurement on the second link includes performing opportunistic measurement on the second link, and the opportunistic measurement is a measurement method of performing perception using data packets.

19. The method according to claim 18, characterized in that The method further comprises: Determining, by the first STA, that a supplementary measurement needs to be performed on the second link; The first STA sends a second notification message to the third STA, where the second notification message is used to inform the third STA to initiate a supplementary measurement of the first link, wherein the supplementary measurement is a measurement method that uses a dedicated measurement message for perception.

20. The method according to any one of claims 14 to 19, characterized in that The second perception measurement request message includes measurement link information, where the measurement link information indicates the second link.

21. The method according to any one of claims 14 to 20, characterized in that The second perception measurement request message also includes measurement parameters of the second link perceived by the first STA.

22. A method of sensing, characterized in that include: A first access point AP receives a first measurement report message from a first station STA, where the first measurement report message indicates that the first STA cannot measure a first link, where the first link is a link with a second STA as a source node and the first STA as a destination node; The first AP sends a second perception measurement request message to the first STA, where the second perception measurement request message is used to request the first STA to perform perception measurement on a second link, where the second link is a link with a third STA as a source node and the first STA as a destination node.

23. The method according to claim 22, characterized in that The first measurement report message further includes measurement link information and error report information, the measurement link information indicates the first link, and the error report information indicates that the first STA cannot measure the first link.

24. The method according to claim 22 or 23, characterized in that The first measurement report message further includes error cause information, where the error cause information indicates an error cause why the first STA is unable to measure the first link.

25. The method according to claim 24, characterized in that The error cause is that the second STA has no response.

26. The method according to any one of claims 22 or 25, characterized in that The second perception measurement request message includes measurement link information, where the measurement link information indicates the second link.

27. The method according to any one of claims 22 or 26, characterized in that The second perception measurement request message also includes measurement parameters of the second link opportunistically measured and supplementarily measured by the first STA.

28. A method of sensing, characterized in that include: The first station STA receives a third perception measurement request message from the first access point AP, where the third perception measurement request message is used to request the first STA to perceive and measure any one of N links, where the destination nodes of the N links are all the first STA, and N is an integer greater than 1; The first STA measures one link among the N links.

29. The method according to claim 28, characterized in that The third perception measurement request message includes measurement link information and measurement type information, the measurement link information indicates the N links, and the measurement type information indicates that the first STA only needs to measure any one link among the N links.

30. The method according to claim 28 or 29, characterized in that The one link is a first link, and the first link is a link with the second STA as a source node, The first STA measuring one link among the N links includes: The first STA receives a data message from the second STA based on a first measurement frequency, where the first measurement frequency is a reference frequency for opportunistic measurement by the first STA, and the opportunistic measurement is a measurement method that uses data messages for perception; The first STA performs channel state information CSI measurement based on the data message of the second STA.

31. The method according to claim 30, characterized in that The N links include a second link, where the second link is a link with a third STA as a source node, and the method further includes: The first STA receives a first dedicated measurement message from the third STA, where the first dedicated measurement message is a measurement message used for supplementary measurement, and the first dedicated measurement message is used by the first STA to perform supplementary measurement on the second link; The first STA sends a first notification message to the third STA, where the first notification message is used to inform the third STA that there is no need to initiate supplementary measurement of the second link.

32. A method of sensing, characterized in that include: The first access point AP determines a third perception measurement request message, where the third perception measurement request message is used to request the first station STA to perceive and measure any one of N links, where the destination nodes of the N links are all the first STA, and N is an integer greater than 1; The first AP sends the third perception measurement request message to the first STA.

33. The method according to claim 32, characterized in that The third perception measurement request message includes measurement link information and measurement type information, the measurement link information indicates the N links, and the measurement type information indicates that the first STA only needs to measure any one link among the N links.

34. A communication device, characterized in that: Comprising a module or unit for executing the method of any one of claims 1 to 10, or comprising a module or unit for executing the method of any one of claims 11 to 13, or comprising a module or unit for executing the method of any one of claims 14 to 21, or comprising a module or unit for executing the method of any one of claims 22 to 27, or comprising a module or unit for executing the method of any one of claims 28 to 31, or comprising a module or unit for executing the method of claim 32 or 33.

35. A communication device, characterized in that: The device comprises at least one processor and a communication interface, wherein the communication interface is used to input and / or output signals, and the at least one processor is used to execute a computer program stored in a memory, so that the communication device implements the method as claimed in any one of claims 1 to 10, or implements the method as claimed in any one of claims 11 to 13, or implements the method as claimed in any one of claims 14 to 21, or implements the method as claimed in any one of claims 22 to 27, or implements the method as claimed in any one of claims 28 to 31, or implements the method as claimed in claim 32 or 33.

36. A processing device, characterized in that The device comprises a processor configured to execute a computer program stored in a memory so that the device implements the method according to any one of claims 1 to 10, or implements the method according to any one of claims 11 to 13, or implements the method according to any one of claims 14 to 21, or implements the method according to any one of claims 22 to 27, or implements the method according to any one of claims 28 to 31, or implements the method according to claim 32 or 33.

37. A processing device, characterized in that include: Memory for storing computer programs; A processor, configured to call and run the computer program from the memory so that the apparatus implements the method as claimed in any one of claims 1 to 10, or implements the method as claimed in any one of claims 11 to 13, or implements the method as claimed in any one of claims 14 to 21, or implements the method as claimed in any one of claims 22 to 27, or implements the method as claimed in any one of claims 28 to 31, or implements the method as claimed in claim 32 or 33.

38. A computer-readable storage medium, characterized in that: Comprising a computer program, which, when executed on a computer, causes the computer to execute the method as claimed in any one of claims 1 to 10, or the method as claimed in any one of claims 11 to 13, or the method as claimed in any one of claims 14 to 21, or the method as claimed in any one of claims 22 to 27, or the method as claimed in any one of claims 28 to 31, or the method as claimed in claim 32 or 33.

39. A computer program product, comprising a computer program, which, when executed on a computer, causes the computer to execute the method as claimed in any one of claims 1 to 10, or the method as claimed in any one of claims 11 to 13, or the method as claimed in any one of claims 14 to 21, or the method as claimed in any one of claims 22 to 27, or the method as claimed in any one of claims 28 to 31, or the method as claimed in claim 32 or 33.

Citation Information

Cited By

  • Sensing method and communication apparatus

    EP4783641A1

  • Sensing method and communication apparatus

    WO2025067303A1