Detection method and communication device

By allowing an SBP responder to determine successful detection setup and configure sensing parameters, the method enhances detection efficiency in SBP procedures, addressing the low success rate issue in current SBP technologies.

JP2025532424AActive Publication Date: 2025-09-29HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025520735
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-10-10
Filing Date
2023-09-25
Publication Date
2025-09-29
Estimated Expiration
2043-09-25

AI Technical Summary

Technical Problem

Current Sensing by Proxy (SBP) procedures are designed mainly for low frequency bands below 7 GHz, resulting in a low success rate of detection setup, which affects detection efficiency.

Method used

An SBP responder determines the success of detection measurement setup and accepts the request only when successful, allowing for flexible configuration and management of SBP procedures, including parameters for bistatic and monostatic sensing, feedback options, and timer-based termination to enhance detection efficiency.

Benefits of technology

The proposed method increases the success rate of SBP setup and improves detection efficiency by allowing for flexible configuration and management of sensing procedures, reducing signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025532424000001_ABST
    Figure 2025532424000001_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications, and in particular to a proxy-based sensing method and a communication device. The solution may be applied to WLAN systems supporting 802.11 series protocols such as IEEE 802.11ax next-generation Wi-Fi protocols, e.g., 802.11be, Wi-Fi 7, or EHT, and 802.11be next-generation protocols, or Wi-Fi 8, and may further be applied to UWB-based wireless personal area network systems and sensing systems, e.g., 802.11bf protocols. In this method, an SBP responder determines whether to accept an SBP request based on a result of the sensing measurement setup of the sensing responder, and accepts the SBP request when the result of the sensing measurement setup is successful, thereby increasing the success rate of the SBP setup and thereby improving sensing efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present application relates to the field of communications, and more particularly to a sensing method and a communication device. [Background technology]

[0002] This application claims priority to Chinese Patent Application No. 202211234899.4, entitled "SENSING METHOD AND COMMUNICATION APPARATUS," filed with the State Intellectual Property Office of China on October 10, 2022, which is incorporated herein by reference in its entirety.

[0003] Sensing by proxy (SBP) means that a station may request another station to perform wireless local area network (WLAN) sensing and to feed back the sensing results to the other station. The station that initiates the SBP procedure is called the SBP initiator, and the requested station participates in the SBP as a proxy. The requested station is called the SBP responder, and the requested station is also the sensing initiator in the SBP sensing procedure. One or more parties participating in the sensing procedure initiated by the SBP responder are sensing responders.

[0004] Current SBP procedures are mainly designed for low frequency bands (e.g., frequency bands below 7 GHz), and the success rate of detection setup is low, which affects the detection efficiency. Summary of the Invention

[0005] The present application provides a detection method and a communication device, in which an SBP responder determines whether to accept an SBP request based on the result of the detection measurement setup of the detection responder, and accepts the SBP request when the result of the detection measurement setup is successful, thereby increasing the success rate of the SBP setup and thereby improving detection efficiency.

[0006] According to a first aspect, a detection method is provided, which may be performed by an SBP responder or may be performed by a component (e.g., a chip, circuit, or module) configured within the SBP responder, which is not a limitation of the present application.

[0007] The method includes: an SBP responder receiving a first message from a sensing responder, the first message including information regarding whether the sensing responder accepts the first sensing measurement setup; the SBP responder sending a second message to an SBP initiator, the second message including information regarding whether the first SBP has been successfully established, the second message being determined based on the first message.

[0008] Based on the above solution, the SBP responder may decide whether to accept the SBP request based on the result of the detection measurement setup of the detection responder, and accept the SBP request when the result of the detection measurement setup is successful, thereby increasing the success rate of the SBP setup and thereby improving the detection efficiency.

[0009] Regarding the first aspect, in some implementations of the first aspect, the method further includes: the SBP responder receiving a third message from the SBP initiator, the third message being used to request establishment of a first SBP, the third message including configuration parameters for the first sensing measurement setup, the SBP responder sending a fourth message to the sensing responder, the fourth message being used to initiate the first sensing measurement setup for the sensing responder, the fourth message being determined based on the third message.

[0010] Based on the above solution, the SBP initiator may request configuration parameters for the sensing measurement setup in the third message. Furthermore, the SBP responder may determine parameters for performing the sensing measurement setup with the sensing responder based on the configuration parameters. In this way, the SBP initiator can control and manage the SBP procedure more flexibly and comprehensively.

[0011] Referring to the first aspect, in some implementations of the first aspect, the configuration parameters include first information, and the first information indicates that the type of the first SBP is bistatic with cooperation.

[0012] With reference to the first aspect, in some implementations of the first aspect, the configuration parameters include second information, the second information indicating information about a first detection responder and information about a second detection responder, the first detection responder being at least one of the detection responders used as a detection transmitter, and the second detection responder being at least one of the detection responders used as a detection receiver.

[0013] With reference to the first aspect, in some implementations of the first aspect, the information about the first detection responders includes at least one of the number of first detection responders, whether the number of first detection responders needs to be filled, an address of the first detection responder, an identifier of the first detection responder, the number of preferred first detection responders, and a list of preferred first detection responders; similarly, the information about the second detection responders includes at least one of the number of second detection responders, whether the number of second detection responders needs to be filled, an address of the second detection responder, an identifier of the second detection responder, the number of preferred second detection responders, and a list of preferred second detection responders.

[0014] With reference to the first aspect, in some implementations of the first aspect, the configuration parameters include third information, and the third information indicates a correspondence between the first detection responder and the second detection responder.

[0015] Referring to the first aspect, in some implementations of the first aspect, the configuration parameters include fourth information, and the fourth information indicates that the type of the first SBP is monostatic with coordination.

[0016] With reference to the first aspect, in some implementations of the first aspect, the configuration parameters include fifth information, and the fifth information indicates to the detection responder to perform the detection measurements simultaneously or indicates to the detection responder to perform the detection measurements sequentially.

[0017] Referring to the first aspect, in some implementations of the first aspect, the configuration parameters include sixth information, and the sixth information indicates to the SBP responder whether to participate in monostatic sensing.

[0018] Referring to the first aspect, in some implementations of the first aspect, the setting parameters include seventh information, and the seventh information indicates that the type of the first SBP is a monostatic type.

[0019] For example, the seventh information is carried in a measurement setup control field in a sensing measurement setup element.

[0020] Referring to the first aspect, in some implementations of the first aspect, the configuration parameters include eighth information, and the eighth information indicates information related to feedback of the sensing measurement results.

[0021] Optionally, the information related to feedback of the detection measurement results includes at least one of: feedback after each measurement is completed, or feedback after multiple measurements are completed; feedback of the detection measurement results of one detection responder each time, or feedback of the detection measurement results of multiple detection responders each time; feedback of whether the report includes location configuration information of the detection responder; feedback of whether the report includes the antenna orientation of the detection responder; and feedback of whether the report includes the time the detection measurement was made.

[0022] Regarding the first aspect, in some implementations of the first aspect, the method further includes: the SBP responder sending a fifth message to the SBP initiator, where the fifth message is used to report the sensing measurement result.

[0023] Optionally, the fifth message may be determined based on the eighth information.

[0024] Optionally, the type of the first SBP is bistatic with cooperation, and the fifth message includes ninth information, where the ninth information indicates a sensing transmitter and a sensing receiver corresponding to the sensing measurement result.

[0025] Regarding the first aspect, in some implementations of the first aspect, the method further includes: if the first SBP is successfully established, the SBP responder starts a timer after the second message is sent and sets the start duration of the timer to the first duration, and the SBP responder terminates the first SBP when the timer expires.

[0026] Optionally, the setting parameters include tenth information, the tenth information indicating the first duration.

[0027] Regarding the first aspect, in some implementations of the first aspect, the method further includes: the SBP responder sends a sixth message to the SBP initiator, and the sixth message is used to terminate the first SBP.

[0028] Optionally, the sixth message includes eleventh information, which indicates terminating all SBPs of a bistatic type with coordination or terminating all SBPs of a monostatic type.

[0029] Referring to the first aspect, in some implementations of the first aspect, if the first SBP fails to be established, the second message further includes recommended configuration parameters for sensing measurement setup.

[0030] According to a second aspect, a detection method is provided. The method may be performed by an SBP initiator or may be performed by a component (e.g., a chip, circuit, or module) configured within the SBP initiator. This is not a limitation of the present application.

[0031] The method includes: an SBP initiator sends a third message to an SBP responder, the third message is used to request the establishment of a first SBP, the third message includes configuration parameters of the first sensing measurement setup, the SBP initiator receives a second message from the SBP responder, the second message includes information about whether the first SBP is successfully established, the second message is determined based on the first message, and the first message includes information about whether the sensing responder accepts the first sensing measurement setup.

[0032] Based on the above solution, the SBP responder may decide whether to accept the SBP request based on the result of the detection measurement setup of the detection responder, and accept the SBP request when the result of the detection measurement setup is successful, thereby increasing the success rate of the SBP setup and thereby improving the detection efficiency.

[0033] In addition, the SBP initiator may request configuration parameters for the sensing measurement setup in the third message. Furthermore, the SBP responder may determine parameters for performing the sensing measurement setup with the sensing responder based on the configuration parameters. In this way, the SBP initiator can control and manage the SBP procedure more flexibly and comprehensively.

[0034] Referring to the second aspect, in some implementations of the second aspect, the configuration parameters include first information, and the first information indicates that the type of the first SBP is bistatic with cooperation.

[0035] With reference to the second aspect, in some implementations of the second aspect, the configuration parameters include second information, the second information indicating information about a first detection responder and information about a second detection responder, the first detection responder being at least one of the detection responders used as a detection transmitter, and the second detection responder being at least one of the detection responders used as a detection receiver.

[0036] With reference to the second aspect, in some implementations of the second aspect, the information regarding the first detection responders includes at least one of the number of first detection responders, whether the number of first detection responders needs to be filled, an address of the first detection responder, an identifier of the first detection responder, the number of preferred first detection responders, and a list of preferred first detection responders; similarly, the information regarding the second detection responders includes at least one of the number of second detection responders, whether the number of second detection responders needs to be filled, an address of the second detection responder, an identifier of the second detection responder, the number of preferred second detection responders, and a list of preferred second detection responders.

[0037] Referring to the second aspect, in some implementations of the second aspect, the configuration parameters include third information, and the third information indicates a correspondence between the first detection responder and the second detection responder.

[0038] Referring to the second aspect, in some implementations of the second aspect, the configuration parameters include fourth information, and the fourth information indicates that the type of the first SBP is monostatic with coordination.

[0039] With reference to the second aspect, in some implementations of the second aspect, the configuration parameters include fifth information, and the fifth information indicates to the detection responder that the detection measurements are to be performed simultaneously or that the detection measurements are to be performed sequentially.

[0040] Referring to the second aspect, in some implementations of the second aspect, the configuration parameters include sixth information, and the sixth information indicates to the SBP responder whether to participate in monostatic sensing.

[0041] Referring to the second aspect, in some implementations of the second aspect, the setting parameters include seventh information, and the seventh information indicates that the type of the first SBP is a monostatic type.

[0042] For example, the seventh information is carried in a measurement setup control field in a sensing measurement setup element.

[0043] Referring to the second aspect, in some implementations of the second aspect, the configuration parameters include eighth information, and the eighth information indicates information related to feedback of the sensing measurement results.

[0044] Optionally, the information related to feedback of the detection measurement results includes at least one of: feedback after each measurement is completed, or feedback after multiple measurements are completed; feedback of the detection measurement results of one detection responder each time, or feedback of the detection measurement results of multiple detection responders each time; feedback of whether the report includes location configuration information of the detection responder; feedback of whether the report includes the antenna orientation of the detection responder; and feedback of whether the report includes the time the detection measurement was made.

[0045] Regarding the second aspect, in some implementations of the second aspect, the method further includes: the SBP initiator receives a fifth message from the SBP responder, where the fifth message is used to report the sensing measurement result.

[0046] Optionally, the fifth message may be determined based on the eighth information.

[0047] Optionally, the type of the first SBP is bistatic with cooperation, and the fifth message includes ninth information, where the ninth information indicates a sensing transmitter and a sensing receiver corresponding to the sensing measurement result.

[0048] Regarding the second aspect, in some implementations of the second aspect, the method further includes: if the first SBP is successfully established, the SBP initiator starts a timer after the second message is received and sets the start duration of the timer to the first duration, and the SBP initiator terminates the first SBP when the timer expires.

[0049] Optionally, the setting parameters include tenth information, the tenth information indicating the first duration.

[0050] Regarding the second aspect, in some implementations of the second aspect, the method further includes: the SBP initiator sends a sixth message to the SBP responder, where the sixth message is used to terminate the first SBP.

[0051] Optionally, the sixth message includes eleventh information, which indicates terminating all SBPs of a bistatic type with coordination or terminating all SBPs of a monostatic type.

[0052] Referring to the second aspect, in some implementations of the second aspect, if the first SBP fails to be established, the second message further includes recommended configuration parameters for sensing measurement setup.

[0053] According to a third aspect, a detection method is provided, which may be performed by an SBP responder or may be performed by a component (e.g., a chip, circuit, or module) configured within the SBP responder, which is not a limitation of this application.

[0054] The method includes: the SBP responder generating a fifth message, where the fifth message is used to report a sensing measurement result; the SBP responder sending the fifth message to the SBP initiator; and the SBP responder sending the fifth message to the SBP initiator includes: the SBP responder sending the fifth message to the SBP initiator after obtaining the sensing measurement result of any sensing responder, or the SBP responder sending the fifth message to the SBP initiator after obtaining the sensing measurement results of multiple sensing responders.

[0055] Based on the above solutions, the SBP responder may report the sensing measurement results to the SBP initiator in various ways to improve the flexibility of feeding back the sensing results, and thereby improve the sensing efficiency.

[0056] Optionally, the fifth message may be determined based on eighth information, where the eighth information indicates information related to feedback of the sensing measurement result.

[0057] Optionally, the information related to feedback of the detection measurement results includes at least one of: feedback after each measurement is completed, or feedback after multiple measurements are completed; feedback of the detection measurement results of one detection responder each time, or feedback of the detection measurement results of multiple detection responders each time; feedback of whether the report includes location configuration information of the detection responder; feedback of whether the report includes the antenna orientation of the detection responder; and feedback of whether the report includes the time the detection measurement was made.

[0058] Optionally, the type of the first SBP is bistatic with cooperation, and the fifth message includes ninth information, where the ninth information indicates a sensing transmitter and a sensing receiver corresponding to the sensing measurement result.

[0059] According to a fourth aspect, a detection method is provided. The method may be performed by an SBP responder or may be performed by a component (e.g., a chip, circuit, or module) configured within the SBP responder, which is not a limitation of the present application.

[0060] The method includes: if the first SBP is successfully established, the SBP responder starts a timer after the second message is sent, sets the start duration of the timer to the first duration, and the SBP responder terminates the first SBP when the timer expires.

[0061] Based on the above solution, the SBP responder may terminate the first SBP by using a timer to reduce the SBP termination procedure, thereby reducing the signaling overhead.

[0062] Optionally, the method includes: the SBP responder receives tenth information from the SBP initiator, where the tenth information indicates the first duration.

[0063] According to a fifth aspect, a detection method is provided. The method may be performed by an SBP initiator or may be performed by a component (e.g., a chip, circuit, or module) configured within the SBP initiator. This is not a limitation of the present application.

[0064] The method includes: if the first SBP is successfully established, the SBP initiator starts a timer after the second message is received, sets the start duration of the timer to the first duration, and the SBP initiator terminates the first SBP when the timer expires.

[0065] Based on the above solution, the SBP initiator may terminate the first SBP by using a timer to reduce the SBP termination procedure, thereby reducing the signaling overhead.

[0066] Optionally, the method includes: the SBP initiator sends tenth information to the SBP responder, where the tenth information indicates the first duration.

[0067] According to a sixth aspect, there is provided a communication device. The communication device may be an SBP responder or may be a component (e.g., a chip, circuit, or module) configured within the SBP responder. This is not a limitation in this application.

[0068] The communication device includes a transceiver unit configured to receive a first message from the detection responder, the first message including information regarding whether the detection responder accepts the first detection measurement setup, and the transceiver unit is further configured to send a second message to the SBP initiator, the second message including information regarding whether the first SBP has been successfully established, and the second message is determined based on the first message.

[0069] With reference to the sixth aspect, in some implementations of the sixth aspect, the transceiver unit is further configured to receive a third message from the SBP initiator, where the third message is used to request establishment of a first SBP, and the third message includes configuration parameters for the first sensing measurement setup, and to send a fourth message to the sensing responder, where the fourth message is used to initiate the first sensing measurement setup for the sensing responder, and the fourth message is determined based on the third message.

[0070] With reference to the sixth aspect, in some implementations of the sixth aspect, the configuration parameters include first information, and the first information indicates that the type of the first SBP is bistatic with cooperation.

[0071] With reference to the sixth aspect, in some implementations of the sixth aspect, the configuration parameters include second information, the second information indicating information about a first detection responder and information about a second detection responder, the first detection responder being at least one of the detection responders used as a detection transmitter, and the second detection responder being at least one of the detection responders used as a detection receiver.

[0072] With reference to the sixth aspect, in some implementations of the sixth aspect, the information about the first detection responders includes at least one of the number of first detection responders, whether the number of first detection responders needs to be filled, an address of the first detection responder, an identifier of the first detection responder, the number of preferred first detection responders, and a list of preferred first detection responders; and similarly, the information about the second detection responders includes at least one of the number of second detection responders, whether the number of second detection responders needs to be filled, an address of the second detection responder, an identifier of the second detection responder, the number of preferred second detection responders, and a list of preferred second detection responders.

[0073] With reference to the sixth aspect, in some implementations of the sixth aspect, the configuration parameters include third information, and the third information indicates a correspondence between the first detection responder and the second detection responder.

[0074] With reference to the sixth aspect, in some implementations of the sixth aspect, the configuration parameters include fourth information, and the fourth information indicates that the type of the first SBP is monostatic with coordination.

[0075] With reference to the sixth aspect, in some implementations of the sixth aspect, the configuration parameter includes fifth information, and the fifth information indicates to the detection responder that the detection measurements are to be performed simultaneously or that the detection measurements are to be performed sequentially.

[0076] Referring to the sixth aspect, in some implementations of the sixth aspect, the configuration parameters include sixth information, and the sixth information indicates to the SBP responder whether to participate in monostatic sensing.

[0077] With reference to the sixth aspect, in some implementations of the sixth aspect, the setting parameters include seventh information, and the seventh information indicates that the type of the first SBP is a monostatic type.

[0078] For example, the seventh information is carried in a measurement setup control field in a sensing measurement setup element.

[0079] With reference to the sixth aspect, in some implementations of the sixth aspect, the configuration parameters include eighth information, and the eighth information indicates information related to feedback of the sensing measurement results.

[0080] Optionally, the information related to feedback of the detection measurement results includes at least one of: feedback after each measurement is completed, or feedback after multiple measurements are completed; feedback of the detection measurement results of one detection responder each time, or feedback of the detection measurement results of multiple detection responders each time; feedback of whether the report includes location configuration information of the detection responder; feedback of whether the report includes the antenna orientation of the detection responder; and feedback of whether the report includes the time the detection measurement was made.

[0081] With reference to the sixth aspect, in some implementations of the sixth aspect, the transceiver unit is further configured to send a fifth message to the SBP initiator, where the fifth message is used to report the sensing measurement result.

[0082] Optionally, the fifth message may be determined based on the eighth information.

[0083] Optionally, the type of the first SBP is bistatic with cooperation, and the fifth message includes ninth information, where the ninth information indicates a sensing transmitter and a sensing receiver corresponding to the sensing measurement result.

[0084] With reference to the sixth aspect, in some implementations of the sixth aspect, the communication device further includes a processing unit configured to, if the first SBP is successfully established, start a timer after the second message is sent and set the start duration of the timer to the first duration, and the processing unit is further configured to terminate the first SBP when the timer expires.

[0085] Optionally, the setting parameters include tenth information, the tenth information indicating the first duration.

[0086] With reference to the sixth aspect, in some implementations of the sixth aspect, the transceiver unit is further configured to send a sixth message to the SBP initiator, wherein the sixth message is used to terminate the first SBP.

[0087] Optionally, the sixth message includes eleventh information, which indicates terminating all SBPs of a bistatic type with coordination or terminating all SBPs of a monostatic type.

[0088] With reference to the sixth aspect, in some implementations of the sixth aspect, if the first SBP fails to be established, the second message further includes recommended configuration parameters for sensing measurement setup.

[0089] According to a seventh aspect, there is provided a communication device. The communication device may be an SBP initiator or may be a component (e.g., a chip, a circuit, or a module) configured within the SBP initiator. This is not limited in the present application.

[0090] The communication device includes a transceiver unit configured to send a third message to an SBP responder, the third message being used to request the establishment of a first SBP, the third message including configuration parameters of the first sensing measurement setup, the transceiver unit being further configured to receive a second message from the SBP responder, the second message including information regarding whether the first SBP has been successfully established, the second message being determined based on the first message, and the first message including information regarding whether the sensing responder accepts the first sensing measurement setup.

[0091] With reference to the seventh aspect, in some implementations of the seventh aspect, the configuration parameters include first information, and the first information indicates that the type of the first SBP is bistatic with cooperation.

[0092] With reference to the seventh aspect, in some implementations of the seventh aspect, the configuration parameters include second information, the second information indicating information about a first detection responder and information about a second detection responder, the first detection responder being at least one of the detection responders used as a detection transmitter, and the second detection responder being at least one of the detection responders used as a detection receiver.

[0093] With reference to the seventh aspect, in some implementations of the seventh aspect, the information about the first detection responders includes at least one of the number of first detection responders, whether the number of first detection responders needs to be filled, an address of the first detection responder, an identifier of the first detection responder, the number of preferred first detection responders, and a list of preferred first detection responders; similarly, the information about the second detection responders includes at least one of the number of second detection responders, whether the number of second detection responders needs to be filled, an address of the second detection responder, an identifier of the second detection responder, the number of preferred second detection responders, and a list of preferred second detection responders.

[0094] With reference to the seventh aspect, in some implementations of the seventh aspect, the configuration parameters include third information, and the third information indicates a correspondence between the first detection responder and the second detection responder.

[0095] With reference to the seventh aspect, in some implementations of the seventh aspect, the configuration parameters include fourth information, and the fourth information indicates that the type of the first SBP is monostatic with coordination.

[0096] With reference to the seventh aspect, in some implementations of the seventh aspect, the configuration parameters include fifth information, and the fifth information indicates to the detection responder that the detection measurements are to be performed simultaneously or that the detection measurements are to be performed sequentially.

[0097] With reference to the seventh aspect, in some implementations of the seventh aspect, the configuration parameters include sixth information, and the sixth information indicates to the SBP responder whether to participate in monostatic sensing.

[0098] With reference to the seventh aspect, in some implementations of the seventh aspect, the setting parameters include seventh information, and the seventh information indicates that the type of the first SBP is a monostatic type.

[0099] For example, the seventh information is carried in a measurement setup control field in a sensing measurement setup element.

[0100] With reference to the seventh aspect, in some implementations of the seventh aspect, the configuration parameters include eighth information, and the eighth information indicates information related to feedback of the sensing measurement results.

[0101] Optionally, the information related to feedback of the detection measurement results includes at least one of: feedback after each measurement is completed, or feedback after multiple measurements are completed; feedback of the detection measurement results of one detection responder each time, or feedback of the detection measurement results of multiple detection responders each time; feedback of whether the report includes location configuration information of the detection responder; feedback of whether the report includes the antenna orientation of the detection responder; and feedback of whether the report includes the time the detection measurement was made.

[0102] With reference to the seventh aspect, in some implementations of the seventh aspect, the transceiver unit is further configured to receive a fifth message from the SBP responder, where the fifth message is used to report the sensing measurement result.

[0103] Optionally, the fifth message may be determined based on the eighth information.

[0104] Optionally, the type of the first SBP is bistatic with cooperation, and the fifth message includes ninth information, where the ninth information indicates a sensing transmitter and a sensing receiver corresponding to the sensing measurement result.

[0105] With reference to the seventh aspect, in some implementations of the seventh aspect, the communications device further includes a processing unit configured to, if the first SBP is successfully established, start a timer after the second message is received and set the start duration of the timer to the first duration, and the processing unit is further configured to terminate the first SBP when the timer expires.

[0106] Optionally, the setting parameters include tenth information, the tenth information indicating the first duration.

[0107] With reference to the seventh aspect, in some implementations of the seventh aspect, the transceiver unit is further configured to send a sixth message to the SBP responder, wherein the sixth message is used to terminate the first SBP.

[0108] Optionally, the sixth message includes eleventh information, which indicates terminating all SBPs of a bistatic type with coordination or terminating all SBPs of a monostatic type.

[0109] With reference to the seventh aspect, in some implementations of the seventh aspect, if the first SBP fails to be established, the second message further includes recommended configuration parameters for sensing measurement setup.

[0110] According to an eighth aspect, there is provided a communication device. The communication device may be an SBP responder or may be a component (e.g., a chip, circuit, or module) configured within the SBP responder. This is not a limitation in the present application.

[0111] The communications device includes a processing unit configured to generate a fifth message, the fifth message being used to report a sensing measurement result; and a transceiver unit configured to send the fifth message to an SBP initiator, the transceiver unit being particularly configured to send the fifth message to the SBP initiator after obtaining a sensing measurement result of any sensing responder, or to send the fifth message to the SBP initiator after obtaining sensing measurement results of multiple sensing responders.

[0112] Optionally, the fifth message may be determined based on eighth information, where the eighth information indicates information related to feedback of the sensing measurement result.

[0113] Optionally, the information related to feedback of the detection measurement results includes at least one of: feedback after each measurement is completed, or feedback after multiple measurements are completed; feedback of the detection measurement results of one detection responder each time, or feedback of the detection measurement results of multiple detection responders each time; feedback of whether the report includes location configuration information of the detection responder; feedback of whether the report includes the antenna orientation of the detection responder; and feedback of whether the report includes the time the detection measurement was made.

[0114] Optionally, the type of the first SBP is bistatic with cooperation, and the fifth message includes ninth information, where the ninth information indicates a sensing transmitter and a sensing receiver corresponding to the sensing measurement result.

[0115] According to a ninth aspect, there is provided a communication device. The communication device may be an SBP responder or may be a component (e.g., a chip, circuit, or module) configured within the SBP responder. This is not a limitation in this application.

[0116] The communication device further includes a processing unit configured to start a timer after the second message is sent when the first SBP is successfully established and set a start duration of the timer to the first duration, the processing unit configured to terminate the first SBP when the timer expires.

[0117] Optionally, the communication device further includes a transceiver unit configured to receive tenth information from the SBP initiator, wherein the tenth information indicates the first duration.

[0118] According to a tenth aspect, there is provided a communication device. The communication device may be an SBP initiator or may be a component (e.g., a chip, a circuit, or a module) configured within the SBP initiator. This is not limited in the present application.

[0119] The communication device further includes a processing unit configured to start a timer after the second message is received when the first SBP is successfully established and set a start duration of the timer to the first duration, wherein the processing unit is configured to terminate the first SBP when the timer expires.

[0120] Optionally, the communication device further includes a transceiver unit configured to send tenth information to the SBP responder, the tenth information indicating the first duration.

[0121] According to an eleventh aspect, there is provided a communication device, including a processor and a memory. Optionally, the communication device may further include a transceiver. The memory is configured to store a computer program. The processor is configured to call the computer program stored in the memory, execute the computer program, and control the transceiver to receive / transmit signals, so that the communication device performs a method according to any one of the first to fifth aspects or possible implementations of these aspects.

[0122] According to a twelfth aspect, there is provided a communication device, comprising: a processor and a communication interface, wherein the communication interface is configured to receive data and / or information and send the received data and / or information to the processor, wherein the processor processes the data and / or information, and wherein the communication interface is further configured to output the data and / or information obtained after processing by the processor, thereby performing a method according to any one of the first to fifth aspects or possible implementations of these aspects.

[0123] According to a thirteenth aspect, there is provided a computer-readable storage medium storing computer instructions that, when executed on a computer, enable a method according to any one of the first to fifth aspects or possible implementations of these aspects to be performed.

[0124] According to a fourteenth aspect, there is provided a computer program product comprising computer program code which, when executed on a computer, enables a method according to any one of the first to fifth aspects or possible implementations of these aspects to be performed.

[0125] According to a fifteenth aspect, there is provided a wireless communication system, comprising the communication device of the sixth aspect and the seventh aspect, or comprising the communication device of the ninth aspect and the tenth aspect. [Brief explanation of the drawings]

[0126] [Figure 1] 1 is a diagram of an application scenario in which an embodiment of the present application is applicable; [Figure 2(a)] FIG. 1 illustrates five types of high frequency sensing. [Figure 2(b)] FIG. 1 illustrates five types of high frequency sensing. [Figure 2(c)] FIG. 1 illustrates five types of high frequency detection. [Figure 2(d)] FIG. 1 illustrates five types of high frequency sensing. [Figure 2(e)] FIG. 1 illustrates five types of high frequency detection. [Figure 2(f)] FIG. 1 illustrates five types of high frequency sensing. [Figure 2(g)] FIG. 1 illustrates five types of high frequency sensing. [Figure 2(h)] FIG. 1 illustrates five types of high frequency sensing. [Figure 3(a)] FIG. 1 illustrates detection by five types of proxies in high frequency detection. [Figure 3(b)] FIG. 1 illustrates detection by five types of proxies in high frequency detection. [Figure 3(c)] FIG. 1 illustrates detection by five types of proxies in high frequency detection. [Figure 3(d)]FIG. 1 illustrates detection by five types of proxies in high frequency detection. [Figure 3(e)] FIG. 1 illustrates detection by five types of proxies in high frequency detection. [Figure 3(f)] FIG. 1 illustrates detection by five types of proxies in high frequency detection. [Figure 3(g)] FIG. 1 illustrates detection by five types of proxies in high frequency detection. [Figure 3(h)] FIG. 1 illustrates detection by five types of proxies in high frequency detection. [Figure 4] 1 is a schematic flow chart of SBP. [Figure 5] 2 is a schematic flow chart of a detection method 200 according to an embodiment of the present application. [Figure 6] FIG. 1 is a diagram of the format of a DMG sensing measurement setup element. [Figure 7] 3 is a schematic flow chart of a detection method 300 according to an embodiment of the present application. [Figure 8] FIG. 10 is a diagram of the format of the DMG detection report control element. [Figure 9] 4 is a schematic flow chart of a detection method 400 according to an embodiment of the present application. [Figure 10] FIG. 10 is a diagram of a DMG SBP termination control field according to the present application. [Figure 11] 5 is a schematic flow chart of a detection method 500 according to an embodiment of the present application. [Figure 12] 1 is a diagram of a communication device according to an embodiment of the present application; [Figure 13] FIG. 2 is another diagram of the structure of a communication device according to an embodiment of the present application. [Figure 14] FIG. 2 is yet another diagram of the structure of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION

[0127] The following describes the technical solutions of the present application with reference to the accompanying drawings.

[0128] The technical solutions provided in the embodiments of the present application may be applied to wireless local area network (WLAN) scenarios. For example, IEEE 802.11-related standards such as the 802.11a / b / g standard, the 802.11n standard, the 802.11ac standard, and the 802.11ax standard are supported, as are next-generation Wi-Fi protocols of IEEE 802.11ax, such as 802.11be, Wi-Fi 7, extremely high throughput (EHT), 802.11ad, 802.11ay, or 802.11bf, and next-generation protocols of 802.11be or Wi-Fi 8 are supported. The technical solutions provided in the embodiments of the present application may further be applied to ultra-wideband (UWB)-based wireless personal area network systems, such as the 802.15 series standards, or may be applied to sensing systems, such as the 802.11 bf series standards. The 802.11n standard is referred to as high throughput (HT), the 802.11ac standard is referred to as very high throughput (VHT), the 802.11ax standard is referred to as high efficiency (HE), and the 802.11be standard is referred to as extremely high throughput (EHT). 802.11bf includes two main categories of standards: low-frequency (sub-7 GHz) and high-frequency (60 GHz). Sub-7 GHz implementations are primarily based on standards such as 802.11ac, 802.11ax, 802.11be, and the next generation of 802.11be. 60 GHz implementations are primarily based on standards such as 802.11ad, 802.11ay, and the next generation of 802.11ay. 802.11ad is sometimes referred to as the directional multi-gigabit (DMG) standard, and 802.11ay is sometimes referred to as the enhanced directional multi-gigabit (EDMG) standard.

[0129] Although the embodiments of the present application are mainly described by using an example in which a WLAN network, particularly a network to which the IEEE 802.11 system standard is applied, those skilled in the art will readily understand that various aspects of the embodiments of the present application can be extended to other networks using various standards or protocols, such as a high performance radio local area network (HIPERLAN), a wireless wide area network (WWAN), a wireless personal area network (WPAN), or other networks known or developed in the future. Therefore, regardless of the coverage area and wireless access protocol used, various aspects provided in the embodiments of the present application can be applied to any suitable wireless network.

[0130] The technical solutions in the embodiments of the present application may further be applied to various communication systems, for example, a WLAN communication system, a wireless fidelity (Wi-Fi) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a universal mobile telecommunications system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a fifth generation (5G) system or new radio (NR), a future sixth generation (6G) system, an internet of things (IoT) network, or a vehicle to everything (V2X).

[0131] The above communication systems applicable to the present application are merely examples for explanation, and the communication systems applicable to the present application are not limited thereto, which are uniformly described in this specification, and the details will not be described again below.

[0132] 1 is a diagram of an application scenario to which an embodiment of the present application can be applied. As shown in FIG. 1, the resource configuration method provided in the present application is applicable to data communication between stations (STAs). The stations may be access point (AP) stations or non-access point stations (non-AP STAs). The access point station and the non-access point station are simply referred to as AP and non-AP station, respectively. Specifically, the solution in the present application is applicable to data communication between an AP and one or more non-AP stations (e.g., data communication between AP1 and each of non-AP STA1 and non-AP STA2), and is also applicable to data communication between APs (e.g., data communication between AP1 and AP2) and data communication between non-AP STAs (e.g., data communication between non-AP STA2 and non-AP STA3).

[0133] An access point can be an access point used by terminals (such as mobile phones) to access a wired (or wireless) network, and is mainly located in homes, buildings, and parks. A typical coverage radius is from a few tens of meters to a few hundred meters. Indeed, an access point can alternatively be located outdoors. An access point is comparable to a bridge connecting a wired network and a wireless network. The main function of an access point is to connect various wireless network clients to each other and then connect the wireless network to an Ethernet.

[0134] Specifically, the access point may be a terminal or a network device having a Wi-Fi chip. The network device may be a server, a router, a switch, a bridge, a computer, a mobile phone, a relay station, an in-vehicle device, a wearable device, a network device in a 5G network, a network device in a future 6G network, a network device in a public land mobile network (PLMN), etc. This is not limited in the embodiments of the present application. The access point may be a device that supports the Wi-Fi standard. For example, the access point may alternatively 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, and 802.11ay.

[0135] A non-AP station may be a wireless communication chip, a wireless sensor, a wireless communication terminal, etc., and may also be referred to as a user, user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, mobile console, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user equipment. A non-AP station may 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 capabilities, a computing device, another processing device connected to a wireless modem, an in-vehicle device, an Internet of Things device, a wearable device, a terminal device in a 5G network, a terminal device in a future 6G network, a terminal device in a PLMN, etc. This is not limited in the embodiments of the present application. A non-AP station may be a device that supports a WLAN standard. For example, a non-AP station 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.

[0136] For example, a non-AP station may be a mobile phone, a tablet computer, a set-top box, a smart television, a smart wearable device, an in-vehicle communication device, a computer, an Internet of Things (IoT) node, a sensor, a smart camera, a smart remote control, or a smart water / electricity meter in a smart home and a sensor in a smart city.

[0137] The AP station or the non-AP station may include a transmitter, a receiver, a memory, a processor, etc. The transmitter and the receiver are configured to send a package structure and receive a packet structure, respectively. The memory is configured to store signaling information, store pre-agreed preset values, etc. The processor is configured to analyze the signaling information, process associated data, etc.

[0138] Radar detection is a wireless detection technology. Radar includes a transmitting antenna and a receiving antenna. The transmitting antenna sends electromagnetic waves. When the electromagnetic waves reach a target, they are reflected, and the reflected waves can be received by the receiving antenna. Based on the changes in the transmitted and received waves, the radar system analyzes the target's characteristic information, such as its position, shape, movement characteristics, and movement trajectory, through signal processing. Radar detection has many unique advantages. For example, radar is not affected by light and has the ability to penetrate obstacles, thereby better protecting personal privacy. It can detect long distances and does not cause harm to people or animals. The advantage of using radar technology for detection is mainly reflected in motion detection. The target's movement state, such as its direction and speed, is observed and interpreted based on the Doppler effect of the target's echo.

[0139] The introduction of sensing technology in WLANs has good commercial prospects. Wireless sensing (Wi-Fi sensing) technology can be applied in various scenarios. For example, in sports, this technology can be used to detect the motion state and motion trajectory of people and balls. In another example, in a home environment, this technology can be used to perform human fall detection to prevent elderly people from falling. Wireless sensing technology can fully utilize existing WLAN resources without requiring high costs. In future densely deployed WLANs, there will be multiple non-AP STAs within the coverage area of ​​one AP, and the AP can perform appropriate resource scheduling for each non-AP STA to improve system throughput, robustness, etc.

[0140] The 802.11bf protocol supports sensing over sub-7 GHz and higher frequency bands (e.g., 60 GHz). In the sub-7 GHz frequency band, sensing is used to identify actions, track movement, and detect falls by detecting the wireless channel and estimating channel state information (CSI). In the 60 GHz frequency band, sensing is used to acquire environmental and status information of a target by performing directional beam scanning over the environment to obtain a range-Doppler map (RD Map). The phase of the transmitting antenna is adjusted so that the energy of the wireless signal is concentrated in a specific direction to form a directional (or directional) beam. A directional beam has a narrower beamwidth and more concentrated energy. Therefore, a directional beam has higher antenna gain and reduces interference to other received signals.

[0141] Below we briefly explain some concepts of the detection procedure.

[0142] 1. Role in detection The WLAN detection technique may include the following roles: It should be understood that in some scenarios, the following different roles may be performed by the same device.

[0143] (1) Detection initiator: A station that initiates the detection procedure.

[0144] Discovery Initiator: The STA that initiates the WLAN discovery procedure.

[0145] (2) Detection Responder: A station that participates in the detection procedure initiated by the detection initiator.

[0146] Discovery Responder: A STA that participates in the WLAN discovery procedure initiated by a discovery initiator.

[0147] (3) Sensing transmitter: A station that sends physical layer protocol data units (PPDUs) used for sensing measurements in a sensing procedure.

[0148] Sensing Transmitter: A STA that sends PPDUs used for sensing measurements in a sensing procedure.

[0149] (4) Sensing receiver: A station that receives the PPDU transmitted by the sensing transmitter and performs sensing measurements in the sensing procedure.

[0150] Sensing receiver: A STA that receives the PPDU sent by a sensing transmitter and performs sensing measurements in the sensing procedure.

[0151] For SBP, the role in detection further includes:

[0152] (5) Proxy Probe Initiator (SBP Initiator): A station that initiates the proxy probe procedure.

[0153] (6) Proxy-based detection responder (SBP responder): A station that participates in a proxy-based detection procedure initiated by a proxy-based detection initiator and is used as a detection initiator in the detection procedure.

[0154] 2. Detection Procedure A detection procedure may be used to describe how detection is performed, and the detection procedure may include the following five steps:

[0155] (1) Sensing session setup: Indicates the establishment of a sensing session between stations. Some sensing-related parameters can be exchanged here (details to be determined). Note: A sensing session is a protocol between two stations reached by a sensing initiator and a sensing responder. One sensing initiator can maintain sensing sessions with multiple sensing responders, but sensing sessions need to be established one by one, for example, in an orthogonal frequency division multiple access (OFDMA) system or a multi-user multiple-input multiple-output (MU-MIMO) system. The sensing session is sometimes called a sensing session.

[0156] (2) Sensing measurement setup: Used to exchange and unify some parameters, attributes, etc. that need to be used in the sensing procedure between a sensing initiator and a sensing responder, such as the role of the sensing initiator, the role of the sensing responder, and the measurement feedback type. For example, the role of the responder may include a sensing transmitter and a sensing receiver. The sensing measurement setup may be called a measurement setup for short. The sensing measurement setup may be identified using a sensing measurement setup identifier (sensing measurement setup ID).

[0157] (3) Sensing measurement instance: Sensing measurements are performed in a sensing measurement instance. Multiple sensing responders are allowed to participate in one sensing measurement instance. A sensing measurement instance setup is sometimes called a sensing measurement instance, and a sensing measurement instance is sometimes called a measurement instance or an instance for short. Each sensing measurement instance can be identified by using a sensing measurement instance identifier (sensing measurement instance ID).

[0158] (4) Sensing measurement setup termination: Sensing measurement setup termination is used to terminate the measurement setup procedure corresponding to a sensing responder. After termination, the sensing responder is no longer bound to the corresponding measurement setup, but may still be in a sensing session. Sensing measurement setup termination may be called measurement setup termination for short.

[0159] (5) Sensing session termination: indicates the end of a sensing session, and the station will no longer participate in procedures such as sensing measurements.

[0160] 3.High frequency detection type In the IEEE 802.11bf protocol, a sensing session is initiated by one sensing initiator and joined by one or more sensing responders. The protocol defines five types of radio frequency sensing: monostatic sensing, bistatic sensing, multistatic sensing, monostatic with coordination sensing, and bistatic with coordination sensing.

[0161] Figures 2(a) to 2(h) show five types of radio frequency sensing. Radio frequency sensing refers to DMG sensing or EDMG sensing defined in the IEEE802.11bf protocol. For radio frequency sensing, when the transmitter and receiver are the same device, it can be called self-transmitting and self-receiving mode, or when the transmitter and receiver are different devices, it can be called bistatic mode. In Figures 2(a) to 2(h), TX indicates the sensing transmitter, and RX indicates the sensing receiver.

[0162] Fig. 2(a) shows monostatic sensing. As shown in Fig. 2(a), in monostatic sensing, the sensing initiator is both a sensing transmitter and a sensing receiver, and receives the sensing PPDU sent by the sensing initiator to perform sensing measurements, i.e., performs self-transmission and self-reception.

[0163] 2(b) and 2(c) illustrate bistatic sensing. As shown in FIG. 2(b) and 2(c), in bistatic sensing, the sensing initiator and the sensing responder separately play the role of a sensing transmitter and a sensing receiver, i.e., one transmission and one reception are performed. The sensing transmitter sends a sensing PPDU to the sensing receiver, and the sensing receiver performs sensing measurements. In FIG. 2(b), the sensing initiator is used as the sensing transmitter, and the sensing responder is used as the sensing receiver. In FIG. 2(c), the sensing initiator is used as the sensing receiver, and the sensing responder is used as the sensing transmitter.

[0164] Figure 2(d) shows multi-static sensing. As shown in Figure 2(d), in multi-static sensing, a sensing initiator is used as a sensing transmitter and sends one sensing PPDU to multiple sensing responders, i.e., one transmission and multiple reception are performed, and these sensing responders are used as sensing receivers to perform sensing measurements.

[0165] Fig. 2(e) shows monostatic with cooperative sensing.,As shown in Fig. 2(e), in monostatic with cooperative sensing, a,sensing initiator enables one or more sensing responders to,perform self-transmitting and self-receiving sensing measurements.

[0166] Figures 2(f), 2(g), and 2(h) illustrate bistatic with cooperative sensing. As shown in Figures 2(f), 2(g), and 2(h), in bistatic with cooperative sensing, a sensing initiator performs one transmit and one receive sensing measurement with each of multiple sensing responders. In Figure 2(f), the sensing initiator is used as a sensing transmitter, and multiple sensing responders are each used as sensing receivers. In Figure 2(g), the sensing initiator is used as a sensing receiver, and multiple sensing responders are each used as sensing transmitters. In Figure 2(h), one sensing responder is used as a sensing transmitter, and another sensing responder is used as a sensing receiver; that is, a sensing responder used as a TX sends a sensing PPDU to another sensing responder used as an RX. The latter performs the sensing measurement and then feeds back the measurement results to the sensing initiator. Additionally, in Figure 2(h), a detection initiator is both a detection transmitter and a detection receiver. One detection responder may send a detection PPDU to a detection initiator, and the detection initiator may also send a detection PPDU to another detection responder.

[0167] From Figures 2(a) to 2(h), we can see that in monostatic and bistatic sensing, the sensing initiator can be an AP or a non-AP STA, and the sensing responder can also be an AP or a non-AP STA. In multistatic sensing, monostatic sensing with cooperation, and bistatic sensing with cooperation, the sensing initiator is usually an AP, and the sensing responder is usually a non-AP STA.

[0168] 4. Sensing by proxy (SBP) Proxy sensing means that a first station (e.g., a non-AP STA) may request a second station (e.g., an AP) to perform WLAN sensing and then request the second station to feed back the sensing result to the first station. The station that initiates the SBP procedure (the first station) is called the SBP initiator, and the requested station (the second station) participates in the SBP as a proxy. The requested station is called the SBP responder, and the requested station is also the sensing initiator in the SBP sensing procedure. One or more parties participating in the sensing procedure initiated by the SBP responder are sensing responders.

[0169] 5. SBP in high frequency detection Corresponding to the five types of high-frequency sensing shown in Figures 2(a) to 2(h), SBP in high-frequency sensing can also be classified into five types: monostatic SBP (SBP with monostatic), bistatic SBP (SBP with bistatic), multistatic SBP (SBP with multistatic), monostatic SBP with coordination (SBP with monostatic with coordination), and bistatic SBP with coordination (SBP with bistatic with coordination). Different from those shown in Figures 2(a) to 2(h), in SBP, an SBP initiator may request an SBP responder to perform a sensing procedure, and the SBP responder may be used as a sensing initiator to perform sensing with the sensing responder, and the sensing initiator may finally feed back the sensing result to the SBP initiator.

[0170] Figures 3(a) to 3(h) show five types of proxy detection in radio frequency detection. As shown in Figures 3(a) to 3(h), in any type of SBP, the SBP initiator and SBP responder exchange SBP request and response frames, so that the SBP responder can be used as the detection initiator. Furthermore, the detection initiator may feed back the detection result to the SBP initiator by using an SBP report frame. Similar to Figures 2(a) to 2(h), in Figures 3(a) to 3(h), TX denotes a detection transmitter, and RX denotes a detection receiver. Additionally, in the radio frequency SBP shown in Figures 3(a) to 3(h), the SBP initiator and SBP responder are devices used for WLAN radio frequency detection and may be referred to as the DMG SBP initiator and the DMG SBP responder, respectively. Similarly, the SBP request frame, SBP response frame, SBP report frame, and SBP end frame are frames used in WLAN radio frequency sensing and may also be referred to as a DMG SBP request frame, a DMG SBP response frame, a DMG SBP report frame, and a DMG SBP end frame, respectively.

[0171] Figure 3(a) shows a monostatic SBP. Similar to Figure 2(a), in Figure 3(a), the sensing initiator is both a sensing transmitter and a sensing receiver, and receives the sensing PPDU sent by the sensing initiator to perform sensing measurements, i.e., self-transmission and self-reception are performed. Unlike Figure 2(a), in Figure 3(a), the sensing initiator may further feed back the sensing result to the DMG SBP initiator.

[0172] Figures 3(b) and 3(c) show bistatic SBP. Similar to Figure 2(b), in Figure 3(b), the sensing initiator is used as a sensing transmitter and the sensing responder is used as a sensing receiver, and the sensing receiver may feed back the sensing results to the sensing initiator. Similar to Figure 2(c), in Figure 3(c), the sensing initiator is used as a sensing receiver and the sensing responder is used as a sensing transmitter. Unlike Figures 2(b) and 2(c), in Figures 3(b) and 3(c), the sensing initiator may further feed back the sensing results to the DMG SBP initiator.

[0173] Figure 3(d) shows a multi-static SBP. Similar to Figure 2(d), in Figure 3(d), the sensing initiator is used as a sensing transmitter and sends one sensing PPDU to multiple sensing responders, i.e., one transmit and multiple receive, and these sensing responders are used as sensing receivers to perform sensing measurements, which may feed back the sensing results to the sensing initiator. Unlike Figure 2(d), in Figure 3(d), the sensing initiator may further feed back the sensing results to the DMG SBP initiator.

[0174] FIG. 3(e) illustrates a monostatic SBP with cooperation. Similar to FIG. 2(e), in FIG. 3(e), a sensing initiator enables one or more sensing responders to perform self-transmission and self-reception sensing measurements, and the sensing receivers may feed back the sensing results to the sensing initiator. Unlike FIG. 2(e), in this type of SBP, the DMG SBP initiator may further request the sensing initiator to perform self-transmission and self-reception sensing. Additionally, in FIG. 3(e), the sensing initiator may further feed back the sensing results to the DMG SBP initiator.

[0175] Figures 3(f), 3(g), and 3(h) show bistatic SBP with cooperation. Similar to Figure 2(f), in Figure 3(f), the sensing initiator is used as a sensing transmitter, and multiple sensing responders are each used as sensing receivers. Similar to Figure 2(g), in Figure 3(g), the sensing initiator is used as a sensing receiver, and multiple sensing responders are each used as sensing transmitters, and the sensing receivers may feed back the sensing results to the sensing initiator. Similar to Figure 2(h), in Figure 3(h), one sensing responder is used as a sensing transmitter, and another sensing responder is used as a sensing receiver; that is, a sensing responder used as a TX sends a sensing PPDU to another sensing responder used as an RX. The latter performs sensing measurements and then feeds back the measurement results to the sensing initiator. Additionally, in Figure 3(h), the sensing initiator is both a sensing transmitter and a sensing receiver. One detection responder may send a detection PPDU to a detection initiator, and the detection initiator may also send a detection PPDU to another detection responder. Unlike Figures 2(f), 2(g), and 2(h), in Figures 3(f), 3(g), and 3(h), the detection initiator may further feed back the detection result to the DMG SBP initiator.

[0176] 3(a) to 3(h) show that in monostatic SBP and bistatic SBP, the SBP initiator can be an AP or a non-AP STA, the SBP responder (i.e., the sensing initiator) can be an AP or a non-AP STA, and the sensing responder can also be an AP or a non-AP STA. In multistatic SBP, monostatic SBP with cooperation, and bistatic SBP with cooperation, the SBP initiator is usually a non-AP STA, the SBP responder (i.e., the sensing initiator) is usually an AP, and the sensing responder is usually a non-AP STA. It should be understood that FIGS. 3(a) to 3(h) merely illustrate some examples of application scenarios of the present application and do not constitute limitations on the present application. For example, in multistatic SBP, monostatic SBP with cooperation, and bistatic SBP with cooperation, the SBP initiator may alternatively be an AP, the SBP responder (i.e., the sensing initiator) may alternatively be a non-AP STA, and the sensing responder may alternatively be an AP.

[0177] 6.SBP Procedure 4 is a schematic flowchart of SBP. Fig. 4 shows the SBP procedure defined for the sub-7 GHz frequency band in the IEEE 802.11bf protocol. As shown in Fig. 4, the procedure may include the following steps:

[0178] S101: An SBP initiator sends an SBP request frame to an SBP responder, and the frame includes configuration parameters for the SBP procedure.

[0179] S102: After the SBP request frame is received, the SBP responder may respond with an SBP response frame.

[0180] If the configuration parameters in the SBP request frame comply with the SBP responder's configuration, the SBP response frame indicates that the SBP request is accepted and the SBP is successfully established; otherwise, the SBP request is rejected and the SBP fails to be established.

[0181] S101 and S102 may be referred to as the SBP setup phase. After the SBP is successfully established, the SBP responder, as a sensing initiator, initiates a sensing procedure with one or more sensing responders. The sensing procedure includes a sensing measurement setup phase and a sensing measurement instance phase. The sensing measurement setup phase includes S103 and S104.

[0182] S103: The SBP responder sends a sensing measurement setup request frame to the sensing responder.

[0183] The sensing measurement setup request frame includes a sensing measurement setup ID and one or more sensing measurement setup parameter elements.

[0184] S104: The sensing responder sends a sensing measurement setup response frame to the SBP responder.

[0185] The sensing measurement setup response frame includes a status code and / or one or more sensing measurement setup parameter elements that respond to the sensing measurement setup request.

[0186] S105: The sensing responder and the SBP responder perform sensing measurements.

[0187] The detection measurement performed on the sub-7 GHz frequency band is a trigger-based (TB) detection measurement. The detection measurement involves one of the detection responder and the SBP responder sending a detection PPDU and the other acquiring a detection measurement result. If the detection responder acquires the detection measurement result as a detection receiver, the detection responder may send the detection measurement result to the SBP responder.

[0188] S106: After obtaining the sensing measurement result, the SBP responder feeds back the sensing measurement result to the SBP initiator by using an SBP report frame.

[0189] S106 is the SBP reporting phase. S107 and S108 are SBP termination phases. An SBP can be terminated by either the SBP initiator or the SBP responder by sending an SBP termination frame.

[0190] S107: The SBP initiator sends an SBP end frame to end the SBP procedure.

[0191] S108: The SBP responder sends an SBP end frame to end the SBP procedure.

[0192] The SBP procedure shown in FIG. 4 is primarily designed for the sub-7 GHz frequency band. However, in high-frequency sensing, directional signals are transmitted and detected, making it more sensitive to location changes and blocking. Connections to the sensing initiator are likely to be interrupted due to location movement. If the procedure for the sub-7 GHz frequency band is still used, additional signaling overhead is likely to be incurred because the known information available to the SBP responder does not match the current information present when the SBP is established, resulting in a reduced success rate and reduced efficiency for SBP setup. For example, in FIG. 4, after an SBP request frame is received, the SBP responder replies whether to accept the SBP request based on the sensing responder's capabilities and information. However, the information may be outdated or inaccurate. For example, the SBP responder learns that there are five devices with sensing capabilities among the devices associated with the SBP responder. When an SBP request frame is used to request four sensing responders to participate in sensing, the SBP responder may accept the request. However, after accepting the request, the SBP responder can establish sensing measurements using only two sensing devices in the subsequent sensing measurement setup phase, and the remaining three sensing devices may not be able to perform sensing measurements due to reasons such as location movement or physical blocking, etc. Therefore, the SBP responder needs to send an SBP end frame to terminate the SBP procedure, which results in the SBP establishment failing.

[0193] In view of this, the present application provides a detection method and a communication device, in which an SBP responder determines whether to accept an SBP request based on a result of the detection measurement setup of the detection responder, and accepts the SBP request when the result of the detection measurement setup is successful, thereby increasing the success rate of the SBP setup and thereby improving detection efficiency.

[0194] In this application, a message may be understood as a frame, and information or parameters in a message may be understood as a field in a frame, i.e., information or parameters in a message are indicated by a field in a frame. In addition, a field in this application is a field in a broad sense. In some cases, a field may also be referred to as a domain, an element, a sub-element, a sub-field, etc.

[0195] 5 is a schematic flow chart of a detection method 200 according to an embodiment of the present application. For Fig. 5, please refer to the description of Fig. 1 to Fig. 4. The method 200 may be applied in the DMG SBP setup phase.

[0196] S210: The detection responder sends a first message to the SBP responder, and in response, the SBP responder receives a first message from the detection responder.

[0197] The first message includes information regarding whether the detection responder accepts the first detection measurement setup. The first message including information regarding whether the detection responder accepts the first detection measurement setup may also be understood as the first message including first indication information, where the first indication information indicates whether the detection responder accepts the first detection measurement setup.

[0198] For example, the first indication information may be a status code.

[0199] Information regarding whether the detection responder accepts the first detection measurement setup may also be referred to as information regarding whether the request for the first detection measurement setup was successful, or as the result of the first detection measurement setup.

[0200] For example, the first message may be a measurement setup response frame, and the information regarding whether the detection responder accepts the first detection measurement setup may be a status code field in the measurement setup response frame.

[0201] Optionally, the first message may further include an identifier of the first sensing measurement setup, for example, the identifier of the first sensing measurement setup is a sensing measurement setup ID.

[0202] S220: The SBP responder sends a second message to the SBP initiator, and in response, the SBP initiator receives a second message from the SBP responder.

[0203] The second message includes information regarding whether the first SBP has been successfully established. The second message including information regarding whether the first SBP has been successfully established may also be understood as the second message including second indication information, where the second indication information indicates whether the first SBP has been successfully established.

[0204] For example, the second indication information may be a status code.

[0205] The information about whether the first SBP was successfully established may also be referred to as information about whether the SBP responder accepted the request to establish the first SBP, or as the result of establishing the first SBP.

[0206] For example, the second message may be an SBP response frame, and the information about whether the first SBP was successfully established may be a status code field in the SBP response frame.

[0207] Optionally, the second message may further include an identifier of the first SBP. For example, the identifier of the first SBP may be a value of a dialog token, which may be used to mark the SBP request, and the value of the dialog token may be the same as the value of the dialog token set by the SBP initiator in the SBP request frame.

[0208] The second message is determined based on the first message, i.e., the second message is determined via the first message, i.e., the SBP responder determines whether the first SBP has been successfully established based on whether the sensing responder accepts the first sensing measurement setup.

[0209] For example, if the first message includes information about the sensing responder accepting the first sensing measurement setup, the second message includes information about the first SBP being successfully established. In another example, if the first message includes information about the sensing responder rejecting the first sensing measurement setup, the second message includes information about the first SBP being unsuccessfully established.

[0210] Optionally, step S210 may be performed by multiple sensing responders. In other words, multiple sensing responders may send the first message to the same SBP responder. In this case, determining the second message based on the first message may be understood as the SBP responder determining whether the first SBP has been successfully established based on whether the multiple sensing responders accept the first sensing measurement setup. For example, when X sensing responders among the multiple sensing responders accept the first sensing measurement setup, the SBP responder determines that the first SBP has been successfully established, where X may be a preset value.

[0211] For example, the preset value may be indicated to the SBP responder by the SBP initiator before S210, or may be predefined in the protocol.

[0212] Optionally, in the present application, the detection responder may be an AP or a non-AP STA. Similarly, the SBP responder may be an AP or a non-AP STA. The SBP initiator may be an AP or a non-AP STA. Whether the SBP initiator, SBP responder, and detection responder are specifically an AP or a non-AP STA depends on the detection type, and reference may be made to Figures 3(a) to 3(h).

[0213] Based on the above solution, the SBP responder can determine whether SBP is established based on the result of the detection measurement setup. When the result of the detection measurement setup is successful, the SBP responder sends information that SBP has been successfully established. When the result of the detection measurement setup is not successful, the SBP responder sends information that SBP has failed to be established. In this way, this can increase the success rate of SBP setup and further improve detection efficiency.

[0214] Optionally, before S210, the method 200 further includes: S230: The SBP initiator sends a third message to the SBP responder, and in response, the SBP responder receives the third message from the SBP initiator.

[0215] The third message is used to request the establishment of the first SBP, i.e., the third message is used to initiate the setup of the first SBP.

[0216] The third message includes configuration parameters for the first sensing measurement setup. In other words, the third message includes parameters used to configure the sensing measurement setup in the SBP. In other words, the third message includes parameters for sensing of different sensing types, and the sensing type can be any one of those shown in Figures 3(a) to 3(h).

[0217] In addition, the configuration parameters of the detection measurement setup may include one or more of the following parameters: parameters required in the detection measurement setup procedure, parameters required in the detection measurement procedure, parameters fed back after the detection measurement is completed, etc.

[0218] For example, the third message may be an SBP request frame, and the second message may be considered a response to the third message.

[0219] Based on the above solution, the SBP initiator may request configuration parameters for the sensing measurement setup in the third message. Furthermore, the SBP responder may determine parameters for performing the sensing measurement setup with the sensing responder based on the configuration parameters. In this way, the SBP initiator can control and manage the SBP procedure more flexibly and comprehensively.

[0220] Optionally, the third message may further include an identifier of the first SBP, for example, the identifier of the first SBP may be a value of a dialog token, which may be used to mark the currently initiated SBP request.

[0221] Optionally, the third message may further include an identifier of the first sensing measurement setup. In other words, the identifier of the first sensing measurement setup may be determined by the SBP initiator. In this case, the SBP initiator may include the identifier of the first sensing measurement setup in the third message, and the SBP responder includes the identifier of the first sensing measurement setup in the second message.

[0222] Optionally, the identifier of the first sensing measurement setup is determined by the SBP responder, in which case the third message of the SBP initiator may not carry the identifier of the sensing measurement setup, and the SBP responder includes the identifier of the first sensing measurement setup in the second message after determining the identifier of the first sensing measurement setup.

[0223] Based on the above solution, the identifier of the sensing measurement setup can be determined by the SBP initiator or by the SBP responder, thus improving the flexibility of the SBP procedure.

[0224] Optionally, after S230 and before S210, the method 200 further includes: S240: The SBP responder sends a fourth message to the detection responder, and in response, the detection responder receives a fourth message from the SBP responder.

[0225] The fourth message is used to request that the first sensing measurement setup be initiated.

[0226] The fourth message is determined based on the third message, i.e., the fourth message includes partial information in the third message. For example, if the third message includes that detection responder #1 is a detection receiver, the SBP responder may configure detection responder #1 as a detection receiver based on the fourth message. In another example, if the third message includes that the number of detection responders is five, the SBP responder may initiate detection measurement setup using five detection responders based on the fourth message.

[0227] For example, the fourth message may be a measurement setup request frame, and the first message may be considered a response to the fourth message.

[0228] Based on the above solution, the SBP responder can determine the parameters for performing the sensing measurement setup with the sensing responder based on the configuration parameters sent by the SBP initiator. In this way, the SBP initiator can control and manage the SBP procedure more flexibly and comprehensively.

[0229] Optionally, if the first SBP fails to be established, the second message may further include recommended parameters for the first sensing measurement setup. The recommended parameters may be understood as parameters acceptable to the SBP responder for the first SBP. For example, if the SBP request frame indicates that the number of sensing responders is five and the SBP responder can perform sensing measurement setup using only three sensing responders in a subsequent sensing measurement setup phase, the SBP responder may indicate in the second message that the SBP failed to be established or may include information to indicate that the recommended number of sensing responders is three.

[0230] It should be understood that in method 200 in the present application, the SBP initiator and the SBP responder may be devices used for WLAN radio frequency sensing and may be referred to as a DMG SBP initiator and a DMG SBP responder, respectively. Similarly, the SBP request frame and the SBP response frame are frames used for WLAN radio frequency sensing and may also be referred to as a DMG SBP request frame and a DMG SBP response frame. Optionally, method 200 in the present application may also be applied to sub-7 GHz frequency bands. This is not limited. For ease of explanation, the following uses a DMG SBP initiator, a DMG SBP responder, a DMG SBP request frame, and a DMG SBP response frame as illustrative examples.

[0231] The following describes in detail the configuration parameters of the DMG SBP request frame provided in the present application. The configuration parameters may include at least one of SBP-specific parameters and DMG sensing common parameters. The SBP-specific parameters may be placed in a DMG SBP Parameters element, and the DMG sensing common parameters may be indicated by reusing an existing DMG Sensing Measurement Setup element in DMG sensing. The SBP-specific parameters include at least one parameter in the DMG SBP Parameters element, and the DMG sensing common parameters include at least one parameter in the DMG Sensing Measurement Setup element.

[0232] Specifically, the DMG SBP request frame is an action frame and is sent by the DMG SBP initiator to the DMG SBP responder. The action field of the DMG SBP request frame may include at least one field shown in Table 1.

[0233] [Table 1]

[0234] For example, the "configuration parameters of the first sensing measurement setup" in S230 may include information carried in at least one field of a DMG SBP parameters element and / or at least one field of a DMG sensing measurement setup element.

[0235] [Table 2-1]

[0236] [Table 2-2]

[0237] [Table 3-1]

[0238] [Table 3-2]

[0239] [Table 3-3]

[0240] [Table 4]

[0241] It should be understood that in Table 4, the order of DMG TX-RX pair 1 through DMG TX-RX pair Q within the DMG TX-RX pair subelements may indicate the order of sensing measurements for the pairs. In other words, sensing measurements may be performed in the order DMG TX-RX pair 1, DMG TX-RX pair 2, ..., DMG TX-RX pair Q.

[0242] [Table 5]

[0243] Figure 6 is a diagram of the format of a DMG sensing measurement setup element. The DMG sensing measurement setup element may be used in a DMG sensing measurement setup. As shown in Figure 6, the element includes at least one of the following fields: an element ID field, a length field, an element ID extension field, a measurement setup control field, a report type field, a location configuration information (LCI) field, a peer orientation field, and optional subelements. The measurement setup control field includes at least one of the following fields: a sensing type field, an RX initiator field, an LCI present field, an orientation present field, and a reserved field. The so-called RX initiator is the initiator used as a sensing receiver.

[0244] The Detection Type field is used in a DMG SBP request frame to indicate the detection type of the detection performed in the DMG SBP request process. This field occupies 3 bits. Values ​​0 through 3 are defined, and values ​​4 through 7 are reserved bits. Table 6 describes the meaning of the Detection Type field.

[0245] [Table 6]

[0246] There is no indication of monostatic type. However, in an SBP, a DMG SBP initiator may request to execute a monostatic SBP. Therefore, this goal can be achieved in two ways: one way is to use the monostatic field in Table 2, and the other way is to use the value 4 to indicate the monostatic type in Table 6.

[0247] In the above example of the DMG SBP request frame, the detection type field may indicate the detection type of the detection performed in the DMG SBP request processing. In addition, the monostatic type may be indicated by the monostatic field in Table 2 in addition to being indicated by the value in Table 6. In other words, the detection type field or the monostatic field may carry seventh information, and the seventh information indicates that the type of the SBP is monostatic. In addition, the detection type field may further carry first information or fourth information, where the first information indicates that the type of the SBP is bistatic with cooperation, and the fourth information indicates that the type of the SBP is monostatic with cooperation.

[0248] In the case of a bistatic SBP type with cooperation, for example, as shown in FIG. 3(h), some of the sensing responders are used as sensing transmitters, and other parts of the sensing responders are used as sensing receivers. In this application, sensing responders used as sensing transmitters are sometimes referred to as first sensing responders, and an SBP initiator may refer to one or more first sensing responders. Similarly, sensing responders used as sensing receivers may sometimes be referred to as second sensing responders, and an SBP initiator may refer to one or more second sensing responders. Thus, the DMG TX Detection Responder Address field in Table 2, the DMG TX Detection Responder Identifier field in Table 2, the Number of DMG TX Detection Responders field in Table 3, the Number of Required DMG TX Detection Responders field in Table 3, and the Number of Preferred DMG TX Detection Responders field in Table 3 may all be considered information about the first detection responder, and the DMG RX Detection Responder Address field in Table 2, the DMG RX Detection Responder Identifier field in Table 2, the Number of DMG RX Detection Responders field in Table 3, the Number of Required DMG RX Detection Responders field in Table 3, and the Number of Preferred DMG RX Detection Responders field in Table 3 may all be considered information about the second detection responder. Furthermore, both the information about the first detection responder and the information about the second detection responder may be referred to as second information. In other words, the second information may be carried in multiple fields.

[0249] Based on the above solution, the DMG SBP request frame may indicate information about the detection responder used as a detection transmitter and information about the detection responder used as a detection receiver, so that detection between the detection responders in a bistatic detection type with cooperation can be implemented and detection efficiency can be improved.

[0250] Additionally, for bistatic SBP types with cooperation, in Table 2, the DMG TX-RX pair subelement is used to indicate the transmission direction of the detection PPDU between the detection responders. In other words, the DMG TX-RX pair subelement is used to indicate the correspondence between the first detection responder and the second detection responder. Based on the DMG TX-RX pair subelement, the DMG SBP responder can learn which detection responder is used as RX and which corresponds to the detection responder used as TX. For example, the DMG TX-RX pair 1 field in the DMG TX-RX pair subelement is A and B. Therefore, the DMG SBP responder can learn that A is RX and B is TX, i.e., the transmission direction of the detection PPDU between the detection responders is from B to A. In this application, the information carried in the DMG TX-RX pair subelement may be referred to as third information.

[0251] Based on the above solution, the DMG SBP request frame may indicate the transmission direction of the detection PPDU between the detection responders, so that detection between the detection responders in the bistatic detection type with cooperation can be implemented, and the detection efficiency can be improved.

[0252] For the monostatic type with cooperation, the Sequential Sounding field in Table 2 may be used to indicate that multiple sensing responders will perform sensing measurements simultaneously or sequentially, and the Sensing Initiator Monostatic Request field in Table 3 may be used to indicate to the DMG SBP responder whether to participate in monostatic sensing as a sensing responder. The information carried in the Sequential Sounding field may be referred to as the fifth information, and the information carried in the Sensing Initiator Monostatic Request field may be referred to as the sixth information.

[0253] For any one of the above detection types, the DMG SBP report control field in Table 2 is used to set parameters related to feedback of the detection result, and the information carried in the DMG SBP report control field may be referred to as eighth information. Specifically, as shown in Table 5, the eighth information may include at least one of: feedback after each measurement is completed, or feedback after multiple measurements are completed; feedback of the detection measurement result of one detection responder each time, or feedback of the detection measurement results of multiple detection responders each time; feedback of whether the report includes location configuration information of the detection responder; feedback of whether the report includes the antenna orientation of the detection responder; and feedback of whether the report includes the time the detection measurement was made, and each item may be carried in a field in Table 5.

[0254] Based on the above solution, the DMG SBP initiator requests parameters related to the feedback of the detection result, so that the DMG SBP initiator can manage the content and feedback method of the DMG SBP report frame to improve the flexibility of feedbacking the detection result and improve the detection efficiency.

[0255] Optionally, when the SBP responder sends a fourth message to the sensing responder, the fourth message may include a DMG sensing measurement setup element, which is used to configure measurement setup parameters for the sensing responder. To support sensing measurements performed between sensing responders in a bistatic with coordination type (TX-RX or R2R as described above), a field for setting the TX role or the RX role may be added to the DMG sensing measurement setup element shown in FIG. 6. After the DMG SBP responder obtains a list of sensing responders to be used as TX and a list of sensing responders to be used as RX, the DMG SBP responder may set the sensing responder to TX or RX based on the list. In one implementation, the DMG SBP responder may include information regarding TX or RX by using the measurement setup control field in the DMG sensing measurement setup element, and the sensing responder may determine whether the sensing responder is TX or RX based on the information. For example, B6 and B7 in Figure 6 may be set in the DMG R2R TX field and the DMG R2R RX field, each using one bit. A DMG R2R TX field set to 1 indicates that the sensing responder is used as a TX, and a DMG R2R RX field set to 1 indicates that the sensing responder is used as an RX.

[0256] Optionally, an SBP initiator can request multiple types of sensing in one SBP request. In other words, the various types of SBPs shown in Figures 3(a) to 3(h) can exist simultaneously. In this case, a DMG SBP request frame can include one or more DMG sensing measurement setup elements, each of which can be used to establish a sensing measurement, and each DMG sensing measurement setup element corresponds to one sensing type. The format of each DMG sensing measurement setup element can be shown in Figure 6.

[0257] Furthermore, in the above case, if the DMG detection measurement setup identifier is determined by the DMG SBP initiator, the DMG detection measurement setup identifier field in Table 1 may be set to a reserved value, and the DMG detection measurement setup identifier may be carried by a DMG detection measurement setup element in a DMG SBP request frame. Specifically, an implementation in which the detection measurement setup element carries the DMG detection measurement setup identifier may be as follows: To identify each detection measurement, each DMG detection measurement setup element may include a DMG detection measurement setup identifier (DMG detection measurement setup ID) field, and the DMG detection measurement setup identifier field is used to indicate the DMG detection measurement setup identifier. For example, the length of the DMG detection measurement setup identifier field may be one octet, and the position of the DMG detection measurement setup identifier field may be located between the element identifier extension field and the measurement setup control field shown in FIG. 6.

[0258] Optionally, when a DMG SBP request frame may include multiple DMG sensing measurement setup elements, the DMG SBP request frame may also include multiple DMG SBP parameter elements, where multiple DMG sensing measurement setup elements may correspond one-to-one to multiple DMG SBP parameter elements, and one DMG sensing measurement setup element and one DMG SBP parameter element correspond to one sensing measurement.

[0259] As an example, when multiple sensing types are requested, a successful establishment of an SBP may indicate that sensing measurements of all requested types are successfully established, and a failure to establish an SBP may indicate that sensing measurements of all requested types cannot be established. In addition, the DMG SBP response frame may indicate the specific types of sensing measurements that were successfully established, and the DMG SBP initiator may further determine whether to retransmit the DMG SBP request frame to carry the sensing types for which sensing measurements can be successfully established.

[0260] Optionally, a DMG SBP initiator may request a type of measurement report by using a Report Type field in the DMG sensing measurement setup element, and a DMG SBP responder may request another sensing responder to feed back a measurement report of this type based on the request of the field. For example, as shown in Figure 6, the Report Type field is 1 octet in length, and values ​​1 through 7 of the Report Type field may indicate the following report types: channel state information (CSI), DMG sensing image range direction, DMG sensing image range-doppler, DMG sensing image range-direction, DMG sensing image doppler-direction, DMG sensing image range-doppler direction, and target, respectively.

[0261] Optionally, the DMG sensing measurement setup element further includes a DMG sensing scheduling subelement, which is used to set the occurrence time, frequency, period, number of measurements, etc. For example, a DMG SBP initiator may use the DMG sensing scheduling subelement to request to start a burst, and a DMG SBP responder may be configured to perform sensing measurements with another sensing responder based on time. The DMG sensing scheduling subelement may include at least one field shown in Table 7. The meaning of each field is also shown in Table 7. In Table 7, the unit of field length is an octet.

[0262] [Table 7]

[0263] The following describes in detail the recommended parameters of the DMG SBP response frame provided in the present application. The recommended parameters may include at least one of SBP-specific parameters and DMG sensing common parameters. The SBP-specific parameters may be placed in a DMG SBP Parameters element, and the DMG sensing common parameters may be indicated by reusing an existing DMG Sensing Measurement Setup element in DMG sensing. The SBP-specific parameters include at least one parameter in the DMG SBP Parameters element, and the DMG sensing common parameters include at least one parameter in the DMG Sensing Measurement Setup element.

[0264] Specifically, the DMG SBP response frame is also an action frame and is sent by the DMG SBP responder to the DMG SBP initiator. The action field of the DMG SBP response frame may include at least one field shown in Table 8.

[0265] [Table 8]

[0266] It should be understood that the fields included in the DMG SBP parameter element, the DMG detection measurement setup element, and the contents carried in each field in the DMG SBP response frame refer to the DMG SBP parameter element and the DMG detection measurement setup element in the DMG SBP request frame. Details will not be described again here. These fields included in the DMG SBP request frame indicate the setting parameters requested by the DMG SBP initiator. These fields included in the DMG SBP response frame indicate the recommended parameters from the DMG SBP responder. For example, the setting associated with the SBP report control field in the DMG SBP request frame indicates the setting from the DMG SBP responder requested by the DMG SBP initiator, i.e., how the DMG SBP responder should feed back the report to the DMG SBP initiator. The setting associated with the SBP report control field in the DMG SBP response frame indicates the setting expected by the DMG SBP responder, i.e., how the DMG SBP responder expects the report to be fed back to the DMG SBP initiator.

[0267] It should be further understood that if the DMG detection measurement setup identifier is determined by the DMG SBP responder, the DMG detection measurement setup identifier field in Table 8 may be set to a reserved value, and the DMG detection measurement setup identifier may be carried by a DMG detection measurement setup element in the DMG SBP response frame. The manner in which the detection measurement setup element carries the DMG detection measurement setup identifier may be as follows: To identify each detection measurement, each DMG detection measurement setup element may include a DMG detection measurement setup identifier field, and the DMG detection measurement setup identifier field is used to indicate the DMG detection measurement setup identifier. For example, the length of the DMG detection measurement setup identifier field may be one octet, and the position of the DMG detection measurement setup identifier field may be located between the element identifier extension field and the measurement setup control field shown in FIG. 6.

[0268] Additionally, if the DMG sensing measurement setup identifier is determined by the DMG SBP responder, the DMG sensing measurement setup identifier field in the DMG SBP request frame may be set to a reserved value. If the DMG sensing measurement setup identifier is determined by the DMG SBP initiator, the DMG sensing measurement setup identifier field in the DMG SBP response frame may be set to a reserved value or may reuse the value of the DMG sensing measurement setup identifier field in the DMG SBP request frame.

[0269] Based on the above solution, if the first SBP fails to be established, the second message may further include recommended parameters for the first sensing measurement setup. In this way, the DMG SBP initiator may resume the DMG SBP request based on the recommended parameters in the DMG SBP response frame to increase and improve the success rate of the SBP setup, thereby improving sensing efficiency.

[0270] 7 is a schematic flow chart of a detection method 300 according to an embodiment of the present application. For Fig. 7, please refer to the description of Fig. 1 to Fig. 6. The method 300 may be applied in the SBP reporting phase.

[0271] S310: The SBP responder generates a fifth message.

[0272] The fifth message is used to report the detection measurement results of the detection responder, i.e., the fifth message carries the detection measurement report of the detection responder, i.e., the fifth message carries the SBP report.

[0273] In one example, the fifth message may be an SBP report frame.

[0274] Optionally, the fifth message includes an identifier of the first SBP, for example, the identifier of the first SBP may be a value of a dialog token, which may be used to mark the SBP request, and the value of the dialog token may be the same as the value of the dialog token set by the SBP initiator in the SBP request frame.

[0275] If the SBP responder is a sensing transmitter or if the SBP responder is not a sensing responder, the SBP responder may receive sensing measurement results from a sensing receiver. If the SBP responder is a sensing receiver, the SBP responder may obtain sensing measurement results based on the received sensing PPDU.

[0276] S320: The SBP responder sends a fifth message to the SBP initiator, and in response, the SBP initiator receives a fifth message from the SBP responder.

[0277] The feedback method of the SBP report frame and the parameters carried in the SBP report frame should match those requested by the SBP initiator or should match the results negotiated by the SBP initiator and the SBP responder.

[0278] Optionally, the fifth message may be determined based on the eighth information in method 200. In other words, the SBP responder feeds back the responded sensing measurement result to the SBP initiator based on the request of the SBP initiator, and the sensing measurement result is a result related to the sensing responder. For example, if the eighth information indicates feeding back a report including the positioning information of the sensing responder, the SBP responder may request the positioning information of the sensing responder from the sensing responder, and as a result, the SBP responder may obtain the positioning information of the sensing responder from the sensing responder and feed back the corresponding positioning information to the SBP initiator.

[0279] As an example, the SBP report frame is fed back in the following two ways:

[0280] Method 1: The SBP responder feeds back the measurement results of a single detection responder.

[0281] For example, an SBP responder may send an SBP report frame to an SBP initiator after obtaining sensing measurements from any sensing responders.

[0282] Optionally, in method 1, before S310, the SBP initiator may send eighth information to the SBP responder, where the eighth information includes an indication for feeding back the detection measurement result of one detection responder each time. For details, see method 200.

[0283] Method 2: The DMG SBP responder feeds back the measurement results of multiple detection responders.

[0284] For example, an SBP responder may send an SBP report frame to an SBP initiator after obtaining sensing measurements from multiple sensing responders.

[0285] For example, in scheme 2, the SBP responder may perform feedback by using an aggregated MAC protocol data unit (A-MPDU).

[0286] Optionally, in method 2, before S310, the SBP initiator may send eighth information to the SBP responder, where the eighth information includes an indication for feeding back the detection measurement results of multiple detection responders each time. For details, see method 200.

[0287] It should be understood that the parameters carried in the SBP report frame are independent of the feedback scheme.

[0288] Based on the above solutions, the SBP responder may report the sensing measurement results to the SBP initiator in various ways to improve the flexibility of feeding back the sensing results, and thereby improve the sensing efficiency.

[0289] It should be understood that in the method 300 in the present application, the SBP initiator and the SBP responder may be devices used for WLAN radio frequency sensing and may be referred to as a DMG SBP initiator and a DMG SBP responder, respectively. Similarly, the SBP report frame is a frame used for WLAN radio frequency sensing and may also be referred to as a DMG SBP report frame. Optionally, the method 300 in the present application may also be applied to sub-7 GHz frequency bands. This is not limited. For ease of explanation, the following uses a DMG SBP initiator, a DMG SBP responder, and a DMG SBP report frame as illustrative examples.

[0290] The DMG SBP Report Frame may contain at least one field shown in Table 9.

[0291] [Table 9]

[0292] 8 is a diagram of the format of a DMG sensing report control element. As shown in FIG. 8, the DMG sensing report control element includes at least one of an element ID field, a length field, an element ID extension field, a DMG sensing measurement setup ID field, a measurement burst ID field, a sensing instance sequence number (sensing SN) field, a DMG sensing report type field, a DMG sensing report control field, and a DMG sensing report field. The DMG sensing report control field includes at least one of a report ID subfield, a sequence number (SN) subfield, and a last report ID subfield.

[0293] Optionally, when sending a DMG SBP report frame, the DMG SBP responder may include, based on the request of the DMG SBP request frame, one or more of the corresponding detection responder's location configuration information (LCI), MAC address or identifier (e.g., AID or USID), antenna orientation, corresponding measurement occurrence timestamp, etc. The information may be carried in a DMG detection report control element and a DMG detection report element.

[0294] Optionally, the fifth message may include ninth information, where the ninth information indicates a sensing transmitter and a sensing receiver corresponding to the sensing measurement result.

[0295] Specifically, for sensing measurements performed between sensing responders in a bistatic sensing type with cooperation, the DMG SBP report frame may indicate the TX-RX pair corresponding to the report.

[0296] In some implementations, a TX ID and an RX ID, i.e., a TX detection responder ID and an RX detection responder ID, may be used, and the two IDs may be placed in the DMG detection report control field. For example, as still shown in FIG. 8, the DMG detection report control field may further include at least one of a TX detection responder information subfield and an RX detection responder information subfield, which are used to indicate information about the detection responder used as the TX and the detection responder used as the RX corresponding to this report, respectively. As an example, the TX detection responder information subfield and the RX detection responder information subfield may each include 8 octets. In this case, the DMG detection report control field may be extended to 19 octets. FIG. 8 shows an example of the content included in the TX detection responder information subfield. As shown in Figure 8, the TX Detection Responder Information subfield may include at least one of a TX Detection Responder Identifier subfield, a TX Detection Responder LCI subfield, and a TX Detection Responder Antenna Orientation subfield, each occupying 1, 2, and 5 octets, respectively. The TX Detection Responder LCI and the TX Detection Responder Antenna Orientation are optional subfields. This is similar to the RX Detection Responder Information subfield, and the details will not be described again here.

[0297] It should be understood that the LCI may be carried in the DMG Detection Report element, or may be carried in the TX Detection Responder Information field, or may be carried in the RX Detection Responder Information field, which is not limited in this application.

[0298] Based on the above solution, for detection measurements between detection responders, the SBP responder may report the measurement results of R2R (i.e., between the detection responder used as a detection transmitter and the detection responder used as a detection receiver) to the SBP initiator. In this way, the error rate of DMG SBP reports can be reduced and the detection efficiency can be improved.

[0299] 9 is a schematic flowchart of a detection method 400 according to an embodiment of the present application. For FIG. 9, please refer to the descriptions of FIG. 1 to FIG. 8. The method 400 can be applied to the SBP termination phase. The method 400 can include the following three schemes:

[0300] Method 1: The SBP responder and the SBP initiator complete the first SBP by using a timer.

[0301] S410-a: The SBP responder may start a first timer and set the start duration of the first timer to the first duration. In response, the SBP initiator may start a second timer and set the start duration of the second timer to the first duration.

[0302] For example, the first duration may be a preset duration. In one implementation, before S410, the SBP initiator indicates the first duration to the SBP responder. For example, the SBP request frame in method 200 may carry tenth information, where the tenth information indicates the first duration, and the tenth information may be carried in a DMG SBP expiration index field. As shown in Table 3, there is a correspondence between the DMG SBP expiration index and the first duration, and the first duration may be determined based on the DMG SBP expiration index. In another implementation, the first duration may be predefined in the protocol.

[0303] The SBP responder may start the first timer, for example, after the second message is sent, or after an acknowledgment (ACK) for the second message is received, or after the first SBP report frame is sent. Similarly, the SBP initiator may start the second timer, for example, after the second message is received, or after an ACK for the second message is sent, or after the first SBP report frame is received.

[0304] It should be appreciated that in method 400, the second message indicates that the first SBP has been successfully established.

[0305] S420-a: The SBP responder terminates the first SBP when the first timer expires. In response, the SBP initiator may terminate the first SBP when the second timer expires.

[0306] It should be appreciated that a timer expiring may be understood as the timer running out or the timer returning to zero.

[0307] Optionally, the first timer and the second timer may be paused when the SBP responder interacts with the SBP initiator by using the sensing measurement results, and when the SBP responder and the sensing responder perform the sensing measurements.

[0308] Specifically, the DMG SBP initiator and the DMG SBP responder each set a countdown clock. The DMG SBP initiator starts timing when it receives a DMG SBP response frame carrying a status code of SUCCESS, and the DMG SBP responder starts timing when it receives an Ack (corresponding to the DMG SBP response frame and indicating that the DMG SBP initiator has received the DMG SBP response frame), i.e., when the DMG SBP is successfully established. Timing is paused when a sensing measurement is performed or the result is fed back. Otherwise, timing continues. When the clock returns to zero, the DMG SBP is terminated. The countdown times are each a first duration, which may be exchanged during the DMG SBP setup phase and may be indicated by the DMG SBP expiration exponent field.

[0309] Based on the above solution, the SBP responder and the SBP initiator may terminate the first SBP by using a timer to reduce the SBP termination procedure, thereby reducing the signaling overhead.

[0310] Method 2: The SBP responder and the SBP initiator terminate the first SBP by using an SBP termination frame.

[0311] S410-b: The SBP responder sends a sixth message to the SBP initiator, and the sixth message is used to terminate the first SBP.

[0312] S420-b: The SBP initiator sends a seventh message to the SBP responder, and the seventh message is used to terminate the first SBP.

[0313] For example, the sixth and seventh messages may be SBP termination frames.

[0314] Optionally, the sixth message or the seventh information includes eleventh information, which indicates terminating all SBPs of bistatic type with cooperation or indicates terminating all SBPs of monostatic type.

[0315] It should be understood that in the method 400 in the present application, the SBP initiator and the SBP responder may be devices used for WLAN radio frequency sensing and may be referred to as a DMG SBP initiator and a DMG SBP responder, respectively. Similarly, the SBP termination frame is a frame used for WLAN radio frequency sensing and may also be referred to as a DMG SBP termination frame. Optionally, the method 400 in the present application may also be applied to sub-7 GHz frequency bands. This is not limited. For ease of explanation, the following uses a DMG SBP initiator, a DMG SBP responder, and a DMG SBP termination frame as illustrative examples.

[0316] Specifically, the DMG SBP initiator or the DMG SBP responder sends a DMG SBP End frame to perform the DMG SBP detection end based on the detection type. The SBP End frame may include at least one field shown in Table 10.

[0317] [Table 10]

[0318] The DMG SBP termination control field may include at least one of a terminate all coordinated monostatic setups field, a terminate all bistatic setups field, a terminate all multistatic setups field, a DMG SBP setup unsuccess field, and a reserved field. However, currently, termination indications for two detection types are lacking. Therefore, in the present application, the DMG SBP termination control field may further include at least one of a terminate all coordinated bistatic setups field and a terminate all monostatic setups field. Each of the two fields occupies one bit, one used to indicate whether to terminate all bistatic setups with coordination and the other used to indicate whether to terminate all monostatic setups. Figure 10 is specifically a diagram of the DMG SBP termination control field according to the present application. The information carried in the all-cooperative bistatic setup end field and the all-monostatic setup end field may be eleventh information.

[0319] Method 3: The last report is used to indicate the end of the SBP.

[0320] Specifically, one bit may be used in the DMG SBP report frame to indicate the last report, i.e., the last SBP report. The DMG SBP initiator automatically terminates the DMG SBP after receiving the last report indication, and the DMG SBP responder automatically terminates the DMG SBP after sending the last report indication. For the contents and format of the DMG SBP report frame, see method 300.

[0321] It should be understood that Scheme 1 to Scheme 3 in method 300 may be implemented separately or may be combined with each other in some scenarios, which is not a limitation in this application.

[0322] It should be further understood that the methods 200, 300, and 400 may be implemented separately or combined with each other, without limitation.

[0323] Additionally, the frame formats, field names, field lengths, etc. in this application are merely illustrative examples. The frame formats, field names, field lengths, etc. may alternatively be other formats, provided that they can convey or indicate corresponding information. Specific formats are not limited in this application. For example, the DMG SBP Expiration Index field in Table 3 is 4 bits. However, the length of the field may also be another value, for example, 2 bits or 8 bits. Additionally, in this application, the fields in any table are not required. In some cases, the messages provided in this application may include only some of the fields provided herein. Similarly, the fields shown in Figures 6, 8, and 10 are not required. In some cases, only some of the fields shown in the figures may be included.

[0324] 11 is a schematic flowchart of a detection method 500 according to an embodiment of the present application. The method 500 may be considered as a specific implementation of a combination of the methods 200, 300, and 400. For content not described in detail in the method 500, please refer to the methods 200, 300, and 400.

[0325] S501: The DMG SBP initiator sends a DMG SBP request frame (an example of a third message) to the DMG SBP responder, and this frame includes configuration parameters related to the DMG SBP procedure. For details about the configuration parameters, see Tables 1 to 8.

[0326] S502: After receiving the DMG SBP request frame, the DMG SBP responder sends a DMG detection measurement setup request frame (an example of a fourth message) to one or more detection responders.

[0327] The DMG sensing measurement setup request frame includes a sensing measurement setup identifier and one or more sensing measurement setup parameter elements.

[0328] S503: One or more detection responders send a DMG detection measurement setup response frame (an example of a first message) to the DMG SBP responder.

[0329] Each DMG sensing measurement setup response frame includes a status code responding to the sensing measurement setup request to indicate whether the sensing measurement setup corresponding to this sensing responder was successful. The DMG sensing measurement setup response frame may further include one or more sensing measurement setup parameter elements.

[0330] S504: The DMG SBP responder replies with an SBP response frame (an example of a second message).

[0331] If the results of one or more DMG Sensing Measurement Setup Response frames conform to the configuration parameters in the DMG SBP initiator, the SBP Response frame may carry a status code indicating that the SBP request was accepted, i.e., Status Code=Success; otherwise, Status Code=Failure, indicating that the SBP failed to be established.

[0332] S501 to S504 may be referred to as the DMG SBP setup phase and the sensing measurement setup phase.

[0333] S505: The sensing responder and the DMG SBP responder perform sensing measurements.

[0334] The detection measurement involves one of the detection responder and the DMG SBP responder sending a detection PPDU and the other acquiring the detection measurement results. If the detection responder acquires the detection measurement results as a detection receiver, the detection responder may send the detection measurement results to the DMG SBP responder.

[0335] S506: After obtaining the sensing measurement result, the SBP responder feeds back the sensing measurement result to the DMG SBP initiator by using a DMG SBP report frame.

[0336] S506 is a DMG SBP reporting phase. For the specific process of S506, please refer to method 300.

[0337] After S506, the DMG SBP initiator and the DMG SBP responder may complete the DMG SBP procedure. For details, see method 400. Figure 5 shows method 2 in method 400, which includes S507 and S508.

[0338] S507: The DMG SBP initiator sends a DMG SBP end frame to end the DMG SBP procedure.

[0339] S508: The DMG SBP responder sends a DMG SBP end frame to end the DMG SBP procedure.

[0340] The above describes the above method embodiments in the embodiments of the present application, and the following briefly describes the corresponding device embodiments. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments. Therefore, for the parts not described in detail, please refer to the above method embodiments.

[0341] 12 is a diagram of a communication device according to an embodiment of the present application. As shown in FIG. 12, the device 1000 may include a transceiver unit 1010 and / or a processing unit 1020. The transceiver unit 1010 may communicate with the outside, and the processing unit 1020 is configured to process data / information. The transceiver unit 1010 may also be referred to as a communication interface or a communication unit.

[0342] In a possible implementation, the apparatus 1000 may be an SBP responder in the method 200 or may be a chip configured to implement the functionality of the SBP responder in the method 200. The apparatus 1000 may implement procedures performed by the SBP responder in the method 200, and the transceiver unit 1010 is configured to perform transmission / reception related operations of the SBP responder in the method 200.

[0343] For example, the transceiver unit 1010 is configured to receive a first message from the detection responder, the first message including information regarding whether the detection responder accepts the first detection measurement setup, and the transceiver unit 1010 is further configured to send a second message to the SBP initiator, the second message including information regarding whether the first SBP has been successfully established, and the second message is determined based on the first message.

[0344] Optionally, in this implementation, the apparatus 1000 further includes a processing unit 1020. The processing unit 1020 may be configured to perform SBP responder processing-related operations in the method 200.

[0345] It should be understood that the above content is only used as an example for understanding, and the device 1000 may further implement other steps, actions, or methods related to the SBP responder in the method 200, which will not be described in detail here.

[0346] In another possible implementation, the apparatus 1000 may implement the procedures performed by the SBP initiator in the method 200, and the transceiver unit 1010 is configured to perform the transmission / reception related operations of the SBP initiator in the method 200.

[0347] For example, the transceiver unit 1010 is configured to send a third message to the SBP responder, the third message is used to request the establishment of a first SBP, the third message includes configuration parameters of the first sensing measurement setup, the transceiver unit 1010 is further configured to receive a second message from the SBP responder, the second message includes information regarding whether the first SBP has been successfully established, the second message is determined based on the first message, and the first message includes information regarding whether the sensing responder accepts the first sensing measurement setup.

[0348] Optionally, in this implementation, the apparatus 1000 may further include a processing unit 1020. The processing unit 1020 may be configured to perform processing-related operations of the SBP initiator in the method 200.

[0349] It should be understood that the above content is only used as an example for understanding, and the device 1000 may further implement other steps, actions, or methods related to the SBP initiator in the method 200, which will not be described in detail here.

[0350] In another possible implementation, the device 1000 may implement the procedures performed by the SBP responder in the above method embodiments, such as method 300, method 400, or method 500. For the relevant steps and actions performed by the device 1000, please refer to method 300, method 400, or method 500. The details will not be described again here.

[0351] In another possible implementation, the device 1000 may implement the procedures performed by the SBP initiator in the above method embodiments, such as method 300, method 400, or method 500. For related steps and actions performed by the device 1000, please refer to method 300, method 400, or method 500. The details will not be described again here.

[0352] It is to be understood that apparatus 1000 herein may be embodied in the form of a functional unit. The term "unit" herein may refer to an application-specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor) configured to execute one or more software or firmware programs, a memory, a composite logic circuit, and / or another suitable component that supports the described functionality.

[0353] The apparatus 1000 has functionality to implement corresponding steps performed by the SBP responder in the above-described method. Alternatively, the apparatus 1000 has functionality to implement corresponding steps performed by the SBP responder in the above-described method. This functionality may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described functionality. For example, a transceiver unit may be replaced with a transceiver (e.g., a transmitting unit in a transceiver unit may be replaced with a transmitter, and a receiving unit in a transceiver unit may be replaced with a receiver), and another unit such as a processing unit may be replaced with a processor to separately perform transmitting / receiving operations and related processing operations in the method embodiments.

[0354] In addition, the transceiver unit may alternatively be a transceiver circuit (e.g., may include a receiving circuit and a transmitting circuit), and the processing unit may be a processing circuit. In this embodiment of the application, the device 1000 may be an SBP responder or an SBP initiator in the above embodiments, or may be a chip or a chip system, for example, a system on chip (SoC). The transceiver unit may be an input / output circuit or a communication interface. The processing unit may be a processor, a microprocessor, or an integrated circuit integrated on a chip. This is not limited here.

[0355] 13 is another diagram of a structure of a communication device according to an embodiment of the present application. As shown in FIG. 13, the communication device 2000 includes at least one processor 2010 and a transceiver 2020. The processor 2010 is coupled to a memory and configured to execute instructions stored in the memory to control the transceiver 2020 to transmit and / or receive signals. Optionally, the communication device 2000 further includes a memory 2030 configured to store instructions.

[0356] It should be understood that the processor 2010 and the memory 2030 may be combined into one processing unit, and the processor 2010 is configured to implement the above-described functionality by executing program code stored in the memory 2030. During a particular implementation, the memory 2030 may alternatively be integrated into the processor 2010 or may be separate from the processor 2010.

[0357] It should be further understood that the transceiver 2020 may include a receiver (or referred to as a receiver) and a transmitter (or referred to as a transmitter). The transceiver 2020 may further include an antenna, and there may be one or more antennas. The transceiver 1020 may be a communication interface or interface circuit.

[0358] When the communication device 2000 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit or a communication interface. The processing unit may be a processor, a microprocessor, or an integrated circuit integrated on the chip.

[0359] An embodiment of the present application further provides a processing device, including a processor and an interface, wherein the processor may be configured to perform the method 200, the method 300, the method 400, or the method 500 in the above method embodiments.

[0360] It is understood that a processing device can be a chip. For example, the processing device can be a field programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a system on a chip (SoC), a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or another integrated chip.

[0361] In the implementation process, the steps in the above method can be implemented by using hardware integrated logic circuits in a processor or by using instructions in the form of software. The steps of the method disclosed in the embodiments of the present application can be directly executed by a hardware processor or can be implemented by using a combination of hardware and software modules in the processor. The software modules can be located in a storage medium established in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps in the above method in combination with the hardware of the processor. To avoid repetition, the details will not be described again here.

[0362] 14 is yet another diagram of the structure of a communication device according to an embodiment of the present application. As shown in FIG. 14, the device 3000 includes a processing circuit 3010 and a transceiver circuit 3020. The processing circuit 3010 and the transceiver circuit 3020 communicate with each other via an internal connection path. The processing circuit 3010 is configured to execute instructions to control the transceiver circuit 3020 to transmit and / or receive signals.

[0363] Optionally, the apparatus 3000 may further include a storage medium 3030. The storage medium 3030 is in communication with the processing circuit 3010 and the transceiver circuit 3020 via an internal connection path. The storage medium 3030 is configured to store instructions, and the processing circuit 3010 may execute the instructions stored in the storage medium 3030.

[0364] In a possible implementation, the apparatus 3000 is configured to implement a procedure corresponding to the SBP responder in the above method embodiment.

[0365] In another possible implementation, the apparatus 3000 is configured to implement a procedure corresponding to the SBP initiator in the above method embodiment.

[0366] According to the method provided in the embodiment of the present application, the present application further provides a computer program product, which includes computer program code, which, when executed on a computer, enables the computer to perform the method in the embodiment shown in Figure 5 or Figure 9.

[0367] According to the method provided in the embodiment of the present application, the present application further provides a computer-readable medium, which stores program code, and when the program code is executed on a computer, the computer is enabled to perform the method in the above method embodiment.

[0368] According to the method provided in the embodiments of the present application, the present application further provides a system including the above-mentioned SBP responder and / or SBP initiator.

[0369] As used herein, the phrase "at least one of" refers to all or any combination of the listed items. For example, "at least one of A, B, and C" can refer to the following six cases: only A is present, only B is present, only C is present, both A and B are present, both B and C are present, and all of A, B, and C are present. As used herein, "at least one" means one or more. "Multiple" means two or more.

[0370] The term "and / or" in this specification only describes an association relationship for describing related objects and indicates that three relationships may exist. For example, A and / or B may indicate the following three cases: only A exists, both A and B exist, and only B exists. In addition, the character " / " in this specification generally indicates an "or" relationship between related objects.

[0371] In the embodiments of the present application, it should be understood that "B corresponding to A" indicates that B is associated with A, and B may be determined based on A. However, it should be further understood that determining B based on A does not mean that B is determined based only on A. Alternatively, B may be determined based on A and / or other information. The terms "include," "comprise," and "have" and variations thereof all mean "including but not limited to," unless specifically emphasized otherwise.

[0372] It should be understood that in various embodiments of the present application, the first, second, and various numerals are merely for distinction purposes for ease of description and are not intended to limit the scope of the embodiments of the present application, e.g., to distinguish between different pieces of information.

[0373] Those skilled in the art may realize that, in combination with the examples described in the embodiments disclosed herein, the units and algorithm steps may be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether a function is implemented by hardware or software depends on the design constraints of a specific application and technical solution. Those skilled in the art may use different methods to implement the functions described for each specific application, but the implementation form should not be deemed to go beyond the scope of this application.

[0374] For the sake of convenient and concise description, it can be clearly understood by those skilled in the art that the detailed operation processes of the above systems, devices and units should be referred to the corresponding processes in the above method embodiments, and the details will not be described again here.

[0375] In some embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods may be implemented in other ways. For example, the above-described device embodiments are merely examples. For example, the division of units is merely a logical division of function, and other divisions may be used in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. Furthermore, the shown or described mutual couplings or direct couplings or communication connections may be implemented via some interfaces. Indirect couplings or communication connections between devices or units may be implemented in electrical, mechanical, or other forms.

[0376] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, i.e., may be located in one location or distributed over multiple network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.

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

[0378] When a function is implemented in the form of a software functional unit and sold or used as an independent product, the function may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present application, or a portion contributing to the prior art, or a portion of the technical solution, may be implemented in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for instructing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method described in the embodiments of the present application. The above storage medium includes any medium capable of storing program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0379] The above description is merely a specific implementation of the present application and does not limit the scope of protection of the present application. Any variations or substitutions that can be easily thought of by those skilled in the art within the technical scope disclosed in the present application shall fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims.

Claims

1. A detection method comprising: receiving, by a proxy-based detection SBP responder, a first message from a detection responder, the first message including information regarding whether the detection responder accepts a first detection measurement setup; sending a second message by the SBP responder to the SBP initiator, the second message including information regarding whether the first SBP was successfully established, the second message being determined based on the first message; A method comprising:

2. The method comprises: receiving, by the SBP responder, a third message from the SBP initiator, the third message being used to request establishment of the first SBP, the third message including configuration parameters for the first sensing measurement setup; sending a fourth message by the SBP responder to the detection responder, the fourth message being used to initiate the first detection measurement setup for the detection responder, the fourth message being determined based on the third message; The method of claim 1 further comprising:

3. A detection method comprising: sending a third message by the SBP initiator through the proxy to the SBP responder, the third message being used to request the establishment of a first SBP, the third message including configuration parameters for a first sensing measurement setup; receiving, by the SBP initiator, a second message from the SBP responder, the second message including information regarding whether the first SBP has been successfully established, the second message being determined based on the first message, the first message including information regarding whether a sensing responder will accept the first sensing measurement setup; A method comprising:

4. The method of claim 2 or 3, wherein the configuration parameters include first information, the first information indicating that the type of the first SBP is bistatic with cooperation.

5. 5. The method of claim 4, wherein the configuration parameters include second information, the second information indicating information about a first detection responder and information about a second detection responder, the first detection responder being at least one of the detection responders used as a detection transmitter, and the second detection responder being at least one of the detection responders used as a detection receiver.

6. The information regarding the first detection responder includes: a number of first detection responders, whether the number of first detection responders needs to be satisfied, an address of the first detection responder, an identifier of the first detection responder, a number of preferred first detection responders, and a list of the preferred first detection responders; and The information regarding the second detection responder includes: a number of second detection responders, whether the number of second detection responders needs to be satisfied, an address of the second detection responder, an identifier of the second detection responder, a number of preferred second detection responders, and a list of the preferred second detection responders; Contains at least one of The method of claim 5.

7. The method of claim 5 or 6, wherein the configuration parameters include third information, the third information indicating a correspondence between the first detection responder and the second detection responder.

8. The method of claim 2 , wherein the configuration parameters include fourth information, and the fourth information indicates that the type of the first SBP is monostatic with cooperation.

9. The method of claim 8 , wherein the configuration parameters include fifth information, the fifth information indicating to the detection responder to perform detection measurements simultaneously or indicating to the detection responder to perform detection measurements sequentially.

10. 10. The method of claim 8 or 9, wherein the configuration parameters include sixth information, the sixth information indicating to the SBP responder whether to participate in monostatic sensing.

11. The method according to any one of claims 2 to 10, wherein the configuration parameters include seventh information, and the seventh information indicates that the type of the first SBP is a monostatic type.

12. The method of any one of claims 2 to 11, wherein the configuration parameters include eighth information, the eighth information indicating information related to feedback of sensing measurements.

13. The information relating to the feedback of the sensing measurements, Feedback after each measurement is completed, or after multiple measurements are completed; Feedback the detection measurement results of one detection responder each time, or feedback the detection measurement results of multiple detection responders each time; feedback whether the report includes location setting information of the detection responder; feedback whether the report includes an antenna orientation of the detection responder; and and providing feedback as to whether the report includes a time when the sensing measurement was made.

13. The method of claim 12, comprising at least one of:

14. A communication device, a transceiver unit configured to receive a first message from a detection responder, the first message including information regarding whether the detection responder accepts a first detection measurement setup; Equipped with the transceiver unit is further configured to send a second message to an SBP initiator, the second message including information regarding whether the first SBP has been successfully established, and the second message is determined based on the first message. Communication equipment.

15. The transceiver unit receiving a third message from the SBP initiator, the third message being used to request establishment of the first SBP, the third message including configuration parameters for the first sensing measurement setup; sending a fourth message to the detection responder, the fourth message being used to initiate the first detection measurement setup for the detection responder, the fourth message being determined based on the third message; The communication device of claim 14 , further configured to:

16. A communication device, a transceiver unit configured to send a third message to an SBP responder, the third message being used to request the establishment of a first SBP, the third message including configuration parameters of a first sensing measurement setup; Equipped with The transceiver unit is further configured to receive a second message from the SBP responder, the second message including information regarding whether the first SBP has been successfully established, the second message being determined based on the first message, and the first message including information regarding whether a sensing responder accepts the first sensing measurement setup. A method comprising:

17. 17. The communication device according to claim 15 or 16, wherein the configuration parameters include first information, the first information indicating that the type of the first SBP is bistatic with cooperation.

18. 18. The communication device of claim 17, wherein the configuration parameters include second information, the second information indicating information about a first detection responder and information about a second detection responder, the first detection responder being at least one of the detection responders used as a detection transmitter, and the second detection responder being at least one of the detection responders used as a detection receiver.

19. The information regarding the first detection responder includes: a number of first detection responders, whether the number of first detection responders needs to be satisfied, an address of the first detection responder, an identifier of the first detection responder, a number of preferred first detection responders, and a list of the preferred first detection responders; and The information regarding the second detection responder includes: a number of second detection responders, whether the number of second detection responders needs to be satisfied, an address of the second detection responder, an identifier of the second detection responder, a number of preferred second detection responders, and a list of the preferred second detection responders; Contains at least one of 20. The communication device of claim 18.

20. The communication device according to claim 18 or 19, wherein the configuration parameters include third information, the third information indicating a correspondence relationship between the first detection responder and the second detection responder.

21. 21. The communication device of claim 15, wherein the configuration parameters include fourth information, and the fourth information indicates that the type of the first SBP is monostatic with cooperation.

22. 22. The communications device of claim 21, wherein the configuration parameters include fifth information, the fifth information indicating to the detection responder to perform detection measurements simultaneously or indicating to the detection responder to perform detection measurements sequentially.

23. 23. The communication device of claim 21 or 22, wherein the configuration parameters include sixth information, the sixth information indicating to the SBP responder whether to participate in monostatic sensing.

24. The communication device according to claim 15 , wherein the setting parameters include seventh information, and the seventh information indicates that the type of the first SBP is a monostatic type.

25. The communication device of claim 15 , wherein the configuration parameters include eighth information, the eighth information indicating information related to feedback of sensing measurement results.

26. The information relating to the feedback of the sensing measurements, Feedback after each measurement is completed, or after multiple measurements are completed; Feedback the detection measurement results of one detection responder each time, or feedback the detection measurement results of multiple detection responders each time; feedback whether the report includes location setting information of the detection responder; feedback whether the report includes an antenna orientation of the detection responder; and and providing feedback as to whether the report includes a time when the sensing measurement was made.

26. The communication device of claim 25, comprising at least one of:

27. A detection method comprising: starting a timer after a second message is sent or a first SBP report frame is sent by a proxy-detected SBP responder, the second message including information about the successful establishment of a first SBP, the first SBP being an SBP between the SBP responder and an SBP initiator; setting, by the SBP responder, a starting duration of the timer to a first duration; terminating, by the SBP responder, the first SBP when the timer expires; A method comprising:

28. 28. The method of claim 27, wherein the first duration is a preset value.

29. A detection method comprising: detecting by a proxy; starting a timer after a second message is received by an SBP initiator or after a first SBP report frame is received, the second message including information that a first SBP has been successfully established, the first SBP being an SBP between the SBP initiator and an SBP responder; setting, by the SBP initiator, a starting duration of the timer to a first duration; terminating, by the SBP initiator, the first SBP when the timer expires; A method comprising:

30. 30. The method of claim 29, wherein the first duration is a preset value.

31. A communication device, a transceiver unit configured to start a timer after a second message is sent or after a first SBP report frame is sent, the second message including information about a successful establishment of a first SBP, the first SBP being an SBP between the communication device and an SBP initiator; a processing unit configured to set a start duration of the timer to a first duration; Equipped with The communication device, wherein the processing unit is further configured to terminate the first SBP when the timer expires.

32. 32. The communication device of claim 31, wherein the first duration is a preset value.

33. A communication device, a transceiver unit configured to start a timer after a second message is received or after a first SBP report frame is received, the second message including information about a successful establishment of a first SBP, the first SBP being an SBP between the communication device and an SBP responder; a processing unit configured to set a start duration of the timer to a first duration; Equipped with The communication device, wherein the processing unit is further configured to terminate the first SBP when the timer expires.

34. 34. The communication device of claim 33, wherein the first duration is a preset value.

35. A communication device, a memory configured to store computer instructions; a processor configured to execute the computer instructions stored in the memory to enable the communication device to perform the method of any one of claims 1 to 13 or claims 27 to 30; A communication device comprising:

36. A chip comprising a processor and a memory, the memory configured to store a program or instructions that, when executed by the processor, enable the chip to perform a method according to any one of claims 1 to 13 or 27 to 30.

37. 31. A computer readable storage medium storing a computer program or instructions that, when executed, enable a computer to perform a method according to any one of claims 1 to 13 or 27 to 30.

38. 31. A computer program product comprising computer program code, which when executed on a computer enables the computer to carry out a method according to any one of claims 1 to 13 or 27 to 30.