Wireless sensing method and apparatus

In wireless sensing technology, the SBP initiator sends unified or separate report requests to multiple SBP responders, carrying resource allocation information, which solves the interference problem caused by simultaneous reporting by multiple responders and improves the efficiency and robustness of sensing measurements.

WO2025209214A1PCT designated stage Publication Date: 2025-10-09HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/084175
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-03
Filing Date
2025-03-21
Publication Date
2025-10-09

AI Technical Summary

Technical Problem

In existing wireless sensing technologies, multiple SBP responders simultaneously report sensing measurement reports, which causes mutual interference, wastes transmission resources, and reduces the efficiency of sensing measurements.

Method used

The SBP initiator sends a unified SBP report request to multiple SBP responders, carrying resource allocation information, instructing each responder to use different transmission resources to report the perception measurement report, or sends an SBP report request to each responder separately, flexibly controlling its reporting time and reducing the occupancy and interference of transmission resources.

Benefits of technology

This effectively avoids the mutual interference of multiple SBP responders reporting perception measurement reports at the same time, improves the efficiency and robustness of perception measurement, and ensures the effective use of transmission resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025084175_09102025_PF_FP_ABST
    Figure CN2025084175_09102025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a wireless sensing method and apparatus, applied to the field of wireless sensing. In one implementation, an SBP initiating end actively sends an SBP report request to a plurality of SBP response ends, to request the plurality of SBP response ends to report sensing measurement reports, and each SBP response end reports a sensing measurement report on the basis of the received SBP report request; and in another implementation, an SBP initiating end sends an SBP request to a plurality of SBP response ends, and indicates non-overlapping available windows or feedback windows used for reporting sensing measurement reports by the SBP response ends, and the SBP response ends report the sensing measurement reports on the indicated available windows or feedback windows. According to the two implementations, mutual interference generated when the plurality of SBP response ends report the sensing measurement reports at the same time is avoided, and the sensing measurement efficiency and robustness are improved. The present application supports IEEE protocols, such as IEEE 802.11be / Wi-Fi 7 / EHT protocol, IEEE 802.11bn / UHR / Wi-Fi 8 protocol, IEEE Integrated Millimeter Wave (IMMW) protocol, IEEE 802.15 / UWB protocol, or IEEE 802.11bf / sensing protocol; and the present application can also support sparklink / nearlink standard protocol.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless sensing method and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application with application number 202410405490.7 filed with the State Intellectual Property Office of the People's Republic of China on April 3, 2024, and priority to the Chinese patent application with the invention name "A Wireless Sensing Method and Device", all contents of which are incorporated by reference into this application. Technical Field

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

[0004] Wireless sensing (WLAN) technology is a radar-based sensing technology consisting of a transmitting antenna and a receiving antenna. The transmitting antenna transmits electromagnetic waves, which are reflected when they hit a target object and then received by the receiving antenna. WLAN sensing technology analyzes the changes between the transmitted and received electromagnetic waves and, through signal processing, analyzes the target object's location, shape, motion characteristics, and motion history. WLAN sensing technology has promising commercial applications in a variety of scenarios. For example, in sports, WLAN sensing technology can detect the position, motion status, and movement path of people or balls. In the home, WLAN sensing technology can detect falls and provide fall warnings for elderly people.

[0005] The existing technology provides a sensing by proxy (SBP) method, in which a station can request another station to perform sensing measurements as a proxy and request the station to submit a sensing measurement report. The station that initiates the SBP process is called the SBP initiator, and the requested station is called the SBP responder. An SBP initiator can establish SBPs with multiple SBP responders. Multiple SBP responders may simultaneously submit sensing measurement reports to the SBP initiator, causing mutual interference, wasting transmission resources, and reducing the efficiency of sensing measurements. Summary of the Invention

[0006] The embodiments of the present application provide a wireless sensing method and device, which solve the mutual interference problem that may be caused by multiple SBP responders reporting sensing measurement reports at the same time, avoid the waste of transmission resources, and improve the efficiency of sensing measurement.

[0007] In a first aspect, an embodiment of the present application provides a wireless sensing method, which is applied to an SBP initiator. The SBP initiator device may include the SBP initiator device itself, or may include a chip or functional module provided in the SBP initiator device. For example, the SBP initiator may be a non-AP STA (non-access point station) or a chip or functional module in a non-AP STA; or the SBP initiator may be an AP (access point) or a chip or functional module in an AP; the method includes:

[0008] Sending an SBP report request to multiple SBP responders, where the SBP report request is used to request each of the multiple SBP responders to report a perception measurement report; and receiving a perception measurement report respectively reported by at least one SBP responder among the multiple SBP responders.

[0009] In an embodiment of the present application, an SBP initiator may request each of the multiple SBP responders to report a perception measurement report by sending an SBP report request to the multiple SBP responders. The multiple SBP responders may report the perception measurement reports according to the SBP report request, thereby avoiding the waste of transmission resources caused by mutual interference when the multiple SBP responders report the perception measurement reports at the same time, and improving the efficiency and robustness of the perception measurement.

[0010] It should be noted that the method provided in the embodiment of the present application is also applicable to the scenario where an SBP initiator sends an SBP report request to an SBP responder.

[0011] In a possible implementation, the SBP report request is carried in an SBP report trigger frame, which is used to uniformly request each of the multiple SBP responders to report a perception measurement report;

[0012] In one possible implementation, the SBP report trigger frame includes resource allocation information, and the resource allocation information is used to indicate the transmission resources used by each of the multiple SBP response ends when reporting the perception measurement report; the transmission resources include at least one of the following: frequency domain resources, spatial stream resources; the frequency domain resources include resource units RU (resource unit) or multiple resource units MRU (multiple resource unit).

[0013] In this embodiment of the present application, the SBP initiator can uniformly request multiple SBP responders to report perception measurement reports by sending an SBP report trigger frame, thereby reducing the use of transmission resources. The SBP report trigger frame can also carry resource allocation information. Each SBP responder uses its own allocated transmission resources to report the perception measurement report, avoiding mutual interference caused by multiple SBP responders reporting perception measurement reports simultaneously.

[0014] It should be understood that when the SBP initiator requests an SBP responder to report a perception measurement report, the SBP report trigger frame provided in this embodiment is also applicable. In this case, the SBP report trigger frame carries resource allocation information corresponding to the SBP responder.

[0015] In another possible implementation, the SBP report request is carried in multiple SBP report request frames, and one SBP report request frame is used to request an SBP responder to report a perception measurement report.

[0016] In an embodiment of the present application, the SBP initiator can send SBP report request frames to multiple SBP responders respectively, requesting each SBP responder to report a perception measurement report, so that the SBP initiator can flexibly control the SBP responder to report the perception measurement report, thereby obtaining the perception measurement results of each SBP responder.

[0017] It should be understood that when the SBP initiator requests an SBP responder to report a perception measurement report, the SBP report request frame provided in this embodiment is also applicable.

[0018] In one possible implementation, the SBP report request (the SBP report request may be carried in one SBP report trigger frame or in multiple SBP report request frames) includes at least one of the following information: a measurement session identifier, a measurement interaction identifier list, and an SBP report token; the measurement session identifier is used to indicate the measurement session corresponding to the perception measurement report requested to be reported by the SBP responder; the measurement interaction identifier list is used to indicate the measurement interaction corresponding to the perception measurement report requested to be reported by the SBP responder; and the SBP report token is used to indicate the measurement interaction corresponding to the perception measurement report requested to be reported by the SBP responder.

[0019] In an embodiment of the present application, the SBP initiator can use at least one of the information in the measurement session identifier, measurement interaction identifier list and SBP report token included in the SBP report request to enable the SBP responder to report the perception measurement report more accurately, so that the SBP initiator can obtain the required perception measurement report in a timely manner.

[0020] In a possible implementation manner, the perception measurement report includes at least one of the following: a perception measurement result after the SBP responder performs the perception measurement itself; and a perception measurement result obtained by the SBP responder from one or more perception responders.

[0021] In one possible implementation, the method further includes: sending an SBP request to each of the multiple SBP responders, the SBP request being used to request establishment of an SBP with each of the multiple SBP responders; the SBP request including an SBP reporting mode; the SBP reporting mode being used to indicate a manner in which the SBP responder reports a perception measurement report; when the SBP reporting mode takes a first value, the SBP responder reports the perception measurement report within a predetermined time period; wherein the predetermined time period may be an available window or a feedback window indicated by the SBP initiator; and when the SBP reporting mode takes a second value, the SBP responder reports the perception measurement report after receiving the SBP reporting request.

[0022] It should be understood that when the SBP initiator requests to establish an SBP with an SBP responder, the SBP request provided in this embodiment is also applicable.

[0023] In the embodiment of the present application, the SBP initiator can instruct the SBP responder to report the perception measurement report through the SBP reporting mode, so that the SBP initiator can flexibly control the reporting of the perception measurement report.

[0024] In one possible implementation, the method further includes: before sending the SBP report request, receiving a perception measurement confirmation sent by the SBP responder; the perception measurement confirmation is used to indicate that the corresponding SBP responder has completed its own perception measurement and obtained the perception measurement result, or has obtained the perception measurement result of the perception responder.

[0025] In an embodiment of the present application, the SBP initiator can learn from the received perception measurement confirmation that the corresponding SBP responder has completed its own perception measurement and obtained the perception measurement result, or has obtained the perception measurement result of the perception responder. The SBP initiator can send an SBP report request to the SBP responder to accurately obtain the perception measurement report.

[0026] In a possible implementation, the perception measurement confirmation includes at least one of the following information: a measurement session identifier, a measurement interaction number, a measurement interaction identifier list, and an SBP report token. The measurement session identifier is used to indicate the measurement session corresponding to the perception measurement report that can be reported by the SBP responder; the measurement interaction number is used to indicate the number of measurement interactions corresponding to the perception measurement report that can be reported by the SBP responder; the measurement interaction identifier list is used to indicate the measurement interactions corresponding to the perception measurement report that can be reported by the SBP responder; and the SBP report token is used to indicate the measurement interactions corresponding to the perception measurement report that can be reported by the SBP responder.

[0027] In an embodiment of the present application, the SBP initiator can obtain the perception measurement report that can be reported by the SBP responder based on at least one of the measurement session identifier, measurement interaction identifier list and SBP report token included in the perception measurement confirmation, so that the SBP initiator can flexibly obtain the perception measurement report according to actual needs.

[0028] In a second aspect, an embodiment of the present application provides a wireless sensing method, which is applied to an SBP responder. The SBP responder device may include the SBP responder device itself, or may include a chip or functional module provided in the SBP responder device. For example, the SBP responder may include a non-AP STA (non-access point station) or a chip or functional module in a non-AP STA; or the SBP responder may include an AP (access point) or a chip or functional module in an AP; the method includes:

[0029] An SBP report request is received, where the SBP report request is used to request the SBP responder to report a perception measurement report; and a perception measurement report is sent.

[0030] In the embodiment of the present application, the SBP responder may report the perception measurement report according to the received SBP report request.

[0031] In a possible implementation, the method further includes: the SBP report request is carried in an SBP report trigger frame.

[0032] In one possible implementation, the SBP report trigger frame includes resource allocation information, and the resource allocation information is used to indicate the transmission resources used by the SBP responder when reporting the perception measurement report; the transmission resources include at least one of the following: frequency domain resources, spatial stream resources; the frequency domain resources include resource units RU (resource unit) or multiple resource units MRU (multiple resource unit). It should be understood that when the SBP report trigger frame triggers multiple SBP responders to report perception measurement reports, it carries resource allocation information for allocating transmission resources to multiple SBP responders; the SBP responder parses the resource allocation information to derive its own transmission resources. When the SBP report trigger frame triggers one SBP responder to report a perception measurement report, it carries resource allocation information for allocating transmission resources to the SBP responder, and the SBP responder parses the resource allocation information to derive the transmission resources allocated to it by the SBP initiator.

[0033] In an embodiment of the present application, the SBP responder can obtain an SBP report request based on the received SBP report trigger frame, and can also obtain resource allocation information, so that the SBP responder uses its own transmission resources to report the perception measurement report, avoiding mutual interference in the transmission of the perception measurement report.

[0034] In another possible implementation manner, the SBP report request is carried in an SBP report request frame.

[0035] In a possible implementation manner, the perception measurement report includes at least one of the following: a perception measurement result after the SBP responder performs the perception measurement itself; and a perception measurement result obtained by the SBP responder from one or more perception responders.

[0036] In one possible implementation, the method further includes: before receiving the SBP report request, sending a perception measurement confirmation to the SBP initiator; the perception measurement confirmation is used to indicate that the SBP responder has completed its own perception measurement and obtained the perception measurement result, or has obtained the perception measurement result of the perception responder.

[0037] In one possible implementation, the method further includes: receiving an SBP request, the SBP request being used to request establishment of an SBP with the SBP responder; the SBP request including an SBP reporting mode; the SBP reporting mode being used to indicate a manner in which the SBP responder reports a perception measurement report; when the value thereof is a first value, the SBP responder reports the perception measurement report within a predetermined time period, wherein the predetermined time period may be an available window or a feedback window indicated by the SBP initiator; when the value thereof is a second value, the SBP responder reports the perception measurement report after receiving the SBP report request.

[0038] In the embodiment of the present application, the SBP responder may report the perception measurement report according to the SBP reporting mode and in the manner instructed by the SBP initiator, thereby avoiding mutual interference in the transmission of the perception measurement reports.

[0039] In one possible implementation, the SBP report request includes at least one of the following information: a measurement session identifier, a measurement interaction identifier list, and an SBP report token. The measurement session identifier is used to indicate the measurement session corresponding to the perception measurement report requested to be reported by the SBP responder; the measurement interaction identifier list is used to indicate the measurement interaction corresponding to the perception measurement report requested to be reported by the SBP responder; and the SBP report token is used to indicate the measurement interaction corresponding to the perception measurement report requested to be reported by the SBP responder.

[0040] In an embodiment of the present application, the SBP responder can obtain the perception measurement report that the SBP initiator needs to obtain based on at least one of the measurement session identifier, measurement interaction identifier list and SBP report token included in the SBP report request, so that the SBP responder can accurately report the perception measurement report.

[0041] In one possible implementation, the perception measurement confirmation includes at least one of the following information: a measurement session identifier, a measurement interaction number, a measurement interaction identifier list, and an SBP report token: the measurement session identifier is used to indicate the measurement session corresponding to the perception measurement report that the SBP responder can report; the measurement interaction number is used to indicate the number of measurement interactions corresponding to the perception measurement report that the SBP responder can report; the measurement interaction identifier list is used to indicate the measurement interactions corresponding to the perception measurement report that the SBP responder can report; and the SBP report token is used to indicate the measurement interactions corresponding to the perception measurement report that the SBP responder can report.

[0042] In an embodiment of the present application, the SBP responding end can confirm at least one of the information including the measurement session identifier, the number of measurement interactions, the measurement interaction identifier list and the SBP report token through the perception measurement, so that the SBP initiating end can know the perception measurement report that the SBP responding end can report, so that the SBP initiating end can obtain the perception measurement report as needed.

[0043] In a third aspect, an embodiment of the present application provides a wireless sensing method, which is applied to an SBP initiator. The implementation form of the SBP initiator is as described in the first aspect above and will not be repeated here. The method includes:

[0044] An SBP request is sent to an SBP responder, or an SBP request is sent to each of multiple SBP responders, wherein the SBP request is used to request the establishment of an SBP with the SBP responder or each of the multiple SBP responders; the SBP request includes feedback window information; the feedback window information is used to indicate the time period for the corresponding SBP responder to report the perception measurement report; when there are multiple SBP requests, the time period indicated by the feedback window information in the SBP request sent by the SBP initiator to one SBP responder does not overlap with the time period indicated by the feedback window information in the SBP requests sent by the SBP initiator to other SBP responders. In this document, the time period indicated by the feedback window information may be referred to as the feedback window, which will not be described in detail later.

[0045] In an embodiment of the present application, the SBP initiator can carry feedback window information in the SBP request to indicate the time period for the SBP responder to report the perception measurement report. When multiple SBP requests are sent to multiple SBP responders respectively, the time period indicated by the feedback window information in each SBP request does not overlap with the time period indicated by the feedback window information in other SBP requests. This avoids mutual interference caused by multiple SBP responders reporting perception measurement reports at the same time, resulting in a waste of transmission resources, thereby improving the efficiency and robustness of perception measurement.

[0046] In a possible implementation manner, the method further includes: receiving, in the feedback window, a perception measurement report reported by a corresponding SBP responder.

[0047] In a possible implementation manner, the perception measurement report includes at least one of the following: a perception measurement result after the SBP responder performs the perception measurement itself; and a perception measurement result obtained by the SBP responder from one or more perception responders.

[0048] In a possible implementation, the method further includes: the SBP request further including measurement window information; the measurement window information is used to indicate a time period for the corresponding SBP responder to perform perception measurement.

[0049] In a possible implementation, the method further includes: the SBP request also includes an SBP reporting mode; the SBP reporting mode is used to indicate the manner in which the SBP responding end reports the perception measurement report; when its value is a first value, the SBP responding end reports the perception measurement report within the feedback window; when its value is a second value, the SBP responding end reports the perception measurement report after receiving the SBP reporting request.

[0050] In the embodiment of the present application, the SBP initiator can instruct the SBP responder to report the perception measurement report through the SBP reporting mode, so that the SBP initiator can flexibly control the reporting of the perception measurement report.

[0051] In a fourth aspect, an embodiment of the present application provides a wireless sensing method, which is applied to an SBP responder. The implementation of the SBP responder is described in the second aspect above and will not be repeated here. The method includes:

[0052] Receive an SBP request, where the SBP request is used to request establishment of an SBP with the SBP responder; the SBP request includes feedback window information; the feedback window information is used to indicate a time period for the SBP responder to report a perception measurement report; the time period indicated by the feedback window information in the SBP request received by the SBP responder is a time period exclusively for the SBP responder to report a perception measurement report.

[0053] In this way, the time period indicated by the feedback window information in the SBP request received by the SBP responder does not overlap with the time period indicated by the feedback window information in the SBP request received by other SBP responders.

[0054] In a possible implementation manner, the method further includes: sending the perception measurement report in the feedback window.

[0055] In a possible implementation manner, the perception measurement report includes at least one of the following: a perception measurement result after the SBP responder performs the perception measurement itself; and a perception measurement result obtained by the SBP responder from one or more perception responders.

[0056] In a possible implementation, the method further includes: the SBP request further including measurement window information; the measurement window information is used to indicate a time period for the SBP responder to perform perception measurement.

[0057] In one possible implementation, the method further includes: the SBP request also includes an SBP reporting mode; the SBP reporting mode is used to indicate the manner in which the SBP responding end reports the perception measurement report; when its value is a first value, the SBP responding end reports the perception measurement report within the feedback window; when its value is a second value, the SBP responding end reports the perception measurement report after receiving the SBP reporting request.

[0058] In an embodiment of the present application, the SBP responder may report the perception measurement report according to the SBP reporting mode and in a manner specified by the SBP initiator, thereby avoiding mutual interference in the transmission of the perception measurement reports.

[0059] In a fifth aspect, an embodiment of the present application provides a wireless sensing method, which is applied to an SBP initiator. The implementation of the SBP initiator is as described in the first aspect above and will not be repeated here. The method includes:

[0060] An SBP request is sent to an SBP responder, or an SBP request is sent to each of multiple SBP responders, wherein the SBP request is used to request the establishment of an SBP with the one SBP responder or each of the multiple SBP responders; the SBP request includes available window information; the available window information is used to indicate the time period for the corresponding SBP responder to perform perception measurement and report the perception measurement report; when there are multiple SBP requests, the time period indicated by the available window information in the SBP request sent by the SBP initiator to one SBP responder does not overlap with the time period indicated by the available window information in the SBP request sent by the SBP initiator to other SBP responders. In this article, the time period indicated by the available window information may be referred to as the available window, which will not be described in detail later.

[0061] In an embodiment of the present application, the SBP initiator can carry available window information in the SBP request to indicate the time period for the SBP responder to perform perception measurements and report perception measurement reports. When multiple SBP requests are sent to multiple SBP responders respectively, the time period indicated by the available window information in each SBP request does not overlap with the time period indicated by the available window information in other SBP requests. This avoids the waste of transmission resources caused by mutual interference caused by multiple SBP responders performing perception measurements or reporting perception measurement reports at the same time, thereby improving the efficiency and robustness of perception measurements.

[0062] In a possible implementation manner, the method further includes: receiving, in the available window, a perception measurement report reported by a corresponding SBP responder.

[0063] In a possible implementation, the method further includes: the perception measurement report includes at least one of the following: a perception measurement result after the SBP responder performs the perception measurement itself; and a perception measurement result obtained by the SBP responder from one or more perception responders.

[0064] In a possible implementation, the method further includes: the SBP request also includes an SBP reporting mode; the SBP reporting mode is used to indicate the manner in which the SBP responding end reports the perception measurement report; when its value is a first value, the SBP responding end reports the perception measurement report within the available window; when its value is a second value, the SBP responding end reports the perception measurement report after receiving the SBP reporting request.

[0065] In the embodiment of the present application, the SBP initiator can instruct the SBP responder to report the perception measurement report through the SBP reporting mode, so that the SBP initiator can flexibly control the reporting of the perception measurement report.

[0066] In a sixth aspect, an embodiment of the present application provides a wireless sensing method, which is applied to an SBP responder. The implementation of the SBP responder is described in the second aspect above and will not be repeated here. The method includes:

[0067] Receive an SBP request, the SBP request being used to request establishment of an SBP with the SBP responder; the SBP request including available window information; the available window information being used to indicate a time period for the SBP responder to perform perception measurement and report a perception measurement report; the time period indicated by the available window information in the SBP request received by the SBP responder being a time period exclusively for the SBP responder to report a perception measurement report. In this way, the time period indicated by the available window information in the SBP request received by the SBP responder does not overlap with the time period indicated by the available window information in the SBP requests received by other SBP responders.

[0068] In an embodiment of the present application, the time period indicated by the available window information received by the SBP responder does not overlap with the time period indicated by the available window information received by other SBP responders, thereby avoiding mutual interference when multiple SBP responders perform perception measurements or report perception measurement reports at the same time, and improving the efficiency and robustness of perception measurements.

[0069] In a possible implementation manner, the method further includes: sending a perception measurement report in the available window.

[0070] In a possible implementation manner, the perception measurement report includes at least one of the following: a perception measurement result after the SBP responder performs the perception measurement itself; and a perception measurement result obtained by the SBP responder from one or more perception responders.

[0071] In one possible implementation, the method further includes: the SBP request also includes an SBP reporting mode; the SBP reporting mode is used to indicate the manner in which the SBP responder reports the perception measurement report; when its value is a first value, the SBP responder reports the perception measurement report within the available window; when its value is a second value, the SBP responder reports the perception measurement report after receiving the SBP report request.

[0072] In the embodiment of the present application, the SBP responder may report the perception measurement report according to the SBP reporting mode and in the manner instructed by the SBP initiator, thereby avoiding mutual interference in the transmission of the perception measurement reports.

[0073] In the seventh aspect, an embodiment of the present application provides a wireless sensing device, including a transceiver module and a processing module, wherein the transceiver module is used to receive and / or send information, and the processing module is used to execute any possible implementation method of the above-mentioned first aspect, third aspect or fifth aspect.

[0074] In the eighth aspect, an embodiment of the present application provides a wireless sensing device, including a transceiver module and a processing module, wherein the transceiver module is used to receive and / or send information, and the processing module is used to execute any possible implementation method of the above-mentioned second aspect, fourth aspect or sixth aspect.

[0075] In the ninth aspect, an embodiment of the present application provides a chip, which includes at least one processor and an interface, and the processor is used to read and execute instructions stored in a memory. When the processor executes the instructions, the chip executes any possible implementation method of the above-mentioned first to sixth aspects.

[0076] In the tenth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a computer, the computer executes any possible implementation method of the above-mentioned first to sixth aspects.

[0077] In an eleventh aspect, an embodiment of the present application provides a computer program product, which, when executed, enables the method shown in any possible implementation of the above-mentioned first to sixth aspects to be executed. BRIEF DESCRIPTION OF THE DRAWINGS

[0078] FIG1 is a schematic diagram of an SBP initiator and an SBP responder establishing an SBP;

[0079] FIG2 a is a schematic diagram of an SBP initiator and multiple SBP responders establishing an SBP communication system;

[0080] FIG2 b is a schematic diagram of an SBP communication system provided by an embodiment of the present application;

[0081] FIG2c is a schematic diagram of another SBP communication system provided by an embodiment of the present application;

[0082] FIG2 d is a schematic diagram of another SBP communication system provided by an embodiment of the present application;

[0083] FIG3 is a schematic diagram of the format of an SBP request frame provided in an embodiment of the present application;

[0084] FIG4 is a schematic diagram of the format of an SBP response frame provided in an embodiment of the present application;

[0085] FIG5 is a schematic diagram of an available window allocated to an SBP responder according to an embodiment of the present application;

[0086] FIG6 a is a schematic diagram of an available window indicating non-overlapping according to an embodiment of the present application;

[0087] FIG6 b is a schematic diagram of another available window indicating non-overlapping provided by an embodiment of the present application;

[0088] FIG7 is a schematic diagram of another available window indicating non-overlapping according to an embodiment of the present application;

[0089] FIG8 is a schematic diagram of another available window indicating non-overlapping according to an embodiment of the present application;

[0090] 9 is a schematic diagram of an SBP responder reporting a perception measurement report according to an embodiment of the present application;

[0091] 10 is a schematic diagram of an SBP request frame carrying feedback window information according to an embodiment of the present application;

[0092] 11 is a schematic diagram of an SBP response frame carrying allocated feedback window information according to an embodiment of the present application;

[0093] FIG12a is a schematic diagram of an SBP request frame carrying measurement window information according to an embodiment of the present application;

[0094] FIG12b is a schematic diagram of an SBP response frame carrying allocated measurement window information according to an embodiment of the present application;

[0095] 13 is a schematic diagram of another SBP responder reporting a perception measurement report according to an embodiment of the present application;

[0096] 14 is a schematic diagram of another SBP responder reporting a perception measurement report according to an embodiment of the present application;

[0097] FIG15 is a schematic diagram of an SBP responder feedback perception measurement confirmation embodiment of the present application;

[0098] FIG16 is a schematic diagram of the format of a measurement interaction identifier list provided in an embodiment of the present application;

[0099] FIG17a is a schematic diagram of a format of a perception measurement confirmation provided by an embodiment of the present application;

[0100] FIG17b is a schematic diagram of another format of perception measurement confirmation provided by an embodiment of the present application;

[0101] FIG17c is a schematic diagram of another format of perception measurement confirmation provided by an embodiment of the present application;

[0102] FIG18 is a schematic diagram of another SBP responder reporting a perception measurement report according to an embodiment of the present application;

[0103] FIG19a is a schematic diagram of a format of an SBP report request provided in an embodiment of the present application;

[0104] FIG19b is a schematic diagram of another format of an SBP report request provided in an embodiment of the present application;

[0105] FIG20 is a schematic diagram of the format of a conventional Wi-Fi protocol trigger frame;

[0106] FIG21 a is a schematic diagram showing the format of the user information field in a trigger frame of an existing Wi-Fi protocol;

[0107] FIG21 b is a schematic diagram of an SBP report trigger frame carrying an SBP report request provided by an embodiment of the present application;

[0108] FIG21c is a schematic diagram of another SBP report trigger frame carrying an SBP report request provided by an embodiment of the present application;

[0109] FIG22 is a schematic diagram of another format of an SBP report request provided in an embodiment of the present application;

[0110] FIG23 is a schematic diagram of another SBP responder reporting a perception measurement report according to an embodiment of the present application;

[0111] FIG24 is a schematic diagram of an SBP request frame carrying an SBP report mode according to an embodiment of the present application;

[0112] FIG25 is a schematic structural diagram of a wireless sensing communication device provided in an embodiment of the present application;

[0113] FIG26 is a schematic structural diagram of another wireless sensing communication device provided in an embodiment of the present application;

[0114] Figure 27 is a structural diagram of another wireless sensing communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0115] To facilitate understanding of the technical solution of the present application, the present application will be further described below with reference to the accompanying drawings.

[0116] The terms "first" and "second" in the specification, claims, and drawings of this application are used only to distinguish different objects and are not used to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to the process, method, product, or device.

[0117] References to "embodiments" herein mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it refer to independent or alternative embodiments that are mutually exclusive of other embodiments. It will be understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0118] In this application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three and more than three, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships can exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. "Or" means that two relationships can exist, such as only A exists, only B exists; when A and B are not mutually exclusive, it can also mean that three relationships exist, such as only A exists, only B exists, and A and B exist at the same time. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".

[0119] In this application, "indication" may include direct indication, indirect indication, explicit indication, and implicit indication. When describing that a certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.

[0120] In this application, the information indicated by the indication information is referred to as the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein there is an association between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved with the help of the arrangement order of each information agreed in advance (for example, stipulated by the protocol), thereby reducing the indication overhead to a certain extent. In addition, the information to be indicated can be sent together as a whole, or it can be divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different.

[0121] In this application, "sending" and "receiving" indicate the direction of signal transmission. For example, "sending information to XX" can be understood as the destination of the information is XX, which can include direct sending through the air interface, and also include indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as the source of the information is YY, which can include direct receiving from YY through the air interface, and also include indirect receiving from YY through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, for example, between network devices and terminal devices, or can be carried out within a device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, trace or interface.

[0122] 1. The following introduces the fields involved in the embodiments of this application.

[0123] The technical solution provided in the embodiment of the present application can be applied to the field of wireless sensing, such as wireless local area network (WLAN) that can support wireless sensing, or Institute of Electrical and Electronics Engineers (IEEE) series protocols.

[0124] IEEE 802.11bf is the Wireless Perception Working Group, established in September 2020, and is expected to be completed by the end of 2024. Wireless perception uses the PHY and MAC functions of IEEE 802.11 stations to perceive the characteristics of objects in scenes of interest. The scenes of interest include homes, corporate campuses, vehicles, etc., and the perceived objects include people, animals, etc. The object characteristics include the range of the object, whether it is moving, the speed of movement, etc. Wireless perception is applicable to many IEEE 802.11 standards operating in different frequency bands and bandwidths. For example, wireless perception can use orthogonal frequency division multiplexing (OFDM) waveforms for basic motion detection; wireless perception can also use 60GHz 802.11 technology to achieve more refined tracking, which can be used for gesture recognition, remote health monitoring, etc.

[0125] The method provided in the embodiment of the present application can be applied to the IEEE 802.11 series protocols, such as 802.11a / b / g protocol, 802.11n protocol, 802.11ac protocol, 802.11ax protocol, 802.11be protocol, 802.11bn protocol (802.11bn is also known as Wi-Fi 8, or ultra high reliability (UHR) or ultra high reliability and throughput (UHRT) or next-generation protocols, etc., which are not listed one by one. The technical solution provided in the embodiment of the present application can also be applied to wireless personal area networks (WLANs) based on millimeter wave (MMW) and ultra wideband (UWB) technologies. The method provided in the embodiments of the present application can be applied to the IEEE 802.15 series of protocols, such as 802.15.4a, 802.15.4z, or 802.15.4ab, or a future generation of UWB WPAN protocols, etc. The present application can also support the Spark Link / Nearlink standard protocols.

[0126] The technical solutions provided in the embodiments of the present application can also be applied to the following communication systems, for example, the Internet of Things (IoT) system, vehicle-to-everything (V2X, where X can represent anything), device-to-device (D2D), narrowband Internet of Things (NB-IoT) system, long-term evolution (LTE) system, fifth-generation (5G) communication system, and new communication systems that will emerge in future communication developments. For example, the V2X may include vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P) or vehicle-to-network (V2N) communication.

[0127] As wireless sensing applications become increasingly common, wireless sensing systems will be applied to a wider range of scenarios and industries, including the Internet of Things (IoT), the Internet of Vehicles (IoV), the banking industry, corporate offices, stadiums and exhibition halls, concert halls, hotel rooms, dormitories, hospital wards, classrooms, supermarkets, plazas, streets, production workshops, and warehouses. Devices supporting WLAN communication or sensing (e.g., access points or stations) can include sensor nodes in smart cities (e.g., smart water meters, smart electricity meters, and smart air quality monitoring nodes), smart devices in smart homes (e.g., smart cameras, projectors, displays, TVs, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things (IoT), entertainment terminals (e.g., wearable devices such as augmented reality (AR) and virtual reality (VR)), smart devices in smart offices (e.g., printers, projectors, speakers, and audio systems), IoV devices, infrastructure in everyday life (e.g., vending machines, self-service navigation kiosks in supermarkets, self-service checkout machines, and self-service ordering kiosks), and equipment in large sports and music venues.

[0128] Although the embodiments of the present application are primarily based on networks based on the IEEE 802.11 series of standards, the various aspects of the embodiments of the present application can also be extended to other networks that adopt various standards or protocols. For example, Bluetooth, high-performance radio LAN (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard), wide area network (WAN), or other networks now known or developed in the future.

[0129] 2. The following describes the processes related to the embodiments of this application.

[0130] IEEE 802.11bf is a standard for wireless sensing technology developed by the IEEE (Institute of Electrical and Electronics Engineers). It specifies wireless sensing technology protocols for the sub-7 GHz and 60 GHz bands. The wireless sensing technology protocol consists of the following four phases.

[0131] 1) Sensing capabilities exchange phase: The sensing initiator and the sensing responder exchange their sensing capabilities information.

[0132] 2) Sensing measurement session establishment phase: The sensing initiator and the sensing responder negotiate the configuration parameters of the sensing measurement, such as the sensing sender, sensing receiver, measurement bandwidth, measurement time period, measurement cycle, etc.

[0133] 3) Sensing measurement exchange phase: Sensing measurements are performed between the sensing transmitter and the sensing receiver. For example, the sensing transmitter sends a null data packet (NDP) to the sensing receiver. The sensing receiver calculates the channel state information (CSI) based on the null data packet and feeds back the sensing measurement results to the sensing initiator.

[0134] 4) Sensing measurement session termination phase: The sensing initiator or the sensing responder terminates the sensing measurement session.

[0135] Sensing by proxy (SBP) is a sensing architecture provided by IEEE 802.1bf. In this SBP architecture, a non-AP STA can request an AP to act as a proxy for wireless sensing. The AP, acting as the sensing initiator, executes the second and third phases of the wireless sensing protocol: the sensing measurement session establishment phase and the sensing measurement interaction phase. After the sensing measurement is complete, the AP feeds the sensing measurement results back to the non-AP STA. In this SBP architecture, the non-AP STA is called the SBP initiator, and the AP is called the SBP responder. The AP also serves as the sensing initiator, performing the sensing measurement.

[0136] The following describes the four stages of establishing an SBP between the SBP initiator and the SBP responder, as shown in Figure 1.

[0137] 1) SBP setup phase: The SBP initiator sends an SBP request frame to the SBP responder, carrying configuration parameters such as SBP parameters, perception measurement parameters, and available window information, requesting the establishment of an SBP. The SBP responder then returns an SBP responder frame to indicate acceptance or rejection of the SBP setup request.

[0138] 2) Execute the perception measurement phase: This can be divided into two steps: perception measurement session establishment and perception measurement interaction;

[0139] 2.1) Perception measurement session establishment: The perception initiator, i.e., the SBP responder, initiates a perception measurement session process and configures the perception measurement parameters and available window information carried in the SBP request frame to the perception responder;

[0140] 2.2) Perception measurement interaction: The perception initiator initiates perception measurement and obtains the perception measurement results; the SBP responder acts as the perception initiator and performs perception measurement with the perception responder. After completing the perception measurement, the perception responder feeds back the measurement results to the SBP responder.

[0141] 3) SBP Report Phase: The SBP responder sends a perception measurement report to the SBP initiator, providing feedback on the perception measurement results. The perception measurement report reported by the SBP responder may include its own perception measurement results, the perception measurement results obtained by the SBP responder from one or more perception responders, or both. In this document, the perception measurement report reported by the SBP responder to the SBP initiator is referred to as an SBP report.

[0142] 4) SBP termination phase: The SBP initiator or SBP responder sends an SBP termination frame to terminate the SBP process.

[0143] In the aforementioned SBP perception protocol, the SBP initiator is the initiator of the SBP perception protocol, and the SBP responder is the responder of the SBP perception protocol, also serving as the initiator of perception measurements. In the SBP request frame sent by the SBP initiator, the availability window, also known as the sensing availability window, indicates the time period during which the SBP responder performs perception measurements and submits perception measurement reports, also known as SBP reports. During the perception measurement phase, the perception measurement session is referred to as a measurement session, and the perception measurement interaction is referred to as a measurement interaction.

[0144] It is worth noting that the SBP initiator can also act as a perception responder to perform perception measurements and obtain perception measurement results. In this case, the SBP initiator does not need to feed back the perception measurement results obtained through its own perception measurement through the SBP responder. In other words, the SBP initiator does not need to feed back the perception measurement results to the SBP responder, and then the SBP responder reports the perception measurement report to the SBP initiator.

[0145] 3. The following introduces the systems and devices involved in the embodiments of this application.

[0146] The communication system involved in the embodiment of the present application may include an SBP initiator and an SBP responder.

[0147] In Figure 2a, the SBP initiator can establish an SBP with one or more SBP responders to perform perception measurements. After the perception measurements are completed, the one or more SBP responders can send an SBP report to the SBP initiator, i.e., report the perception measurement report. When there are multiple SBP responders, the multiple SBP responders include a first SBP responder and a second SBP responder.

[0148] As a possible implementation method, take the SBP initiator as a non-AP STA and the SBP responder as an AP as an example, as shown in Figure 2b. In Figure 2b, the non-AP STA and the AP establish an SBP through a communication link. After completing the perception measurement, the AP sends an SBP report to the non-AP STA, that is, reports the perception measurement report. The communication link between the non-AP STA and the AP can also be called a data link. The communication link can be a WLAN link and can support multiple frequency bands, such as sub-1GHz, 2.4GHz, 5GHz, 6GHz, 60GHz, etc. The embodiment of the present application is not limited to this. The Wi-Fi protocol supported by the communication link can be 802.11b / g / n / ac / ax / be / bn protocol, etc. The communication link can also support other communication protocols, which are not limited in the embodiment of the present application.

[0149] For example, an AP is a device with wireless communication capabilities that supports wireless energy transmission, communication, or perception using the WLAN protocol. It has the ability to communicate or perceive with other devices in the WLAN network (such as non-access point stations (non-AP STA)). Of course, it can also have the ability to communicate or perceive with other devices.

[0150] As a possible implementation method, an AP may include multiple logical APs, and each logical AP may also serve as an SBP responder. For example, the AP includes two logical APs, namely logical AP1 and logical AP2. Take the SBP initiator as a non-AP STA as an example, the first SBP responder as an example, and the second SBP responder as an example, as shown in Figure 2c. In Figure 2c, the non-AP STA establishes SBP with logical AP1 and logical AP2 respectively through a communication link, and logical AP1 and logical AP2 perform perception measurement respectively; after the perception measurement is completed, logical AP1 and logical AP2 send SBP reports to the non-AP STA respectively, that is, report perception measurement reports. Logical AP1 and logical AP2 can share the communication link between the non-AP STA and the AP, or logical AP1 and logical AP2 can use different communication links to communicate with the AP. For information about the communication link, please refer to the description in Figure 2b, which will not be described in detail here.

[0151] For example, the AP is a multi-link device (MLD). A multi-link AP device (MLD) means that the device includes multiple subordinate logical APs, each operating on a different frequency band or channel. Each logical AP can operate on a link, a frequency band, or a channel, etc.

[0152] As a possible implementation, take the SBP initiator as a non-AP STA, the first SBP responder as a first AP, and the second SBP responder as a second AP as an example, as shown in Figure 2d. In Figure 2d, the non-AP STA establishes an SBP with the first AP and the second AP respectively via communication links. After completing the perception measurement, the first AP and the second AP respectively send SBP reports to the non-AP STA, i.e., reporting perception measurement reports. The first AP and the second AP can communicate with the non-AP STA via different communication links. For the communication links, please refer to the description in Figure 2b and will not be detailed here. For the APs, please refer to the description in Figures 2b and 2c and will not be detailed here.

[0153] The device types of the SBP initiator, the first SBP responder, and the second SBP responder shown in Figures 2a, 2b, 2c, and 2d are merely examples and do not limit the types of APs and non-AP STAs in the embodiments of the present application. Furthermore, the number of devices shown in Figures 2a, 2b, 2c, and 2d is merely an example; in a specific implementation, the number of devices may be greater or less, and this is not a limitation in the embodiments of the present application.

[0154] 4. The following describes the processes involved in the embodiments of this application.

[0155] In the existing 802.11bf protocol, the SBP initiator sends an SBP request frame to request the establishment of an SBP with the SBP responder. The SBP request frame carries available window information, which indicates the time period during which the SBP responder can perform perception measurements and report perception measurement reports. This time period is called the available window. To ensure that the SBP initiator can obtain perception measurement reports, the SBP responder allocates a time period within the available window indicated by the SBP initiator for performing perception measurements with the perception responder and reporting the perception measurement results to the SBP initiator. This time period is called the allocated available window. An SBP initiator can establish SBPs with multiple SBP responders. The available windows indicated by the SBP initiator to different SBP responders may partially or completely overlap, or in other words, multiple SBP responders may perform perception measurements and report perception measurement results within the same time period, causing multiple SBP responders to compete for channel resources at the same time, resulting in a certain SBP responder being unable to complete the reporting of the perception measurement results within the allocated available window. The transmission of a certain SBP responder may also be interfered with due to the "hidden node" problem, resulting in the SBP initiator being unable to obtain the perception measurement report, resulting in a waste of transmission resources.

[0156] To this end, the embodiments of the present application provide several wireless sensing methods, which can avoid the waste of transmission resources caused by multiple SBP responders possibly reporting sensing measurement reports at the same time, and improve the efficiency of sensing measurement. The following embodiments will describe them one by one.

[0157] An embodiment of the present application provides a wireless perception method, in which an SBP initiator can send SBP requests to multiple SBP responders and indicate non-overlapping available windows to the multiple SBP responders, thereby avoiding waste of transmission resources caused by the possibility that multiple SBP responders may report perception measurement reports at the same time, and improving the efficiency of perception measurement.

[0158] The SBP request can be implemented in the form of an SBP request frame. As shown in Figure 3, in the existing 802.11bf protocol, the SBP request frame may include a category field, a public action / public action dual protection field, a dialog token field, an SBP parameter element field, a sensing measurement parameter element field, and an ISTA (initiating station) available window element field. The ISTA available window element is used to indicate the available window, which includes an element ID field, a length field, an element ID extension field, and an ISTA availability information field. Among these fields, the ISTA availability information field uses an available bitmap to indicate the available time period and unavailable time period of the SBP initiator. Specifically, one bit can represent 10 time units (TUs), where 10 time units are 10240 microseconds. The ISTA information field can use 10 bits to represent 10 10TU time periods. When one bit is set to 1, it indicates that the 10TU time period is available, meaning that the SBP initiator can perform perception measurements and receive perception measurement reports within this time period. When the bit is set to 0, it indicates that the 10TU time period is unavailable, meaning that the SBP initiator cannot perform perception measurements or receive perception measurement reports within this time period. For example, when the available bitmap of the ISTA information field is "1011101101," it indicates that the 10TU time periods corresponding to the second, sixth, and ninth bits are unavailable, while the 10TU time periods corresponding to the remaining bits are available.

[0159] After receiving the SBP request frame, the SBP responder may send an SBP response frame to the SBP initiator to indicate whether the SBP responder accepts or rejects the SBP request.

[0160] As a possible implementation, if the SBP responder accepts the SBP request, the available window allocated by the SBP responder for sensing measurement may be carried in the SBP response frame. As shown in Figure 4, the SBP response frame may include a category field, a public action / protected dual of public action field, a dialog token field, a status code field, a measurement session ID indication field, an AID / USID (association identifier / unassociated STA identifier) ​​field, a decline duration indication field, an SBP parameters element field, a sensing measurement parameters element field, and an RSTA (responding station) availability window element. The RSTA availability window element is used to indicate the available window allocated by the SBP responder. The RSTA Available Window element may include an RSTA Availability Information field, which also includes three fields: a Partial Timing Synchronization Function (PTSF) timer field, a Duration field, and a Periodicity field, indicating the available window allocated by the SBP responder. The Partial Timing Synchronization Function (PTSF) timer field indicates the start time of the first available window, determined based on the SBP responder's local clock; the Duration field indicates the duration of the available window, which ranges from 0 to 12.7 milliseconds; and the Periodicity field indicates the period of the available window, which ranges from 0 to 26.1 seconds. For example, as shown in Figure 5, based on the available bitmap "1011101101" provided by the SBP initiator, the SBP responder determines the start time of the first available window, the duration of the available window, and the period of the available window, and sends the allocated available window information to the SBP initiator via an SBP response frame.

[0161] As another possible implementation, if the SBP responder rejects the SBP request, the SBP response frame can carry the RSTA Available Window element field to indicate the available window proposed by the SBP responder. The SBP initiator can then resend the SBP request frame to the SBP responder based on the proposed available window.

[0162] The above is the process of the SBP initiator and the SBP responder determining the available window. The following will introduce the process of the SBP initiator indicating non-overlapping available windows for multiple SBP responders, that is, the available window indicated in the SBP request received by the SBP responder does not overlap with the available windows indicated in the SBP requests received by other SBP responders. The time period indicated by the available window information in the SBP request received by the SBP responder is the time period exclusively for the SBP responder to perform perception measurements and report perception measurement reports. It should be noted that when there is only one SBP responder, the SBP initiator sends an SBP request frame to the one SBP responder, and the available window information carried therein may also comply with the provisions of the embodiments of the present application.

[0163] As a possible implementation, the multiple SBP responders may include a first SBP responder and a second SBP responder. The SBP initiator may send a first SBP request frame to the first SBP responder. The first SBP request frame may carry a first available bitmap indicating an available window, for example, a value of "1000101101". The SBP initiator may send a second SBP request frame to the second SBP responder. The second SBP request frame may carry a second available bitmap indicating an available window. To ensure that the available window of the first SBP responder does not overlap with the available window of the second SBP responder, the second available bitmap may be set to the inverse of the first available bitmap, and the second available bitmap may be set to "0111010010", as shown in FIG6a.

[0164] When the SBP initiator indicates available windows to more than two SBP responders, the inversion operation alone cannot indicate non-overlapping available windows. The SBP initiator can use two different available bitmaps to indicate non-overlapping available time periods to different SBP responders.

[0165] As a possible implementation, the multiple SBP responders may include a first SBP responder, a second SBP responder, and a third SBP responder. The SBP initiator may send a first SBP request frame to the first SBP responder, carrying a first available bitmap, for example, a value of "1000100001". The SBP initiator may send a second SBP request frame to the second SBP responder, carrying a second available bitmap. In order to ensure that the available window of the first SBP responder does not overlap with the available window of the second SBP responder, and at the same time ensure that the available window of the third SBP responder in the future does not overlap with the previous two available windows, the bits originally set to "1" in the first available bitmap may be inverted, and some bits originally set to "0" may be inverted to form the second available bitmap. For example, the first, fifth, and tenth bits of the first available bitmap, which have a value of "1," can be inverted, and the third, sixth, and ninth bits, which have a value of "0," can be inverted to form the second available bitmap, whose value is "0010010010." Then, when the SBP initiator sends a third SBP request frame to the third SBP responder, carrying the third available bitmap, the value of the third available bitmap can be the OR operation of the first available bitmap and the second available bitmap followed by the inversion. The OR operation of the first available bitmap and the second available bitmap yields "1010110011," which is then inverted to "0101001100." Therefore, the value of the third available bitmap is "0101001100," as shown in FIG6b.

[0166] In some scenarios, clock asynchrony between different SBP responders can cause overlap in the available windows indicated by the SBP initiator. Therefore, the SBP initiator needs to eliminate the impact of clock asynchrony.

[0167] As a possible implementation, the SBP initiator can determine the local clock of the SBP responder, namely the TSF (timing synchronization function) of the SBP responder, based on the timestamp carried in the most recently sent beacon frame by the SBP responder. Based on the local clock of each SBP responder, the SBP initiator can obtain the clock difference between different SBP responders. For example, the multiple SBP responders may include a first SBP responder and a second SBP responder. The SBP initiator receives a beacon from the first SBP responder at time T1, and the timestamp carried by the beacon can be represented as TSF1. The SBP initiator receives a beacon from the second SBP responder at time T2, and the timestamp carried by the beacon can be represented as TSF2. The SBP initiator can calculate the clock difference between the first SBP responder and the second SBP responder, and the clock difference is ((T2-T1)-(TSF2-TSF1)), which can be recorded as T. If the clock difference T is positive, it indicates that the local clock of the first SBP responder is faster than the local clock of the second SBP responder by T time. If the clock difference is negative, it indicates that the local clock of the first SBP responder is slower than the local clock of the second SBP responder by T time. The SBP initiator can express the clock difference as a duration in units of 10TUs. That is, the clock difference T can be expressed as N 10TU times, where any time less than a 10TU is counted as a 10TU.

[0168] Since there may be a clock asynchrony problem between the first SBP response end and the second SBP response, after calculating the clock difference, the second available bit map cannot be directly set to the inverse of the first available bit map, and further processing is required. If the local clock of the first SBP response end is faster than the local clock of the second SBP response end, the clock difference is the duration of N 10TUs, and the first N bits of the inverse first available bit map can be removed, and the removed N bits are added to the end of the inverse first available bit map as the second available bit map. The above processing can be referred to as a shift operation. The first N bits of the first available bit map are the N bits of the least significant bit (LSB) of the first available bit map. For example, as shown in Figure 7, when the value of N is 4, the first available bit map can be set to "1000101101", and the second available bit map can be set to "0100100111", so that the available window indicated by the SBP initiator to the first SBP responder and the available window indicated by it to the second SBP responder do not overlap.

[0169] If the local clock of the first SBP responder is slower than the local clock of the second SBP responder, the clock difference is equal to the duration of N 10TUs, and the SBP initiator includes a first available bitmap in the first SBP request frame, with the value "1000101101", the last N bits of the inverted first available bitmap can be removed, and the removed N bits are added to the front of the inverted first available bitmap to form a second available bitmap. The above process can be simply referred to as a shift operation. The last N bits of the first available bitmap are the N most significant bits (MSB) of the first available bitmap. For example, as shown in Figure 8, when N is 4 and the inverted first available bitmap is "0111010010", the second available bitmap can be set to "0010011101", so that the available window indicated by the SBP initiator to the first SBP responder does not overlap with the available window indicated to the second SBP responder.

[0170] The embodiment of the present application does not limit the specific method of implementing the SBP initiator indicating non-overlapping available windows to multiple SBP responders.

[0171] When an SBP responder receives an available window indicated by an SBP initiator, it may allocate an available window within the available window for sensing measurements and reporting sensing measurement reports. Because the available windows indicated by the SBP initiator to different SBP responders do not overlap, the available window allocated by one SBP responder does not overlap with the available windows allocated by other SBP responders. The SBP responder may notify the SBP initiator of its allocated available window via an SBP response frame. This allows the SBP initiator to receive sensing measurement reports reported by different SBP responders within different available windows. For example, as shown in Figure 9, the SBP initiator may receive a sensing measurement report reported by a first SBP responder within a first available window, a sensing measurement report reported by a second SBP responder within a second available window, and a sensing measurement report reported by a third SBP responder within a third available window. The three available windows do not overlap, thereby avoiding interference caused by the three SBP responders simultaneously reporting sensing measurement reports.

[0172] It should be understood that the method provided in the above embodiment is also applicable to the scenario where the SBP initiator indicates the available window to an SBP responder.

[0173] In the above embodiment, the available window indicated by the SBP initiator is not only used for reporting the perception measurement report of the SBP responder, but also for the perception measurement of the SBP responder. The SBP responder can act as a perception initiator and perform perception measurements with the perception responder. Therefore, in this manner, the perception measurements of multiple SBP responders will not interfere with each other, and the perception measurement reports will not interfere with each other.

[0174] Since the perception measurements initiated by multiple SBP responders are performed independently and do not interfere with each other, multiple SBP responders may report perception measurement reports to the SBP initiator at the same time. This reporting process may interfere with each other. Based on this, an embodiment of the present application provides another wireless perception method. The SBP initiator can indicate non-overlapping feedback windows to multiple SBP responders, thereby avoiding the waste of transmission resources caused by the possibility that multiple SBP responders may report perception measurement reports at the same time, and improving the efficiency of perception measurement.

[0175] Exemplarily, an SBP initiator sends an SBP request to an SBP responder. The SBP request may be implemented in the form of an SBP request frame, which carries feedback window information. The feedback window information is used to indicate a time period during which the SBP responder reports a perception measurement report. The time period during which the SBP responder reports a perception measurement report may also be referred to as a feedback window. The time period indicated by the feedback window information in the SBP request received by the SBP responder is a time period exclusively for the SBP responder to report a perception measurement report.

[0176] As a possible implementation, as shown in Figure 3, the ISTA available window element of the SBP request frame is used to indicate the feedback window indicated by the SBP initiator. As another possible implementation, as shown in Figure 10, the ISTA available window element in the SBP request frame can be replaced with the ISTA feedback window element (ISTA reporting window element), which can also be used to indicate the feedback window indicated by the SBP initiator. The ISTA feedback window element may include an element identification (element ID) field, a length (length) field, an element identification extension (element ID extension) field, and an ISTA feedback information (ISTA reporting information) field, wherein the ISTA feedback information field adopts a feedback bitmap mode to indicate the feedback time period and the non-feedback time period of the SBP initiator. Its specific representation can refer to the description of the ISTA available information field in the above embodiment. The present application embodiment may also adopt other representations to describe the feedback window indicated by the SBP initiator, and the present application embodiment does not limit this.

[0177] As a possible implementation, if the SBP responder accepts the SBP request, the feedback window allocated by the SBP responder may be carried in the SBP response frame. The allocated feedback window is used by the SBP responder to report the perception measurement report to the SBP initiator.

[0178] As a possible implementation, as shown in Figure 4, the RSTA available window element of the SBP response frame indicates the feedback window allocated by the SBP responder. As another possible implementation, as shown in Figure 11, the RSTA available window element in the SBP response frame can be replaced with an RSTA feedback window element (RSTA reporting window element), which is used to indicate the feedback window allocated by the SBP responder. The RSTA feedback window element may include an RSTA feedback information (RSTA reporting information) field, and the RSTA feedback information may also include three fields, namely, a partial TSF timer field, a duration field, and a periodicity field, indicating the feedback window allocated by the SBP responder. Its specific representation method can refer to the description of the RSTA available information field in the above embodiment. The embodiment of the present application may also use other representation methods to describe the feedback window allocated by the SBP responder, and the embodiment of the present application is not limited to this.

[0179] As another possible implementation, if the SBP responder rejects the SBP request, the SBP response frame may carry the RSTA Feedback Window element field to indicate the feedback window proposed by the SBP responder. The SBP initiator may resend the SBP request frame to the SBP responder based on the proposed feedback window.

[0180] For example, the SBP initiator may carry measurement window information in an SBP request frame to indicate a time period for the SBP responder to perform perception measurement. Within the measurement window, the SBP responder may act as a perception initiator and perform perception measurement with the perception responder.

[0181] As a possible implementation, as shown in FIG3 , the ISTA available window element of the SBP request frame is used to indicate the measurement window indicated by the SBP initiator.

[0182] As another possible implementation, the ISTA available window element in the SBP request frame can be replaced with an ISTA measurement window element, which can also be used to indicate the measurement window information indicated by the SBP initiator. The specific format of the ISTA measurement window element can be referred to in the following implementation.

[0183] As another possible implementation, as shown in Figure 12a, an ISTA measurement window element (ISTA measurement window element) field can be newly added on the basis of the SBP request frame shown in Figure 10 to indicate the measurement window information. The ISTA measurement window element may include an element identification (element ID) field, a length (length) field, an element identification extension (element ID extension) field, and an ISTA measurement information (ISTA measurement information) field, wherein the ISTA measurement information field adopts a measurement bitmap mode to indicate the measurable time period and the unmeasurable time period of the SBP initiator. Its specific representation can refer to the description of the ISTA available information field in the above embodiment. The embodiment of the present application may also adopt other representations to describe the measurement window indicated by the SBP initiator, and the embodiment of the present application is not limited to this.

[0184] It should be understood that in the embodiment of the present application, the SBP request frame may carry only feedback window information, or only measurement window information, or may carry both measurement window information and feedback window information. The embodiment of the present application does not limit this, and the SBP initiator can flexibly select according to actual needs.

[0185] Similarly, if the SBP responder accepts the SBP request, the measurement window allocated by the SBP responder can be carried in the SBP response frame. The allocated measurement window is used for the SBP initiator to perform perception measurement with the SBP responder as the perception responder.

[0186] As a possible implementation, as shown in FIG4 , the RSTA available window element of the SBP response frame is used to indicate the measurement window allocated by the SBP responder.

[0187] As another possible implementation, the RSTA available window element in the SBP response frame can be replaced with an RSTA measurement window element, which can also be used to indicate the measurement window allocated by the SBP responder. The specific format of the RSTA measurement window element can be found in the following implementation.

[0188] As another possible implementation, as shown in FIG12b , an RSTA measurement window element field may be added to the SBP response frame shown in FIG11 to indicate the measurement window allocated by the SBP responder. The RSTA measurement window element may include an RSTA measurement information field, which may also include three fields: a partial TSF timer field, a duration field, and a periodicity field, describing the measurement window allocated by the SBP responder. For specific representations, reference may be made to the description of the RSTA available information field in the above embodiment. The present embodiment may also use other representations to describe the measurement window allocated by the SBP responder, which is not limited in the present embodiment.

[0189] If the SBP responder rejects the SBP request, the SBP response frame may carry the RSTA measurement window element field to indicate the measurement window proposed by the SBP responder. The SBP initiator may resend the SBP request frame to the SBP responder based on the proposed measurement window.

[0190] As a possible implementation, when the SBP responder does not participate in the sensing measurement, the SBP initiator does not need to indicate the measurement window. That is, the SBP request frame sent by the SBP sender may not carry the ISTA measurement window element field. Similarly, the SBP response frame sent by the SBP responder may not carry the RSTA measurement window element field.

[0191] It should be understood that in the embodiment of the present application, the SBP response frame may carry only the allocated feedback window information, or may carry only the allocated measurement window information, or may carry both the allocated measurement window information and the allocated feedback window information. The embodiment of the present application does not limit this, and the SBP response end can flexibly select according to actual needs.

[0192] In order to enable the SBP initiator to indicate non-overlapping feedback windows to multiple SBP responders, the embodiments of the present application may refer to the implementation of the non-overlapping available windows in the above embodiments.

[0193] For example, the SBP initiator may indicate different feedback bitmaps to the two SBP responders through a negation operation, thereby indicating non-overlapping feedback windows to the two SBP responders.

[0194] For another example, the SBP initiator may indicate two or more SBP responders different feedback bitmaps, thereby indicating non-overlapping feedback windows to the two or more SBP responders.

[0195] For another example, when there is a clock asynchrony problem between different SBP response ends, the SBP initiating end first calculates the clock difference between the two SBP response ends, uses the above-mentioned different feedback bit maps or two different feedback bit maps, and then combines the shift operation in the above embodiment to eliminate the clock asynchrony problem, thereby implementing non-overlapping feedback windows indicated by multiple SBP response ends.

[0196] The embodiment of the present application does not limit the specific method for implementing the SBP initiator to indicate non-overlapping feedback windows to multiple SBP responders.

[0197] The embodiment of the application does not limit whether the measurement windows indicated by the SBP initiator to different SBP responders overlap.

[0198] As a possible implementation, the SBP initiator can send SBP request frames to each of the three SBP responders, indicating the measurement window and feedback window. As shown in Figure 13, the SBP responders can allocate measurement and feedback windows based on the indicated measurement and feedback windows. The three SBP responders perform sensing measurements in their corresponding measurement windows and report sensing measurement reports in their corresponding feedback windows. The three feedback windows do not overlap, allowing the three responders to report sensing measurement reports at completely different times, thus preventing interference.

[0199] It should be understood that the method provided in the above embodiment is also applicable to the scenario where an SBP initiator indicates a feedback window to an SBP responder.

[0200] An embodiment of the present application further provides a wireless perception method, in which the SBP initiator can obtain perception measurement reports from one or more SBP responders by actively sending an SBP report request, thereby avoiding mutual interference caused by multiple responders reporting perception measurement reports at the same time.

[0201] FIG14 is a flow chart of a wireless sensing method provided in an embodiment of the present application, which can be divided into the following two phases: a sensing measurement execution phase and an SBP reporting phase. It should be understood that these two phases can be implemented independently or together.

[0202] 1) Execution perception measurement phase

[0203] Exemplarily, during the perception measurement phase, after completing the perception measurement, the SBP responder sends a perception measurement confirmation to the SBP initiator, so that the SBP initiator is informed that the SBP responder has completed its own perception measurement and obtained the perception measurement result, or has obtained the perception measurement result of the perception responder.

[0204] As a possible implementation method, as shown in Figure 15, the SBP responder can send a perception measurement confirmation within its own measurement window. The measurement window can be allocated by the SBP responder based on the measurement window indicated by the SBP initiator. Specifically, the SBP initiator can send an SBP request frame to the SBP responder, which carries measurement window information indicating the time period during which the SBP responder can perform perception measurement. The SBP responder allocates a measurement window for the perception measurement based on the measurement window information and notifies the SBP initiator via an SBP response frame. For the specific process of the SBP responder allocating the measurement window, please refer to the description of the measurement window in the above example.

[0205] As a possible implementation method, the SBP responder can obtain the perception measurement result after completing the perception measurement itself, and send a perception measurement confirmation to the SBP initiator, so that the SBP initiator can know that the SBP responder has completed the perception measurement and obtain the perception measurement report.

[0206] As another possible implementation, the SBP responder may obtain the perception measurement results of one or more perception responders, and after completing the acquisition, may send a perception measurement confirmation to the SBP initiator so that the SBP initiator obtains the perception measurement report.

[0207] As a possible implementation, after receiving the perception measurement confirmation sent by the SBP responder, the SBP initiator sends an SBP report request to the SBP responder to request the SBP responder to report the perception measurement report. The description of the SBP report request will be introduced in the SBP reporting stage below.

[0208] As another possible implementation, after sending the perception measurement confirmation, the SBP responder may send a perception measurement report to the SBP initiator within a predetermined time period so that the SBP initiator can obtain the perception measurement report. The predetermined time period may be an available window or a feedback window. For details about the available window or feedback window, see the above embodiment.

[0209] The specific format of the perception measurement confirmation involved in this process is introduced below.

[0210] The following first describes the format of the parameter indicated by the indication information carried by the perception measurement confirmation, and then describes the parameter content indicated by the indication information carried by the perception measurement confirmation. For ease of description, when referring to specific examples below, the format of the parameter indicated by the indication information carried by the perception measurement confirmation is described using the first parameter as an example. The description of the indication format of the first parameter is also applicable to other parameters indicated by the indication information carried by the perception measurement confirmation.

[0211] As an example, the indication information carried by the perception measurement confirmation may indicate the value of the first parameter in an indexed manner. The number of bits occupied by the first parameter may be related to the different values ​​of the first parameter. If the number of bits occupied by the first parameter is m bits, then the m bits may represent 2 of the first parameter. m values. m can be a positive integer. For example, if m=2, 0 can represent the first parameter #1, 1 can represent the first parameter #2, 2 can represent the first parameter #3, and 3 can represent the first parameter #4. The "0 to 3" shown here is shown as an example of decimal, but it should not be understood as a limitation on the embodiments of the present application. In a specific implementation, different values ​​can be represented by binary, which will not be listed here one by one.

[0212] As another example, the indication information carried by the perception measurement confirmation can indicate the value of the first parameter in the form of a bit map. The number of bits occupied by the first parameter is still related to the different values ​​of the first parameter. If the number of bits occupied by the first parameter is m bits, then the m bits can represent m values ​​of the first parameter. Each bit can correspond to a value, such as a bit value of 1 can indicate that the value of the first parameter is the value corresponding to the bit. For example, m=3, the bit map is 010, then the value of the first parameter can be the value corresponding to the bit "1".

[0213] In the embodiment of the present application, the various parameters indicated by the indication information carried by the perception measurement confirmation may all be in the same indication form, or there may be at least two parameters with different indication forms, which is not limited in the embodiment of the present application. The number of bits occupied by each parameter indicated by the indication information carried by the perception measurement confirmation may be the same, or there may be at least two parameters with different number of bits occupied, which is not limited in the embodiment of the present application. The indication forms of the various parameters shown below and the number of bits occupied by each field are only examples, and the embodiment of the present application is not limited thereto.

[0214] The following describes the parameter contents indicated by the indication information carried in the perception measurement confirmation.

[0215] The perception measurement confirmation includes at least one of the following information: measurement session identifier, measurement interaction number, measurement interaction identifier list, and SBP report token. The following are respectively described:

[0216] The measurement session identifier can be used to indicate the measurement session corresponding to the perception measurement report that the SBP responder can report. For example, when the SBP responder completes all or part of the perception measurement of its own measurement session, or obtains part or all of the perception measurement results of the measurement session from one or more perception responders, the SBP responder can carry the identifier of the measurement session in the perception measurement confirmation, so that the SBP initiator knows that the perception measurement report corresponding to the measurement session can be obtained. The SBP responder can carry one or more measurement session identifiers in the perception measurement confirmation based on the completion status of the actual perception measurement, and this embodiment of the present application is not limited to this.

[0217] As an example, the measurement session identifier may be determined when the SBP initiator and the SBP responder establish the SBP, and may be represented by 3 bits. The embodiment of the present application does not limit the specific form of representing the measurement session identifier.

[0218] The relationship between the values ​​and meanings of the various fields listed in the embodiments of the present application is only an example and should not be understood as a limitation on the embodiments of the present application. The names of the various fields listed in the embodiments of the present application are only examples and should not be understood as a limitation on the embodiments of the present application. Similarly, the number of bits occupied by each field is also an example. As the standard progresses, the different values ​​supported by each parameter may be more or less, that is, the number of bits occupied by the field carried by each parameter may also be more or less, etc., and the embodiments of the present application do not limit this.

[0219] The number of measurement interactions is used to indicate the number of measurement interactions corresponding to the perception measurement report that the SBP responder can report. The number of measurement interactions can be the number of measurement interactions completed by the SBP responder in this measurement window, or the number of measurement interactions completed after the last perception measurement report was reported. For example, when the SBP responder completes K measurement interactions in this measurement session, the number of measurement interactions can be set to K, where K is a positive integer greater than or equal to zero.

[0220] As an example, the number of measurement interactions may be represented by 3 bits, the value of which represents the number of measurement interactions for which measurement has been completed. The embodiment of the present application does not limit the specific form of representing the number of measurement interactions.

[0221] A measurement interaction identifier list is used to indicate the measurement interactions corresponding to the perception measurement reports that the SBP responder can report. Each measurement interaction identifier can indicate a specific measurement interaction. The measurement interaction identifier list can include identifiers corresponding to measurement interactions completed by the SBP responder in this measurement window; or it can also include identifiers corresponding to measurement interactions completed after the last perception measurement report was reported.

[0222] As an example, as shown in FIG16 , the measurement interaction identifier list may consist of N measurement interaction identifiers, where N is an integer greater than or equal to 1, and each measurement interaction identifier may be represented by 6 bits. Furthermore, the measurement interaction identifier list may further include supplementary bits to ensure that the total number of bits in the measurement interaction identifier list is an integer multiple of 8. For example, if the measurement interaction identifier list includes three measurement interaction identifiers, each of which is represented by 6 bits, then the three measurement interaction identifiers use a total of 18 bits, and the supplementary bits are 6 bits, resulting in a total number of bits in the measurement interaction identifier list of 24, which is an integer multiple of 8. This embodiment of the present application does not limit the representation format, number of bits used, or supplementary bits of the measurement interaction identifier list.

[0223] The SBP report token is used to indicate the measurement interactions corresponding to the perception measurement reports that the SBP responder can report. This SBP report token can correspond to one or more measurement interactions, reducing the signaling overhead of perception measurement confirmation compared to the measurement interaction identifier list. This SBP report token can indicate one or more measurement interactions completed by the SBP responder in the current measurement window; or it can also indicate one or more measurement interactions completed since the last perception measurement report was reported.

[0224] As an example, an SBP report token may be randomly generated by an SBP responder or generated according to an algorithm, and may uniquely indicate one or more measurement interactions corresponding to a perception measurement report that the SBP responder may report. The SBP report token may be represented using three bits. The embodiments of the present application do not limit the representation format of the SBP report token, the number of bits used, or the number of corresponding measurement interactions.

[0225] It is worth noting that the perception measurement confirmation may include multiple measurement session identifiers, multiple measurement interaction quantities, multiple measurement interaction identifier lists, and multiple SBP report tokens. This embodiment of the present application does not limit this, and the SBP responder can be flexibly configured as needed.

[0226] Exemplarily, the sensing measurement acknowledgement may be carried by a control frame of an existing Wi-Fi protocol, which may be referred to as a sensing measurement acknowledgement frame.

[0227] As a possible implementation, as shown in FIG17a, the sensing measurement confirmation frame may include a frame control field, a duration field, a receiver address RA field, a transmitter address TA field, a sensing control field, a measurement exchange ID list field, and a frame check sequence FCS field. The sensing control field may include a measurement session ID field, a measurement exchange number field, and a reserved field. The measurement session ID field may be represented by 3 bits; the measurement exchange number field may be represented by 3 bits. The measurement exchange ID list field may include N measurement exchange IDs and padding bits, and each measurement exchange ID may be represented by 6 bits, as shown in FIG16.

[0228] As another possible implementation, as shown in Figure 17b, the perception measurement confirmation frame may include a perception control field, where the perception control field may include a measurement session identifier field, an SBP report token field, and a reserved field. The measurement session identifier field may use 3 bits; the SBP report token field may use 3 bits and may correspond to one or more measurement interactions for which the measurement has been completed.

[0229] As a possible implementation, as shown in Figure 17c, in order for the SBP initiator to accurately allocate transmission resources, the SBP responder may carry relevant parameters through the sensing measurement confirmation, so that the SBP initiator can estimate the transmission resource size required to obtain the sensing measurement report. For example, the sensing measurement confirmation may carry a sensing responder reporting number field (number of sensing responders reported), which is used to indicate the number of sensing responders corresponding to the sensing measurement reports that the SBP responder can report, and can be represented by 3 bits. The SBP initiator can determine the transmission resource size allocated to the SBP responder based on the number of sensing responders reported, so that the SBP responder can have sufficient transmission resources to complete the reporting of the sensing measurement report. For another example, the sensing measurement confirmation may carry a sensing responder ID list field (sensing responder ID list), which is used to indicate the identifiers of the sensing responders corresponding to the sensing measurement reports that the SBP responder can report. The sensing responder ID list may include the identifiers of P sensing responders, each of which may be represented by 12 bits or 16 bits, where P is a positive integer. The SBP initiator can obtain the perception response end corresponding to the reported perception measurement report according to the identification list of the perception response end, so that the SBP initiator can manage and process the received perception measurement report.

[0230] The embodiment of the present application does not limit the carrying form, included fields, and length of the included fields of the perception measurement frame, and the SBP responder can use them flexibly as needed.

[0231] 2) SBP reporting stage

[0232] For example, in the SBP reporting stage, the SBP initiator may send an SBP report request to multiple SBP responders, requesting each SBP responder to report a perception measurement report; each SBP responder may send a perception measurement report to the SBP initiator based on the received SBP report request; the SBP initiator receives the perception measurement report reported by at least one SBP responder among the multiple SBP responders.

[0233] As a possible implementation, the SBP report request can be carried in an SBP report trigger frame, allowing the SBP transmitter to uniformly request multiple SBP responders to report perception measurement reports, reducing the use of transmission resources. Each SBP responder can extract the corresponding SBP report request from the SBP report trigger frame and report the perception measurement report.

[0234] As a possible implementation, the SBP report trigger frame sent by the SBP initiator may include resource allocation information for indicating the transmission resources used by each of the multiple SBP responders when reporting the perception measurement report. The SBP initiator needs to indicate different transmission resources to different SBP responders, so that different SBP responders use different transmission resources to report the perception measurement report, thereby avoiding interference between the perception measurement reports reported simultaneously by multiple SBP responders. The transmission resource may include a resource unit RU (resource unit) or a multiple resource unit MRU (multiple resource unit). For example, the SBP initiator may allocate a different RU or MRU to each SBP responder in the SBP report trigger frame, so that different SBP responders use different RUs or MRUs to send the perception measurement report. The transmission resource may also include a spatial stream resource. For example, the SBP initiator may allocate a different spatial stream to each SBP responder in the SBP report trigger frame, so that different SBP responders use different spatial streams to send the perception measurement report.

[0235] As a possible implementation method, the SBP initiator can send an SBP report request to the SBP responder via an SBP report trigger frame. The SBP responder reports a perception measurement report to the SBP initiator at an interval of SIFS after receiving the SBP report trigger frame. The SBP report trigger frame and the perception measurement report can be transmitted within one TXOP (transmit opportunity).

[0236] As a possible implementation, SBP report requests sent to multiple SBP responders can be carried in multiple SBP report request frames. One SBP report request frame can be used to request one SBP responder to report a perception measurement report, allowing the SBP initiator to flexibly control the reporting of perception measurement reports. Multiple SBP responders can report perception measurement reports to the SBP initiator based on the SBP report request frames they receive. This avoids mutual interference caused by multiple SBP responders reporting perception measurement reports simultaneously, which leads to waste of transmission resources, thereby improving the efficiency and robustness of perception measurement.

[0237] As a possible implementation, the SBP report request can be carried in an SBP report request frame. The SBP initiator can obtain a transmission opportunity (TXOP) via a contention channel and, within this TXOP, send SBP report request frames to one or more SBP responders. Each SBP responder can, based on the received SBP report request frame, report a perception measurement report within this TXOP. Alternatively, each SBP responder can obtain a TXOP via its own contention channel and report the perception measurement report.

[0238] As a possible implementation method, the SBP initiator can flexibly use the SBP report request bearer format. For example, when the SBP initiator needs to obtain perception measurement reports from multiple SBP responders simultaneously, it can use the SBP report trigger frame format to unify the requests and reduce the use of transmission resources. When the SBP initiator needs to obtain perception measurement reports reported by SBP responders one by one, it can use the SBP report request frame format to request them one by one, which is more flexible.

[0239] As a possible implementation, as shown in Figure 18, the SBP initiator can sequentially send SBP report requests, which are carried in three SBP request frames, to three SBP responders. The SBP initiator can send a first SBP report request frame to the first SBP responder, and the first SBP responder reports a perception measurement report, i.e., a first SBP report, based on the first SBP report request frame. After receiving the perception measurement report reported by the first SBP responder, the SBP initiator sends a second SBP report request frame to the second SBP responder. After receiving the perception measurement report reported by the second SBP responder, the SBP initiator sends a third SBP report request frame to the third SBP responder, and finally receives the perception measurement report reported by the third SBP responder. This avoids mutual interference caused by multiple SBP responders reporting perception measurement reports at the same time.

[0240] In addition, illustratively, in the SBP reporting phase, if the SBP initiator does not receive the perception measurement report reported by the SBP responder, the SBP initiator may send an SBP report request to enable the SBP responder to re-report the perception measurement report.

[0241] As a possible implementation, the SBP responder accepts the SBP request from the SBP initiator and indicates the available window or feedback window allocated by the SBP responder in an SBP response frame. If the SBP initiator does not receive the perception measurement report reported by the SBP responder within the available window or feedback window, the SBP initiator may send an SBP report request to the SBP responder, requesting the SBP responder to report the perception measurement report again.

[0242] As another possible implementation method, the SBP initiator sends an SBP report request to the SBP responder to request the SBP responder to report a perception measurement report. After a preset time, for example, the preset time is 10 milliseconds, the SBP initiator does not receive the perception measurement report reported by the SBP responder. Then the SBP initiator may send an SBP report request to the SBP responder again, requesting the SBP responder to report a perception measurement report.

[0243] In the embodiment of the present application, the process in which the SBP initiator requests multiple SBP responders to report perception measurement reports can also be applied to a single SBP responder scenario. The embodiment of the present application does not limit the number of SBP responders.

[0244] The above describes a process in which the SBP initiator can obtain a perception measurement report by actively sending an SBP report request. The following describes a specific format of the SBP report request involved in the process.

[0245] The following describes the parameter contents indicated by the indication information carried in the SBP report request. It should be understood that the SBP report request can be applied to all of the above embodiments, and can also be applied to some of the above embodiments.

[0246] The SBP report request may include at least one of the following information: measurement session identifier, number of measurement interactions, measurement interaction identifier list, and SBP report token. The following are respectively described:

[0247] The measurement session identifier can be used to indicate the measurement session corresponding to the perception measurement report reported by the SBP responder. The specific form of the measurement session identifier can refer to the description of the measurement session in the perception measurement confirmation above.

[0248] The number of measurement interactions is used to indicate the number of measurement interactions corresponding to the perception measurement report reported by the SBP responder. For its specific form, please refer to the description of the number of measurement interactions in the perception measurement confirmation above.

[0249] The measurement interaction identifier list is used to indicate the measurement interaction corresponding to the perception measurement report reported by the SBP responder. For its specific form, please refer to the description of the measurement interaction identifier list in the perception measurement confirmation above.

[0250] The SBP report token is used to indicate the measurement interaction corresponding to the perception measurement report reported by the SBP responder. For its specific form, please refer to the description of the SBP report token in the perception measurement confirmation above.

[0251] It is worth noting that the SBP report request may include multiple measurement session identifiers, multiple measurement interaction quantities, multiple measurement interaction identifier lists, and multiple SBP report tokens. This embodiment of the present application does not limit this, and the SBP initiator can flexibly configure it as needed.

[0252] Exemplarily, the SBP reporting request may be carried by a management frame of an existing Wi-Fi protocol, which may be referred to as an SBP reporting request frame.

[0253] It should be understood that the SBP report request frame may be sent by an SBP initiator, which may be a non-AP STA or an AP, and the present embodiment does not limit this.

[0254] As a possible implementation, as shown in FIG19a , the SBP report request frame may include a category field, a public action / protected dual of public action field, a sensing control field, and a measurement exchange ID list field. The sensing control field may include a measurement session ID field, a measurement exchange number field, and a reserved field. The measurement session ID field may use 3 bits to indicate the identifier of the measurement session corresponding to the sensing measurement report requested to be reported by the SBP initiator; the measurement exchange number field may use 3 bits to indicate the number of measurement exchanges corresponding to the sensing measurement report requested to be reported by the SBP initiator; the measurement exchange ID list field is used to indicate the measurement exchanges corresponding to the sensing measurement report requested to be reported by the SBP initiator, and may include N measurement exchange IDs and padding bits. Each measurement exchange ID may be represented by 6 bits, as shown in FIG16 .

[0255] As another possible implementation, as shown in Figure 19b, the SBP report request frame may include a perception control field, where the perception control field may include a measurement session identifier field, an SBP report token field, and a reserved field. The measurement session identifier field may be represented by 3 bits; the SBP report token field may be represented by 3 bits and is used to indicate one or more measurement interactions corresponding to the perception measurement report requested by the SBP initiator.

[0256] Exemplarily, the SBP reporting request may be carried in a trigger frame format provided by the Wi-Fi protocol, which may be referred to as an SBP reporting trigger frame.

[0257] It should be understood that the SBP report trigger frame may be sent by an SBP initiator, which may be a non-AP STA or an AP, and this embodiment of the present application does not limit this.

[0258] As a possible implementation, for example, FIG20 shows the existing Wi-Fi protocol trigger frame format, including a frame control field, a duration field, a receiver address (RA) field, a transmitter address (TA) field, a common information field, a user information list field, a padding field, and a frame check sequence (FCS) field. The trigger type subfield in the common information field can select a reserved value, for example, a value of 9, to indicate an SBP report trigger frame, as shown in Table 1.

[0259] Table 1 Trigger type subfield values

[0260] In the common information field, any reserved bit can be used as a new field, which can be called a sensing field. For example, when the value of the sensing field is 1, it indicates that the SBP report trigger frame is used to request an SBP report.

[0261] Exemplarily, the SBP report trigger frame may further include an SBP responder identifier, which may be the MAC (medium access control) address of the SBP responder, an identifier assigned by the SBP initiator to the SBP responder, or a measurement session identifier. The embodiment of the present application does not limit the form and length of the SBP responder identifier.

[0262] As shown in FIG. 21 a , the SBP report trigger frame may replace the AID12 / USID12 field in the user information list field with the SBP responder identification field.

[0263] As a possible implementation, the SBP responder identifier may be the MAC address of the SBP responder, as shown in Table 2, and the AID12 / USID12 field in FIG. 21 a may be replaced with the 48-bit MAC address.

[0264] Table 2 SBP responder MAC address

[0265] As another possible implementation, the SBP initiator may assign an identifier to the SBP responder during the SBP establishment phase and notify the SBP responder by sending an SBP request frame. Specifically, as shown in Figure 10, the SBP initiator may add a 12-bit or 16-bit SBP responder identifier field to the SBP parameter element field in the SBP request frame, as shown in Table 3. In the SBP report trigger frame, the SBP initiator may replace the AID12 / USID12 field in Figure 21a with the 12-bit or 16-bit SBP responder identifier field.

[0266] Table 3 SBP responder identifier

[0267] As another possible implementation method, each established SBP corresponds to a measurement session identifier, and the SBPs established by different SBP responders have different measurement session identifiers; an SBP responder can establish multiple SBPs, each measurement session identifier in the SBP responder is different, and the measurement session identifiers of the SBP responder and other SBP responders are also different. Then the measurement session identifier can be used as the SBP responder identifier, replacing the AID12 / USID12 field in Figure 21a. For detailed description of the measurement session identifier, please refer to the above embodiment.

[0268] Exemplarily, the SBP report trigger frame may use the resource unit allocation (RU allocation) field in the user information field to allocate resource units to different SBP responders, so that different SBP responders may use different resource units RU or multiple resource units MRU to report perception measurement reports.

[0269] Exemplarily, the SBP report trigger frame may use the spatial stream allocation / RA-RU information field in the user information field to allocate spatial stream resources to different SBP responders, so that different SBP responders may use different spatial stream resources to report perception measurement reports.

[0270] For example, as shown in FIG21b, the SBP report trigger frame may add the measurement session identification field, measurement interaction number field, and measurement interaction identification list field shown in FIG17a after the user information field to indicate the perception measurement report requested by the SBP initiator.

[0271] For example, as shown in FIG21c, the SBP report trigger frame may add the measurement session identifier field and the SBP report token field shown in FIG17b after the user information field to indicate the perception measurement report requested by the SBP initiator.

[0272] As a possible implementation, as shown in Figure 22, the SBP report request may also include at least one of the following information: the number of sensing responder requests and the sensing responder ID list. The number of sensing responder requests is used to indicate the number of sensing responders corresponding to the sensing measurement reports requested to be reported, and the sensing responder ID list is used to indicate the identifiers of the sensing responders corresponding to the sensing measurement reports requested to be reported, so that the SBP responder accurately reports the sensing measurement reports required by the SBP initiator. The number of sensing responders can be represented by 3 bits. The sensing responder ID list may include the identifiers of P sensing responders, each of which can be represented by 12 bits or 16 bits, where P is a positive integer.

[0273] As a possible implementation, when the SBP initiator does not receive the perception measurement report reported by the SBP responder, the SBP initiator may resend an SBP report request within a new TXOP to request the SBP responder to report the perception measurement report. The SBP report request resent by the SBP initiator may be carried in an SBP report trigger frame or an SBP report request frame. The SBP report request may include at least one of the aforementioned measurement session identifier, measurement interaction identifier list, number of perception responder requests, or perception responder identifier list, so that the SBP responder can report the perception measurement report according to the needs of the SBP initiator.

[0274] As a possible implementation, when the SBP initiator does not receive the perception measurement report reported by the SBP responder within the available window or feedback window allocated by the SBP responder, the SBP initiator may send an SBP report request to the SBP responder, requesting the SBP responder to report the perception measurement report. The SBP report request may be carried in an SBP report trigger frame or an SBP report request frame; the SBP report request may include at least one of the above-mentioned measurement session identifier, measurement interaction identifier list, perception responder request number, or perception responder identifier list, so that the SBP responder can report the perception measurement report according to the needs of the SBP initiator.

[0275] It is worth noting that the embodiment of the present application does not limit the carrying form, included fields and length of the included fields of the SBP report request, and the SBP initiator can use them flexibly as needed.

[0276] It should be understood that the method provided in the above embodiment is also applicable to the scenario where an SBP initiator requests an SBP responder to report a perception measurement report.

[0277] The above provides three embodiments, corresponding to three different SBP reporting methods, which can be implemented independently to avoid mutual interference caused by multiple SBP responders reporting perception measurement reports simultaneously. The first embodiment is to indicate non-overlapping available windows for reporting perception measurement reports, the second embodiment is to indicate non-overlapping feedback windows for reporting perception measurement reports, and the third embodiment is to actively request reporting perception measurement reports through SBP report requests.

[0278] The embodiments of the present application can combine the three embodiments. For example, the first embodiment can be combined with the third embodiment, and the second embodiment can also be combined with the third embodiment.

[0279] As a possible implementation, as shown in Figure 23, the SBP initiator sends SBP requests to the first, second, and third SBP responders, respectively. Each SBP request indicates feedback window information, and the three feedback windows do not overlap. Within each feedback window, the corresponding SBP initiator may send an SBP report request to the corresponding SBP responder. Based on the received SBP report request, the first SBP responder may report the perception measurement results (i.e., the first SBP report) in the first feedback window; the second SBP responder may report the perception measurement results (i.e., the second SBP report) in the second feedback window based on the received SBP report request; and the third SBP responder may report the perception measurement results (i.e., the third SBP report) in the third feedback window based on the received SBP report request. The SBP initiator may receive different perception measurement reports within the three different feedback windows. The embodiments of this application do not limit the combination of different embodiments or the specific methods of combining them.

[0280] In actual applications, the SBP initiator may flexibly use different SBP reporting modes as needed. Therefore, before the SBP responder reports the perception measurement report, the SBP initiator may inform the SBP responder of the SBP reporting mode.

[0281] As a possible implementation method, the SBP request sent by the SBP initiator may include an SBP reporting mode, which is used to indicate the manner in which the SBP responder reports the perception measurement report, that is, the SBP reporting mode; when its value is a first value, the SBP responder reports the perception measurement report within a predetermined time period, and the predetermined time period may be the available window in the above embodiment, or the feedback window in the above embodiment; when its value is a second value, the SBP responder reports the perception measurement report after receiving the SBP report request.

[0282] For example, the SBP initiator can implement the reporting of the perception measurement report using one of two SBP reporting modes: the first is to enable the SBP responder to report the perception measurement report by indicating a non-overlapping available window, and the second is to proactively request the SBP responder to report the perception measurement report through an SBP report request. When the SBP reporting mode is set to the first value, the SBP responder reports the perception measurement report within the available window; when it is set to the second value, the SBP responder reports the perception measurement report after receiving the SBP report request.

[0283] For another example, when the SBP initiator can implement the reporting of the perception measurement report using one of two SBP reporting modes, the first is to enable the SBP responder to report the perception measurement report by indicating a non-overlapping feedback window, and the second is to actively request the SBP responder to report the perception measurement report through an SBP report request. If the SBP reporting mode is set to the first value, the SBP responder reports the perception measurement report within the feedback window; when it is set to the second value, the SBP responder reports the perception measurement report after receiving the SBP report request.

[0284] As a possible implementation, the SBP initiator can use one bit in the SBP request frame to indicate the SBP reporting mode. As shown in Figure 10, in the SBP request frame, the SBP parameter element field is used to set parameters related to the SBP, such as the number and role of the perception responders. Among them, the SBP parameter element field includes the SBP parameter control field, whose 20th bit (B19) to 24th bit (B23) are reserved values. The SBP initiator can set its 20th bit to the SBP reporting mode field to indicate the SBP reporting mode, as shown in Figure 24. For example, when its value is 0, it indicates that the SBP responder reports the perception measurement report within a predetermined time period; when its value is 1, it indicates that the SBP responder reports the perception measurement report after receiving the SBP report request.

[0285] The embodiment of the present application does not limit the combination and number of SBP reporting methods adopted by the SBP initiator, and does not limit the number and specific format of the SBP reporting modes.

[0286] It should be understood that the method provided in the above embodiment does not limit the specific number of SBP initiators and SBP responders.

[0287] The following will introduce the wireless sensing communication device provided in the embodiments of the present application.

[0288] The present application divides the functional modules of the wireless perception communication device according to the above-mentioned method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in this application is schematic and is only a logical functional division. There may be other division methods in actual implementation. The wireless perception communication device of the embodiment of the present application will be described in detail below with reference to Figures 25 to 27.

[0289] Figure 25 is a schematic diagram of the structure of a wireless sensing communication device provided in an embodiment of the present application. As shown in Figure 25, the communication device includes a processing module 2501 and a transceiver module 2502. The transceiver module 2502 can implement corresponding communication functions, and the processing module 2501 is used to implement corresponding processing functions. For example, the transceiver module 2502 can also be referred to as an interface, a communication interface, or a communication module.

[0290] In some embodiments of the present application, the communication device can be used to perform the actions performed by the SBP initiator in the above method embodiments. In this case, the communication device can be the WLAN device itself or a chip or functional module that can be configured in the device. The transceiver module 2502 is used to perform the transceiver-related operations of the SBP initiator in the above method embodiments, and the processing module 2501 is used to perform the processing-related operations of the SBP initiator in the above method embodiments.

[0291] Specifically, taking the SBP initiator in the first embodiment as an example, the processing module 2501 can be used to generate an SBP request for requesting to establish an SBP with each of one or more SBP responders; the transceiver module 2502 can be used to send SBP requests to one or more SBP responders respectively. The SBP request may include available window information, which is used to indicate the time period for the corresponding SBP responder to perform perception measurement and report the perception measurement report; the processing module 2501 can also be used to generate the available window information in the SBP request, and the time period indicated by the available window information in the SBP request sent by the SBP initiator to one SBP responder does not overlap with the time period indicated by the available window information in the SBP request sent by the SBP initiator to other SBP responders, thereby avoiding mutual interference caused by multiple SBP responders reporting perception measurement reports at the same time and resulting in waste of transmission resources, thereby improving the efficiency and robustness of perception measurement.

[0292] Exemplarily, the transceiver module 2502 receives the perception measurement report reported by the corresponding SBP responder within the available window.

[0293] Specifically, taking the SBP initiator in the second embodiment as an example, the processing module 2501 can be used to generate an SBP request for requesting to establish an SBP with each of one or more SBP responders; the transceiver module 2502 can be used to send SBP requests to one or more SBP responders respectively. The SBP request may include feedback window information for indicating the time period for the corresponding SBP responder to report the perception measurement report; the processing module 2501 can also be used to generate feedback window information in the SBP request, and ensure that the time period indicated by the feedback window information in the SBP request sent by the SBP initiator to one SBP responder does not overlap with the time period indicated by the feedback window information in the SBP request sent by the SBP initiator to other SBP responders, thereby avoiding mutual interference when multiple SBP responders report perception measurement reports at the same time, resulting in a waste of transmission resources, thereby improving the efficiency and robustness of perception measurement.

[0294] Exemplarily, the transceiver module 2502 receives the perception measurement report reported by the corresponding SBP responder within the feedback window.

[0295] Exemplarily, the SBP request may further include measurement window information. The processing module 2501 may be configured to generate the measurement window information in the SBP request, to indicate a time period for the corresponding SBP responder to perform perception measurement.

[0296] Exemplarily, the transceiver module 2502 receives the perception measurement confirmation reported by the corresponding SBP responder within the measurement window; the perception measurement confirmation is used to indicate that the corresponding SBP responder has completed its own perception measurement and obtained the perception measurement result, or has obtained the perception measurement result of the perception responder.

[0297] Specifically, taking the SBP initiator in the third embodiment as an example, the processing module 2501 can be used to generate an SBP report request to request each of one or more SBP responders to report a perception measurement report. The transceiver module 2502 can be used to send the SBP report request to the one or more SBP responders. The transceiver module 2502 can also be used to receive a perception measurement report reported by at least one of the multiple SBP responders. Multiple SBP responders can report perception measurement reports based on the SBP report request, thereby avoiding the waste of transmission resources caused by mutual interference when multiple SBP responders simultaneously report perception measurement reports, and improving the efficiency and robustness of perception measurement.

[0298] Exemplarily, the processing module 2501 can be used to generate an SBP report trigger frame, carrying an SBP report request, for uniformly requesting each SBP response end of one or more SBP response ends to report a perception measurement report; the transceiver module 2502 can be used to send the SBP report trigger frame.

[0299] Exemplarily, the SBP report trigger frame may include resource allocation information, and the processing module 2501 may be used to generate the resource allocation information to indicate the transmission resources used by each of the one or more SBP responders when reporting the perception measurement report.

[0300] In this embodiment of the present application, the SBP initiator can uniformly request multiple SBP responders to report perception measurement reports by sending an SBP report trigger frame, thereby reducing the use of transmission resources. The SBP report trigger frame can also carry resource allocation information. Each SBP responder uses its own allocated transmission resources to report the perception measurement report, avoiding mutual interference caused by multiple SBP responders reporting perception measurement reports simultaneously.

[0301] Exemplarily, the processing module 2501 may be configured to generate an SBP report request frame to carry an SBP report request. An SBP report request frame is used to request an SBP responder to report a perception measurement report.

[0302] In an embodiment of the present application, the SBP initiator can send SBP report request frames to multiple SBP responders respectively, requesting each SBP responder to report a perception measurement report, so that the SBP initiator can flexibly control the SBP responder to report the perception measurement report, thereby obtaining the perception measurement results of each SBP responder.

[0303] Exemplarily, the transceiver module 2502 can be used to receive perception measurement confirmations sent by one or more SBP responders; the perception measurement confirmation is used to indicate that the corresponding SBP responder has completed its own perception measurement and obtained the perception measurement result, or has obtained the perception measurement result of the perception responder.

[0304] Exemplarily, the processing module 2501 may be configured to generate a perception measurement confirmation, which includes at least one of the following information: a measurement session identifier, a measurement interaction number, a measurement interaction identifier list, and an SBP report token.

[0305] In an embodiment of the present application, the SBP initiator can obtain the perception measurement report that can be reported by the SBP responder based on at least one of the information in the measurement session identifier, measurement interaction number, measurement interaction identifier list and SBP report token included in the perception measurement confirmation, so that the SBP initiator can flexibly obtain the perception measurement report according to actual needs.

[0306] Exemplarily, the processing module 2501 may be configured to generate an SBP report request, which includes at least one of the following information: a measurement session identifier, a measurement interaction identifier list, and an SBP report token.

[0307] In an embodiment of the present application, the SBP initiator can use at least one of the information in the measurement session identifier, measurement interaction identifier list and SBP report token included in the SBP report request to enable the SBP responder to report the perception measurement report more accurately, so that the SBP initiator can obtain the required perception measurement report in a timely manner.

[0308] For example, taking the SBP initiator as an example, the processing module 2501 can be used to generate an SBP request, which includes an SBP reporting mode, which is used to indicate the manner in which the SBP responder reports the perception measurement report. When the value is a first value, the SBP responder reports the perception measurement report within a predetermined time period, which can be the available window in the above embodiment or the feedback window in the above embodiment. When the value is a second value, the SBP responder reports the perception measurement report after receiving the SBP report request. The transceiver module 2502 can be used to send the SBP request.

[0309] In the embodiment of the present application, the SBP initiator can instruct the SBP responder to report the perception measurement report through the SBP reporting mode, so that the SBP initiator can flexibly control the reporting of the perception measurement report. The predetermined time period can be an available window or feedback window indicated by the SBP initiator.

[0310] Illustratively, the processing module 2501 may include a generation module or a parsing module. For example, the generation module may be used to generate the various information shown above, and the parsing module may be used to parse the various information received by the SBP initiator. Illustratively, the transceiver module 2502 may include a radio frequency module, an antenna module, etc. Illustratively, the transceiver module 2502 may include a pin module, etc.

[0311] Using Figure 25, in some other embodiments of the present application, the wireless sensing communication device can be used to perform the actions performed by the SBP responder in the above method embodiment. In this case, the communication device can be the WLAN device itself or a chip or functional module that can be configured in the device. The transceiver module 2502 is used to perform the transceiver-related operations of the SBP responder in the above method embodiment, and the processing module 2501 is used to perform the processing-related operations of the SBP responder in the above method embodiment.

[0312] Specifically, taking the SBP responder in the first embodiment as an example, the transceiver module 2502 may be configured to receive an SBP request, wherein the SBP request is used to request establishment of an SBP with the SBP responder; and the processing module 2501 may be configured to parse the SBP request. The SBP request includes available window information indicating a time period during which the SBP responder performs perception measurements and reports perception measurement reports. The time period indicated by the available window information in the SBP request received by the SBP responder is a time period exclusively for the SBP responder to report perception measurement reports.

[0313] In this way, the time period indicated by the available window information in the SBP request received by the SBP responder does not overlap with the time period indicated by the available window information in the SBP request received by other SBP responders, thereby avoiding mutual interference when multiple SBP responders perform perception measurements or report perception measurement reports at the same time, and improving the efficiency and robustness of perception measurements.

[0314] Exemplarily, the transceiver module 2502 sends a perception measurement report in the available window.

[0315] Specifically, taking the SBP responder in the second embodiment as an example, the transceiver module 2502 may be configured to receive an SBP request; the processing module 2501 may be configured to parse the SBP request. The SBP request is used to request establishment of an SBP with the SBP responder; the SBP request includes feedback window information; the feedback window information is used to indicate a time period for the SBP responder to report a perception measurement report; the time period indicated by the feedback window information in the SBP request received by the SBP responder is a time period exclusively for the SBP responder to report a perception measurement report.

[0316] In this way, the time period indicated by the feedback window information in the SBP request received by the SBP responder does not overlap with the time period indicated by the feedback window information in the SBP request received by other SBP responders, thereby avoiding mutual interference when multiple SBP responders report perception measurement reports at the same time, and improving the efficiency and robustness of perception measurement.

[0317] Illustratively, the transceiver module 2502 may be configured to send a perception measurement report within the feedback window.

[0318] Exemplarily, the SBP request may further include measurement window information. The processing module 2501 may be configured to parse the measurement window information in the SBP request to indicate a time period for the corresponding SBP responder to perform perception measurement.

[0319] Specifically, taking the SBP responder in the third embodiment as an example, the transceiver module 2502 can be used to receive an SBP report request, for requesting the SBP responder to report a perception measurement report; the transceiver module 2502 can be used to send a perception measurement report.

[0320] Exemplarily, the transceiver module 2502 may be configured to receive an SBP report trigger frame; the processing module 2501 may be configured to parse the SBP report trigger frame and extract an SBP report request.

[0321] Exemplarily, the processing module 2501 may be configured to parse the resource allocation information in the SBP report trigger frame to indicate the transmission resources used by the SBP responder when reporting the perception measurement report.

[0322] In an embodiment of the present application, the SBP responder can obtain an SBP report request based on the received SBP report trigger frame, and can also obtain resource allocation information, so that the SBP responder uses its own transmission resources to report the perception measurement report, avoiding mutual interference in the transmission of the perception measurement report.

[0323] Exemplarily, the transceiver module 2502 may be used to receive an SBP report request frame, and the processing module 2501 may be used to parse the SBP report request frame and extract the SBP report request.

[0324] Exemplarily, the transceiver module 2502 can be used to send the perception measurement confirmation of the SBP responder; the perception measurement confirmation is used to indicate that the SBP responder has completed its own perception measurement and obtained the perception measurement result, or has obtained the perception measurement result of the perception responder.

[0325] Exemplarily, the processing module 2501 may be configured to parse the perception measurement confirmation, which may include at least one of the following information: a measurement session identifier, a measurement interaction number, a measurement interaction identifier list, and an SBP report token.

[0326] In an embodiment of the present application, the SBP responding end can confirm at least one of the information including the measurement session identifier, the number of measurement interactions, the measurement interaction identifier list and the SBP report token through the perception measurement, so that the SBP initiating end can know the perception measurement report that the SBP responding end can report, so that the SBP initiating end can obtain the perception measurement report as needed.

[0327] Exemplarily, the processing module 2501 may be used to parse an SBP report request, which may include at least one of the following information: a measurement session identifier, a measurement interaction identifier list, and an SBP report token.

[0328] In an embodiment of the present application, the SBP responder can obtain the perception measurement report that the SBP initiator needs to obtain based on at least one of the measurement session identifier, measurement interaction identifier list and SBP report token included in the SBP report request, so that the SBP responder can accurately report the perception measurement report.

[0329] For example, taking the SBP responding end as an example, the transceiver module 2502 can be used to receive the SBP request; the processing module 2501 can be used to parse the SBP request, which includes an SBP reporting mode, which is used to indicate the way in which the SBP responding end reports the perception measurement report; when its value is the first value, the SBP responding end reports the perception measurement report within a predetermined time period, and the predetermined time period may be the available window in the above embodiment, or the feedback window in the above embodiment; when its value is the second value, the SBP responding end reports the perception measurement report after receiving the SBP report request.

[0330] In an embodiment of the present application, the SBP responder may report the perception measurement report according to the SBP reporting mode and in a manner specified by the SBP initiator, thereby avoiding mutual interference in the transmission of the perception measurement reports.

[0331] Illustratively, the processing module 2501 may include a generation module and a parsing module. For example, the generation module may be used to generate the various information described above, and the parsing module may be used to parse the various information received by the SBP responder. Illustratively, the transceiver module 2502 may include a radio frequency module, an antenna module, etc. Illustratively, the transceiver module 2502 may include a pin module, etc.

[0332] Optionally, in each of the above embodiments, the wireless perception communication device may further include a storage module, which may be used to store instructions and / or data, and the processing module 2501 may read the instructions and / or data in the storage module so that the wireless perception communication device implements the above method embodiment.

[0333] In the above embodiments, for specific descriptions of terms or steps such as SBP request frame, SBP response frame, SBP report request, perception measurement report, SBP report trigger frame, SBP report request frame, resource allocation information, perception measurement confirmation, measurement window, feedback window, available window, SBP reporting mode, etc., please refer to the introduction in the above method embodiments and will not be described in detail here.

[0334] The specific descriptions of the transceiver module and the processing module shown in the above embodiments are only examples. For the specific functions or execution steps of the transceiver module and the processing module, please refer to the above method embodiments and will not be described in detail here.

[0335] The above describes the wireless sensing communication device according to an embodiment of the present application. The following describes possible product forms of the wireless sensing communication device. Any product that possesses the functionality of the wireless sensing communication device described in FIG. 25 falls within the scope of protection of the present embodiment. The following description is provided for illustrative purposes only and does not limit the product forms of the wireless sensing communication device according to the present embodiment to these examples.

[0336] In one possible implementation, in the wireless sensing communication device shown in FIG25 , the processing module 2501 may be one or more processors, and the transceiver module 2502 may be a transceiver. Alternatively, the transceiver module 2502 may be a transmitting module and a receiving module, wherein the transmitting module may be a transmitter and the receiving module may be a receiver, and the transmitting module and the receiving module are integrated into a single device, such as a transceiver. In the embodiments of the present application, the processor and the transceiver may be coupled, etc., and the embodiments of the present application do not limit the connection method between the processor and the transceiver. During the execution of the above-mentioned method, the process of sending information in the above-mentioned method may be the process of the processor outputting the above-mentioned information. When outputting the above-mentioned information, the processor outputs the above-mentioned information to the transceiver for transmission by the transceiver. After being output by the processor, the above-mentioned information may also need to undergo further processing before reaching the transceiver. Similarly, the process of receiving information in the above-mentioned method may be the process of the processor receiving the above-mentioned information as input. When the processor receives the input information, the transceiver receives the above-mentioned information and inputs it into the processor. Furthermore, after the transceiver receives the above information, the above information may need to be processed further before being input into the processor.

[0337] As shown in FIG. 26 , the communication device 260 includes one or more processors 2620 and a transceiver 2610 .

[0338] In some embodiments of the present application, the wireless sensing communication device can be used to execute the steps, methods, or functions performed by the above-mentioned SBP initiator. For example, the processor 2620 can be used to execute the functions or steps implemented by the processing module 2501 shown in Figure 25, and the transceiver 2610 can be used to execute the functions or steps implemented by the transceiver module 2502 shown in Figure 25. For detailed descriptions of the processor 2620 and the transceiver 2610, please refer to Figure 25 or the method embodiment shown above and will not be described in detail here.

[0339] In other embodiments of the present application, the wireless sensing communication device is used to execute the steps, methods, or functions performed by the above-mentioned SBP responder. For example, the processor 2620 can be used to execute the functions or steps implemented by the processing module 2501 shown in Figure 25, and the transceiver 2610 can be used to execute the functions or steps implemented by the transceiver module 2502 shown in Figure 25. For detailed descriptions of the processor 2620 and the transceiver 2610, please refer to Figure 25 or the method embodiment shown above and will not be described in detail here.

[0340] In various implementations of the wireless sensor communication device shown in FIG26 , the transceiver may include a receiver and a transmitter, wherein the receiver is configured to perform a receiving function (or operation) and the transmitter is configured to perform a transmitting function (or operation). The transceiver is configured to communicate with other devices / apparatuses via a transmission medium.

[0341] Optionally, the wireless sensing communication device 260 may further include one or more memories 2630 for storing program instructions and / or data. The memory 2630 is coupled to the processor 2620. The coupling in the embodiment of the present application is an indirect coupling or communication connection between wireless sensing communication devices, units or modules, which can be electrical, mechanical or other forms, and is used for information exchange between wireless sensing communication devices, units or modules. The processor 2620 may operate in conjunction with the memory 2630. The processor 2620 can execute program instructions stored in the memory 2630. Optionally, at least one of the one or more memories may be included in the processor.

[0342] The specific connection medium between the transceiver 2610, processor 2620, and memory 2630 is not limited in the embodiments of the present application. In Figure 26, the memory 2630, processor 2620, and transceiver 2610 are connected via a bus 2640. The bus is represented by a bold line in Figure 26. The connection methods between other components are only for schematic illustration and are not limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, Figure 26 only uses a single bold line, but this does not mean that there is only one bus or only one type of bus.

[0343] In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc., and may implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of the present application may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor, etc.

[0344] In the embodiment of the present application, the memory may include, but is not limited to, non-volatile memories such as a hard disk drive (HDD) or a solid-state drive (SSD), random access memory (RAM), erasable programmable read-only memory (EPROM), read-only memory (ROM) or portable read-only memory (CD-ROM), etc. The memory is any storage medium that can be used to carry or store program code in the form of instructions or data structures and can be read and / or written by a computer (such as the wireless sensing communication device shown in the present application), but is not limited to this. The memory in the embodiment of the present application can also be a circuit or any other device that can realize a storage function, used to store program instructions and / or data.

[0345] Processor 2620 is primarily used to process communication protocols and communication data, control the entire wireless sensing communication device, execute software programs, and process software program data. Memory 2630 is primarily used to store software programs and data. Transceiver 2610 may include control circuitry and an antenna. The control circuitry is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input / output devices, such as a touch screen, display, and keyboard, are primarily used to receive user input and output data to the user.

[0346] When the wireless sensing communication device is powered on, processor 2620 can read the software program in memory 2630, interpret and execute the software program's instructions, and process the software program's data. When data needs to be transmitted wirelessly, processor 2620 performs baseband processing on the data to be transmitted and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then transmits the RF signal to the outside in the form of electromagnetic waves via the antenna. When data is sent to the wireless sensing communication device, the RF circuit receives the RF signal via the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to processor 2620. Processor 2620 converts the baseband signal into data and processes the data.

[0347] In another implementation, the RF circuit and antenna may be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be remotely arranged independent of the wireless sensing communication device.

[0348] The wireless sensing communication device shown in the embodiment of the present application may also have more components than those in Figure 26, and the embodiment of the present application is not limited to this. The method performed by the processor and transceiver shown above is only an example. For the specific steps performed by the processor and transceiver, please refer to the method described above.

[0349] In another possible implementation, in the wireless sensing communication device shown in FIG25 , the processing module 2501 may be one or more logic circuits, and the transceiver module 2502 may be an input / output interface, also known as a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver module 2502 may be a transmitting module and a receiving module, the transmitting module may be an output interface, and the receiving module may be an input interface, wherein the transmitting module and the receiving module are integrated into one module, such as an input / output interface. As shown in FIG27 , the wireless sensing communication device shown in FIG27 includes a logic circuit 2701 and an interface 2702. That is, the processing module 2501 may be implemented using a logic circuit 2701, and the transceiver module 2502 may be implemented using an interface 2702. The logic circuit 2701 may be a chip, a processing circuit, an integrated circuit, or a system-on-chip (SoC) chip, etc., and the interface 2702 may be a communication interface, an input / output interface, a pin, etc. For example, FIG27 uses the wireless sensing communication device as an example chip, and the chip includes a logic circuit 2701 and an interface 2702.

[0350] In the embodiment of the present application, the logic circuit and the interface can also be coupled to each other. The embodiment of the present application does not limit the specific connection method of the logic circuit and the interface. For example, the logic circuit 2701 can be used to perform the functions or steps implemented by the processing module 2501 as shown in Figure 25, and the interface 2702 can be used to perform the functions or steps implemented by the transceiver module 2502 as shown in Figure 25. For a specific description of the logic circuit 2701 and the interface 2702, please refer to Figure 25 or the method embodiment shown above, and will not be described in detail here.

[0351] The wireless sensing communication device shown in the embodiment of the present application can implement the method provided in the embodiment of the present application in the form of hardware, or can implement the method provided in the embodiment of the present application in the form of software, etc., and the embodiment of the present application does not limit this.

[0352] An embodiment of the present application further provides a communication system, which includes an SBP initiator and an SBP responder. The SBP initiator and the SBP responder can be used to execute the method in any of the aforementioned embodiments.

[0353] In addition, the present application also provides a computer program, which is used to implement the operations and / or processing performed by each wireless awareness communication device in the method provided by the present application.

[0354] The present application also provides a computer-readable storage medium, which stores computer code. When the computer code runs on a computer, the computer executes the operations and / or processing performed by each wireless sensing communication device in the method provided by the present application.

[0355] The present application also provides a computer program product, which includes computer code or computer program. When the computer code or computer program is run on a computer, the operations and / or processes performed by the method provided in the present application are executed.

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

[0357] The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the technical effects of the solutions provided in the embodiments of the present application.

[0358] In addition, the functional modules in the various embodiments of the present application may be integrated into a processing module, or each module may exist physically separately, or two or more modules may be integrated into a single module. The above-mentioned integrated modules may be implemented in the form of hardware or software functional modules.

[0359] If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a readable storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

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

Claims

1. A wireless sensing method, applied to a proxy sensing SBP initiator, characterized in that: The method comprises: Sending an SBP report request to a plurality of SBP responders, wherein the SBP report request is used to request each of the plurality of SBP responders to report a perception measurement report; Receive a perception measurement report reported by at least one SBP responder among the multiple SBP responders.

2. The method according to claim 1, wherein: The method further comprises: The SBP report request is carried in an SBP report trigger frame, and is used to uniformly request each of the multiple SBP responders to report a perception measurement report; or The SBP report request is carried in multiple SBP report request frames, and one SBP report request frame is used to request an SBP responder to report a perception measurement report.

3. The method according to claim 2, wherein: The method further comprises: The SBP report trigger frame includes resource allocation information, where the resource allocation information is used to indicate a transmission resource used by each of the multiple SBP responders when reporting a perception measurement report; The transmission resources include at least one of the following: frequency domain resources and spatial stream resources; The frequency domain resources include resource units RU or multiple resource units MRU.

4. The method according to claim 1, wherein: The perception measurement report includes at least one of the following: The SBP responder performs a perception measurement result after performing the perception measurement itself; The SBP responder obtains the sensing measurement results from one or more sensing responders.

5. The method according to claim 1, wherein: The method further comprises: Before sending the SBP report request, receiving a perception measurement confirmation sent by each of the multiple SBP responders; The perception measurement confirmation is used to indicate that the corresponding SBP responder has completed its own perception measurement and obtained the perception measurement result, or has obtained the perception measurement result of the perception responder.

6. The method according to claim 1, wherein: The method further comprises: Sending an SBP request to each of the multiple SBP responders, where the SBP request is used to request to establish an SBP with each of the multiple SBP responders; The SBP request includes an SBP reporting mode; The SBP reporting mode is used to indicate the manner in which the SBP responder reports the perception measurement report; when its value is the first value, the SBP responder reports the perception measurement report within a predetermined time period; when its value is the second value, the SBP responder reports the perception measurement report after receiving the SBP report request.

7. The method according to any one of claims 1 to 6, wherein: The SBP report request includes at least one of the following information: Measurement session identifier, measurement interaction identifier list, SBP report token; The measurement session identifier is used to indicate the measurement session corresponding to the perception measurement report reported by the SBP responder; The measurement interaction identifier list is used to indicate the measurement interaction corresponding to the perception measurement report reported by the SBP responder; The SBP report token is used to indicate the measurement interaction corresponding to the perception measurement report reported by the SBP responder.

8. The method according to claim 5, wherein: The perception measurement confirmation includes at least one of the following information: Measurement session identifier, measurement interaction number, measurement interaction identifier list, SBP report token; The measurement session identifier is used to indicate the measurement session corresponding to the perception measurement report reported by the SBP responder; The number of measurement interactions is used to indicate the number of measurement interactions corresponding to the perception measurement report reported by the SBP responder; The measurement interaction identifier list is used to indicate the measurement interaction corresponding to the perception measurement report reported by the SBP responder; The SBP report token is used to indicate the measurement interaction corresponding to the perception measurement report reported by the SBP responder.

9. A wireless sensing method, applied to a proxy sensing SBP responder, characterized in that: The method comprises: receiving an SBP report request, where the SBP report request is used to request the SBP responder to report a perception measurement report; Send perception measurement report.

10. The method according to claim 9, wherein: The method further comprises: The SBP report request is carried in an SBP report trigger frame; or The SBP report request is carried in an SBP report request frame.

11. The method according to claim 10, wherein: The method further comprises: The SBP report trigger frame includes resource allocation information, where the resource allocation information is used to indicate the transmission resources used by the SBP responder when reporting the perception measurement report; The transmission resources include at least one of the following: frequency domain resources and spatial stream resources; The frequency domain resources include resource units RU or multiple resource units MRU.

12. The method according to claim 9, wherein: The perception measurement report includes at least one of the following: The SBP responder performs a perception measurement result after performing the perception measurement itself; The SBP responder obtains the sensing measurement results from one or more sensing responders.

13. The method according to claim 9, wherein: The method further comprises: Before receiving the SBP report request, sending a perception measurement confirmation to the SBP initiator; The perception measurement confirmation is used to indicate that the SBP responder has completed its own perception measurement and obtained the perception measurement result, or has obtained the perception measurement result of the perception responder.

14. The method according to claim 9, wherein: The method further comprises: receiving an SBP request, wherein the SBP request is used to request to establish an SBP with the SBP responder; The SBP request includes an SBP reporting mode; The SBP reporting mode is used to indicate the manner in which the SBP responder reports the perception measurement report; when its value is the first value, the SBP responder reports the perception measurement report within a predetermined time period; when its value is the second value, the SBP responder reports the perception measurement report after receiving the SBP report request.

15. The method according to any one of claims 9 to 14, wherein: The SBP report request includes at least one of the following information: Measurement session identifier, measurement interaction identifier list, SBP report token; The measurement session identifier is used to indicate the measurement session corresponding to the perception measurement report requested to be reported by the SBP responder; The measurement interaction identifier list is used to indicate the measurement interaction corresponding to the perception measurement report reported by the SBP responder; The SBP report token is used to indicate the measurement interaction corresponding to the perception measurement report requested to be reported by the SBP responder.

16. The method according to claim 13, wherein: The perception measurement confirmation includes at least one of the following information: Measurement session ID, measurement interaction number, measurement interaction ID list, SBP report token: The measurement session identifier is used to indicate the measurement session corresponding to the perception measurement report reported by the SBP responder; The number of measurement interactions is used to indicate the number of measurement interactions corresponding to the perception measurement report reported by the SBP responder; The measurement interaction identifier list is used to indicate the measurement interaction corresponding to the perception measurement report reported by the SBP responder; The SBP report token is used to indicate the measurement interaction corresponding to the perception measurement report reported by the SBP responder.

17. A wireless sensing method, applied to a proxy sensing SBP initiator, characterized in that: The method comprises: Sending an SBP request to each of the plurality of SBP responders to request establishing an SBP with each of the plurality of SBP responders; The SBP request includes feedback window information; The feedback window information is used to indicate the time period for the corresponding SBP responder to report the perception measurement report; The time period indicated by the feedback window information in the SBP request sent by the SBP initiator to one SBP responder does not overlap with the time period indicated by the feedback window information in the SBP request sent by the SBP initiator to other SBP responders.

18. The method according to claim 17, wherein: The method further comprises: In the feedback window, a perception measurement report reported by the corresponding SBP responder is received.

19. The method according to claim 17 or 18, wherein: The perception measurement report includes at least one of the following: The SBP responder performs a perception measurement result after performing the perception measurement itself; The SBP responder obtains the sensing measurement results from one or more sensing responders.

20. The method according to claim 17, wherein: The method further comprises: The SBP request also includes measurement window information; The measurement window information is used to indicate a time period during which the corresponding SBP responder performs perception measurement.

21. The method of claim 17, wherein: The method further comprises: The SBP request also includes an SBP reporting mode; The SBP reporting mode is used to indicate the manner in which the SBP responder reports the perception measurement report; when its value is the first value, the SBP responder reports the perception measurement report within the feedback window; when its value is the second value, the SBP responder reports the perception measurement report after receiving the SBP report request.

22. A wireless sensing method, applied to a proxy sensing SBP responder, characterized in that: The method comprises: receiving an SBP request, wherein the SBP request is used to request to establish an SBP with the SBP responder; The SBP request includes feedback window information; The feedback window information is used to indicate a time period for the SBP responder to report a perception measurement report; The time period indicated by the feedback window information in the SBP request received by the SBP responder is a time period dedicated to the SBP responder reporting the perception measurement report.

23. The method according to claim 22, wherein: The method further comprises: The perception measurement report is sent in the feedback window.

24. The method according to claim 22 or 23, wherein: The perception measurement report includes at least one of the following: The SBP responder performs a perception measurement result after performing the perception measurement itself; The SBP responder obtains the sensing measurement results from one or more sensing responders.

25. The method of claim 22, wherein: The method further comprises: The SBP request also includes measurement window information; The measurement window information is used to indicate a time period during which the SBP responder performs sensing measurement.

26. The method of claim 22, wherein: The method further comprises: The SBP request also includes an SBP reporting mode; The SBP reporting mode is used to indicate the manner in which the SBP responder reports the perception measurement report; when its value is the first value, the SBP responder reports the perception measurement report within the feedback window; when its value is the second value, the SBP responder reports the perception measurement report after receiving the SBP report request.

27. A wireless sensing method, applied to a proxy sensing SBP initiator, characterized in that: The method comprises: Sending an SBP request to each of the plurality of SBP responders to request establishing an SBP with each of the plurality of SBP responders; The SBP request includes available window information; The available window information is used to indicate a time period for the corresponding SBP responder to perform perception measurement and report a perception measurement report; The time period indicated by the available window information in the SBP request sent by the SBP initiator to one SBP responder does not overlap with the time period indicated by the available window information in the SBP requests sent by the SBP initiator to other SBP responders.

28. The method according to claim 27, wherein: The method further comprises: In the available window, a perception measurement report reported by the corresponding SBP responder is received.

29. The method according to claim 27 or 28, wherein: The perception measurement report includes at least one of the following: The SBP responder performs a perception measurement result after performing the perception measurement itself; The SBP responder obtains the sensing measurement results from one or more sensing responders.

30. The method of claim 27, wherein: The method further comprises: The SBP request also includes an SBP reporting mode; The SBP reporting mode is used to indicate the manner in which the SBP responder reports the perception measurement report; when its value is the first value, the SBP responder reports the perception measurement report within the available window; when its value is the second value, the SBP responder reports the perception measurement report after receiving the SBP report request.

31. A wireless sensing method, applied to a proxy sensing SBP responder, characterized in that: The method comprises: receiving an SBP request, wherein the SBP request is used to request to establish an SBP with the SBP responder; The SBP request includes available window information; The available window information is used to indicate a time period for the SBP responder to perform perception measurement and report a perception measurement report; The time period indicated by the available window information in the SBP request received by the SBP responder is a time period dedicated to the SBP responder reporting the perception measurement report.

32. The method of claim 31, wherein: The method further comprises: In the available window, a perception measurement report is sent.

33. The method according to claim 31 or 32, wherein: The perception measurement report includes at least one of the following: The SBP responder performs a perception measurement result after performing the perception measurement itself; The SBP responder obtains the sensing measurement results from one or more sensing responders.

34. The method of claim 31, wherein: The method further comprises: The SBP request also includes an SBP reporting mode; The SBP reporting mode is used to indicate the manner in which the SBP responder reports the perception measurement report; when its value is the first value, the SBP responder reports the perception measurement report within the available window; when its value is the second value, the SBP responder reports the perception measurement report after receiving the SBP report request.

35. A wireless sensing device, characterized in that: It includes a transceiver module and a processing module, the transceiver module is used to receive and / or send information, and the processing module is used to execute the method as described in any one of claims 1 to 8, or execute the method as described in any one of claims 17 to 21, or execute the method as described in any one of claims 27 to 30.

36. A wireless sensing device, characterized in that: It includes a transceiver module and a processing module, the transceiver module is used to receive and / or send information, and the processing module is used to execute the method as described in any one of claims 9 to 16, or execute the method as described in any one of claims 22 to 26, or execute the method as described in any one of claims 31 to 34.

37. A chip, characterized in that: The chip includes at least one processor and an interface, wherein the processor is configured to read and execute instructions stored in a memory. When the processor executes the instructions, the chip executes the method according to any one of claims 1 to 34.

38. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a computer, the computer is caused to perform the method according to any one of claims 1 to 34.

39. A computer program product, characterized in that When the computer program product is executed, the method according to any one of claims 1 to 34 is performed.

Citation Information

Patent Citations

  • Wireless sensing measurement method and device, equipment and storage medium

    CN116112966A

  • Communication method and apparatus, electronic device, and storage medium

    WO2023142008A1

  • Communication apparatus and communication method for enhanced sensing by proxy

    WO2023211362A2