Information indication method in wireless sensing and related apparatus

By using bitmaps in the agent sensing request frame to indicate the measurement type and set role of the sensing response end, the problem of the SBP initiator having difficulty controlling and managing the sensing response end in wireless sensing technology is solved, thus improving sensing performance and compatibility.

CN119946693BActive Publication Date: 2026-02-10HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510256476.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-06
Publication Date
2026-02-10
Estimated Expiration
2042-12-06

AI Technical Summary

Technical Problem

In existing wireless sensing technologies, the performance improvement of Proxy Sense (SBP) is limited, and the SBP initiator has difficulty effectively controlling and managing the measurement process and parsing the measurement results of the sensing response end.

Method used

By using a bitmap in the proxy sensing request frame to indicate whether the sensing response end participates in different types of sensing measurements, such as TF detection, NDPA detection, and SR2SR detection, and by setting the role of the sensing response end in the SBP setup phase, the control capability of the SBP initiator is enhanced.

Benefits of technology

It improves the SBP initiator's ability to manage and parse the sensing process, simplifies protocol modifications, reduces overhead, and facilitates compatibility with existing protocols.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119946693B_ABST
    Figure CN119946693B_ABST
Patent Text Reader

Abstract

The application relates to the field of wireless communication, is applied to a sensing system such as an 802.11bf protocol or a next-generation sensing protocol thereof, and in particular to a sensing information indication method and related device in wireless sensing, the method comprising: an STA sending an SBP request frame to request an AP to act as a proxy for sensing measurement, the SBP request frame carrying indication information indicating whether a sensing response end specified by the STA participates in TF detection, NDPA detection or SR2SR detection; and the AP replying to the STA with an SBP response frame to reject or accept the request of the STA. By using the application, the SBP initiator can have the function of setting the measurement parameters related to the sensing response end. The application is also applied to a WPAN system based on UWB and the like, including 802.15 series protocols; and can also be applied to a WLAN system of 802.11 series protocols, such as 802.11be or the next generation thereof, Wi-Fi 8 and the like.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application, the original application number is 202211557914.9, the original application date is December 6, 2022, and the entire contents of the original application are incorporated herein by reference. TECHNICAL FIELD

[0002] The present application relates to the technical field of wireless communication, in particular to an information indication method in wireless sensing and related devices. BACKGROUND

[0003] Due to the wide deployment of wireless fidelity (Wi-Fi) devices and the increasing demand for sensing, using widely available Wi-Fi devices for sensing is currently a hot research topic. In daily life, the signals emitted by Wi-Fi devices are usually received through the reflection, diffraction and scattering of various obstacles. This phenomenon makes the actual received signal often be the superposition of multiple signals. Therefore, wireless signals can sense the physical environment they pass through, and by analyzing the wireless signals "modulated" by various obstacles, the surrounding environment can be inferred, thus deriving the wireless local area network (WLAN) sensing technology (also referred to as wireless sensing technology). WLAN sensing is a technology with broad application prospects, which can use the now widely deployed Wi-Fi devices to send specific data or communication channel probe frames to sense the surrounding environment, then receive signal echoes or feedback information generated by the opposite end device in the wireless network, and then extract the corresponding parameters in the received signal through a certain algorithm for analysis, to obtain the surrounding environmental information.

[0004] The 802.11bf standard is a standard for WLAN sensing developed by the institute of electrical and electronics engineers (IEEE), which specifies the sensing protocol for Sub-7 GHz and 60GHz frequency bands. A special sensing scenario is introduced in the 802.11bf protocol: sensing by proxy (SBP). SBP refers to a non-access point station (non-AP STA) that can request an access point (AP) to act as its proxy to perform WLAN sensing, and let the AP feed back the sensing measurement results to itself.

[0005] At present, with the development of wireless sensing technology, the sensing performance of SBP can be further improved. SUMMARY

[0006] Embodiments of the present application provide a method for information indication in wireless sensing and related apparatuses, which can enable an SBP initiator to set measurement parameters of a sensing responder, thereby helping the SBP initiator to control and manage the SBP sensing process and analyze the SBP measurement results.

[0007] The present application is described below from different aspects. It should be understood that the implementation and advantages of the different aspects below can be referred to each other.

[0008] In a first aspect, the present application provides a method for information indication in wireless sensing, which is applied to an SBP initiator, which can be a non-AP STA. The method comprises: the SBP initiator sending a proxy sensing request frame, which is used to request a sensing responder to act as a proxy of the SBP initiator to initiate a sensing measurement process; and the SBP initiator receiving a proxy sensing response frame returned by the sensing responder, which is used to accept or reject the request of the SBP initiator. The proxy sensing request frame comprises first indication information, which is used to indicate whether the sensing responder participates in one or more of the following sensing measurements: TF sounding, NDPA sounding, or SR2SR sounding. Alternatively, the first indication information is used to indicate one or more of the following: a sensing responder participating in TF sounding, a sensing responder participating in NDPA sounding, or a sensing responder participating in SR2SR sounding.

[0009] Optionally, the proxy sensing request frame further comprises addresses of N sensing responders, and an address of a sensing responder is used to identify a sensing responder. The first indication information is specifically used to indicate whether the N sensing responders participate in one or more of the following sensing measurements: TF sounding, NDPA sounding, or SR2SR sounding. N is an integer greater than or equal to 1.

[0010] The SBP initiator of the present application sets which kind of sensing measurement (i.e. TF sounding, NDPA sounding, SR2SR sounding) the (self-designated) sensing responder participates in during the SBP setup phase. On the one hand, this can enable the SBP initiator to have the function of setting the sensing measurement parameters of the sensing responder, which is helpful for the SBP initiator to control and manage the SBP sensing process. On the other hand, this is helpful for the SBP initiator to analyze the sensing measurement report.

[0011] In a second aspect, the present application provides an information indication method in wireless sensing. The method is applied to an SBP responder, which can be an AP. The method comprises: the SBP responder receiving a proxy sensing request frame, which is used to request the SBP responder to initiate a sensing measurement process as a proxy of an SBP initiator; and the SBP responder sending a proxy sensing response frame returned by the SBP responder, which is used to accept or reject the request of the SBP initiator. The proxy sensing request frame comprises first indication information, which is used to indicate whether the sensing responder participates in one or more of the following sensing measurements: TF sounding, NDPA sounding, or SR2SR sounding. Alternatively, the first indication information is used to indicate one or more of the following: a sensing responder participating in TF sounding, a sensing responder participating in NDPA sounding, or a sensing responder participating in SR2SR sounding.

[0012] Optionally, the proxy sensing request frame further comprises addresses of N sensing responders, and an address of a sensing responder is used to identify a sensing responder. The first indication information is specifically used to indicate whether the N sensing responders participate in one or more of the following sensing measurements: TF sounding, NDPA sounding, or SR2SR sounding. N is an integer greater than or equal to 1.

[0013] In a possible implementation manner of any of the above aspects, the first indication information is implemented by a bitmap. The first indication information comprises one or more of the following: a first bitmap, a second bitmap, or a third bitmap. A bit in the first bitmap is used to indicate whether the N sensing responders participate in TF sounding, a bit in the second bitmap is used to indicate whether the N sensing responders participate in NDPA sounding, and a bit in the third bitmap is used to indicate whether the N sensing responders participate in SR2SR sounding. The lengths of the first bitmap, the second bitmap, and the third bitmap are all greater than or equal to N bits.

[0014] Optionally, the first indication information is carried in an SBP parameters element (SBP parameters element) of the proxy sensing request frame.

[0015] Optionally, if the third bitmap exists, the first indication information comprises L third bitmaps, L is an integer greater than or equal to 1. The value of L is predefined, or preconfigured, pre-negotiated, or indicated in the SBP parameter element, etc. Wherein, one third bitmap corresponds to one SR2SR sounding mode, which can be used to describe the transmitting end and the receiving end of the sensing PPDU in the SR2SR sounding. Or, one SR2SR sounding mode can be used to describe a group of roles in the SR2SR sounding.

[0016] The present application indicates whether the sensing response end participates in various sensing measurements (such as TF / NDPA / SR2SR sounding) by bitmap, which has less change to the SBP parameters element, is simple and clear, has small overhead, is easy to implement, is conducive to compatibility with existing protocols.

[0017] In a possible implementation manner of any of the above aspects, the first indication information comprises a fourth bitmap, the length of the fourth bitmap is M*N bits, and each M bits in the fourth bitmap correspond to one sensing response end, and the M bits are used to indicate whether the corresponding sensing response end participates in the TF sounding, the NDPA sounding, or the SR2SR sounding. For example, M is equal to 2. In this way, the number of bits can be reduced.

[0018] In a possible implementation manner of any of the above aspects, the first indication information is implemented by a field corresponding to the sensing response end. The first indication information comprises the following one or more fields corresponding to the N sensing response ends: a first field, a second field, or a third field. For example, one sensing response end corresponds to the following one or more fields: one first field, one second field, or one third field. Wherein, the first field is used to indicate whether the sensing response end corresponding to the first field participates in the TF sounding, the second field is used to indicate whether the sensing response end corresponding to the second field participates in the NDPA sounding, and the third field is used to indicate whether the sensing response end corresponding to the third field participates in the SR2SR sounding.

[0019] Optionally, the length of one third field is greater than or equal to L bits, L is an integer greater than or equal to 1. The bits in the third field are used to indicate whether the sensing response end corresponding to the third field participates in the SR2SR sounding corresponding to L SR2SR sounding modes respectively. Wherein, one SR2SR sounding mode corresponds to one or more SR2SR soundings. The SR2SR sounding mode is used to describe the transmitting end and the receiving end of the sensing PPDU in the SR2SR sounding. Or, one SR2SR sounding mode can be used to describe a group of roles in the SR2SR sounding.

[0020] The application designs a field for each sensing response end, in which it is indicated whether a sensing response end participates in various sensing measurements (such as TF / NDPA / SR2SR sounding) and whether the sensing response end participates in various sensing measurements. The meaning is clear, easy to understand, and the SBP response end can obtain complete sensing response end information in the parsing process.

[0021] In a possible implementation of any of the above aspects, the first indication information includes a fourth field corresponding to the N sensing response ends, and one fourth field corresponds to one sensing response end. One fourth field is used to indicate whether the sensing response end corresponding to the fourth field participates in TF sounding, NDPA sounding or SR2SR sounding. For example, the length of one fourth field is 2 bits. In this way, the number of bits can be reduced.

[0022] In a possible implementation of any of the above aspects, the proxy sensing request frame further includes second indication information, which is used to indicate whether the first indication information exists. Here, the second indication information is set to a preset value (such as 1), indicating that the first indication information exists. It can be understood that the application does not limit whether the preset value is 0 or 1.

[0023] Optionally, the second indication information is carried in an SBP parameters control (SBP parameters control) field of the SBP parameter element.

[0024] Because the information after the SBP parameters control field in the SBP parameter element is determined by the SBP parameters control field, the application carries the second indication information in the SBP parameters control field to indicate whether the first indication information exists, which is more flexible and conducive to compatibility with existing protocols or existing devices.

[0025] In any possible implementation of the above aspects, the agent awareness request frame further includes one or more of the following: third indication information, fourth indication information, or fifth indication information. For example, one or more of the third, fourth, or fifth indication information are carried in the SBP parameter control field. The third indication information is used to indicate whether the SBP initiator requests SR2SR probing during agent awareness. The fourth indication information is used to indicate the number of SR2SR probing modes, i.e., the value of L, where one SR2SR probing mode corresponds to one or more SR2SR probings. The fifth indication information is used to indicate the number of SR2SR probings corresponding to each SR2SR probing mode. It is understood that if the third indication information indicates that the SBP initiator does not perform SR2SR probing during agent awareness, then the fourth and / or fifth indication information can be set to reserved values, or the fourth and / or fifth indication information may not exist in the agent awareness request frame.

[0026] This application takes into account the differences between TF sounding and NDPA sounding and SR2SR sounding (for details of the differences, please refer to the description of the method embodiments, which will not be elaborated here). Therefore, this application carries more SR2SR sounding-related information in the agent perception request frame, which is beneficial for the subsequent control and management of SR2SR sounding by the SBP initiator and the parsing of SR2SR sounding measurement results.

[0027] In any possible implementation of the above aspects, the proxy perception request frame further includes role indication information, which indicates the roles of the N perception response ends in the perception measurement instance. The roles involved in this application include one or more of the following: perception transmitter, perception receiver, perception transmitter, and perception receiver. Optionally, a perception response end may have only one role in a perception measurement instance; that is, a perception response end may be either a perception transmitter, a perception receiver, or both in a perception measurement instance.

[0028] Optionally, the role indication information is carried in the SBP parameter element of the Agent Awareness Request frame.

[0029] In this application, the SBP initiator sets the role of the sensing response end during the SBP setup phase. This enables the SBP initiator to set the role of the sensing response end, which helps the SBP initiator to control and manage the SBP sensing process. It also helps the SBP initiator to parse the sensing measurement report.

[0030] In one possible implementation of any of the above aspects, the agent awareness request frame further includes role presence indication information, which is used to indicate whether the aforementioned role indication information exists.

[0031] In one possible implementation of any of the above aspects, the agent perception request frame further includes role mandatory indication information, which is used to indicate whether the above N perception response terminals must satisfy the indication of the above role indication information.

[0032] In one possible implementation of any of the above aspects, the aforementioned proxy perception request frame further includes a sixth indication information, which is used to indicate whether the aforementioned N perception response terminals must satisfy the indication of the aforementioned first indication information.

[0033] Optionally, the sixth instruction information and / or role-mandated instruction information may be carried in the SBP parameter control field of the SBP parameter element.

[0034] Optionally, if the sixth indication information indicates that the N sensing response terminals specified by the SBP initiator must satisfy the indication of the first indication information, then if the SBP response terminal can satisfy the indication of the first indication information in the SBP request frame, the SBP response terminal can indicate acceptance of the SBP request in the SBP response frame. If the SBP response terminal cannot satisfy the indication, the SBP response terminal can indicate rejection of the SBP request in the SBP response frame and carry SBP parameter elements in the SBP response frame to provide suggested measurement parameters.

[0035] This application carries indication information in the proxy sensing request frame to inform the SBP responder whether the sensing responder specified by the SBP initiator must meet the requirements of the SBP initiator, so that the SBP responder can determine whether it can accept the request from the SBP initiator.

[0036] In any of the above-mentioned possible implementations, the agent-aware response frame includes one or more of the following: first indication information, or role indication information; the meanings of these indication information are the same as or similar to those described above, and will not be detailed here.

[0037] Optionally, if the agent sensing response frame includes the first indication information, the agent sensing response frame may also include one or more of the following: a second indication information, a third indication information, a fourth indication information, a fifth indication information, or a sixth indication information (used to indicate whether the sensing response terminal specified by the SBP response terminal must satisfy the indication of the first indication information above). The meanings of these indication information are the same as or similar to those described above, and will not be detailed here.

[0038] Optionally, if the agent perception response frame includes role indication information, the agent perception response frame may also include one or more of the following: role existence indication information, or role mandatory indication information (used to indicate whether the perception response end specified by the SBP response end must satisfy the above role indication information). The meanings of these indication information are the same as or similar to those described above, and will not be detailed here.

[0039] Thirdly, embodiments of this application provide a communication device for executing the method in the first aspect or any possible implementation thereof. The communication device includes units that execute the method in the first aspect or any possible implementation thereof.

[0040] For example, the communication device can be a non-AP STA or a chip, which can be applied to non-AP STA, etc.

[0041] Fourthly, embodiments of this application provide a communication apparatus for executing the method in the second aspect or any possible implementation thereof. The communication apparatus includes units capable of executing the method in the second aspect or any possible implementation thereof.

[0042] For example, the communication device can be an access point (AP) or a chip, which can be applied to APs, etc.

[0043] In the third or fourth aspect, the aforementioned communication device may include a transceiver unit and a processing unit. Further details regarding the transceiver unit and processing unit can be found in the device embodiments shown below. The beneficial effects of the third and fourth aspects described above can be referenced in the relevant descriptions of the first and second aspects, and will not be repeated here.

[0044] Fifthly, this application provides an information indication method in wireless sensing, applied to an SBP initiator, which can be a non-AP STA. The method includes: the SBP initiator sending a proxy sensing request frame to request an SBP responder to act as a proxy of the SBP initiator to initiate a sensing measurement process; and the SBP initiator receiving a proxy sensing response frame from the SBP responder to accept or reject the request. The proxy sensing request frame includes role indication information, which indicates the role of the sensing responder in the sensing measurement instance. This role includes any one of the following: sensing transmitter, sensing receiver, or a combination of both. Alternatively, the role indication information indicates one or more of the following: a sensing responder acting as a sensing transmitter in the sensing measurement instance, a sensing responder acting as a sensing receiver, or a sensing responder acting as both a sensing transmitter and a sensing receiver.

[0045] Optionally, the proxy perception request frame also includes the addresses of N perception response endpoints, where each endpoint's address identifies it. This role indication information specifically indicates the role of these N perception response endpoints within the perception measurement instance. Here, N is an integer greater than or equal to 1.

[0046] In this application, the SBP initiator sets the role of the sensing response end during the SBP setup phase. This enables the SBP initiator to set the role of the sensing response end, which helps the SBP initiator to control and manage the SBP sensing process. It also helps the SBP initiator to parse the sensing measurement report.

[0047] Sixthly, this application provides an information indication method in wireless sensing, applied to an SBP response end, which can be an AP. The method includes: the SBP response end receiving a proxy sensing request frame, used to request the SBP response end to act as a proxy for the SBP initiator to initiate a sensing measurement process; the SBP response end sending a proxy sensing response frame in response to the SBP initiator, used to accept or reject the request from the SBP initiator. The proxy sensing request frame includes role indication information, used to indicate the role of the sensing response end in the sensing measurement instance. The role includes any one of the following: sensing transmitter, sensing receiver, sensing transmitter, and sensing receiver. Alternatively, the role indication information indicates one or more of the following: a sensing response end acting as a sensing transmitter in the sensing measurement instance, a sensing response end acting as a sensing receiver, or a sensing response end acting as both a sensing transmitter and a sensing receiver.

[0048] Optionally, the proxy perception request frame also includes the addresses of N perception response endpoints, where each endpoint's address identifies it. This role indication information specifically indicates the role of these N perception response endpoints within the perception measurement instance. Here, N is an integer greater than or equal to 1.

[0049] In one possible implementation of the fifth or sixth aspect above, the aforementioned role indication information is carried in the SBP parameter element of the agent awareness request frame.

[0050] In one possible implementation of the fifth or sixth aspect described above, the agent awareness request frame further includes role presence indication information, which indicates whether the aforementioned role presence indication information exists. Here, the role presence indication information is set to a preset value (e.g., 1) to indicate the existence of the aforementioned role presence indication information.

[0051] In one possible implementation of the fifth or sixth aspect above, the agent perception request frame further includes role mandatory indication information, which is used to indicate whether the N perception response terminals must satisfy the indication of the role indication information.

[0052] Optionally, the role-mandated instruction information is carried in the SBP parameter control field of the SBP parameter element.

[0053] In one possible implementation of the fifth or sixth aspect described above, the agent-aware response frame includes role indication information. Optionally, the agent-aware response frame may also include one or more of the following: role presence indication information, or role mandatory indication information. The meanings of these indication information are the same as or similar to those described above, and will not be detailed here.

[0054] In a seventh aspect, embodiments of this application provide a communication apparatus for performing the method in the fifth aspect or any possible implementation thereof. The communication apparatus includes units capable of performing the method in the fifth aspect or any possible implementation thereof.

[0055] For example, the communication device can be a non-AP STA or a chip, which can be applied to non-AP STA, etc.

[0056] Eighthly, embodiments of this application provide a communication apparatus for performing the method in the sixth aspect or any possible implementation thereof. The communication apparatus includes units capable of performing the method in the sixth aspect or any possible implementation thereof.

[0057] For example, the communication device can be an access point (AP) or a chip, which can be applied to APs, etc.

[0058] In the seventh or eighth aspect, the aforementioned communication apparatus may include a transceiver unit and a processing unit. Further details regarding the transceiver unit and processing unit can be found in the apparatus embodiments shown below. The beneficial effects of the seventh to eighth aspects can be referenced in the relevant descriptions of the fifth and sixth aspects described above, and will not be repeated here.

[0059] Ninthly, this application provides an information indication method in wireless sensing, the method comprising: a first communication device generating and transmitting a first sensing element. The first sensing element is used for the first communication device and a second communication device to interact regarding sensing capability information. The first sensing element includes a first field, the length of which is greater than 4 bits, used to indicate the maximum total number of sensing measurements that the first communication device can establish with the second communication device.

[0060] For example, the first field can be the maximum number of supported setups field, located in the perception field of the perception element. For ease of distinction, the first field will be represented by the maximum number of supported setups field below; however, in some embodiments, such as Embodiment 4 below, the two can be used interchangeably.

[0061] This application takes into account that there are 7 reserved bits in the sensing field of existing sensing elements, and modifies the length of the max number of supported setups field by reducing the number of existing reserved bits, so that it can indicate the total number of all possible measurement setups (MS) (i.e., 0 MS to 16 MS).

[0062] In conjunction with aspect nine, in one possible implementation, the method further includes: a first communication device receiving a second sensing element sent by a second communication device. The second sensing element is used for the second communication device and the first communication device to interact regarding sensing capability information. The second sensing element includes a second field, the length of which is greater than 4 bits, used to indicate the maximum total number of sensing measurement setups that the second communication device can establish with the first communication device. Exemplarily, the second field can also be a maximum number of supported sensing measurement setups field, located within the sensing field of the sensing element. For ease of distinction, the second field can also be represented by the maximum number of supported sensing measurement setups field; in some embodiments, such as Embodiment 4 below, the two can be used interchangeably.

[0063] It is understood that the frame format of the first sensing element and the second sensing element can be the same. That is, the fields contained in the first sensing element and the second sensing element can be the same, but the specific values ​​of each field can differ. In other words, the specific values ​​of the "max number of supported setups" field in the first sensing element and the "max number of supported setups" field in the second sensing element can be different, but their meanings are the same or similar. See the description in the embodiments below for details, which will not be elaborated here due to space limitations.

[0064] In a tenth aspect, this application provides an information indication method in wireless sensing, the method comprising: a second communication device receiving a first sensing element sent by a first communication device, the first sensing element being used for the first communication device and the second communication device to interact sensing capability information; the second communication device parsing the first sensing element, the first sensing element including a first field, the first field having a length greater than 4 bits, being used to indicate the maximum total number of sensing measurements that the first communication device can establish with the second communication device.

[0065] For example, the first field may be the maximum supported sensing measurement established digital segment, located in the sensing field of the sensing element. For ease of distinction, the first field will be represented by the maximum supported sensing measurement established digital segment below; however, in some embodiments, such as Embodiment 4 below, the two can be used interchangeably.

[0066] In conjunction with the tenth aspect, in one possible implementation, the method further includes: the second communication device sending a second sensing element to the first communication device. The second sensing element is used for the second communication device and the first communication device to interact with sensing capability information. The second sensing element includes a second field, the length of which is greater than 4 bits, used to indicate the maximum total number of sensing measurements that the second communication device can establish with the first communication device. Exemplarily, the second field can also be a supported maximum sensing measurement establishment number segment, located in the sensing field of the sensing element. For ease of distinction, the second field can also be represented by the supported maximum sensing measurement establishment number segment below; in some embodiments, such as Embodiment 4 below, the two can be used interchangeably.

[0067] It is understood that the frame format of the first sensing element and the second sensing element can be the same. That is, the fields contained in the first sensing element and the second sensing element can be the same, but the specific values ​​of each field can differ. In other words, the specific values ​​of the "max number of supported setups" field in the first sensing element and the "max number of supported setups" field in the second sensing element can be different, but their meanings are the same or similar. See the description in the embodiments below for details, which will not be elaborated here due to space limitations.

[0068] Eleventhly, embodiments of this application provide a communication apparatus for performing the method in the ninth aspect or any possible implementation thereof. The communication apparatus includes units capable of performing the method in the ninth aspect or any possible implementation thereof.

[0069] In a twelfth aspect, embodiments of this application provide a communication apparatus for performing the method in the tenth aspect or any possible implementation thereof. The communication apparatus includes units having the ability to perform the method in the tenth aspect or any possible implementation thereof.

[0070] In the eleventh or twelfth aspect, the aforementioned communication apparatus may include a transceiver unit and a processing unit. Further details regarding the transceiver unit and processing unit can be found in the apparatus embodiments shown below. The beneficial effects of the eleventh to twelfth aspects can be referenced in the relevant descriptions of the ninth and tenth aspects, and will not be repeated here.

[0071] In a thirteenth aspect, this application provides an information indication method in wireless sensing, the method comprising: a first communication device generating and transmitting a first sensing element. The first sensing element is used for the first communication device and a second communication device to interact with sensing capability information, the first sensing element including a first field and a second field. The first field is used to indicate the maximum total number of triggered sensing measurements that the first communication device can establish with the second communication device. The second field is used to indicate the maximum total number of non-triggered sensing measurements that the first communication device can establish with the second communication device.

[0072] For example, the first field and the second field can be located in the sensing field of the sensing element. The first field can also be referred to as the digital segment that supports the establishment of maximum sensing measurement based on triggering. In some embodiments, such as Embodiment 5 below, the two can be used interchangeably. Similarly, the second field can also be referred to as the digital segment that supports the establishment of maximum sensing measurement based on non-triggering. In some embodiments, such as Embodiment 5 below, the two can be used interchangeably. Of course, the first field and the second field can also have other names, and this application does not limit them. In Embodiment 5 below, for ease of description, the digital segment that supports the establishment of maximum sensing measurement based on triggering is used to represent the first field, and the digital segment that supports the establishment of maximum sensing measurement based on non-triggering is used to represent the second field.

[0073] This application adds two fields to the sensing field of the sensing element. One field indicates the maximum total number of sensing measurements (in TB) that the device sending the sensing element can establish with the device receiving the sensing element. The other field indicates the maximum total number of non-TB sensing measurements that the device sending the sensing element can establish with the device receiving the sensing element. This not only indicates the total number of all possible sensing measurements (i.e., 0 to 16 MSs), but also distinguishes the type of MS.

[0074] In conjunction with aspect thirteen, in one possible implementation, the method further includes: a first communication device receiving a second sensing element sent by a second communication device. The second sensing element is used for the second communication device and the first communication device to interact regarding sensing capability information. A third field included in the second sensing element is used to indicate the maximum total number of trigger-based sensing measurements that the second communication device can establish with the first communication device. A fourth field included in the second sensing element is used to indicate the maximum total number of non-trigger-based sensing measurements that the second communication device can establish with the first communication device.

[0075] For example, the third field can also be referred to as supporting the establishment of a digital segment based on triggered maximum sensing measurement. In some embodiments, such as Embodiment 5 below, the two can be used interchangeably. Similarly, the fourth field can also be referred to as supporting the establishment of a digital segment based on non-triggered maximum sensing measurement. In some embodiments, such as Embodiment 5 below, the two can be used interchangeably. Of course, the third and fourth fields can also have other names, and this application does not impose any restrictions. It is understood that the frame format of the first sensing element and the second sensing element described above can be the same. That is, the fields contained in the first sensing element and the second sensing element can be the same, but the specific values ​​of each field can be different.

[0076] In a fourteenth aspect, this application provides an information indication method in wireless sensing. The method includes: a second communication device receiving a first sensing element sent by a first communication device, the first sensing element being used for the first and second communication devices to interact regarding sensing capability information; the second communication device parsing the first sensing element, which includes a first field and a second field. The first field indicates the maximum total number of triggered sensing measurements that the first and second communication devices can establish. The second field indicates the maximum total number of non-triggered sensing measurements that the first and second communication devices can establish.

[0077] For example, the first field and the second field can be located in the sensing field of the sensing element. The first field can also be referred to as the digital segment that supports the establishment of maximum sensing measurement based on triggering. In some embodiments, such as Embodiment 5 below, the two can be used interchangeably. Similarly, the second field can also be referred to as the digital segment that supports the establishment of maximum sensing measurement based on non-triggering. In some embodiments, such as Embodiment 5 below, the two can be used interchangeably. Of course, the first field and the second field can also have other names, and this application does not limit them. In Embodiment 5 below, for ease of description, the digital segment that supports the establishment of maximum sensing measurement based on triggering is used to represent the first field, and the digital segment that supports the establishment of maximum sensing measurement based on non-triggering is used to represent the second field.

[0078] In conjunction with the fourteenth aspect, in one possible implementation, the method further includes: a second communication device sending a second sensing element to a first communication device, the second sensing element being used for the second communication device and the first communication device to interact with sensing capability information. A third field included in the second sensing element is used to indicate the maximum total number of trigger-based sensing measurements that the second communication device can establish with the first communication device, and a fourth field included in the second sensing element is used to indicate the maximum total number of non-trigger-based sensing measurements that the second communication device can establish with the first communication device.

[0079] For example, the third field can also be referred to as supporting the establishment of a digital segment based on triggered maximum sensing measurement. In some embodiments, such as Embodiment 5 below, the two can be used interchangeably. Similarly, the fourth field can also be referred to as supporting the establishment of a digital segment based on non-triggered maximum sensing measurement. In some embodiments, such as Embodiment 5 below, the two can be used interchangeably. Of course, the third and fourth fields can also have other names, and this application does not impose any restrictions. It is understood that the frame format of the first sensing element and the second sensing element described above can be the same. That is, the fields contained in the first sensing element and the second sensing element can be the same, but the specific values ​​of each field can be different.

[0080] In a fifteenth aspect, embodiments of this application provide a communication apparatus for performing the method in the thirteenth aspect or any possible implementation thereof. The communication apparatus includes units capable of performing the method in the thirteenth aspect or any possible implementation thereof.

[0081] In a sixteenth aspect, embodiments of this application provide a communication apparatus for performing the method in the fourteenth aspect or any possible implementation thereof. The communication apparatus includes units capable of performing the method in the fourteenth aspect or any possible implementation thereof.

[0082] In aspect fifteen or sixteen, the aforementioned communication apparatus may include a transceiver unit and a processing unit. Further details regarding the transceiver unit and processing unit can be found in the apparatus embodiments shown below. The beneficial effects of aspects fifteen and sixteen described above can be found in the relevant descriptions of aspects thirteen and fourteen, and will not be repeated here.

[0083] In a seventeenth aspect, this application provides an information indication method in wireless sensing. The method is applied to a sensing initiator and includes: the sensing initiator sending a sensing measurement establishment request frame and receiving a sensing measurement establishment response frame. The sensing measurement establishment request frame requests the establishment of a sensing measurement establishment with a sensing response end, and the sensing measurement establishment response frame accepts or rejects the request from the sensing initiator. The sensing measurement establishment request frame includes first measurement establishment indication information, which indicates whether the sensing initiator can establish another sensing measurement establishment. Optionally, the first measurement establishment indication information further indicates whether the sensing initiator can act as a sensing response end to establish another sensing measurement establishment.

[0084] In the sensing measurement establishment phase, this application indicates whether a new sensing measurement establishment can be established through measurement indication information, so that both parties can know each other's capabilities. This avoids sending a sensing measurement establishment request frame to request the establishment of a new sensing measurement establishment even if the other party cannot establish a new sensing measurement establishment, thereby improving the efficiency of sensing measurement establishment. At the same time, it does not require terminating the existing sensing measurement establishment to release resources, and therefore does not require sending a sensing measurement establishment termination frame, reducing signaling overhead.

[0085] Eighteenthly, this application provides an information indication method in wireless sensing, applied to a sensing response end. The method includes: the sensing response end receiving a sensing measurement establishment request frame, the sensing measurement establishment request frame being used to request the establishment of a sensing measurement establishment with the sensing response end; and the sensing response end receiving a transmitted sensing measurement establishment response frame, the sensing measurement establishment response frame being used to accept or reject the request from the sensing initiator. The sensing measurement establishment request frame includes first measurement establishment indication information, the first measurement establishment indication information being used to indicate whether the sensing initiator can establish another sensing measurement establishment. Optionally, the first measurement establishment indication information is further specifically used to indicate whether the sensing initiator can act as a sensing response end to establish another sensing measurement establishment.

[0086] In one possible implementation of the seventeenth or eighteenth aspect described above, the aforementioned sensing measurement establishment response frame includes second measurement establishment indication information, which is used to indicate whether the sensing response end can establish another sensing measurement establishment. Optionally, the second measurement establishment indication information is further specifically used to indicate whether the sensing response end can establish another sensing measurement establishment as a sensing response end.

[0087] In a nineteenth aspect, embodiments of this application provide a communication apparatus for performing the method in the seventeenth aspect or any possible implementation thereof. The communication apparatus includes units capable of performing the method in the seventeenth aspect or any possible implementation thereof.

[0088] In a twentieth aspect, embodiments of this application provide a communication apparatus for performing the method in the eighteenth aspect or any possible implementation thereof. The communication apparatus includes units capable of performing the method in the eighteenth aspect or any possible implementation thereof.

[0089] In aspect nineteen or twenty, the aforementioned communication apparatus may include a transceiver unit and a processing unit. Further details regarding the transceiver unit and processing unit can be found in the apparatus embodiments shown below. The beneficial effects of aspects nineteen and twenty above can be referenced in the relevant descriptions of aspects seventeen and eighteen, and will not be repeated here.

[0090] In a twentieth aspect, this application provides a communication device comprising a processor configured to execute the methods described in any possible implementation of the first aspect, the fifth aspect, or any of the above aspects. Alternatively, the processor is configured to execute a program stored in a memory, wherein when the program is executed, the methods described in any possible implementation of the first aspect, the fifth aspect, or any of the above aspects are executed.

[0091] In one possible implementation, the memory is located outside the aforementioned communication device.

[0092] In one possible implementation, the memory is located within the aforementioned communication device.

[0093] In this application, the processor and memory can also be integrated into a single device, that is, the processor and memory can be integrated together.

[0094] In one possible implementation, the communication device further includes a transceiver for receiving or sending frames. For example, the transceiver may be used to receive agent-aware response frames or send agent-aware request frames.

[0095] In this application, the communication device can be an SBP initiator or a chip in the SBP initiator, etc.

[0096] In a twentieth aspect, this application provides a communication device comprising a processor for executing the methods shown in any possible implementation of the second aspect, the sixth aspect, or any of the above-described aspects. Alternatively, the processor is configured to execute a program stored in a memory, wherein when the program is executed, the methods shown in any possible implementation of the second aspect, the sixth aspect, or any of the above-described aspects are executed.

[0097] In one possible implementation, the memory is located outside the aforementioned communication device.

[0098] In one possible implementation, the memory is located within the aforementioned communication device.

[0099] In this application, the processor and memory can also be integrated into a single device, that is, the processor and memory can be integrated together.

[0100] In one possible implementation, the communication device further includes a transceiver for receiving or sending frames. For example, the transceiver may be used to send a proxy-aware response frame or receive a proxy-aware request frame.

[0101] In this application, the communication device can be an SBP response terminal or a chip in the SBP response terminal, etc.

[0102] In a twentieth aspect, this application provides a communication device comprising a processor for executing the methods shown in any possible implementation of the ninth aspect, the thirteenth aspect, or any of the above aspects. Alternatively, the processor is configured to execute a program stored in a memory, wherein when the program is executed, the methods shown in any possible implementation of the ninth aspect, the thirteenth aspect, or any of the above aspects are executed.

[0103] In one possible implementation, the memory is located outside the aforementioned communication device.

[0104] In one possible implementation, the memory is located within the aforementioned communication device.

[0105] In this application, the processor and memory can also be integrated into a single device, that is, the processor and memory can be integrated together.

[0106] In one possible implementation, the communication device further includes a transceiver for receiving or transmitting frames. Exemplarily, the transceiver can be used to transmit a first sensing element. Exemplarily, the transceiver can also be used to receive a second sensing element.

[0107] In this application, the communication device may be a first communication device or a chip in the first communication device, etc.

[0108] In a twentieth aspect, this application provides a communication device comprising a processor for executing the methods shown in any possible implementation of the tenth aspect, the fourteenth aspect, or any of the above aspects. Alternatively, the processor is configured to execute a program stored in a memory, wherein when the program is executed, the methods shown in any possible implementation of the tenth aspect, the fourteenth aspect, or any of the above aspects are executed.

[0109] In one possible implementation, the memory is located outside the aforementioned communication device.

[0110] In one possible implementation, the memory is located within the aforementioned communication device.

[0111] In this application, the processor and memory can also be integrated into a single device, that is, the processor and memory can be integrated together.

[0112] In one possible implementation, the communication device further includes a transceiver for receiving or transmitting frames. Exemplarily, the transceiver can be used to receive a first sensing element. Exemplarily, the transceiver can also be used to transmit a second sensing element.

[0113] In this application, the communication device may be a second communication device or a chip in the second communication device, etc.

[0114] In a twentieth aspect, this application provides a communication device comprising a processor configured to execute the method described in the seventeenth aspect or any possible implementation thereof. Alternatively, the processor may execute a program stored in a memory, wherein when the program is executed, the method described in the seventeenth aspect or any possible implementation thereof is executed.

[0115] In one possible implementation, the memory is located outside the aforementioned communication device.

[0116] In one possible implementation, the memory is located within the aforementioned communication device.

[0117] In this application, the processor and memory can also be integrated into a single device, that is, the processor and memory can be integrated together.

[0118] In one possible implementation, the communication device further includes a transceiver for receiving or transmitting frames. For example, the transceiver may be used to receive a sensing measurement establishment response frame or to transmit a sensing measurement establishment request frame.

[0119] In this application, the communication device may be a sensing initiator or a chip in the sensing initiator, etc.

[0120] In a twentieth aspect, this application provides a communication device comprising a processor configured to execute the method described in the eighteenth aspect or any possible implementation thereof. Alternatively, the processor may execute a program stored in a memory, wherein when the program is executed, the method described in the eighteenth aspect or any possible implementation thereof is executed.

[0121] In one possible implementation, the memory is located outside the aforementioned communication device.

[0122] In one possible implementation, the memory is located within the aforementioned communication device.

[0123] In this application, the processor and memory can also be integrated into a single device, that is, the processor and memory can be integrated together.

[0124] In one possible implementation, the communication device further includes a transceiver for receiving or transmitting frames. For example, the transceiver may be used to transmit a sensing measurement establishment response frame or receive a sensing measurement establishment request frame.

[0125] In this application, the communication device may be a sensing response end or a chip in the sensing response end, etc.

[0126] In a twentieth aspect, this application provides a communication device comprising a logic circuit and an interface, the logic circuit and the interface being coupled. The logic circuit and the interface are used to perform the methods in any possible implementation of the first, second, fifth, sixth, ninth, tenth, thirteenth, fourteenth, seventeenth, eighteenth, or any of the above-described aspects.

[0127] In a twentieth aspect, this application provides a computer-readable storage medium for storing a computer program that, when run on a computer, causes the methods shown in any possible implementation of the first, second, fifth, sixth, ninth, tenth, thirteenth, fourteenth, seventeenth, eighteenth, or any of these aspects to be performed.

[0128] In a twentieth aspect, embodiments of this application provide a computer program product comprising a computer program or computer code that, when run on a computer, causes the methods shown in any possible implementation of the first, second, fifth, sixth, ninth, tenth, thirteenth, fourteenth, seventeenth, eighteenth, or any of these aspects to be executed.

[0129] In a thirtieth aspect, this application provides a computer program that, when run on a computer, executes the methods shown in any possible implementation of the first, second, fifth, sixth, ninth, tenth, thirteenth, fourteenth, seventeenth, eighteenth aspects, or any of these aspects.

[0130] In a thirty-first aspect, this application provides a wireless communication system comprising a proxy sensing initiator and a proxy sensing responder. The proxy sensing initiator is configured to execute the methods shown in any possible implementation of the first aspect, the fifth aspect, or any of the above-described aspects, and the proxy sensing responder is configured to execute the methods shown in any possible implementation of the second aspect, the sixth aspect, or any of the above-described aspects.

[0131] In a thirty-second aspect, this application provides a wireless communication system, which includes a first communication device and a second communication device. The first communication device is used to perform the method shown in any possible implementation of the ninth aspect, the thirteenth aspect, or any of the above aspects, and the second communication device is used to perform the method shown in any possible implementation of the tenth aspect, the fourteenth aspect, or any of the above aspects.

[0132] In a thirty-third aspect, this application provides a wireless communication system including a sensing initiator and a sensing response. The sensing initiator is used to execute the method shown in the seventeenth aspect or any possible implementation thereof, and the sensing response is used to execute the method shown in the eighteenth aspect or any possible implementation thereof.

[0133] The technical effects achieved in the above aspects can be referred to each other or to the beneficial effects in the method embodiments shown below, which will not be repeated here. Attached Figure Description

[0134] Figure 1 This is a schematic diagram of a trigger-based perception measurement example provided in the embodiments of this application;

[0135] Figure 2 This is a schematic diagram of the SBP process provided in the embodiments of this application;

[0136] Figure 3 This is a schematic diagram of the frame format of the sensing element provided in the embodiments of this application;

[0137] Figure 4a This is a schematic diagram of the access point structure provided in an embodiment of this application;

[0138] Figure 4b This is a schematic diagram of the site structure provided in the embodiments of this application;

[0139] Figure 5 This is a schematic flowchart of the first method for indicating information in wireless sensing provided in the embodiments of this application;

[0140] Figure 6a This is a schematic diagram of the frame format of the SBP request frame provided in the embodiments of this application;

[0141] Figure 6b This is a schematic diagram of the frame format of the SBP response frame provided in the embodiments of this application;

[0142] Figure 7a This is a schematic diagram of the first frame format of the SBP parameter element provided in the embodiments of this application;

[0143] Figure 7b This is a schematic diagram of the second frame format of the SBP parameter element provided in the embodiments of this application;

[0144] Figure 8 This is a schematic diagram of the first frame format of the SBP parameters control field provided in the embodiments of this application;

[0145] Figure 9a This is a schematic diagram of the third frame format of the SBP parameter element provided in the embodiments of this application;

[0146] Figure 9b This is a schematic diagram of the fourth frame format of the SBP parameter element provided in the embodiments of this application;

[0147] Figure 10 This is a schematic diagram of the second frame format of the SBP parameters control field provided in the embodiments of this application;

[0148] Figure 11 This is a schematic flowchart of the first method for indicating information in wireless sensing provided in the embodiments of this application;

[0149] Figure 12 This is a schematic diagram of the fifth frame format of the SBP parameters element provided in the embodiments of this application;

[0150] Figure 13 This is a schematic diagram of the sixth frame format of the SBP parameter element provided in the embodiments of this application;

[0151] Figure 14 This is a schematic diagram of the third frame format of the SBP parameters control field provided in the embodiments of this application;

[0152] Figure 15 This is a schematic diagram of the seventh frame format of the SBP parameter element provided in the embodiments of this application;

[0153] Figure 16This is a schematic diagram of the third type of information indication method in wireless sensing provided in the embodiments of this application;

[0154] Figure 17 This is a schematic diagram of the eighth frame format of the SBP parameter element provided in the embodiments of this application;

[0155] Figure 18 This is a schematic diagram of the fourth frame format of the SBP parameters control field provided in the embodiments of this application;

[0156] Figure 19 This is a schematic diagram of the ninth frame format of the SBP parameters element provided in the embodiments of this application;

[0157] Figure 20 This is a schematic diagram of the fourth process of the information indication method in wireless sensing provided in the embodiments of this application;

[0158] Figure 21 This is a schematic diagram of a frame format for the sensing field in a sensing element provided in an embodiment of this application;

[0159] Figure 22 This is a fifth flowchart illustrating the information indication method in wireless sensing provided in this application embodiment;

[0160] Figure 23 This is a schematic diagram of another frame format for the sensing field in the sensing element provided in the embodiments of this application;

[0161] Figure 24 This is a sixth flowchart illustrating the information indication method in wireless sensing provided in this application embodiment;

[0162] Figure 25 This is a schematic diagram of the frame format of the sensing measurement setup request frame provided in the embodiments of this application;

[0163] Figure 26a This is a schematic diagram of a frame format for the measurement setup control field provided in an embodiment of this application;

[0164] Figure 26b This is a schematic diagram of another frame format for the measurement setup control field provided in an embodiment of this application;

[0165] Figure 27This is a schematic diagram of the frame format of the sensing measurement setup response frame provided in the embodiments of this application;

[0166] Figure 28 This is a schematic diagram of another frame format for the sensing field in the sensing element provided in the embodiments of this application;

[0167] Figure 29 This is a schematic diagram of the structure of the communication device provided in an embodiment of this application;

[0168] Figure 30 This is another structural schematic diagram of the communication device provided in the embodiments of this application;

[0169] Figure 31 This is another structural schematic diagram of the communication device provided in the embodiments of this application. Detailed Implementation

[0170] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0171] In the description of this application, terms such as "first" and "second" are used only to distinguish different objects, not to describe a specific order. Furthermore, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Additionally, "at least one" refers to one or more, and "multiple" refers to two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.

[0172] The terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.

[0173] In this application, the words "exemplary" or "for example" are used to indicate that something is an example, illustration, or illustration. Any embodiment or design described as "exemplary," "for example," or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the use of the words "exemplary," "for example," or "for example" is intended to present the relevant concepts in a specific manner.

[0174] It is understood that in this application, "when," "if," and "if" all refer to the device making a corresponding action under certain objective circumstances, and are not time-limited, nor do they require the device to make a judgment when it is implemented, nor do they imply any other limitations.

[0175] In this application, the use of singular designations for elements is intended to represent "one or more" rather than "one and only one," unless otherwise specified.

[0176] It is understood that in the embodiments of this application, "B corresponding to A" means that there is a correspondence between A and B, and B can be determined based on A. Determining B based on A does not mean that B can be determined solely based on A; B can also be determined based on A and / or other information.

[0177] The following is a brief introduction to some relevant content, terms, or nouns involved in this application.

[0178] I. Wireless Sensing Technology

[0179] Wireless sensing (WLAN) technology is a sensing technology based on radar technology. Of course, WLAN sensing technology can also be based on any wireless carrier communication, not just radar technology. Taking radar-based sensing as an example, a radar consists of a transmitting antenna and a receiving antenna. The transmitting antenna sends electromagnetic waves, which are reflected when they encounter a target and received by the receiving antenna. The radar system analyzes the changes in the transmitted and received waves through signal processing to determine the target's characteristics, such as location, shape, motion characteristics, and trajectory. Radar sensing has many unique advantages. For example, radar is unaffected by light or darkness, has the ability to penetrate obstructions, and can better protect personal privacy; radar has a longer sensing range and will not harm people or animals. The main advantage of using radar technology for sensing lies in the detection of moving objects. By observing and interpreting the target's motion state, such as direction and speed, through the Doppler effect of the target's echo, radar can detect and interpret these characteristics.

[0180] Introducing sensing technology into WLANs has promising commercial prospects. Wireless sensing technology can be applied in various scenarios. For example, in sports, it can detect the movement status and trajectory of people and balls; in home environments, it can also be used for fall detection to prevent falls, particularly among the elderly. By processing channel state information (CSI), it can interpret human movement status and trajectory. Wireless sensing technology can fully utilize existing WLAN network resources without incurring significant costs. In future densely deployed WLANs, an AP will cover many STAs, allowing the AP to perform reasonable resource scheduling among these STAs to improve system throughput and robustness.

[0181] II. Various Roles in WLAN Sensing

[0182] Sensing initiator: A station (STA) that initiates a WLAN sensing procedure by sending a WLAN Sensing Measurement Setup Request frame.

[0183] Sensing responder: A station (STA) that participates in a WLAN sensing process by responding to a sensing initiator.

[0184] Sensing transmitter: A station (STA) that transmits PPDUs used for measurements during the sensing process.

[0185] Sensing receiver: A station (STA) that receives Physical Layer (PHY) Protocol Data Units (PPDUs) sent by a sensing transmitter and obtains measurements during a WLAN sensing procedure.

[0186] Proxy-aware initiator (SBP initiator): A non-AP STA that transmits an SBP request frame.

[0187] Proxy-sensing (SBP) responder: The AP that is the intended recipient of an SBP request frame.

[0188] III. Ordinary perception (referring to non-agent perception)

[0189] The 802.11bf protocol specifies sensing protocols for the Sub-7 GHz and 60 GHz bands. According to the 802.11bf protocol, a general sensing process can include the following five stages:

[0190] (1) Sensing session setup: This refers to the establishment of a sensing session between sites, during which the sensing initiator and sensing responder exchange sensing capability information. It can be understood that a sensing session is an agreement between two sites reached by a sensing initiator and a sensing responder. A sensing initiator can maintain sensing sessions with multiple sensing responders, but multiple sensing sessions still need to be established one by one.

[0191] (2) Sensing measurement setup: At this stage, the sensing initiator and sensing responder negotiate and unify the measurement parameters used in the sensing process, such as the role of the sensing responder, which refers to whether the sensing responder participates in the sensing measurement process as a sensing transmitter (sensing TX) or a sensing receiver (sensing RX); and parameters such as the type of measurement feedback.

[0192] (3) Sensing measurement instance: Sensing measurement occurs in a sensing measurement instance, and a sensing measurement instance allows the addition of multiple sensing response ends.

[0193] (4) Sensing measurement setup termination: terminates the sensing measurement setup corresponding to a certain sensing response terminal (i.e., no longer uses the set of measurement parameters for sensing measurement), and the sensing response terminal is no longer bound to the corresponding sensing measurement setup, but the sensing response terminal can still be in the sensing session.

[0194] (5) Sensing session termination: Terminate a sensing session and no longer perform sensing measurements.

[0195] In the Sub-7 GHz band, sensing measurements can be divided into two categories: sensing measurements between an AP and one or more non-AP STAs, and sensing measurements between multiple non-AP STAs.

[0196] It is understandable that non-AP STA can be abbreviated as STA, and the two can be used interchangeably in this article.

[0197] There are two types of sensing measurements between an AP and one or more non-AP STAs: trigger-based (TB) sensing measurements and non-trigger-based (non-TB) sensing measurements. In TB-type sensing measurements, the AP initiates a sensing measurement process as the sensing initiator, and one or more non-AP STAs participate in the sensing measurement process as the sensing response end. In non-TB-type sensing measurements, a non-AP STA initiates a sensing measurement process as the sensing initiator, and the AP participates in the sensing measurement process as the sensing response end. Some embodiments of this application mainly focus on trigger-based sensing measurements, as detailed in the following description of the embodiments.

[0198] Trigger-based sensing measurements between an AP and one or more non-AP STAs include: Trigger Frame (TF) sounding and Null Data Packet Announcement (NDPA) sounding. In TF sounding, one or more non-AP STAs, acting as sensing transmitters, send null data packets (NDPs) to the AP, which, acting as sensing receivers, receives the NDPs for sensing measurements. In NDPA sounding, the AP, acting as a sensing transmitter, sends NDPs to one or more non-AP STAs, which, acting as sensing receivers, receive the NDPs for sensing measurements.

[0199] Sensing measurements between multiple non-AP STAs are TB-type sensing measurements. These measurements occur between multiple sensing responders and are referred to in the protocol as sensing responder to sensing responder (SR2SR) sounding. In SR2SR sounding, one non-AP STA (sensing responder) acts as a sensing transmitter, sending a Non-Performance Detection Request (NDP) to one or more other non-AP STAs (sensing responders). These non-AP STAs then act as sensing receivers, receiving the NDP and performing sensing measurements.

[0200] See Figure 1 , Figure 1 This is a schematic diagram of a trigger-based perception measurement example provided in an embodiment of this application. For example... Figure 1As shown, trigger-based sensing measurement instances include, but are not limited to, one or more of the following phases: a polling phase, one or more probing phases (such as NDPA sounding phase, TF sounding phase, SR2SR sounding phase, or one or more of these), and a reporting phase. In the polling phase, the AP sends a sensing polling trigger frame (TF) to STA1, STA2, STA3, and STA4; if STA1, STA2, STA3, and STA4 allow transmission, they reply with a CTS (clear to send)-to-self frame after a short inter-frame space (SIFS). In the NDPA sounding phase, the AP sends a sensing NDPA frame to STA1. After one SIFS, the AP then sends an NDP to STA1. This NDP is from the sensing initiator to sensing responder (SI2SR), so... Figure 1 In this context, it is represented by SI2SR NDP; STA1 receives this NDP for sensing measurements. During the TF sounding phase, the AP sends a sensing detection trigger frame (sensingsounding TF) to STA4. After one SIFS, STA4 sends an NDP to the AP. This NDP is derived from the sensing responder to sensing initiator (SR2SI). Figure 1 In this context, SR2SI NDP is used as the denoting term; the AP receives this NDP for sensing measurements. During the SR2SR sounding phase, the AP sends an SR2SR sounding trigger frame (SR2SR sounding TF) to STA2 and STA3. After one SIFS, STA2 sends an NDP to STA3. Because this NDP originates from the sensing responder to the sensing responder (SR2SR),... Figure 1 In this context, SR2SR NDP is used as the denoting term; STA3 receives this NDP to perform sensing measurements. During the reporting phase, if the AP sends a sensing report trigger frame (TF) to STA1 and STA3, then after one SIFS, STA1 and STA3 respectively return the corresponding sensing measurement report frame to the AP.

[0201] IV. Agent Perception

[0202] The 802.11bf protocol also specifies a special sensing scenario: Sensing by Proxy (SBP). SBP refers to a non-AP STA requesting an AP to act as its proxy to perform WLAN sensing and have the AP report the sensing measurement results back to it. The non-AP STA that initiates the proxy sensing process is called the SBP initiator, and the AP participating in the proxy sensing process as a proxy is called the SBP responder (SBPresponder). The AP is also the sensing initiator in the sensing process. A proxy sensing process may include, but is not limited to, one or more of the following stages:

[0203] (1) SBP setup: The SBP initiator (usually a non-AP STA) requests and the SBP responder (usually an AP) to set up an SBP; the SBP responder accepts or rejects the SBP setup request.

[0204] (2) WLAN Sensing: This includes sensing measurement establishment and trigger-based (TB) sensing measurement instances. In sensing measurement establishment, the SBP responder (i.e., the sensing initiator, or AP) and one or more sensing responders (i.e., other non-AP STAs) negotiate and set the measurement parameters for WLAN sensing. In trigger-based sensing measurement instances, TB-type sensing measurements occur. TB-type sensing measurements include TF sounding, NDPA sounding, and SR2SR sounding. Therefore, a single sensing measurement instance in the SBP process can implement three types of sensing measurements: TF sounding, NDPA sounding, and SR2SR sounding.

[0205] (3) SBP reporting: The SBP responder reports the sensing measurement results to the SBP initiator.

[0206] (4) SBP termination: Terminates an SBP process. This termination phase can be initiated by either the SBP initiator or the SBP responder.

[0207] See Figure 2 , Figure 2 This is a schematic diagram of the SBP process provided in an embodiment of this application. Figure 2As shown, in the SBP setup phase, the SBP initiator (non-AP STA1) sends an SBP request frame to the SBP responder (AP) to request the SBP responder (AP) to act as an agent of the SBP initiator (non-AP STA1) to initiate the sensing measurement process; the SBP responder (AP) replies with an SBP response frame to accept or reject the SBP initiator's request. In the sensing measurement setup phase, the sensing initiator (AP) sends sensing measurement setup request frames to sensing responder1 (non-AP STA2) and sensing responder2 (non-AP STA3) respectively; sensing responder1 (non-AP STA2) and sensing responder2 (non-AP STA3) respectively reply with sensing measurement setup response frames. In the sensing measurement instance, TB-type sensing measurements occur. After the sensing measurement is completed, the SBP responder (AP) sends an SBP report to the SBP initiator (non-AP STA1). Upon receiving the SBP report, the SBP initiator (non-AP STA1) can send an SBP termination frame to terminate the SBP process.

[0208] Understandable, regarding Figure 2 For details on the specific frame formats and meanings of the various frames involved, please refer to existing standard protocols, such as the existing 802.11bf protocol. Due to space limitations, they will not be described in detail here.

[0209] V. Establishment of Perceptual Conversation and Perceptual Measurement

[0210] In a typical sensing process (referring to non-agent sensing), the sensing initiator and sensing responder can exchange sensing capability information during the sensing session establishment phase and negotiate and unify measurement parameters during the sensing measurement setup phase. In existing standard protocols, a sensing initiator can establish a maximum of eight sensing measurement setups (MS) with a sensing responder. A sensing measurement setup can be understood as a set of measurement parameters. Each sensing measurement setup can be uniquely identified by the sensing initiator's medium access control (MAC) address and the measurement setup identifier (MSID), which is typically represented by 3 bits. Because maintaining an MS may require memory and processing modules to store and process sensing capability information, measurement reports, etc., the total number of MSs that a sensing initiator or sensing responder can maintain is limited. In existing standards, the sensing initiator and sensing responder exchange sensing capability information during the sensing session establishment phase, typically using 4 bits to represent the maximum number of MSs that can be maintained. These 4 bits can indicate 0 to 8 MSs.

[0211] In existing standards, the sensing capabilities of the sensing initiator and sensing responder can be exchanged through sensing elements. See [link to relevant documentation]. Figure 3 , Figure 3 This is a schematic diagram of the frame format of the sensing element provided in an embodiment of this application. For example... Figure 3 As shown, a sensing element may include, but is not limited to, one or more of the following: an element ID field, a length field, an element ID extension field, and a sensing field. The sensing field includes at least one field: a maximum number of supported setups field, which is 4 bits long. The maximum number of supported setups field can be used to indicate the maximum total number of sensing measurement setups (MS) that the transmitting device of the sensing element can establish with the receiving device of the sensing element, or to indicate the maximum number of MSs that the transmitting device of the sensing element can maintain with the receiving device of the sensing element. It can be understood that... Figure 3 The names and meanings of other fields in the perception field shown can be found in existing standards, such as the 802.11bf standard. Due to space limitations, they will not be described in detail here.

[0212] The following is a brief description of the access points (APs) and non-access point sites (non-AP STAs) involved in this application.

[0213] In this article, non-AP STA can also be simply referred to as station (STA), and the two terms can be used interchangeably.

[0214] Access point (as mentioned above) Figure 1 AP or the aforementioned Figure 2 An Access Point (AP) in this context is a device with wireless communication capabilities, supporting communication via the WLAN protocol. It has the ability to communicate with other devices (such as stations or other access points) in a WLAN network, and can also communicate with other devices. In a WLAN system, an access point can be called an access point station (AP STA). This wireless communication device can be a complete device, or it can be a chip or processing system installed within a complete device. Devices with these chips or processing systems can implement the methods and functions of the embodiments of this application under the control of the chip or processing system. The AP in the embodiments of this application is a device that provides services to STAs and can support the 802.11 series of protocols. For example, an AP can be a communication server, router, switch, bridge, or other communication entity; an AP can include various forms of macro base stations, micro base stations, relay stations, etc. Of course, an AP can also be the chip and processing system within these various forms of devices, thereby implementing the methods and functions of the embodiments of this application.

[0215] Sites (as mentioned above) Figure 1 Any of the STAs, or the aforementioned Figure 2Any non-AP STA in this context is a device with wireless communication capabilities, supporting communication using the WLAN protocol and having the ability to communicate with other stations or access points in the WLAN network. In a WLAN system, a station can be called a non-access point station (non-AP STA). For example, an STA is any user communication device that allows a user to communicate with an AP and thus with the WLAN. This device with wireless communication capabilities can be a complete device, or it can be a chip or processing system installed in a complete device. Devices with these chips or processing systems installed can implement the methods and functions of the embodiments of this application under the control of the chip or processing system. For example, an STA can be a network-connected user device such as a tablet computer, desktop, laptop, notebook computer, ultra-mobile personal computer (UMPC), handheld computer, netbook, personal digital assistant (PDA), or mobile phone; or an IoT node in the Internet of Things (IoT); or an in-vehicle communication device in the Internet of Vehicles (IoV); or an entertainment device, gaming device or system; or a GPS device; etc. An STA can also be a chip or processing system in these terminals.

[0216] WLAN systems can provide high-speed, low-latency transmission. As WLAN application scenarios continue to evolve, WLAN systems will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry, the banking industry, enterprise offices, stadiums and exhibition halls, concert halls, hotel rooms, dormitories, hospital wards, classrooms, shopping malls, squares, streets, production workshops and warehouses, etc. Of course, devices supporting WLAN communication (such as access points or sites) can be sensor nodes in smart cities (e.g., smart water meters, smart electricity meters, smart air quality monitoring nodes), smart devices in smart homes (e.g., smart cameras, projectors, displays, televisions, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things (IoT), entertainment terminals (e.g., augmented reality (AR), virtual reality (VR), and other wearable devices), smart devices in smart offices (e.g., printers, projectors, loudspeakers, speakers, etc.), vehicle-to-everything (V2X) devices, infrastructure in daily life scenarios (e.g., vending machines, supermarket self-service navigation kiosks, self-checkout machines, self-ordering machines, etc.), and equipment in large sports and music venues, etc. The specific forms of sites and access points in this application embodiment are not limited; they are merely illustrative examples.

[0217] It should be understood that the 802.11 standard focuses on the physical layer (PHY) and medium access control (MAC) layers. See one example. Figure 4a , Figure 4a This is a schematic diagram of the access point structure provided in an embodiment of this application. The AP can be multi-antenna / multi-radio frequency or single-antenna / single-radio frequency, and this antenna / radio frequency is used to transmit / receive data packets (in this document, data packets can also be referred to as Physical Layer Protocol Data Units (PPDUs)). In one implementation, the antenna or radio frequency portion of the AP can be separated from the main body of the AP, presenting a remote layout. Figure 4a In this configuration, the AP may include physical layer processing circuitry and media access control (MAC) processing circuitry. The physical layer processing circuitry can be used to process physical layer signals, and the MAC layer processing circuitry can be used to process MAC layer signals. See another example. Figure 4b , Figure 4b This is a schematic diagram of the site structure provided in the embodiments of this application. Figure 4b The diagram illustrates a single-antenna / single-radio frequency (STA) structure. In practical scenarios, a STA can also be a multi-antenna / multi-radio frequency device, and may even have two or more antennas used for transmitting / receiving data packets. In one implementation, the antenna or radio frequency portion of the STA can be separated from the main body of the STA, presenting a remote layout. Figure 4b In this context, the STA can include a PHY processing circuit and a MAC processing circuit. The physical layer processing circuit can be used to process physical layer signals, and the MAC layer processing circuit can be used to process MAC layer signals.

[0218] The technical solution provided in this application will be described in detail below with reference to more accompanying drawings.

[0219] In this application, unless otherwise specified, the same or similar parts between various embodiments or implementations can be referred to each other. In the various embodiments of this application, and the various implementation methods / methods / implementations within each embodiment, unless otherwise specified or logically conflicting, the terminology and / or descriptions between different embodiments and between the various implementation methods / methods / implementations within each embodiment are consistent and can be mutually referenced. The technical features in different embodiments and the various implementation methods / methods / implementations within each embodiment can be combined according to their inherent logical relationships to form new embodiments, implementation methods, methods, or implementation approaches. The embodiments described below do not constitute a limitation on the scope of protection of this application.

[0220] As can be seen from the aforementioned TB-type non-agent sensing (i.e., the ordinary sensing process mentioned in point three above), the sensing initiator can negotiate and unify the measurement parameters used in the sensing process with the sensing responder. For example, the AP, as the device initiating the sensing process (i.e., the sensing initiator), can determine which sensing responders participate in TF sounding, NDPA sounding, or SR2SR sounding through the sensing measurement setup phase. Furthermore, the AP can determine the role of each sensing responder in TF sounding, NDPA sounding, or SR2SR sounding; that is, whether each sensing responder acts as a sensing transmitter (hereinafter referred to as TX), a sensing receiver (hereinafter referred to as RX), or both in TF sounding, NDPA sounding, or SR2SR sounding. These measurement parameters are crucial for the sensing effect and the interpretation of the sensing measurement results.

[0221] However, during the SBP process, the SBP initiator does not yet have the ability to set measurement parameters related to the sensing responders (such as which sensing responders participate in TF sounding, NDPA sounding, or SR2SR sounding, and the role of each sensing responder).

[0222] In one possible implementation, the SBP initiator can transmit general measurement parameters for sensing to the SBP responder during the SBP setup phase through sensing measurement parameter elements. In other words, these general measurement parameters are applied to all sensing responders. The SBP initiator cannot set different measurement parameters for different sensing responders, such as the role of each sensing responder or which type of sensing measurement each sensing responder participates in (TB-type sensing measurements include TF sounding, NDPA sounding, and SR2SRsounding). The role of the sensing responder and which type of TB-type sensing measurement it participates in are very important to the sensing effect and the SBP initiator's parsing of the sensing measurement results.

[0223] Therefore, embodiments of this application provide an information indication method in wireless sensing, which can be applied to the aforementioned Figure 2In the agent perception process shown, this method empowers the SBP initiator to set measurement parameters related to the perception response during the SBP establishment phase. This helps the SBP initiator to control and manage the SBP perception process and parse SBP reports, thereby improving perception performance.

[0224] Optionally, the agent-aware initiator in this application embodiment can be the aforementioned Figure 2 The non-AP STA1 shown in this application embodiment can be the aforementioned agent-aware response terminal. Figure 2 The AP shown is included. The sensing response terminal in this application embodiment includes, but is not limited to, the aforementioned... Figure 2 The examples shown are non-AP STA2 and non-AP STA3. In this embodiment, the agent sensing initiator, agent sensing responder, and sensing responder can all support WLAN sensing protocols, such as 802.11bf or its next-generation protocol.

[0225] Example 1

[0226] Embodiment 1 of this application mainly describes how the SBP setup phase instructs the sensing response end to participate in which type of TB sensing measurement.

[0227] See Figure 5 , Figure 5 This is a schematic flowchart of the first method for indicating information in wireless sensing provided in this application. Figure 5 As shown, the information indication method in this wireless sensing includes, but is not limited to, the following steps:

[0228] S101, the SBP initiator sends a proxy sensing request frame. This proxy sensing request frame includes the addresses of N sensing response endpoints, where each sensing response endpoint's address is used to identify it. The proxy sensing request frame also includes first indication information, which indicates whether the N sensing response endpoints participate in one or more of the following sensing measurements: TF detection, NDPA detection, or SR2SR detection. Here, N is an integer greater than or equal to 1.

[0229] Accordingly, the SBP responder receives the agent awareness request frame.

[0230] S102, the SBP response end sends a proxy-aware response frame.

[0231] Correspondingly, the SBP initiator receives the agent-aware response frame.

[0232] Optionally, during the SBP setup phase, the SBP initiator sends an SBP request frame to the SBP responder. This SBPresponse frame can be used to request the SBP responder to act as a proxy for the SBP initiator to perform sensing measurements, or in other words, the SBP request frame allows a non-AP STA to invoke an SBP procedure. Upon receiving the SBP request frame, the SBP responder replies with an SBPresponse frame, which can be used to accept or reject the SBP initiator's request.

[0233] In one possible implementation, the SBP request frame may carry measurement parameters related to the sensing response end, such as first indication information. This first indication information can be used to indicate whether the sensing response end participates in one or more of the following sensing measurements: TF detection, NDPA detection, or SR2SR detection. If the SBP response end can meet the measurement parameters carried in the SBP request frame, it can indicate acceptance of the SBP request in the SBP response frame. If the SBP response end cannot meet the measurement parameters carried in the SBP request frame, it can indicate rejection of the SBP request in the SBP response frame. Optionally, if the SBP response end rejects the SBP request, it can also provide suggested measurement parameters in the SBP response frame.

[0234] See Figure 6a , Figure 6a This is a schematic diagram of the frame format of the SBP request frame provided in an embodiment of this application. For example... Figure 6a As shown, the SBP request frame includes, but is not limited to, a variable-length SBP parameter element. For example, this SBP parameter element may carry measurement parameters related to the sensing response end, such as first indication information, used to indicate whether the sensing response end (specified by the SBP initiator) participates in one or more of the following sensing measurements: TF detection, NDPA detection, or SR2SR detection. See also... Figure 6b , Figure 6b This is a schematic diagram of the frame format of the SBP response frame provided in an embodiment of this application. For example... Figure 6bAs shown, the SBP response frame includes, but is not limited to, a status code field. This status code field is used to indicate whether the SBP request is accepted or rejected. Optionally, if the status code field indicates rejection of the SBP request, the SBPresponse frame may also include a variable-length SBP parameter element, which may carry measurement parameters suggested by the SBP responder. This SBP parameter element may also carry first indication information indicating whether the sensing responder (specified by the SBP responder) participates in one or more of the following sensing measurements: TF detection, NDPA detection, or SR2SR detection. Optionally, if the status code field indicates acceptance of the SBP request, the SBP response frame may also include a variable-length SBP parameter element, which may be the same as the SBP parameter element carried in the SBP request frame.

[0235] Understandable. Figure 6a and Figure 6b For the meaning of fields not described in this document, please refer to existing standards, such as the 802.11bf standard. They will not be detailed here.

[0236] The SBP parameter element is explained in detail below.

[0237] In one possible implementation, the SBP parameters element includes first indication information, which can be used to indicate whether the sensing response terminal participates in one or more of the following sensing measurements: TF sounding, NDPA sounding, or SR2SR sounding. Optionally, the SBP parameters element also includes the addresses of N sensing response terminals, where each address identifies a sensing response terminal. Specifically, the first indication information can be used to indicate whether the N sensing response terminals identified by these addresses participate in one or more of the following sensing measurements: TF sounding, NDPA sounding, or SR2SR sounding.

[0238] In another possible implementation, the first indication information mentioned above can be used to indicate one or more of the following: a sensing response terminal participating in TF sounding, a sensing response terminal participating in NDPA sounding, or a sensing response terminal participating in SR2SR sounding.

[0239] Implementation Method 1

[0240] The aforementioned first indication information can be implemented using a bitmap. In one possible implementation, the first indication information may include one or more of the following: a first bitmap, a second bitmap, or a third bitmap. Specifically, the bits in the first bitmap can be used to indicate whether the N sensing response terminals participate in TF detection, the bits in the second bitmap can be used to indicate whether the N sensing response terminals participate in NDPA detection, and the bits in the third bitmap can be used to indicate whether the N sensing response terminals participate in SR2SR detection. The length of the first bitmap, the second bitmap, and the third bitmap is all greater than or equal to N bits.

[0241] In some scenarios, one bit corresponds to one sensing response terminal. Since the fields in the SBP parameter elements are all in bytes, the lengths of the first, second, and third bitmaps can also be in bytes. When the length of the first bitmap is greater than N bits, the effective bit length in the first bitmap is N, and one effective bit in the first bitmap corresponds to one sensing response terminal. Similarly, when the length of the second bitmap is greater than N bits, the effective bit length in the second bitmap is N, and one effective bit in the second bitmap corresponds to one sensing response terminal. Likewise, when the length of the third bitmap is greater than N bits, the effective bit length in the third bitmap is N, and one effective bit in the third bitmap corresponds to one sensing response terminal. Therefore, the meanings of the first, second, and third bitmaps can also be expressed as follows: one effective bit in the first bitmap indicates whether the sensing response terminal corresponding to that effective bit participates in TF detection; one effective bit in the second bitmap indicates whether the sensing response terminal corresponding to that effective bit participates in NDPA detection; and one effective bit in the third bitmap indicates whether the sensing response terminal corresponding to that effective bit participates in SR2SR detection.

[0242] It is understandable that if the length of the first bitmap is equal to N bits, then all bits of the first bitmap are valid bits; similarly, if the length of the second bitmap is equal to N bits, then all bits of the second bitmap are valid bits; and similarly, if the length of the third bitmap is equal to N bits, then all bits of the third bitmap are valid bits.

[0243] In other scenarios, multiple bits correspond to one sensing response terminal, such as every 2 bits or every 3 bits corresponding to one sensing response terminal. The correspondence between the values ​​of these multiple bits and the sensing response terminals can be predefined or preconfigured, and this application embodiment does not impose any restrictions.

[0244] In another possible implementation, the aforementioned first indication information may include a fourth bitmap, where M bits in the fourth bitmap correspond to one sensing response terminal. The length of the fourth bitmap is M*N bits, corresponding to N sensing response terminals. Each M bits in the fourth bitmap is used to indicate whether the corresponding sensing response terminal participates in TF detection, NDPA detection, or SR2SR detection. For example, if M equals 2, then when two bits in the fourth bitmap are 01 (binary), it indicates that the sensing response terminal corresponding to these two bits participates in TF detection; when two bits in the fourth bitmap are 10 (binary), it indicates that the sensing response terminal corresponding to these two bits participates in NDPA detection; when two bits in the fourth bitmap are 11 (binary), it indicates that the sensing response terminal corresponding to these two bits participates in SR2SR detection; and when two bits in the fourth bitmap are 00 (binary), it indicates that they are reserved. It is understood that the embodiments of this application do not limit the mapping relationship between the values ​​of these M bits and TF detection, NDPA detection, and SR2SR detection. It's understandable that as standards evolve, the value of M can be greater than 2 bits, or it can be less than 2 bits.

[0245] For ease of understanding, the following example uses one bit corresponding to one sensing response terminal. See also Figure 7a , Figure 7a This is a schematic diagram of the first frame format of the SBP parameter element provided in the embodiments of this application. For example... Figure 7aAs shown, the SBP parameters element may include, but is not limited to, one or more of the following: an SBP parameters control field, a sensing responder addresses field, a TF sounding responder bitmap, an NDPA sounding responder bitmap, or an SR2SR sounding responder bitmap. The TF sounding responder bitmap (i.e., the first bitmap mentioned above) indicates whether each of the N sensing responders participates in TF sounding; the NDPA sounding responder bitmap (i.e., the second bitmap mentioned above) indicates whether each of the N sensing responders participates in NDPA sounding; and the SR2SR sounding responder bitmap (i.e., the third bitmap mentioned above) indicates whether each of the N sensing responders participates in SR2SR sounding. The SBP initiator may provide N alternative sensing responders in the SBP request frame, indicated by the sensing responder address field. Here, a sensor response address field includes the addresses of N sensor responses. A valid bit in the TF / NDPA / SR2SR sounding responder bitmap corresponds to the sensor response identified by the address of a sensor response in the sensor response address field.

[0246] Understandable. Figure 7a The meanings of other fields not described herein are referenced in existing standards and will not be detailed here. This is understandable. Figure 7a The names, lengths, and orders of the TF sounding responder bitmap, NDPA sounding responder bitmap, and SR2SR sounding responder bitmap are merely examples, and the embodiments of this application do not impose any limitations on them.

[0247] For example, the TF / NDPA / SR2SR sounding responder bitmap is in bytes and its length is... bytes, of which This indicates rounding up x. The same symbols will have the same meaning in the following text and will not be repeated. Assuming N equals 8 and the TF sounding responder bitmap is 1 byte long, when the TF soundingresponder bitmap = 10010011 (taking 1 for participation and 0 for non-participation as an example), it means that sensingresponders 1, 4, 7, and 8 participate in TF sounding, while the remaining sensingresponders (i.e., sensingresponders 2, 3, 5, and 6) do not participate in TF sounding. Assuming N equals 4, the NDPAsounding responder bitmap is 1 byte, and the first 4 bits of the NDPAsounding responder bitmap are valid bits, then when the first 4 bits of the NDPAsounding responder bitmap are 1001 (taking 1 to indicate participation and 0 to indicate non-participation as an example), it means that sensingresponders 1 and 4 participate in NDPAsounding, while the other sensingresponders do not participate in NDPAsounding; and the last 4 bits of the NDPAsounding responder bitmap can be understood as padding bits, set to reserved values. Assuming N equals 10, and the SR2SR sounding responder bitmap is 2 bytes, and assuming the first 10 bits of the SR2SR sounding responder bitmap are valid bits, then when the first 10 bits of the SR2SR sounding responder bitmap are 1001001101 (taking 1 to indicate participation and 0 to indicate non-participation as an example), it means that sensing responders 1, 4, 7, 8, and 10 participate in SR2SR sounding, while the remaining sensing responders do not participate. The last 6 bits of the SR2SR sounding responder bitmap can be understood as padding bits, set to reserved values. It is understandable that the sensing responders participating in TF sounding, NDPA sounding, and SR2SR sounding can overlap. For example, some sensing responders can participate in TF sounding, NDPA sounding, or SR2SR sounding.

[0248] It's understandable that in TF sounding and NDPA sounding, the roles of the sensing response end (i.e., TX / RX / TX&RX) are fixed. Regardless of the number of measurements, for TF sounding, the non-AP STA sends NDP to the AP for sensing measurement, and for NDPA sounding, the AP sends NDP to the non-AP STA for sensing measurement. However, in SR2SR sounding, the roles of the sensing response end (i.e., TX / RX / TX&RX) are not fixed. In other words, for multiple measurements, the non-AP STAs sending and receiving NDPs may differ. For example, in the first SR2SR sounding, non-AP STA1 sends an NDP, while non-AP STA3 and non-AP STA4 receive the NDP for measurement; in the second SR2SR sounding, non-AP STA2 sends an NDP, while non-AP STA1 and non-AP STA6 receive the NDP for measurement. Therefore, the number of indicator fields (i.e., the third bitmap mentioned above) indicating whether or not a STA participates in SR2SR sounding can also be consistent with the number of role groups of the sensing response end in SR2SR sounding.

[0249] Therefore, considering that the role of the sensing response end in SR2SR sounding is not fixed, the first indication information in this application embodiment may also include multiple third bitmaps. Optionally, if the first indication information contains third bitmaps, the first indication information may include L third bitmaps, where L is an integer greater than or equal to 1. The value of L may be predefined, pre-configured, pre-negotiated, or indicated in the SBP parameter element (see the description below for details), etc. One third bitmap may correspond to one SR2SR detection mode, and one SR2SR detection mode may correspond to one or more SR2SR soundings; therefore, one third bitmap also corresponds to one or more SR2SR soundings. For example, one third bitmap may be used to indicate whether N sensing response ends participate in the SR2SR sounding corresponding to the SR2SR detection mode corresponding to this third bitmap. This SR2SR detection mode may be used to describe the transmitting and receiving ends of sensing PPDUs (such as NDPs) in SR2SR detection. Alternatively, an SR2SR detection mode can be used to describe a set of roles in SR2SR detection (i.e., a sensing response end as TX, a sensing response end as RX, or a sensing response end that is both TX and RX).

[0250] See Figure 7b , Figure 7bThis is a schematic diagram of the second frame format of the SBP parameter element provided in the embodiments of this application. For example... Figure 7bAs shown, the SBP parameters element may include, but is not limited to, one or more of the following: an SBP parameters control field, a sensing responder addresses field, a TF sounding responder bitmap, an NDPA sounding responder bitmap, or L SR2SR sounding bitmaps. The TF sounding responder bitmap (i.e., the first bitmap mentioned above) indicates whether each of the N sensing responders participates in TF sounding, and the NDPA sounding responder bitmap (i.e., the second bitmap mentioned above) indicates whether each of the N sensing responders participates in NDPA sounding. The L SR2SR sounding bitmaps (i.e., the L third bitmaps) correspond to L SR2SR sounding modes, where each SR2SR sounding bitmap corresponds to one SR2SR sounding mode, and each SR2SR sounding mode may have one or more SR2SR sounding operations. An SR2SR sounding bitmap (i.e., a third bitmap) is used to indicate whether each of the N sensing responders participates in the SR2SR sounding corresponding to this SR2SR sounding bitmap. The SBP initiator can provide N alternative sensing responders in the SBPrequest frame, indicated by the sensing responder address field. Here, a sensing responder address field includes the addresses of the N sensing responders. A valid bit in the TF / NDPA soundingresponder bitmap corresponds to the sensing responder identified by the address of a sensing responder in the sensing responder address field. Similarly, a valid bit in the SR2SR sounding bitmap also corresponds to the sensing responder identified by the address of a sensing responder in the sensing responder address field. For example, valid bits in the same position in L SR2SR sounding bitmaps can correspond to the same sensing responder. For instance, if L equals 2, then the first valid bit in the first SR2SR sounding bitmap and the first valid bit in the second SR2SR sounding bitmap can correspond to the same sensing responder.

[0251] Understandable. Figure 7bThe meanings of other fields not described herein are referenced in existing standards and will not be detailed here. This is understandable. Figure 7b The names, lengths, and orders of the TF sounding responderbitmap, NDPAsounding responderbitmap, and SR2SRsounding bitmap are merely examples, and the embodiments of this application do not impose any limitations on them.

[0252] For example, the TF / NDPA sounding responder bitmap is in bytes and its length is... bytes, of which This indicates rounding up x. The same symbols will have the same meaning in the following text and will not be repeated. SR2SR sounding bitmaps are also in bytes, and the length of a single SR2SR sounding bitmap is also [length missing]. Each SR2SR sounding bitmap is 2 bytes. Assuming N equals 10, each SR2SR sounding bitmap is 2 bytes. Assuming the first 10 bits of each SR2SR sounding bitmap are valid, when the first 10 bits of a certain SR2SR sounding bitmap are 1001001101 (where 1 indicates participation and 0 indicates non-participation), it means that sensing responders 1, 4, 7, 8, and 10 participate in the SR2SR sounding corresponding to the SR2SR detection mode of this SR2SR sounding bitmap, while the other sensing responders do not participate in this SR2SR sounding. The last 6 bits of this SR2SR sounding bitmap can be understood as padding bits, set to reserved values. It can be understood that the sensing responders participating in TF sounding, NDPA sounding, and SR2SR sounding can overlap. For example, some sensing responders can participate in TF sounding, NDPA sounding, or SR2SR sounding.

[0253] In some scenarios, the frame format of the SBP parameter element can be as described above. Figure 7a and the above Figure 7b The combination of these elements, such as the SBP parameter element, can simultaneously include: one SR2SR probe response end map and L SR2SR probe bitmaps; of course, for the specific meanings of the SR2SR probe response end map and the SR2SR probe bitmaps, please refer to [link to relevant documentation]. Figure 7a andFigure 7b The description is omitted here.

[0254] In some possible implementations, the first graph mentioned above (such as...) Figure 7a and Figure 7b The TF soundingresponder bitmap in the above, and the second bitmap mentioned above (such as...) Figure 7a and Figure 7b NDAP sounding responder bitmap and the third bitmap mentioned above (such as Figure 7a SR2SR sounding responder bitmap and Figure 7b The presence of the SR2SR sounding bitmap in the SBP parameters element can be determined by the SBP parameters control field. That is, the SBP parameters element also includes second indication information, which can be used to indicate the presence of the aforementioned first indication information. For example, this second indication information is located in the SBP parameters control field. In this embodiment, the second indication information can be set to a preset value (e.g., 1) to indicate the presence of the aforementioned first indication information. It is understood that this embodiment does not limit the preset value to 1 or 0.

[0255] For example, since the first indication information mentioned above includes one or more of the following: a first bitmap, a second bitmap, or a third bitmap; correspondingly, the second indication information may include one or more of the following: a first bitmap existence field, a second bitmap existence field, or a third bitmap existence field. The first bitmap existence field can be used to indicate whether a first bitmap exists, the second bitmap existence field can be used to indicate whether a second bitmap exists, and the third bitmap existence field can be used to indicate whether a third bitmap exists. In this embodiment, at least one of the first bitmap existence field, the second bitmap existence field, or the third bitmap existence field is set to a preset value (e.g., 1; of course, the preset value can also be 0).

[0256] Optionally, the SBP parameters control field of the SBP parameters element may also include one or more of the following: third indication information, fourth indication information, or fifth indication information. The third indication information can be used to indicate whether the SBP initiator requests SR2SR probing during the agent sensing process. The fourth indication information can be used to indicate the number of SR2SR probing modes, where one SR2SR probing mode corresponds to one or more SR2SR probings. The fifth indication information can be used to indicate the number of SR2SR probings corresponding to each SR2SR probing mode. When the frame format of the SBP parameters element is as described above... Figure 7b As shown, the SBP parameters control field may include third-party indication information. When the frame format of the SBP parameters element is as described above... Figure 8 As shown, the SBP parameters control field may include third indication information, and optionally, fourth and / or fifth indication information. It can be understood that when the frame format of the SBP parameters element is as described above... Figure 8 As shown, if the third indication information indicates that the SBP initiator does not perform SR2SR probing during the agent sensing process, then the fourth and / or fifth indication information can be set to reserved values, or the fourth and / or fifth indication information does not exist in the SBP parameters control field.

[0257] See Figure 8 , Figure 8 This is a schematic diagram of the first frame format of the SBP parameters control field provided in the embodiments of this application. Wherein, Figure 8 The length of the SBP parameters control field shown can be greater than or equal to 2 bytes, such as 3 bytes or 4 bytes. This application embodiment does not limit the length of the SBP parameters control field. Figure 8As shown, the SBP parameters control field includes, but is not limited to, one or more of the following: SR2SR sounding requested, TF sounding responder bitmap present, NDPA sounding responder bitmap present, SR2SR sounding responder bitmap present, number of SR2SR sounding pattern, SR2SR periodicity, or SR2SR sounding bitmap present.

[0258] The SR2SR sounding requested field (i.e., the third indication information mentioned above) is 1 bit long and is used to indicate whether the SBP initiator requests SR2SR sounding during the agent sensing process. The TF soundingresponder bitmap present field (i.e., the first bitmap present field mentioned above) and the NDPA soundingresponder bitmap present field (i.e., the second bitmap present field mentioned above) are each represented by 1 bit, indicating whether the TF / NDPA sounding responder bitmap (i.e., the first bitmap / second bitmap mentioned above) exists in the SBP parameters element. The SR2SR sounding responder bitmap present field is represented by 1 bit and is used to indicate whether the SR2SR sounding responder bitmap exists in the SBP parameters element. The SR2SR sounding bitmap present field is also represented by 1 bit and is used to indicate whether the SR2SR sounding bitmap exists in the SBP parameters element. In some scenarios, the SR2SR probe responder bitmap present field and the SR2SR probe bitmap present field can exist simultaneously, or only one of them can exist; this embodiment does not impose limitations. The "number of SR2SR sounding pattern" field (i.e., the fourth indication information above) indicates the number of SR2SR detection patterns, i.e., the value of L. The "SR2SR periodicity" field (i.e., the fifth indication information above) indicates the number of SR2SR detections corresponding to each SR2SR detection pattern. If the "SR2SR periodicity" field indicates that the number of SR2SR detections corresponding to each SR2SR detection pattern is T, then a total of (L×T) SR2SR detections are performed. This can be understood as... Figure 9a For the meanings of other fields not described, please refer to existing standards; they will not be detailed here.

[0259] Optionally, if the SR2SR sounding bitmap present field (the third bitmap existence field mentioned above) indicates that the SR2SR sounding bitmap (the third bitmap mentioned above) does not exist, then the number of SR2SR sounding pattern field (the fourth indication information mentioned above) can be set to a reserved value. If the SR2SR sounding requested field (the third indication information mentioned above) indicates that the SBP initiator does not perform SR2SR sounding during the SBP process, then the value of the SR2SR sounding responder bitmap present field can be 0, indicating that the SR2SR sounding responder bitmap does not exist in the SBP parameter element; and / or, the value of the SR2SR sounding bitmap present field can be 0, indicating that the SR2SR sounding bitmap does not exist in the SBP parameter element.

[0260] Understandable. Figure 9a The names, lengths, and orders of the various fields are merely examples, and this application does not impose any limitations on them.

[0261] The embodiments of this application indicate whether the sensing response end participates in various sensing measurements (such as TF / NDPA / SR2SR sounding) through bitmap method. It has little modification to the SBP parameter elements, is simple and clear, has low overhead, is easy to implement, and is conducive to compatibility with existing protocols.

[0262] Implementation Method 2

[0263] The aforementioned first indication information can be implemented using fields corresponding to the sensing response terminals. In one possible implementation, one sensing response terminal can correspond to one or more of the following: a first field, a second field, or a third field. Therefore, the first indication information can include one or more of the following corresponding to N sensing response terminals: a first field, a second field, or a third field. Specifically, the first field can be used to indicate whether the sensing response terminal corresponding to the first field participates in TF detection, the second field can be used to indicate whether the sensing response terminal corresponding to the second field participates in NDPA detection, and the third field can be used to indicate whether the sensing response terminal corresponding to the third field participates in SR2SR detection.

[0264] For example, a new field can be added to the SBP parameters element. This field can be used to carry characteristic parameters of the sensing response end, such as the address of the sensing response end, the ID of the sensing response end, whether it participates in TFsounding, whether it participates in NDPAsounding, or whether it participates in SR2SRsounding, etc. See also Figure 9a , Figure 9a This is a schematic diagram of the third frame format of the SBP parameter element provided in the embodiments of this application. For example... Figure 9a As shown, the SBP parameters element may include, but is not limited to, an SBP parameters control field and N sensing responder parameters fields. For example, the length of each sensing responder parameter field can be 8 bytes, but it can also be more or less than 8 bytes; this embodiment does not limit the length of the sensing responder parameter fields. Each sensing responder parameter field carries a characteristic parameter of one sensing responder; in other words, the aforementioned first indication information can be carried in the sensing responder parameter field of the SBP parameters element.

[0265] A sensing responder parameter field may include, but is not limited to, one or more of the following: a sensing responder address field, a sensing responder ID field, a TF soundingresponder field (i.e., the first field mentioned above), an NDPA soundingresponder field (i.e., the second field mentioned above), or an SR2SR sounding responder field (i.e., the third field mentioned above). Here, a sensing responder address field carries the address of a sensing responder. The TF soundingresponder field (i.e., the first field mentioned above) in a sensing responder parameter field can be 1 bit long and is used to indicate whether the corresponding sensing responder (referring to the sensing responder indicated by the sensing responder address field within the same sensing responder parameter field) participates in TF sounding. Similarly, the NDPA soundingresponder field (i.e., the second field mentioned above) in a sensing responder parameter field can be 1 bit long and is used to indicate whether the corresponding sensing responder (referring to the sensing responder indicated by the sensing responder address field within the same sensing responder parameter field) participates in NDPA sounding. The SR2SR sounding responder field (i.e., the third field mentioned above) can also be 1 bit long, used to indicate whether the corresponding sensing responder (referring to the sensing responder indicated by the sensing responder address field within the same sensing responder parameters field) participates in SR2SR sounding. This can be understood as... Figure 9b The meanings of other fields not described herein are referenced in existing standards and will not be detailed here. This is understandable. Figure 9b The names, lengths, and orders of the various fields are merely examples, and this application does not impose any limitations on them.

[0266] Optionally, considering that the role of the sensing response end in SR2SR sounding is not fixed, the length of the third field can be greater than or equal to L bits, corresponding to L SR2SR detection modes. L is an integer greater than or equal to 1. The bits in the third field can be used to indicate whether the sensing response end corresponding to the third field participates in the SR2SR detection corresponding to each of the L SR2SR detection modes. One SR2SR detection mode corresponds to one or more SR2SR detections. This SR2SR detection mode can be used to describe the transmitter and receiver of the sensing PPDU (such as NDP) in SR2SR detection. Alternatively, an SR2SR detection mode can be used to describe a set of roles in SR2SR detection.

[0267] In some scenarios, one bit corresponds to one SR2SR detection mode. When the length of the third field is greater than L bits, the length of the valid bits in the third field is L, and one valid bit in the third field corresponds to one SR2SR detection mode. Therefore, the meaning of the third field can also be described as follows: one valid bit in the third field is used to indicate whether the sensing response end corresponding to that third field participates in the SR2SR detection corresponding to the SR2SR detection mode of that valid bit. It can be understood that if the length of the third field is equal to L bits, all bits in the third field are valid bits. In other scenarios, multiple bits correspond to one SR2SR detection mode, such as every 2 bits or every 3 bits corresponding to one SR2SR detection mode. The correspondence between the values ​​of these multiple bits and the SR2SR detection modes can be predefined or preconfigured, and this application embodiment does not impose any restrictions.

[0268] For example, see Figure 9b , Figure 9b This is a schematic diagram of the fourth frame format of the SBP parameter element provided in the embodiments of this application. For example... Figure 9b As shown, the SBP parameters element may include, but is not limited to, an SBP parameters control field and N sensing responder parameters fields. For example, the length of each sensing responder parameter field can be 10 bytes, but it can also be more or less than 10 bytes; this embodiment does not limit the length of the sensing responder parameter fields. Each sensing responder parameter field carries a characteristic parameter of a sensing responder; in other words, the aforementioned first indication information can be carried in the sensing responder parameter field of the SBP parameters element.

[0269] A sensing responder parameter field may include, but is not limited to, one or more of the following: a sensing responder address field, a sensing responder ID field, a TF soundingresponder field (i.e., the first field mentioned above), an NDPA soundingresponder field (i.e., the second field mentioned above), or an SR2SR sounding measurement bitmap (i.e., the third field mentioned above). Here, a sensing responder address field carries the address of a sensing responder. The TF soundingresponder field (i.e., the first field mentioned above) in a sensing responder parameters field can be 1 bit long and is used to indicate whether the corresponding sensing responder (referring to the sensing responder indicated by the sensing responder address field within the same sensing responder parameters field) participates in TF sounding. Similarly, the NDPA soundingresponder field (i.e., the second field mentioned above) in a sensing responder parameters field can be 1 bit long, used to indicate whether the corresponding sensing responder (referring to the sensing responder indicated by the sensing responder address field within the same sensing responder parameters field) participates in NDPA sounding. The SR2SR sounding measurement bitmap (i.e., the third field mentioned above) can be used to indicate whether the corresponding sensing responder (referring to the sensing responder indicated by the sensing responder address field within the same sensing responder parameters field) participates in SR2SR detection corresponding to the L SR2SR detection modes respectively. It can be understood that... Figure 9a The meanings of other fields not described herein are referenced in existing standards and will not be detailed here. This is understandable. Figure 9b The names, lengths, and orders of the various fields are merely examples, and this application does not impose any limitations on them.

[0270] For example, assuming the SR2SR sounding measurement bitmap is 16 bits long and L equals 10, the first 10 bits of the SR2SR sounding measurement bitmap are valid bits, with each valid bit corresponding to one SR2SR detection mode. When the first 10 bits of the SR2SR sounding measurement bitmap are 1110011010 (here, 1 indicates participation and 0 indicates non-participation), it means that the corresponding sensing response terminal participates in the SR2SR detection corresponding to the 1st, 2nd, 3rd, 6th, 7th, and 9th SR2SR detection modes, but does not participate in the SR2SR detection corresponding to the 4th, 5th, 8th, and 10th SR2SR detection modes. The remaining 6 bits of the SR2SR sounding measurement bitmap can be set to reserved values.

[0271] In some scenarios, the frame format of the SBP parameter element can be as described above. Figure 9a and the above Figure 9b The combination of these elements, such as the SBP parameters element, can simultaneously include: the SR2SR probe response field and the SR2SR probe measurement bitmap; of course, for the specific meanings of the SR2SR probe response field and the SR2SR probe measurement bitmap, please refer to [link to relevant documentation]. Figure 9a and Figure 9b The description is omitted here.

[0272] In some possible implementations, the above Figure 10 The SBP parameter control field shown may include third indication information. (The above...) Figure 10The SBP parameter control field shown may include a third indication, optionally a fourth indication, and further optionally a fifth indication. In this implementation, one sensing response end corresponds to one first field, one second field, and one third field. The third indication can be used to indicate whether the SBP initiator requests SR2SR probing during the proxy sensing process. The fourth indication can be used to indicate the number of SR2SR probing modes, with one SR2SR probing mode corresponding to one or more SR2SR probings. The fifth indication can be used to indicate the number of SR2SR probings corresponding to each SR2SR probing mode. It is understood that if the third indication indicates that the SBP initiator does not perform SR2SR probing during the proxy sensing process, then the fourth and / or fifth indications can be set to reserved values, or the fourth and / or fifth indications may not exist in the SBP parameters control field. It is also understandable that if the third indication information indicates that the SBP initiator does not perform SR2SR detection during the agent sensing process, then the SR2SR sounding measurement bitmap or SR2SR sounding responder field contained in the sensingresponder parameters field can be set to a reserved value, indicating that it does not participate in SR2SR sounding.

[0273] See Figure 10 , Figure 10 This is a schematic diagram of the second frame format for the SBP parameters control field provided in an embodiment of this application. Wherein, Figure 8 The length of the SBP parameters control field shown can be greater than or equal to 2 bytes, such as 3 bytes or 4 bytes. This application embodiment does not limit the length of the SBP parameters control field. Figure 10As shown, the SBP parameters control field includes, but is not limited to, one or more of the following: SR2SR sounding requested, number of SR2SR sounding pattern, or SR2SR periodicity. The specific meanings of the SR2SR sounding requested field (i.e., the third indication information mentioned above), the number of SR2SR sounding pattern field (i.e., the fourth indication information mentioned above), and the SR2SR periodicity field (i.e., the fifth indication information mentioned above) can be found in the preceding text. Figure 10 The description of ) will not be repeated here. This is understandable. Figure 10 The meanings of other fields not described herein are referenced in existing standards and will not be detailed here. This is understandable. Figure 9a The names, lengths, and orders of the various fields are merely examples, and this application does not impose any limitations on them.

[0274] Optionally, the SBP parameter control field of the SBP parameters element may also include second indication information. Figure 9b (Not shown in the image), this second indication information can be used to indicate whether the aforementioned first indication information exists. In other words, whether the aforementioned first field (such as...) exists in the sensing responder parameters field. Figure 9a and Figure 9b The TFsoundingresponder field in the above, and the second field mentioned above (such as...) Figure 9a and Figure 9b The NDPAsoundingresponder field), or the third field mentioned above (such as... Figure 7a The SR2SRsoundingresponder field or Figure 7b The SR2SR sounding measurement bitmap can be determined by the SBP parameter control field.

[0275] For example, the second indication information may include one or more of the following: the TF soundingresponderpresent field, the NDPA soundingresponderpresent field, the SR2SR soundingresponder present field, or the SR2SR sounding measurement bitmap present field. The TF soundingresponderpresent field can be used to indicate whether the TF soundingresponder field exists in the sensing responder parameters field. The NDPA soundingresponderpresent field can be used to indicate whether the NDPA soundingresponder field exists in the sensing responder parameters field. The SR2SR sounding measurement bitmap present field can be used to indicate whether the SR2SR sounding measurement bitmap exists in the sensing responder parameters field. The SR2SR soundingresponder present field can be used to indicate whether the SR2SR soundingresponder field exists in the sensing responder parameters field. In some scenarios, the SR2SR soundingresponder present field and the SR2SR sounding measurement bitmap present field may exist simultaneously, or only one may exist; this embodiment of the application does not impose limitations.

[0276] In this embodiment of the application, at least one of the following fields is set to a preset value (e.g., 1): TF soundingresponderpresent, NDPA soundingresponderpresent, SR2SR soundingresponder present, or SR2SR sounding measurement bitmap present, to indicate its presence.

[0277] For example, if the TF / NDPA soundingresponderpresent field indicates that the TF / NDPA soundingresponder field exists in the sensing responder parameters field, then the TF / NDPA soundingresponder field exists in every sensing responder parameters field. Conversely, if the TF / NDPA soundingresponder present field indicates that the TF / NDPA soundingresponder field does not exist in the sensing responder parameters field, then the TF / NDPA soundingresponder field does not exist in every sensing responder parameters field. The same logic applies to the SR2SR sounding measurement bitmap present field and the SR2SR soundingresponder present field, which will not be listed here.

[0278] In another possible implementation, one sensing response terminal can correspond to one fourth field. Then, the first indication information can include the fourth field corresponding to N sensing response terminals. Each fourth field indicates whether the sensing response terminal corresponding to that fourth field participates in TF detection, NDPA detection, or SR2SR detection. For example, if the length of a fourth field is 2 bits, then when a fourth field has a value of 01 (binary), it indicates that the sensing response terminal corresponding to that fourth field participates in TF detection; when a fourth field has a value of 10 (binary), it indicates that the sensing response terminal corresponding to that fourth field participates in NDPA detection; when a fourth field has a value of 11 (binary), it indicates that the sensing response terminal corresponding to that fourth field participates in SR2SR detection; and when a fourth field has a value of 00 (binary), it indicates that it is reserved. It is understood that the embodiments of this application do not limit the mapping relationship between the value of the fourth field and TF detection, NDPA detection, and SR2SR detection. It is also understood that, with the development of standards, the value of M can be greater than 2 bits, or it can be less than 2 bits.

[0279] In this application, the embodiments are designed with fields (such as the sensing responderparameters field) on a per-sensing-response-end basis. This field indicates a sensing-response-end and whether the sensing-response-end participates in various sensing measurements (such as TF / NDPA / SR2SR sounding). Its meaning is clear and easy to understand.

[0280] In one possible implementation, the aforementioned SBP parameter elements (such as those mentioned above) Figure 9a , Figure 9b , Figure 8 or Figure 10 The SBP parameter control field (as shown in any of the figures above) may also include a sixth indication, which can be used to indicate whether the N sensing response terminals specified by the SBP initiator must satisfy the indication of the first indication. For example, this sixth indication is located in the SBP parameter control field (as described above). Figure 11 or the aforementioned Figure 11 )middle.

[0281] Optionally, if the SBP request frame carries a sixth indication, and this sixth indication indicates that the N sensing response terminals specified by the SBP initiator must satisfy the indication of the first indication, then if the SBP response terminal can satisfy the indication of the first indication in the SBP request frame, the SBP response terminal can indicate acceptance of the SBP request in the SBP response frame. If the SBP response terminal cannot satisfy the indication of the first indication in the SBP request frame, the SBP response terminal can indicate rejection of the SBP request in the SBP response frame and carry an SBP parameters element in the SBP response frame to provide suggested measurement parameters, such as the first indication. Alternatively, if the SBP response terminal finds that the indication of the first indication in the SBP request frame is no longer satisfied in an established SBP process, the SBP response terminal can send an SBP termination frame to the SBP initiator to terminate the current SBP process. The SBP response terminal can carry an SBP parameters element in the SBP termination frame to provide suggested measurement parameters. The SBP initiator can then decide whether to resend the SBP request frame based on the suggested measurement parameters.

[0282] In this embodiment, the SBP initiator sets which type of sensing measurement (TF sounding, NDPA sounding, SR2SR sounding) its designated sensing response terminal participates in during the SBP setup phase. On the one hand, this allows the SBP initiator to set the measurement parameters related to the sensing response terminal, which helps the SBP initiator control and manage the SBP sensing process. On the other hand, it helps the SBP initiator parse the sensing measurement report, thereby improving sensing performance.

[0283] Example 2

[0284] Embodiment 2 of this application mainly describes how to indicate the role of the sensing response end during the SBP establishment phase.

[0285] Embodiment 2 of this application can be implemented alone or in combination with Embodiment 1 described above, and this application does not impose any restrictions.

[0286] See Figure 11 , Figure 6a This is a schematic diagram of a second type of information indication method in wireless sensing provided in an embodiment of this application. For example... Figure 6b As shown, the information indication method in this wireless sensing includes, but is not limited to, the following steps:

[0287] S201, the SBP initiator sends a proxy sensing request frame. This proxy sensing request frame includes the addresses of N sensing response endpoints, where each address identifies a sensing response endpoint. The proxy sensing request frame also includes role indication information, which indicates the roles of the N sensing response endpoints in the sensing measurement instance. These roles include any of the following: sensing transmitter, sensing receiver, sensing transmitter, and sensing receiver. Here, N is an integer greater than or equal to 1.

[0288] Accordingly, the SBP responder receives the agent awareness request frame.

[0289] S202, the SBP responder sends a proxy-aware response frame.

[0290] Correspondingly, the SBP initiator receives the agent-aware response frame.

[0291] Optionally, during the SBP setup phase, the SBP initiator sends an SBP request frame to the SBP responder. This SBPrequest frame can be used to request the SBP responder to act as a proxy for the SBP initiator to perform sensing measurements, or in other words, the SBP request frame allows non-AP STAs to invoke the SBP procedure. Upon receiving the SBP request frame, the SBP responder replies with an SBP response frame, which can be used to accept or reject the SBP initiator's request. The frame format of the SBPrequest frame is as described above. Figure 12 As shown, the frame format of the SBP response frame is as described above. Figure 12 As shown, it will not be elaborated further here.

[0292] In one possible implementation, the SBP request frame may carry measurement parameters related to the sensing response end, such as role indication information, which can be used to indicate the role of the sensing response end in the sensing measurement instance. If the SBP response end can satisfy the role indicated in the SBP request frame, it can indicate acceptance of the SBP request in the SBP response frame. If the SBP response end cannot satisfy the role indicated in the SBP request frame, it can indicate rejection of the SBP request in the SBP response frame. Optionally, if the SBP response end rejects the SBP request, it can also provide a suggested role in the SBP response frame.

[0293] The roles in the embodiments of this application may include one or more of the following: sensing transmitter (TX), sensing receiver (RX), sensing transmitter and sensing receiver (TX&RX).

[0294] In one possible implementation, the aforementioned role indication information can be located in the SBP parameters element. Optionally, the SBP parameters element also includes the addresses of N sensing response terminals, where each sensing response terminal's address identifies a single sensing response terminal. Specifically, the aforementioned role indication information can be used to indicate the role of the N sensing response terminals identified by these N sensing response terminal addresses in the sensing measurement instance. In other words, the role indication information indicates whether each sensing response terminal's role in the sensing measurement instance is TX, RX, or both TX and RX.

[0295] In another possible implementation, the aforementioned role indication information can be used to indicate one or more of the following: a sensing response end acting as a sensing transmitter (TX) in a sensing measurement instance, a sensing response end acting as a sensing receiver (RX), or a sensing response end acting as both a sensing transmitter and a sensing receiver (TX&RX).

[0296] The SBP parameter element is explained in detail below.

[0297] Implementation Method 1

[0298] Optionally, the role indication information described above can be implemented using a bitmap. The bits in this bitmap can be used to indicate the roles of the N sensing response units in the sensing measurement instance. Specifically, a role bitmap can be added to the SBP parameterselement to carry the aforementioned role indication information. See [link to documentation]. Figure 12 ,Figure 12 This is a schematic diagram of the fifth frame format of the SBP parameter element provided in the embodiments of this application. For example... Figure 12 As shown, the SBPparameters element may include, but is not limited to, a role bitmap. The role bitmap (i.e., the role indication information mentioned above) can be used to indicate which role each sensing response end plays in the sensing measurement instance: sensing transmitter (TX), sensing receiver (RX), or a combination of sensing transmitter and sensing receiver (TX & RX). It can be understood that... Figure 13 The meanings of other fields not described herein are referenced in existing standards and will not be detailed here. This is understandable. Figure 13 The names, lengths, and orders of the role bitmaps are merely examples, and this application does not impose any limitations on them. The following examples illustrate two methods of indicating role bitmaps.

[0299] For example, if each sensing response can correspond to 2 bits, then the Role Bitmap needs to... byte, of which This indicates rounding up x. This is understandable because there are three roles: TX only, RX only, and both TX and RX. Therefore, a sensing responder needs 2 bits to indicate its role in the sensing measurement instance. For example, 10 (binary) represents TX, 01 (binary) represents RX, 11 (binary) represents TX&RX, and 00 (binary) is a reserved value. If N equals 4, when the Role Bitmap is 10010111, it means that sensingresponder 1 is TX in the sensing measurement instance, sensingresponder 2 is RX, sensingresponder 3 is RX, and sensingresponder 4 is both TX and RX. Optionally, if the Role Bitmap is longer than 2N bits, the first 2N bits can be valid bits, used to indicate the roles of the N sensing responders in the sensing measurement instance; the remaining bits are padding bits, set to reserved values.

[0300] For another example, three prefix bits can be used to indicate the presence of three roles: TX, RX, and TX&RX. Each sensing response unit can then correspond to one bit. For instance, assuming the prefix bit is 110 (binary), it indicates the presence of only TX and RX; assuming the prefix bit is 111 (binary), it indicates the presence of TX, RX, and TX&RX. If N equals 8, when the Role Bitmap is...110 When the bitmap is 11011110, the first three bits being 110 indicate that only TX and only RX exist in the sensing response, but neither TX nor RX exists. The last 8 bits are delimited by "0" (including 0), and the number of 0s indicates the number of roles present. 110 / 11110 means that sensingresponders 1, 2, and 3 are TX in the sensing measurement instance, and sensingresponders 4, 5, 6, 7, and 8 are RX in the sensing measurement instance. When RoleBitmap is... 111 In the 11010110 format, the first three bits being 111 indicate that the sensing response terminal contains only TX, only RX, and TX&RX. The last 8 bits are still delimited by "0" (including 0), with the number of 0s indicating the number of roles. 110 / 10 / 110 indicates that sensingresponders 1, 2, and 3 are TX in the sensing measurement instance, sensingresponders 4 and 5 are RX in the sensing measurement instance, and sensingresponders 6, 7, and 8 are TX&RX in the sensing measurement instance. It is understood that, apart from the first three prefix bits, other bits in the Role Bitmap are not necessarily delimited by 0; they can also be delimited by 1. This embodiment of the application does not impose such limitations. It is also understood that the Role Bitmap needs to... byte, of which This indicates that x is rounded up. Optionally, if the length of the Role Bitmap is greater than (N+3) bits, the first (N+3) bits of the Role Bitmap can be valid bits, used to indicate the roles of the N sensing response ends in the sensing measurement instance; the remaining bits are padding bits, set to reserved values.

[0301] This application embodiment uses bitmaps to indicate the role of the sensing and response end, which has low overhead, is simple to implement, and is easy to be compatible with existing protocols.

[0302] Optionally, the above role indication information is implemented through three fields. This role indication information can be used to indicate which of the N sensing response terminals act as sensing transmitters (TX), which act as sensing receivers (RX), and which act as both sensing transmitters and sensing receivers (TX&RX). See also Figure 13 , Figure 13 This is a schematic diagram of the sixth frame format of the SBP parameter element provided in the embodiments of this application. For example... Figure 13As shown, the SBPparameters element may include, but is not limited to, one or more of the following: number of TX responders, number of RX responders, and number of TX and RX responders. Specifically, when the number of TX responders field is P, it indicates that the 1st to Pth sensing responders out of N sensing responders act as sensing transmitters (TX) in the sensing measurement instance. When the number of RX responders field is Q, it indicates that the (P+1)th to (P+Q)th sensing responders out of N sensing responders act as sensing receivers (RX) in the sensing measurement instance. When the number of TX and RX responders field is K, it indicates that the (P+Q+1)th to (P+Q+K)th sensing responders out of N sensing responders act as both sensing transmitters and sensing receivers (TX & RX) in the sensing measurement instance. The value of (P+Q+K) can be less than or equal to N. For example, if there are fields for "number of TX responders", "number of RX responders", and "number of both TX and RX responders", their lengths would be respectively... 1 byte.

[0303] Understandable. Figure 14 The meanings of other fields not described herein are referenced in existing standards and will not be detailed here. This is understandable. Figure 14 The names, lengths, and orders of the various fields are merely examples, and this application does not impose any limitations on them.

[0304] The embodiments of this application indicate the number of sensing response terminals P acting as TX, the number of sensing response terminals Q acting as RX, and the number of sensing response terminals K acting as both TX and RX through fields. In other words, it indicates which sensing response terminals act as TX, which act as RX, and which act as both TX and RX. This requires fewer bits, saves overhead, is easy to understand, and provides additional information, namely the number of sensing response terminals performing each role.

[0305] In some possible implementations, the existence of the aforementioned role indication information in the SBP parameters element can be determined by the SBP parameters control field. Therefore, the SBP parameters element may also include role presence indication information, which can be used to indicate whether the aforementioned role indication information exists. For example, this role presence indication information is located in the SBP parameters control field. In some scenarios, such as when this application embodiment is implemented alone, the role presence indication information is set to a preset value (e.g., 1, although the preset value can also be 0), indicating the existence of the aforementioned role indication information. In other scenarios, such as when this application embodiment is implemented in combination with the aforementioned embodiment one, the role presence indication information can be arbitrarily set without restriction.

[0306] Optionally, the SBP parameters control field may also include role enforcement information, which can be used to indicate whether the N sensing and responding endpoints must meet the aforementioned role enforcement information. It can be understood that if the SBP request frame carries role enforcement information, and this information instructs the N sensing and responding endpoints specified by the SBP initiator to meet the aforementioned role enforcement information, then if the SBP responding endpoint can meet the role enforcement information in the SBP request frame, it can indicate acceptance of the SBP request in the SBP response frame. If the SBP responding endpoint cannot meet the role enforcement information in the SBP request frame, it can indicate rejection of the SBP request in the SBP response frame and include an SBP parameters element in the SBP response frame to provide suggested role enforcement information. Alternatively, if the SBP responding endpoint finds that the role enforcement information in the SBP request frame is no longer met in an established SBP process, it can then include an SBP parameters element in the SBP termination frame to provide suggested role enforcement information. The SBP initiator can then decide whether to resend the SBP request frame based on the suggested role enforcement information.

[0307] See Figure 14 , Figure 14 This is a schematic diagram of the third frame format for the SBP parameters control field provided in an embodiment of this application. Wherein, Figure 14The length of the SBP parameters control field shown can be equal to 2 bytes; however, this application does not limit the length of the SBP parameters control field in its embodiments. Figure 14 As shown, the SBP parameters control field includes, but is not limited to, one or more of the following: a role indication field or a role mandatory field. The role indication field (i.e., the presence of the aforementioned role indication information) can be 1 bit long and is used to indicate whether the aforementioned role indication information exists in the SBP parameters element. The role mandatory field can also be 1 bit long and is used to indicate whether the sensing response end must satisfy the indication (or role setting) of the aforementioned role indication information. It can be understood that... Figure 15 The meanings of other fields not described herein are referenced in existing standards and will not be detailed here. This is understandable. Figure 15 The names, lengths, and order of the role indication and role mandatory fields are merely examples, and this application does not impose any limitations on them.

[0308] Implementation Method 2

[0309] The aforementioned role indication information can be implemented through fields corresponding to the sensing response terminal. For example, one sensing response terminal corresponds to one role field, which carries the role indication information. See also... Figure 15 , Figure 15 This is a schematic diagram of the seventh frame format of the SBP parameter element provided in the embodiments of this application. For example... Figure 15As shown, the SBPparameters element may include, but is not limited to, an SBP parameter control field and N sensing responder parameter fields. For example, the length of each sensing responder parameter field can be 8 bytes, but it can also be more or less than 8 bytes; this application embodiment does not limit the length of the sensing responder parameter fields. A sensing responder parameter field may include, but is not limited to, one or more of the following: a sensing responder address field, a sensing responder ID field, and a role field. Here, a sensing responder address field carries the address of a sensing responder. The role field (i.e., the aforementioned role indication information) can be 2 bits long and can be used to indicate which role the corresponding sensing responder (referring to the sensing responder indicated by the sensing responder address field within the same sensing responder parameters field) plays in the sensing measurement instance: sensing transmitter (TX), sensing receiver (RX), or a combination of sensing transmitter and sensing receiver (TX&RX). It can be understood that... Figure 14 The names, lengths, and orders of the various fields are merely examples, and this application does not impose any limitations on them.

[0310] Optionally, the SBP parameters control field may also include one or more of the following: role presence indication information, or role mandatory indication information. The role presence indication information can be used to indicate whether the aforementioned role indication information exists. The role mandatory indication information can be used to indicate whether the N sensing response terminals must satisfy the indications of the aforementioned role indication information. For example, Figure 14 The length of the SBP parameters control field is 2 bytes, and its frame format can be as described above. Figure 15 As shown; it can be understood that if the above Figure 7a If the role indication field indicates that no role indication information exists, then... Figure 7b The role field can be set to a reserved value, indicating that there is no role.

[0311] In this embodiment, the field (such as the sensing responderparameters field) is designed for each sensing responder. This field indicates a sensing responder and its role. Its meaning is clear and easy to understand, and the SBP responder can obtain complete sensing responder information during the parsing process.

[0312] In some scenarios, if the embodiments of this application are implemented in combination with the aforementioned Embodiment 1, then Implementation 1 of the embodiments of this application can be combined with Implementation 1 of the aforementioned Embodiment 1. For example, the SBP parameters element may include the aforementioned Figure 12 (or the aforementioned) Figure 13 ) and the aforementioned Figure 8 (or the aforementioned) Figure 14 The SBP parameters control field can include the aforementioned fields. Figure 9a And the aforementioned Figure 9b The fields in the above embodiment. Implementation method 2 of this application can be combined with implementation method 2 of the aforementioned embodiment 1. For example, the sensing responder parameters field may include the aforementioned... Figure 15 (or the aforementioned) Figure 10 ) and the aforementioned Figure 14 The SBP parameters control field can include the aforementioned fields. Figure 16 And the aforementioned Figure 16 The fields in the document will not be detailed here.

[0313] In this embodiment, the SBP initiator sets the role (TX, RX, TX&RX) of the sensing response end during the SBP setup phase. On the one hand, this enables the SBP initiator to set the measurement parameters related to the sensing response end, which helps the SBP initiator control and manage the SBP sensing process. On the other hand, it helps the SBP initiator parse the sensing measurement report.

[0314] Example 3

[0315] Embodiment 3 of this application is an example of a combination of Embodiment 1 and Embodiment 2 described above.

[0316] It is understood that the aforementioned Embodiment 1 provides a scheme for setting which type of sensing measurement (TF sounding, NDPA sounding, SR2SR sounding) the sensing response end participates in during the SBP establishment phase, and the aforementioned Embodiment 2 provides a scheme for setting the role (TX, RX, TX&RX) of the sensing response end during the SBP establishment phase. The two can be used in combination. For a sensing response end participating in TF sounding, its role in the sensing measurement instance is TX; for a sensing response end participating in NDPA sounding, its role in the sensing measurement instance is RX. That is, for a sensing response end participating in TF sounding or NDPA sounding, its role in the sensing measurement instance is fixed. However, for a sensing response end participating in SR2SR sounding, its role in the sensing measurement instance is not fixed. For example, a sensing response end participating in SR2SR sounding may be TX in the first SR2SR measurement instance and RX in the next SR2SR measurement instance.

[0317] Therefore, this application embodiment indicates whether the sensing response end participates in different SR2SR measurement instances and its role when participating.

[0318] For details, see Figure 16 , Figure 17 This is a schematic diagram of the third type of information indication method in wireless sensing provided in the embodiments of this application.

[0319] like Figure 17 As shown, the information indication method in this wireless sensing includes, but is not limited to, the following steps:

[0320] S301, the SBP initiator sends a proxy sensing request frame. This proxy sensing request frame includes the addresses of N sensing response endpoints, where each sensing response endpoint's address identifies it. The frame also includes first indication information and role indication information. The first indication information indicates whether the N sensing response endpoints participate in SR2SR detection, and the role indication information indicates the role of the participating sensing response endpoints in the sensing measurement instance. N is an integer greater than or equal to 1. Roles include any of the following: sensing transmitter, sensing receiver, or both.

[0321] Accordingly, the SBP responder receives the agent awareness request frame.

[0322] S302, the SBP response end sends a proxy-aware response frame.

[0323] Correspondingly, the SBP initiator receives the agent-aware response frame.

[0324] Optionally, the implementation of steps S301 to S302 in the embodiments of this application can refer to the implementation of steps S101 to S102 in the aforementioned embodiment one, or the implementation of steps S201 to S202 in the aforementioned embodiment two, which will not be repeated here.

[0325] Optionally, the aforementioned first indication information can be used to indicate whether each of the N sensing response terminals participates in SR2SR detection, or to indicate the sensing response terminals participating in SR2SR detection. The aforementioned role indication information can be used to indicate which role the sensing response terminal participating in SR2SR detection plays in the sensing measurement instance: sensing transmitter (TX), sensing receiver (RX), or a combination of sensing transmitter and sensing receiver (TX&RX). For example, the implementation of the aforementioned first indication information can be referred to the relevant description in the aforementioned Embodiment 1, and will not be repeated here. For example, the implementation of the aforementioned role indication information can be referred to the relevant description in the aforementioned Embodiment 2, and will not be repeated here.

[0326] In one possible implementation, the aforementioned first indication information can be implemented using a bitmap, where one valid bit corresponds to one sensing response terminal. The aforementioned role indication information can also be implemented using a bitmap. In this embodiment of the application, a sensing response terminal in an SR2SR detection mode can only appear in one role; that is, in an SR2SR detection mode, a sensing response terminal is either TX or RX, and there is no case where it is both TX and RX. Therefore, one valid bit can be used to represent the role of a sensing response terminal. See also... Figure 17 , Figure 17 This is a schematic diagram of the eighth frame format of the SBPparameters element provided in the embodiments of this application. For example... Figure 17As shown, the SBP parameter element may include, but is not limited to: L SR2SR sounding bitmaps (the aforementioned first indication information) and L SR2SR role bitmaps (the aforementioned role indication information). The value of L can be predefined, pre-negotiated, pre-configured, or indicated in the SBP parameter control field of the SBP parameter element (for specific indication methods, please refer to the relevant description in the aforementioned Embodiment 1, which will not be repeated here). One SR2SR sounding bitmap corresponds to one SR2SR detection mode, and one SR2SR sounding bitmap can be used to indicate which sensing response terminals participate in SR2SR sounding and which do not in SR2SR sounding within an SR2SR detection mode. One SR2SR role bitmap also corresponds to one SR2SR detection mode, and one SR2SR role bitmap can be used to indicate the role of the sensing response terminals participating in SR2SR sounding within an SR2SR detection mode. It can be understood that... Figure 18 The meanings of other fields not described herein are referenced in existing standards and will not be detailed here. This is understandable. Figure 18 The names, lengths, and orders of the various fields are merely examples, and this application does not impose any limitations on them.

[0327] For example, if N equals 8, and the first SR2SR sounding bitmap has a value of 10011010, it indicates that sensingresponders 1, 4, 5, and 7 participate in the SR2SR sounding corresponding to the first SR2SR detection mode. In this case, the SR2SR role bitmap needs to indicate the role of these four sensing responses, i.e., TX or RX. In the SR2SR role bitmap, the first four bits are assumed to be valid bits, and the other bits are set to reserved values. Taking 1 as TX and 0 as RX as an example, if the SR2SR role bitmap is 1000xxxx (where "xxxx" represents a reserved value), it means that sensingresponder 1 is TX, and sensingresponders 4, 5, and 7 are RX. It is understood that this application embodiment does not restrict whether 1 or 0 is used to represent TX.

[0328] Optionally, the SBP parameters element may also include one or more of the following: second indication information, role presence indication information, third indication information, fourth indication information, fifth indication information, or role mandatory indication information. The second indication information can be used to indicate whether the aforementioned first indication information exists. In this embodiment, the second indication information is set to a preset value (e.g., 1), indicating the existence of the aforementioned first indication information. The role presence indication information can be used to indicate whether the aforementioned role indication information exists. In this embodiment, the role presence indication information is also set to a preset value (e.g., 1), indicating the existence of the aforementioned role indication information. The third indication information can be used to indicate whether the SBP initiator requests SR2SR detection during the proxy sensing process. In this embodiment, the third indication information is also set to a preset value (e.g., 1), indicating that the SBP initiator requests SR2SR detection during the proxy sensing process. The fourth indication information can be used to indicate the number of SR2SR detection modes, i.e., the value of L. The fifth indication information can be used to indicate the number of SR2SR detections corresponding to each SR2SR detection mode. The role mandatory indication information can be used to indicate whether the sensing response end participating in SR2SR detection must satisfy the indications of the aforementioned role indication information.

[0329] For example, see Figure 18 , Figure 18 This is a schematic diagram of the fourth frame format for the SBP parameters control field provided in the embodiments of this application. Wherein, Figure 18 The length of the SBP parameters control field shown can be greater than 2 bytes, such as 3 or 4 bytes. This application embodiment does not limit the length of the SBP parameters control field. Figure 19As shown, the SBP parameters control field includes, but is not limited to, one or more of the following: the SR2SR sounding requested field (i.e., the third indication information mentioned above), the number of SR2SR sounding pattern field (i.e., the fourth indication information mentioned above), the SR2SR sounding bitmap present field (i.e., the second indication information mentioned above), the SR2SR role bitmap present field (i.e., the role indication information mentioned above), the SR2SR role mandatory field (i.e., the role mandatory indication information mentioned above), or the SR2SR periodicity field (i.e., the fifth indication information mentioned above). Among these, the SR2SR role bitmap present field indicates whether an SR2SR role bitmap exists, and the SR2SR role mandatory field indicates whether the sensing response end participating in SR2SR sounding must meet the indication of the SR2SR role bitmap; the meanings of the remaining fields are as described in the aforementioned Embodiment 1 and Embodiment 2, and will not be repeated here. It can be understood that... Figure 19 The names, lengths, and orders of the various fields are merely examples, and this application does not impose any limitations on them.

[0330] Optionally, if the SBP parameter element of the SBP request frame carries role mandatory indication information (such as the SR2SR role mandatory field), and this role mandatory indication information indicates that the sensing response end participating in SR2SR sounding must meet the indication of the role indication information (such as the SR2SR role bitmap), then if the SBP response end can meet the indication of the role indication information in the SBP request frame, the SBP response end can indicate acceptance of the SBP request in the SBP response frame. If the SBP response end cannot meet the indication of the role indication information in the SBP request frame, the SBP response end can indicate rejection of the SBP request in the SBP response frame and can include the SBP parameter element in the SBP response frame to provide a suggested role. Alternatively, after indicating rejection of the SBP request in the SBP response frame, the SBP response end can then include the SBP parameter element in the SBP termination frame to provide a suggested role. The SBP initiator can then decide whether to resend the SBP request frame based on the suggested role.

[0331] The embodiments of this application indicate whether the sensing response terminal participates in SR2SR sounding and the role of the sensing response terminal participating in SR2SR sounding in the sensing measurement instance through bitmap method. It has little modification to the SBP parameter element, is simple and clear, easy to understand and easy to implement.

[0332] In another possible implementation, the aforementioned first indication information can be implemented using a field corresponding to the sensing response terminal, and the aforementioned role indication information can also be implemented using a field corresponding to the sensing response terminal. In this embodiment of the application, a sensing response terminal in an SR2SR detection mode can only appear with one role; that is, in an SR2SR detection mode, a sensing response terminal is either TX or RX, and there is no case where it is both TX and RX. Therefore, a valid bit can be used to represent the role of a sensing response terminal. See also... Figure 19 , Figure 19 This is a schematic diagram of the ninth frame format of the SBPparameters element provided in the embodiments of this application. For example... Figure 10 As shown, the SBP parameters element may include, but is not limited to, an SBP parameters control field and N sensing responder parameters fields. For example, the length of each sensing responder parameters field can be 12 bytes, but it can also be more or less than 12 bytes. This application embodiment does not limit the length of the sensing responder parameter fields. Each sensing responder parameter field carries the characteristic parameters of one sensing responder; in other words, the aforementioned first indication information and the aforementioned role indication information can both be carried in the sensing responder parameters field of the SBP parameters element.

[0333] A sensing responder parameter field may include, but is not limited to, one or more of the following: a sensing responder address field, a sensing responder ID field, an SR2SR sounding measurement bitmap (i.e., the first indication information mentioned above), and an SR2SR role measurement bitmap (i.e., the role indication information mentioned above). Here, a sensing responder address field carries the address of a sensing responder. The lengths of both the SR2SR sounding measurement bitmap and the SR2SR role measurement bitmap are greater than or equal to L bits. One valid bit in the SR2SR sounding measurement bitmap corresponds to one SR2SR probing mode, and one SR2SR probing mode corresponds to one or more SR2SR probes. This SR2SR probing mode can be used to describe the sender and receiver of a sensing PPDU (such as an NDP) in SR2SR probing, or it can be used to describe a set of roles in SR2SR probing. The SR2SR sounding measurement bitmap can be used to indicate whether the sensing response terminal indicated by the sensing response terminal address field participates in the SR2SR sounding corresponding to the L SR2SR detection modes. The SR2SR role measurement bitmap can be used to indicate the role of the sensing response terminal indicated by the sensing response terminal address field when participating in SR2SR sounding.

[0334] For example, if L equals 8, and assuming the first L bits of the SR2SR sounding measurement bitmap are valid bits, when the first 8 bits of the SR2SR sounding measurement bitmap are 10011010 (taking 1 for participation and 0 for non-participation as an example), it means that the sensing response terminal indicated by the sensing response terminal address field participates in the SR2SR detection corresponding to the 1st, 4th, 5th, and 7th SR2SR detection modes, but does not participate in the SR2SR detection corresponding to the 2nd, 3rd, 6th, and 8th SR2SR detection modes. The remaining bits of the SR2SR sounding measurement bitmap can be set to reserved values. In this case, the role of the sensing response terminal indicated by the sensing response terminal address field in the SR2SR detection corresponding to the 1st, 4th, 5th, and 7th SR2SR detection modes, i.e., TX or RX, needs to be indicated in the SR2SR role measurement bitmap. In the SR2SR role measurement bitmap, assuming the first 4 bits are valid bits, the other bits are set to reserved values. Taking 1 as TX and 0 as RX as an example, if the SR2SR role measurement bitmap is 1000xxxx (where "xxxx" represents a reserved value), it means that the sensing response terminal indicated by the sensing response terminal address field is TX in the SR2SR detection corresponding to the first SR2SR detection mode, and the corresponding sensing response terminal is RX in the SR2SR detection corresponding to the fourth, fifth, and seventh SR2SR detection modes respectively. It is understood that this application embodiment does not restrict whether 1 or 0 is used to represent TX.

[0335] Optionally, the SBP parameters element may include third indication information, and optionally, a fourth indication information, and further optionally, a fifth indication information. The third indication information can be used to indicate whether the SBP initiator requests SR2SR detection during the proxy awareness process. In this embodiment, the third indication information is set to a preset value (e.g., 1), indicating that the SBP initiator requests SR2SR detection during the proxy awareness process. The fourth indication information can be used to indicate the number of SR2SR detection modes, i.e., the value of L. The fifth indication information can be used to indicate the number of SR2SR detections corresponding to each SR2SR detection mode. For example, Figure 19 The frame format for the SBP parameters control field can be as described above. Figure 20 As shown, I will not go into details here.

[0336] It is understandable that if the third indication information instructs the SBP initiator not to perform SR2SR probing during the agent sensing process, then Figure 20 Both the SR2SR detection measurement bitmap and the SR2SR role measurement bitmap are set to reserved values.

[0337] In this embodiment, a field (such as the sensing responderparameters field) is designed for each sensing responder. This field indicates a sensing responder, whether the sensing responder participates in SR2SR sounding, and its role when participating in SR2SR sounding. Its meaning is clear and easy to understand, and the SBP responder can obtain complete sensing responder information during the parsing process.

[0338] In this embodiment, the SBP initiator sets up the sensing response terminals participating in SR2SR sounding and their roles in the SR2SR sensing measurement instance during the SBP setup phase. This allows the SBP initiator to set measurement parameters related to the sensing response terminals, which helps the SBP initiator control and manage the SBP sensing process. It also helps the SBP initiator parse the sensing measurement report.

[0339] As discussed in point five above ("V. Sensing Session Establishment and Sensing Measurement Establishment"), the existing `max number of supported setups` field, when indicating the maximum number of measurement setups (MS) that can be maintained, does not distinguish between the originating device (AP) and the non-AP STA. In other words, it does not distinguish between the type of (sensing) measurement setup MS: TB type (i.e., the AP is the sensing initiator) and non-TB type (i.e., the non-AP STA is the sensing initiator). For example, an AP acting as a sensing initiator can establish up to 8 TB type MSs with a non-AP STA. Simultaneously, the AP can also act as a sensing responder and establish up to 8 non-TB type MSs with the same non-AP STA. Therefore, an AP or a non-AP STA can establish a maximum of 16 MSs (i.e., 8 TB type MSs and 8 non-TB type MSs), plus the possibility of 0 MSs, for a total of 17 values ​​(i.e., 0 to 16). The existing `max number of supported setups` field (4 bits) is insufficient to represent these 17 values.

[0340] Therefore, this application provides another information indication method in wireless sensing, which modifies the existing sensing capability interaction field to indicate the total number of all possible MSs, and further distinguishes the type of MS (i.e., TB type or non-TB type).

[0341] Optionally, both the first and second communication devices in the embodiments of this application can support WLAN sensing protocols, such as 802.11bf or the next generation protocol of 802.11bf.

[0342] Example 4

[0343] Embodiment 4 of this application mainly introduces the extension of the max number of supported setups field during the sensing session setup phase, so that it can indicate the total number of MSs that may be established.

[0344] See Figure 20 , Figure 3 This is a schematic diagram of the fourth type of information indication method in wireless sensing provided in this application embodiment. This method can be applied to the sensing session establishment phase of a general sensing process. In this method, the first communication device can be a sensing initiator, and the second communication device can be a sensing response device. Of course, the first communication device in this method can also be a sensing response device, while the second communication device is a sensing initiator; this application embodiment does not impose any limitations.

[0345] like Figure 21 As shown, the information indication method in this wireless sensing includes, but is not limited to, the following steps:

[0346] S401, the first communication device generates a first sensing element, which is used for the first communication device and the second communication device to interact with sensing capability information. The first sensing element includes a maximum supported sensing measurement establishment digital segment. The length of the maximum supported sensing measurement establishment digital segment in the first sensing element is greater than 4 bits. The maximum supported sensing measurement establishment digital segment in the first sensing element is used to indicate the total number of maximum sensing measurements that the first communication device can establish with the second communication device.

[0347] S402, the first communication device sends the first sensing element to the second communication device.

[0348] Correspondingly, the second communication device receives the first sensing element.

[0349] S403, the second communication device analyzes the first sensing element to obtain the maximum total number of sensing measurements that the first communication device and the second communication device can establish.

[0350] Optionally, the information indication method in wireless sensing further includes:

[0351] S404, the second communication device sends a second sensing element to the first communication device. The second sensing element is used for the second communication device and the first communication device to interact with sensing capability information. The second sensing element includes a maximum supported sensing measurement establishment digital segment. The length of the maximum supported sensing measurement establishment digital segment in the second sensing element is greater than 4 bits. The maximum supported sensing measurement establishment digital segment in the second sensing element is used to indicate the total number of maximum sensing measurement establishments that the second communication device can establish with the first communication device.

[0352] Correspondingly, the first communication device receives the second sensing element and can analyze the second sensing element to obtain the maximum total number of sensing measurements that the second communication device can establish with the first communication device.

[0353] In one possible implementation, the sensing initiator and sensing responder can exchange their respective sensing capability information through sensing elements. This application embodiment takes into account existing sensing elements (as described above). Figure 21 The sensing field of the frame format shown has 7 reserved bits. The length of the max number of supported setups field is modified by reducing the number of existing reserved bits so that it can indicate the total number of MSs that could be established.

[0354] Specifically, the first and second communication devices exchange their respective sensing capability information through sensing elements. For example, the first communication device sends a first sensing element to the second communication device, carrying its own sensing capability information within the first sensing element; the second communication device sends a second sensing element to the first communication device, carrying its own sensing capability information within the second sensing element. The frame format of the first and second sensing elements can be the same; that is, the fields contained in the first and second sensing elements can be the same, but the specific values ​​of each field can differ. The length of the maximum number of supported setups field (i.e., the maximum number of supported setups field) in both the first and second sensing elements is greater than 4 bits. For example, the maximum number of supported setups field is located in the sensing field of the sensing element.

[0355] See Figure 21 , Figure 21 This is a schematic diagram of a frame format for the sensing field in a sensing element provided in an embodiment of this application. For example... Figure 22As shown, the sensing field includes, but is not limited to, a 5-bit max number of supported setups field. Because each communication device can establish a maximum of 16 MSs (i.e., 8 TB-type MSs and 8 non-TB-type MSs), plus the possibility of 0 MSs, meaning each communication device has a total of 17 possible MSs (i.e., 0 MSs to 16 MSs); therefore, the max number of supported setups field requires at least 5 bits to represent this. The max number of supported setups field can be used to indicate the maximum total number of (sensing) measurement setups (MSs) that the device sending the sensing element can establish with the device receiving the sensing element, or to indicate the maximum number of MSs that the device sending the sensing element can maintain with the device receiving the sensing element.

[0356] Understandable. Figure 22 The names and meanings of the fields in the sensing field shown can be found in existing standards, such as the 802.11bf standard, and will not be detailed here.

[0357] This application extends the length of the max number of supported setups field from 4 bits to more than 4 bits, enabling it to indicate the total number of MSs that can be established (i.e., 0 MSs to 16 MSs), without changing the meaning of the max number of supported setups field or the length of the sensing field; this is beneficial for compatibility with existing protocols.

[0358] Example 5

[0359] Embodiment 5 of this application mainly introduces the addition of a field in the sensing session setup stage to distinguish the type of MS (i.e., TB type or non-TB type).

[0360] See Figure 22 , Figure 23 This is a fifth flowchart illustrating the information indication method in wireless sensing provided in this application. This method can be applied to the sensing session establishment phase of a general sensing process. The first communication device in this method can be a sensing initiator, and the second communication device can be a sensing responder. Of course, the first communication device can also be a sensing responder, and the second communication device can be a sensing initiator; this application does not impose any limitations.

[0361] like Figure 23 As shown, the information indication method in this wireless sensing may include, but is not limited to, the following steps:

[0362] S501, the first communication device generates a first sensing element. The first sensing element is used for the first communication device and the second communication device to interact with sensing capability information. The first sensing element includes a digital segment supporting the establishment of a maximum sensing measurement based on a trigger and a digital segment supporting the establishment of a maximum sensing measurement based on a non-trigger. The digital segment supporting the establishment of a maximum sensing measurement based on a trigger in the first sensing element is used to indicate the maximum total number of sensing measurements established by the first communication device and the second communication device based on a trigger. The digital segment supporting the establishment of a maximum sensing measurement based on a non-trigger in the first sensing element is used to indicate the maximum total number of sensing measurements established by the first communication device and the second communication device based on a non-trigger.

[0363] S502, the first communication device sends the first sensing element to the second communication device.

[0364] Correspondingly, the second communication device receives the first sensing element.

[0365] S503, the second communication device parses the first sensing element and obtains the maximum total number of trigger-based sensing measurements that the first communication device can establish with the second communication device, and the maximum total number of non-trigger-based sensing measurements that the first communication device can establish with the second communication device.

[0366] Optionally, the information indication method in wireless sensing further includes:

[0367] S504, the second communication device sends a second sensing element to the first communication device. The second sensing element is used for the second communication device and the first communication device to interact with sensing capability information. The second sensing element includes a digital segment supporting the establishment of a maximum sensing measurement based on triggers to indicate the maximum total number of sensing measurement establishments that the second communication device can establish with the first communication device based on triggers. The second sensing element also includes a digital segment supporting the establishment of a maximum sensing measurement based on non-triggers to indicate the maximum total number of sensing measurement establishments that the second communication device can establish with the first communication device based on non-triggers.

[0368] Correspondingly, the first communication device receives the second sensing element and can parse the second sensing element to obtain the maximum total number of trigger-based sensing measurements that the second communication device can establish with the first communication device, and the maximum total number of non-trigger-based sensing measurements that the second communication device can establish with the first communication device.

[0369] Optionally, the first communication device and the second communication device can exchange their respective sensing capability information through sensing elements. For example, the first communication device sends a first sensing element to the second communication device, carrying its own sensing capability information within the first sensing element; the second communication device sends a second sensing element to the first communication device, carrying its own sensing capability information within the second sensing element. The frame format of the first sensing element and the second sensing element can be the same; that is, the fields contained in the first sensing element and the second sensing element can be the same, but the specific values ​​of each field can differ.

[0370] Optionally, both the first and second sensing elements may include: a digital segment supporting trigger-based maximum sensing measurement establishment and a digital segment supporting non-trigger-based maximum sensing measurement establishment. The digital segment supporting trigger-based maximum sensing measurement establishment can be used to indicate the maximum total number of trigger-based (TB) sensing measurement establishments that the device sending the sensing element can establish with the device receiving the sensing element. The digital segment supporting non-trigger-based maximum sensing measurement establishment can be used to indicate the maximum total number of non-trigger-based (non-TB) sensing measurement establishments that the device sending the sensing element can establish with the device receiving the sensing element. For example, the digital segments supporting trigger-based maximum sensing measurement establishment and supporting non-trigger-based maximum sensing measurement establishment can be located in the sensing field of the sensing element.

[0371] For example, see Figure 23 , Figure 23 This is a schematic diagram of another frame format for the sensing field in the sensing element provided in this application embodiment. For example... Figure 23As shown, the sensing field includes, but is not limited to: supporting the establishment of a digital segment based on triggered maximum sensing measurements, and supporting the establishment of a digital segment based on non-triggered maximum sensing measurements. The digital segment supporting the establishment of a digital segment based on triggered maximum sensing measurements is 4 bits long and can represent 0 to 8 TB-type MSs. The digital segment supporting the establishment of a digital segment based on non-triggered maximum sensing measurements is also 4 bits long and can represent 0 to 8 non-TB-type MSs. For example, when the maximum sensing measurement establishment digital field supported by trigger-based methods is 0000 (equivalent to 0 in decimal), it means that the device sending the sensing element can establish a maximum total of 0 sensing measurements (up to 1 TB) with the device receiving the sensing element. When the maximum sensing measurement establishment digital field supported by trigger-based methods is 0001 (equivalent to 1 in decimal), it means that the device sending the sensing element can establish a maximum total of 1 sensing measurement measurement (up to 1 TB) with the device receiving the sensing element, and so on. When the maximum sensing measurement establishment digital field supported by trigger-based methods is 1000 (equivalent to 8 in decimal), it means that the device sending the sensing element can establish a maximum total of 8 sensing measurements (up to 8 TB) with the device receiving the sensing element. The same logic applies to the maximum sensing measurement establishment digital field supported by non-trigger methods, and will not be elaborated further.

[0372] Understandable. Figure 24 The names and meanings of other fields not described in the `sensing` field shown can be found in existing standards, such as the 802.11bf standard, and will not be detailed here. This is also understandable. Figure 24 The names, lengths, and orders shown for supporting the establishment of digital segments based on triggered maximum sensing measurements and supporting the establishment of digital segments based on non-triggered maximum sensing measurements are merely examples, and the embodiments of this application do not impose any limitations on them.

[0373] This application embodiment adds two fields to the sensing field of the sensing element. One field indicates the maximum total number of sensing measurements (TB) that the sending device and the receiving device can establish. The other field indicates the maximum total number of non-TB sensing measurements that the sending device and the receiving device can establish. This not only indicates the total number of possible sensing measurements (MS) (i.e., 0 to 16 MSs) but also distinguishes the type of MS. Furthermore, this application embodiment does not change the length of the sensing field, which is beneficial for compatibility with existing protocols.

[0374] In some scenarios, sensing devices may perform more than just sensing; they may also communicate or perform other services. These non-sensing services may consume sensing resources, and the exact amount consumed is real-time. Therefore, even if the sensing initiator and sensing responder exchange sensing capability information, a new sensing measurement setup (MS) may not be established during actual use due to resource constraints. One possible implementation involves terminating an existing MS to release resources in order to establish a new MS. However, terminating an MS requires sending a sensing measurementsetup termination frame, increasing signaling overhead.

[0375] In view of this, embodiments of this application also provide an information indication method in wireless sensing, which dynamically indicates whether a new MS can be established, thereby improving the efficiency of sensing measurement establishment and reducing signaling overhead.

[0376] Optionally, both the sensing initiator and sensing response end in this embodiment can support WLAN sensing protocols, such as 802.11bf or the next generation protocol of 802.11bf.

[0377] Example 6

[0378] Embodiment Six of this application mainly describes how to indicate whether a new MS can be established during the sensing measurement setup phase.

[0379] See Figure 2 , Figure 2 This is a sixth flowchart illustrating the information indication method in wireless sensing provided in this application. This method can be applied to a general sensing process (including TB-type sensing measurements and non-TB-type sensing measurements) and also to a proxy sensing process (which is a TB-type sensing measurement). When this method is applied to a proxy sensing process, it can be implemented in conjunction with at least one of the aforementioned embodiments one to three. When this method is applied to a proxy sensing process, the sensing initiator of this method can be one of the aforementioned... Figure 24 In the AP, the sensing and response end can be as described above. Figure 25 The non-AP STA2 or non-AP STA3 in the example. When this method is applied to a general sensing process, it can be implemented in conjunction with the aforementioned Embodiment 4 or Embodiment 5. Of course, regardless of the sensing process to which this method is applied, it can be implemented independently.

[0380] like Figure 25 As shown, the information indication method in this wireless sensing may include, but is not limited to, the following steps:

[0381] S601, the sensing initiator sends a sensing measurement establishment request frame. The sensing measurement establishment request frame is used to request the establishment of a sensing measurement establishment with the sensing response end. The sensing measurement establishment request frame includes first measurement establishment indication information, which is used to indicate whether the sensing initiator can establish another sensing measurement establishment.

[0382] Correspondingly, the sensing response end receives the sensing measurement establishment request frame.

[0383] S602, the sensing response end sends a sensing measurement establishment response frame, which is used to accept or reject the request from the sensing initiator end.

[0384] Correspondingly, the sensing initiator receives the sensing measurement and establishes a response frame.

[0385] Optionally, during the sensing measurement setup phase, the sensing initiator sends a sensing measurement setup request frame to the sensing response end to request the establishment of a sensing measurement setup with the sensing response end. After receiving the sensing measurement setup request frame, the sensing response end replies with a sensing measurement setup response frame to indicate whether it accepts or rejects the sensing measurement setup request (i.e., the request from the sensing initiator).

[0386] In one possible implementation, the sensing initiator can carry first measurement establishment indication information in the sensing measurement establishment request frame. This information indicates whether the sensing initiator can establish another sensing measurement establishment, or whether the sensing initiator can establish another sensing measurement establishment as a sensing response end. In other words, the sensing initiator can indicate whether a new sensing measurement establishment can be established with the peer when establishing the current MS. For example, a new field can be added to the sensing measurement establishment request frame to carry the first measurement establishment indication information. See [link to relevant documentation] Figure 25 , Figure 25 This is a schematic diagram of the frame format of the sensing measurement setup request frame provided in an embodiment of this application. For example... Figure 25 As shown, the sensing measurements setup request frame includes, but is not limited to, a measurement setup control field. The measurement setup control field in the sensing measurements setup request frame can be used to carry the aforementioned first measurement setup instruction information. It can be understood that... Figure 26aThe meanings of other fields not described herein are referenced in existing standards and will not be detailed here. This is understandable. Figure 26b The name and length of the measurement setup control field are merely examples, and this application does not impose any limitations on them.

[0387] See Figure 26a and Figure 26b This is a schematic diagram illustrating two frame formats of the measurement setup control field provided in the embodiments of this application. For example... Figure 26a As shown, the measurement setup control field (such as the first measurement setup indication information mentioned above) includes, but is not limited to, a new measurement setup field. The new measurement setup field can be one bit long and can be used to indicate whether the device sending the measurement setup control field can establish a new sensing measurement setup. For example, if the device sending the measurement setup control field is an AP (or the sensing initiator is an AP), the new measurement setup field can be used to indicate whether the AP can establish a new (here, "new" can refer to another) non-TBMS as a sensing response end. If the device sending the measurement setup control field is a non-AP STA (or the sensing initiator is a non-AP STA), the new measurement setup field can be used to indicate whether the non-AP STA can establish a new (here, "new" can refer to another) TBMS as a sensing response end.

[0388] like Figure 26bAs shown, the measurement setup control field (such as the first measurement setup indication information mentioned above) includes, but is not limited to, a new TB measurement setup field and a new non-TB measurement setup field. The new TB measurement setup field can be 1 bit long and can be used to indicate whether the device sending this measurement setup control field can establish a sensing measurement setup of another TB type. The new non-TB measurement setup field can also be 1 bit long and can be used to indicate whether the device sending this measurement setup control field can establish a sensing measurement setup of another non-TB type.

[0389] Understandable. Figure 27 and Figure 27 The names and lengths of the various fields are merely examples, and this application does not impose any limitations on them.

[0390] Optionally, the sensing response end may also carry second measurement establishment indication information in the sensing measurement establishment response frame. This information indicates whether the sensing response end can establish another sensing measurement establishment, or whether the sensing response end can establish another sensing measurement establishment as a sensing response end. In other words, the sensing response end may also indicate whether a new sensing measurement establishment can be established with the peer end when establishing the current MS. For example, a new field can be added to the sensing measurement establishment response frame to carry the second measurement establishment indication information. See [link to relevant documentation] Figure 27 , Figure 26a This is a schematic diagram of the frame format of the sensing measurement setup response frame provided in an embodiment of this application. For example... Figure 26b As shown, the sensing measurements setup response frame includes, but is not limited to, a measurement setup control field. The measurement setup control field in the sensing measurements setup response frame can be used to carry the aforementioned second measurement setup instruction information. For example, the frame format of the measurement setup control field is as described above. Figure 27 and the above Figure 27 As shown, I will not repeat myself here. This is understandable. Figure 26aThe meanings of other fields not described herein are referenced in existing standards and will not be detailed here. This is understandable. Figure 28 The name, length, and order of the measurement setup control field are merely examples, and this application does not impose any limitations on them.

[0391] For example, when the measurement setup control field in the sensing measurement setup response frame uses the above... Figure 28 In the frame format shown, if the device sending the measurement setup control field is an AP (or the sensing response end is an AP), the new measurement setup field can be used to indicate whether the AP can establish a new (here, "new" can refer to another) non-TB MS as a sensing response end. If the device sending the measurement setup control field is a non-AP STA (or the sensing response end is a non-AP STA), the new measurement setup field can be used to indicate whether the non-AP STA can establish a new (here, "new" can refer to another) TB MS as a sensing response end.

[0392] In some possible implementations, before the sensing measurement establishment phase, the sensing initiator and sensing responder can provide coarse indications during the sensing session establishment phase, indicating whether they can establish a TB-type sensing measurement establishment and whether they can establish a non-TB-type sensing measurement establishment. Therefore, before step S601, the information indication method in this wireless sensing can further include: the sensing initiator and sensing responder exchanging their respective sensing capability information through a sensing element. This sensing element includes indication information A, used to indicate whether the device sending the sensing element supports establishing one or more of the following MS: a TB-type MS, or a non-TB-type MS. For example, a new field can be added to the sensing field of the sensing element to carry the indication information A.

[0393] For example, see Figure 28 , Figure 28 This is a schematic diagram of another frame format for the sensing field in the sensing element provided in the embodiments of this application. For example... Figure 28As shown, the sensing field includes, but is not limited to, the "support TB setups" field and the "support non-TB setups" field. The "support TB setups" field can be 1 bit long and can be used to indicate whether the device sending the sensing element supports establishing a TB MS; the "support non-TB setups" field can also be 1 bit long and can be used to indicate whether the device sending the sensing element supports establishing a non-TB MS. It can be understood that... Figure 28 The meanings of other fields not described herein are referenced in existing standards and will not be detailed here. This is understandable. Figure 29 to Figure 31 The names and lengths of the support TB setups and support non-TB setups fields are merely examples, and this application does not impose any limitations on them.

[0394] It's understandable, in Figure 29 The aforementioned instruction information A is implemented through the support TB setups field and the support non-TB setups field.

[0395] In this embodiment, during the sensing measurement establishment phase, measurement indication information indicates whether a new sensing measurement establishment can be established. This allows both parties to understand each other's capabilities, preventing the sending of a sensing measurement establishment request frame to request a new establishment even when the other party cannot establish a new one. This improves the efficiency of sensing measurement establishment and eliminates the need to terminate existing sensing measurement establishments to release resources, thus reducing signaling overhead. Furthermore, if resources (such as storage space) reserved for sensing services in a device are not yet fully used, but the device has already informed other devices via measurement indication information that it cannot establish a new sensing measurement establishment, then this device can release the unused resources reserved for sensing services. This minimizes the impact on other services (i.e., non-sensing services).

[0396] The foregoing details the method of this application. To facilitate better implementation of the above-described solutions in the embodiments of this application, corresponding apparatus or devices are also provided.

[0397] This application divides the agent sensing initiator, agent sensing response, first communication device, second communication device, sensing initiator, and sensing response into functional modules based on the above method embodiments. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application is illustrative and only represents one logical functional division; other division methods may be used in actual implementation. The following will combine... Figure 29 The communication device of the embodiments of this application is described in detail.

[0398] See Figure 29 , Figure 29 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Figure 5 As shown, the communication device includes a transceiver unit 10 and a processing unit 20.

[0399] In some embodiments of this application, the communication device may be the agent-aware initiator (non-AP STA) shown above or a chip therein, such as a Wi-Fi chip. Figure 5 The communication device shown can be used to perform the steps or functions executed by the Agent Aware Initiator (AP) in the above method embodiments.

[0400] A design includes a transceiver unit 10 for sending a proxy sensing request frame and receiving a proxy sensing response frame. The proxy sensing request frame includes addresses of N sensing response endpoints, where each address identifies a sensing response endpoint. The proxy sensing request frame also includes first indication information indicating whether the N sensing response endpoints participate in one or more of the following sensing measurements: TF detection, NDPA detection, or SR2SR detection. N is an integer greater than or equal to 1.

[0401] Optionally, the processing unit 20 is used to generate a proxy-aware request frame.

[0402] For details regarding the agent perception request frame, the first indication information, and the agent perception response frame, please refer to the method embodiment one shown above, which will not be described in detail here.

[0403] It is understood that the specific descriptions of the transceiver unit and processing unit shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver unit and processing unit, please refer to the method embodiment one described above, which will not be detailed here. For example, the processing unit 20 can be used to generate... Figure 11 The agent awareness request frame sent in step S101 is shown; the transceiver unit 10 can be used to perform... Figure 11The step S101 shown.

[0404] In another design, transceiver unit 10 is used to send a proxy sensing request frame and receive a proxy sensing response frame. The proxy sensing request frame includes the addresses of N sensing response endpoints, where each address identifies a sensing response endpoint. The proxy sensing request frame also includes role indication information, which indicates the roles of the N sensing response endpoints in the sensing measurement instance. The role includes any one of the following: sensing sender, sensing receiver, sensing sender, and sensing receiver. N is an integer greater than or equal to 1.

[0405] Optionally, the processing unit 20 is used to generate a proxy-aware request frame.

[0406] For details regarding the agent awareness request frame, role indication information, and agent awareness response frame, please refer to the method embodiment two shown above; they will not be described in detail here.

[0407] It is understood that the specific descriptions of the transceiver unit and processing unit shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver unit and processing unit, please refer to the above-described method embodiment two, which will not be detailed here. For example, the processing unit 20 can be used to generate... Figure 29 The agent awareness request frame sent in step S201 is shown; the transceiver unit 10 can be used to execute... Figure 29 The step S201 is shown.

[0408] Reuse Figure 5 In other embodiments of this application, the communication device may be the Agent Sensing Response Terminal (AP) shown above, or a chip therein, such as a Wi-Fi chip. Figure 5 The communication device shown can be used to perform the steps or functions performed by the Agent Aware Response Terminal (AP) in the above method embodiments.

[0409] A design includes a transceiver unit 10 for receiving a proxy sensing request frame and sending a proxy sensing response frame. The proxy sensing request frame includes addresses of N sensing response endpoints, where each address identifies a sensing response endpoint. The proxy sensing request frame also includes first indication information indicating whether the N sensing response endpoints participate in one or more of the following sensing measurements: TF detection, NDPA detection, or SR2SR detection. N is an integer greater than or equal to 1.

[0410] Optionally, the processing unit 20 is used to generate agent-aware response frames.

[0411] For details regarding the agent perception request frame, the first indication information, and the agent perception response frame, please refer to the method embodiment one shown above, which will not be described in detail here.

[0412] It is understood that the specific descriptions of the transceiver unit and processing unit shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver unit and processing unit, please refer to the method embodiment one described above, which will not be detailed here. For example, the processing unit 20 can be used to generate... Figure 11 The agent-aware response frame sent in step S102 is shown; the transceiver unit 10 can be used to perform... Figure 11 The step S102 shown.

[0413] In another design, transceiver unit 10 is used to receive proxy sensing request frames and send proxy sensing response frames. The proxy sensing request frame includes the addresses of N sensing response endpoints, where each sensing response endpoint's address identifies it. The proxy sensing request frame also includes role indication information, which indicates the roles of the N sensing response endpoints in the sensing measurement instance. The role includes any one of the following: sensing transmitter, sensing receiver, sensing transmitter, and sensing receiver. N is an integer greater than or equal to 1.

[0414] Optionally, the processing unit 20 is used to generate agent-aware response frames.

[0415] For details regarding the agent awareness request frame, role indication information, and agent awareness response frame, please refer to the method embodiment two shown above; they will not be described in detail here.

[0416] It is understood that the specific descriptions of the transceiver unit and processing unit shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver unit and processing unit, please refer to the above-described method embodiment two, which will not be detailed here. For example, the processing unit 20 can be used to generate... Figure 29 The agent-aware response frame sent in step S202 is shown; the transceiver unit 10 can be used to perform... Figure 29 The step S202 shown.

[0417] Reuse Figure 20 In some other embodiments of this application, the communication device may be the first communication device shown above or a chip therein, such as a Wi-Fi chip. Figure 20 The communication device shown can be used to perform the steps or functions performed by the first communication device in the above method embodiments.

[0418] In one design, a processing unit 20 is used to generate a first sensing element; a transceiver unit 10 is used to send the first sensing element to a second communication device. The first sensing element is used for the first and second communication devices to exchange sensing capability information. The first sensing element includes a first field, the length of which is greater than 4 bits, used to indicate the maximum total number of sensing measurements that the first and second communication devices can establish.

[0419] Optionally, the transceiver unit 10 is further configured to receive a second sensing element sent by the second communication device. This second sensing element is used for the second communication device and the first communication device to exchange sensing capability information. The second sensing element includes a second field, the length of which is greater than 4 bits, used to indicate the maximum total number of sensing measurements that the second communication device can establish with the first communication device.

[0420] For specific explanations of the first sensing element, the second sensing element, the first field, and the second field, please refer to the method embodiment four shown above, which will not be detailed here.

[0421] It is understood that the specific descriptions of the transceiver unit and processing unit shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver unit and processing unit, please refer to the above-described method embodiment four, which will not be detailed here. For example, the processing unit 20 can be used to perform… Figure 22 The step S401 shown; the transceiver unit 10 can be used to perform Figure 22 Steps S402 and S404 are shown.

[0422] In another design, processing unit 20 is used to generate a first sensing element; transceiver unit 10 is used to send the first sensing element to a second communication device. The first sensing element is used for the first and second communication devices to exchange sensing capability information. The first sensing element includes a first field and a second field. The first field indicates the maximum total number of trigger-based sensing measurements that the first and second communication devices can establish, and the second field indicates the maximum total number of non-trigger-based sensing measurements that the first and second communication devices can establish.

[0423] Optionally, the transceiver unit 10 is further configured to receive a second sensing element sent by the second communication device. This second sensing element is used for the second communication device and the first communication device to interact regarding sensing capability information. A third field included in the second sensing element indicates the maximum total number of trigger-based sensing measurements that the second communication device can establish with the first communication device, and a fourth field included in the second sensing element indicates the maximum total number of non-trigger-based sensing measurements that the second communication device can establish with the first communication device.

[0424] For specific explanations of the first sensing element, the second sensing element, the first field, the second field, the third field, and the fourth field, please refer to the method embodiment five shown above, which will not be detailed here.

[0425] It is understood that the specific descriptions of the transceiver unit and processing unit shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver unit and processing unit, please refer to the above-described method embodiment five, which will not be detailed here. For example, the processing unit 20 can be used to perform… Figure 29 The step S501 shown; the transceiver unit 10 can be used to perform Figure 29 Steps S502 and S504 are shown.

[0426] Reuse Figure 20 In some further embodiments of this application, the communication device may be the second communication device shown above or a chip therein, such as a Wi-Fi chip. Figure 22 The communication device shown can be used to perform the steps or functions performed by the second communication device in the above method embodiments.

[0427] In one design, a transceiver unit 10 is used to receive a first sensing element sent by a first communication device. This first sensing element is used for the first and second communication devices to exchange sensing capability information. A processing unit 20 is used to parse the first sensing element to obtain the maximum total number of sensing measurements that the first and second communication devices can establish. The first sensing element includes a first field with a length greater than 4 bits, used to indicate the maximum total number of sensing measurements that the first and second communication devices can establish.

[0428] Optionally, the transceiver unit 10 is further configured to send a second sensing element to the first communication device. This second sensing element is used for the second communication device and the first communication device to exchange sensing capability information. The second sensing element includes a second field, the length of which is greater than 4 bits, used to indicate the maximum total number of sensing measurements that the second communication device can establish with the first communication device.

[0429] For specific explanations of the first sensing element, the second sensing element, the first field, and the second field, please refer to the method embodiment four shown above, which will not be detailed here.

[0430] It is understood that the specific descriptions of the transceiver unit and processing unit shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver unit and processing unit, please refer to the above-described method embodiment four, which will not be detailed here. For example, the transceiver unit 10 can be used to receive a first sensing element and send a second sensing element; the processing unit 20 can be used to execute…Figure 29 Step S403 is shown.

[0431] In another design, the transceiver unit 10 is used to receive a first sensing element sent by the first communication device. This first sensing element is used for the first and second communication devices to exchange sensing capability information. The processing unit 20 is used to parse the first sensing element to obtain the maximum total number of trigger-based sensing measurement establishments that the first and second communication devices can establish, and the maximum total number of non-trigger-based sensing measurement establishments that the first and second communication devices can establish. The first sensing element includes a first field and a second field. The first field indicates the maximum total number of trigger-based sensing measurement establishments that the first and second communication devices can establish, and the second field indicates the maximum total number of non-trigger-based sensing measurement establishments that the first and second communication devices can establish.

[0432] Optionally, the transceiver unit 10 is further configured to send a second sensing element to the first communication device. The second sensing element is used for the second communication device and the first communication device to exchange sensing capability information. A third field included in the second sensing element indicates the maximum total number of trigger-based sensing measurements that the second communication device can establish with the first communication device, and a fourth field included in the second sensing element indicates the maximum total number of non-trigger-based sensing measurements that the second communication device can establish with the first communication device.

[0433] For specific explanations of the first sensing element, the second sensing element, the first field, the second field, the third field, and the fourth field, please refer to the method embodiment five shown above, which will not be detailed here.

[0434] It is understood that the specific descriptions of the transceiver unit and processing unit shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver unit and processing unit, please refer to the above-described method embodiment five, which will not be detailed here. For example, the transceiver unit 10 can be used to receive a first sensing element and send a second sensing element; the processing unit 20 can be used to execute... Figure 29 Step S503 is shown.

[0435] Reuse Figure 24 In further embodiments of this application, the communication device may be the sensing initiator shown above or a chip therein, such as a Wi-Fi chip. Figure 24 The communication device shown can be used to perform the steps or functions executed by the sensing initiator in the above method embodiments.

[0436] The transceiver unit 10 is configured to send a sensing measurement establishment request frame and receive a sensing measurement establishment response frame, wherein the sensing measurement establishment response frame is used to accept or reject the request from the sensing initiator. The sensing measurement establishment request frame is used to request the establishment of a sensing measurement establishment with the sensing response end, and the sensing measurement establishment request frame includes first measurement establishment indication information, which is used to indicate whether the sensing initiator can establish another sensing measurement establishment.

[0437] Optionally, the processing unit 20 is used to generate a sensing measurement establishment request frame.

[0438] For details regarding the sensing measurement establishment request frame, sensing measurement establishment response frame, and first measurement establishment indication information, please refer to the method embodiment six shown above, which will not be described in detail here.

[0439] It is understood that the specific descriptions of the transceiver unit and processing unit shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver unit and processing unit, please refer to the above-described method embodiment six, which will not be detailed here. For example, the processing unit 20 can be used to generate... Figure 29 The sensing measurement establishment request frame sent in step S601 is shown; the transceiver unit 10 can be used to perform... Figure 29 The step S601 shown.

[0440] Reuse Figure 24 In further embodiments of this application, the communication device may be the sensing response terminal shown above or a chip therein, such as a Wi-Fi chip. Figure 24 The communication device shown can be used to perform the steps or functions executed by the sensing response terminal in the above method embodiments.

[0441] The transceiver unit 10 is configured to receive a sensing measurement establishment request frame and send a sensing measurement establishment response frame, which is used to accept or reject the request from the sensing initiator. The sensing measurement establishment request frame is used to request the establishment of a sensing measurement establishment with the sensing response end. The sensing measurement establishment request frame includes first measurement establishment indication information, which is used to indicate whether the sensing initiator can establish another sensing measurement establishment.

[0442] Optionally, the processing unit 20 is used to generate a sensing measurement establishment response frame.

[0443] For details regarding the sensing measurement establishment request frame, sensing measurement establishment response frame, and first measurement establishment indication information, please refer to the method embodiment six shown above, which will not be described in detail here.

[0444] It is understood that the specific descriptions of the transceiver unit and processing unit shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver unit and processing unit, please refer to the above-described method embodiment six, which will not be detailed here. For example, the processing unit 20 can be used to generate... Figure 29 The sensing measurement establishment response frame sent in step S602 is shown; the transceiver unit 10 can be used to perform... Figure 29 The step S602 shown.

[0445] The communication device according to embodiments of this application has been described above. The following describes possible product forms of the communication device. It should be understood that any device possessing the above-described features... Figure 30 Any form of the communication device described herein falls within the protection scope of the embodiments of this application. It should also be understood that the following description is merely illustrative and does not limit the form of the communication device in the embodiments of this application to this specific example.

[0446] In one possible implementation, Figure 30 In the communication device shown, the processing unit 20 can be one or more processors, and the transceiver unit 10 can be a transceiver, or the transceiver unit 10 can also be a transmitting unit and a receiving unit. The transmitting unit can be a transmitter, and the receiving unit can be a receiver. The transmitting unit and the receiving unit are integrated into one device, such as a transceiver. In the embodiments of this application, the processor and the transceiver can be coupled, etc. The connection method between the processor and the transceiver is not limited in the embodiments of this application. In the process of executing the above method, the process of sending information (such as sending various frames or elements) in the above method can be understood as the process of the processor outputting the above information. When outputting the above information, the processor outputs the above information to the transceiver so that the transceiver can transmit it. After the above information is output by the processor, it may need to undergo other processing before reaching the transceiver. Similarly, the process of receiving information (such as receiving various frames or elements) in the above method can be understood as the process of the processor receiving the input above information. When the processor receives the input information, the transceiver receives the above information and inputs it into the processor. Furthermore, after the transceiver receives the aforementioned information, the information may need to undergo further processing before being input into the processor.

[0447] See Figure 30 , Figure 29 This is another schematic diagram of the communication device provided in the embodiments of this application. The communication device may be: a proxy sensing initiator, a proxy sensing response, a first communication device, a second communication device, a sensing initiator, a sensing response, or a chip therein. Figure 29Only the main components of the communication device are shown. In addition to the processor 1001 and transceiver 1002, the communication device may further include a memory 1003 and input / output devices (not shown).

[0448] The processor 1001 is mainly used to process communication protocols and communication data, control the entire communication device, execute software programs, and process the data of the software programs. The memory 1003 is mainly used to store software programs and data. The transceiver 1002 may include control circuitry and an antenna. The control circuitry is mainly used for converting baseband signals to radio frequency signals and processing radio frequency signals. The antenna is mainly used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used to receive user input data and output data to the user.

[0449] When the communication device is powered on, the processor 1001 can read the software program in the memory 1003, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1001 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit processes the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1001. The processor 1001 converts the baseband signal into data and processes the data.

[0450] In another implementation, the radio frequency circuitry and antenna can be set up independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged remotely, independent of the communication device.

[0451] Transceiver 1002 may include a receiver for performing a receiving function (or operation) and a transmitter for performing a transmitting function (or operation). The transceiver is also used for communicating with other devices / appliances via a transmission medium.

[0452] The processor 1001, transceiver 1002, and memory 1003 can be connected via a communication bus.

[0453] For example, when the communication device is used to execute the steps, methods, or functions performed by the aforementioned proxy sensing initiator, the transceiver 1002 is used to send a proxy sensing request frame and receive a proxy sensing response frame. Optionally, the processor 1001 is used to generate the proxy sensing request frame. The proxy sensing request frame includes the addresses of N sensing response terminals, wherein the address of one sensing response terminal is used to identify one sensing response terminal. The proxy sensing request frame also includes first indication information, which is used to indicate whether the N sensing response terminals participate in one or more of the following sensing measurements: TF detection, NDPA detection, or SR2SR detection.

[0454] For example, when the communication device is used to perform the steps, methods, or functions executed by the aforementioned proxy sensing response terminal, the transceiver 1002 is used to receive proxy sensing request frames and send proxy sensing response frames. Optionally, the processor 1001 is used to generate proxy sensing response frames. The proxy sensing request frame includes the addresses of N sensing response terminals, wherein the address of one sensing response terminal is used to identify one sensing response terminal. The proxy sensing request frame also includes first indication information, which is used to indicate whether the N sensing response terminals participate in one or more of the following sensing measurements: TF detection, NDPA detection, or SR2SR detection.

[0455] In this embodiment, descriptions of the proxy-aware request frame, proxy-aware response frame, first indication information, proxy-aware initiator, and proxy-aware response end can be found in the description in the first method embodiment above, and will not be detailed here. It is understood that specific descriptions of the processor and transceiver can also be found in [reference needed]. Figure 29 The descriptions of the processing unit and transceiver unit shown will not be repeated here.

[0456] For example, when the communication device is used to execute the steps, methods, or functions performed by the aforementioned proxy sensing initiator, the transceiver 1002 is used to send a proxy sensing request frame and receive a proxy sensing response frame. Optionally, the processor 1001 is used to generate the proxy sensing request frame. The proxy sensing request frame includes the addresses of N sensing response ends, wherein the address of one sensing response end is used to identify one sensing response end. The proxy sensing request frame also includes role indication information, which is used to indicate the roles of the N sensing response ends in the sensing measurement instance. The role includes any one of the following: sensing sender, sensing receiver, sensing sender, and sensing receiver.

[0457] For example, when the communication device is used to perform the steps, methods, or functions executed by the aforementioned proxy sensing response terminal, the transceiver 1002 is used to receive proxy sensing request frames and send proxy sensing response frames. Optionally, the processor 1001 is used to generate proxy sensing response frames. The proxy sensing request frame includes the addresses of N sensing response terminals, wherein the address of one sensing response terminal is used to identify one sensing response terminal. The proxy sensing request frame also includes role indication information, which is used to indicate the roles of the N sensing response terminals in the sensing measurement instance. The role includes any one of the following: sensing transmitter, sensing receiver, sensing transmitter, and sensing receiver.

[0458] In this embodiment, descriptions of the agent awareness request frame, agent awareness response frame, role indication information, agent awareness initiator, and agent awareness responder can be found in the description in the above-described method embodiment two, and will not be detailed here. It is understood that specific descriptions of the processor and transceiver can also be found in... Figure 29 The descriptions of the processing unit and transceiver unit shown will not be repeated here.

[0459] For example, when the communication device is used to perform the steps, methods, or functions performed by the first communication device, the processor 1001 is used to generate a first sensing element; the transceiver 1002 is used to transmit the first sensing element. The first sensing element is used for the first communication device and the second communication device to interact with sensing capability information. The first sensing element includes a first field, the length of which is greater than 4 bits, used to indicate the maximum total number of sensing measurements that the first communication device can establish with the second communication device.

[0460] For example, when the communication device is used to execute the steps, methods, or functions performed by the second communication device, the transceiver 1002 is used to receive a first sensing element, which is used for the first communication device and the second communication device to interact with sensing capability information; the processor 1001 is used to parse the first sensing element to obtain the maximum total number of sensing measurements that the first communication device can establish with the second communication device. The first sensing element includes a first field, the length of which is greater than 4 bits, used to indicate the maximum total number of sensing measurements that the first communication device can establish with the second communication device.

[0461] In this embodiment, the descriptions of the first sensing element, the first field, the first communication device, the second communication device, etc., can be found in the description in the above-described method embodiment four, and will not be detailed here. It is understood that specific descriptions of the processor and transceiver can also be found in [reference needed]. Figure 29 The descriptions of the processing unit and transceiver unit shown will not be repeated here.

[0462] For example, when the communication device is used to perform the steps, methods, or functions performed by the first communication device, the processor 1001 is used to generate a first sensing element; the transceiver 1002 is used to transmit the first sensing element. The first sensing element is used for the first communication device and the second communication device to interact with sensing capability information. The first sensing element includes a first field and a second field. The first field is used to indicate the maximum total number of trigger-based sensing measurements that the first communication device can establish with the second communication device, and the second field is used to indicate the maximum total number of non-trigger-based sensing measurements that the first communication device can establish with the second communication device.

[0463] For example, when the communication device is used to execute the steps, methods, or functions performed by the second communication device, the transceiver 1002 is used to receive a first sensing element, which is used for the first communication device and the second communication device to interact with sensing capability information; the processor 1001 is used to parse the first sensing element to obtain the maximum number of trigger-based sensing measurement establishments that the first communication device can establish with the second communication device, and the maximum number of non-trigger-based sensing measurement establishments that the first communication device can establish with the second communication device. The first sensing element includes a first field and a second field, the first field indicating the maximum number of trigger-based sensing measurement establishments that the first communication device can establish with the second communication device, and the second field indicating the maximum number of non-trigger-based sensing measurement establishments that the first communication device can establish with the second communication device.

[0464] In this embodiment, the descriptions of the first sensing element, first field, second field, first communication device, second communication device, etc., can be found in the description in Method Embodiment Five above, and will not be detailed here. It is understood that specific descriptions of the processor and transceiver can also be found in... Figure 30 The descriptions of the processing unit and transceiver unit shown will not be repeated here.

[0465] For example, when the communication device is used to execute the steps, methods, or functions performed by the sensing initiator described above, the transceiver 1002 is used to send a sensing measurement establishment request frame and receive a sensing measurement establishment response frame. The sensing measurement establishment response frame is used to accept or reject the request from the sensing initiator. Optionally, the processor 1001 is used to generate a sensing measurement establishment request frame. This sensing measurement establishment request frame is used to request the establishment of a sensing measurement establishment with the sensing response end. The sensing measurement establishment request frame includes first measurement establishment indication information, which is used to indicate whether the sensing initiator can establish another sensing measurement establishment.

[0466] For example, when the communication device is used to perform the steps, methods, or functions executed by the sensing response end described above, the transceiver 1002 is used to receive a sensing measurement establishment request frame and send a sensing measurement establishment response frame, which is used to accept or reject the request from the sensing initiator. Optionally, the processor 1001 is used to generate a sensing measurement establishment response frame. The sensing measurement establishment request frame is used to request the establishment of a sensing measurement establishment with the sensing response end. The sensing measurement establishment request frame includes first measurement establishment indication information, which is used to indicate whether the sensing initiator can establish another sensing measurement establishment.

[0467] In this embodiment, descriptions of the sensing measurement establishment request frame, sensing measurement establishment response frame, first measurement establishment indication information, sensing initiator, and sensing response end can be found in the description in Method Embodiment Six above, and will not be detailed here. It is understood that specific descriptions of the processor and transceiver can also be found in... Figure 29 The descriptions of the processing unit and transceiver unit shown will not be repeated here.

[0468] Optionally, the processor 1001 may store instructions, which may be a computer program. The computer program, running on the processor 1001, causes the communication device to perform the methods described in the above method embodiments. The computer program may be embedded in the processor 1001; in this case, the processor 1001 may be implemented in hardware.

[0469] In one implementation, the communication device may include a circuit that can perform the functions of transmitting, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in this application can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal-oxide semiconductors (CMOS), n-metal-oxide-semiconductor (NMOS), positive-channel metal-oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon-germanium (SiGe), gallium arsenide (GaAs), etc.

[0470] It is understood that the communication device shown in the embodiments of this application may also have more than Figure 31 This application does not limit the use of other components or other related elements. The methods performed by the processor and transceiver shown above are merely examples; for the specific steps performed by the processor and transceiver, please refer to the description of the method embodiments above.

[0471] In another possible implementation, Figure 31 In the communication device shown, the processing unit 20 can be one or more logic circuits, and the transceiver unit 10 can be an input / output interface, or a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver unit 10 can also be a transmitting unit and a receiving unit. The transmitting unit can be an output interface, and the receiving unit can be an input interface. The transmitting unit and the receiving unit are integrated into one unit, such as an input / output interface. See also Figure 31 , Figure 31 This is another structural schematic diagram of the communication device provided in the embodiments of this application. For example... Figure 31 As shown, Figure 29The communication device shown includes logic circuitry 901 and interface 902. That is, the processing unit 20 can be implemented using logic circuitry 901, and the transceiver unit 10 can be implemented using interface 902. The logic circuitry 901 can be a chip, processing circuit, integrated circuit, or system-on-chip (SoC) chip, etc., and the interface 902 can be a communication interface, input / output interface, pins, etc. For example, Figure 29 The above-mentioned communication device is used as an example of a chip, which includes a logic circuit 901 and an interface 902.

[0472] In this embodiment, the logic circuit and the interface can also be coupled to each other. The specific connection method between the logic circuit and the interface is not limited in this embodiment.

[0473] For example, when the communication device is used to perform the steps, methods, or functions executed by the aforementioned proxy sensing initiator, interface 902 is used to send a proxy sensing request frame and receive a proxy sensing response frame. Optionally, logic circuit 901 is used to generate the proxy sensing request frame.

[0474] For example, when the communication device is used to perform the steps, methods, or functions executed by the aforementioned proxy sensing response terminal, interface 902 is used to receive proxy sensing request frames and send proxy sensing response frames. Optionally, logic circuit 901 is used to generate proxy sensing response frames.

[0475] In this embodiment, descriptions of the proxy-aware request frame, proxy-aware response frame, proxy-aware initiator, and proxy-aware response end can be found in the descriptions in Method Embodiment 1, Method Embodiment 2, or Method Embodiment 3 above, and will not be detailed here. It is understood that specific descriptions of the logic circuit 901 and interface 902 can also be found in... Figure 29 The descriptions of the processing unit and transceiver unit shown will not be repeated here.

[0476] For example, when the communication device is used to perform the steps, methods, or functions performed by the first communication device, the logic circuit 901 is used to generate a first sensing element; the interface 902 is used to send the first sensing element.

[0477] For example, when the communication device is used to perform the steps, methods or functions performed by the second communication device, the interface 902 is used to receive a first sensing element, which is used for the first communication device and the second communication device to interact and obtain sensing capability information; the logic circuit 901 is used to parse the first sensing element.

[0478] In this application embodiment, the descriptions of the first sensing element, the first communication device, the second communication device, etc., can be found in the descriptions in Method Embodiment Four or Method Embodiment Five above, and will not be detailed here. It is understood that specific descriptions of the processor and transceiver can also be found in... Figure 31 The descriptions of the processing unit and transceiver unit shown will not be repeated here.

[0479] For example, when the communication device is used to perform the steps, methods, or functions executed by the sensing initiator described above, interface 902 is used to send a sensing measurement establishment request frame and receive a sensing measurement establishment response frame, the sensing measurement establishment response frame being used to accept or reject the request from the sensing initiator. Optionally, logic circuitry 901 is used to generate the sensing measurement establishment request frame.

[0480] For example, when the communication device is used to perform the steps, methods, or functions executed by the sensing response end described above, interface 902 is used to receive a sensing measurement establishment request frame and send a sensing measurement establishment response frame, which is used to accept or reject the request from the sensing initiator. Optionally, logic circuit 901 is used to generate the sensing measurement establishment response frame.

[0481] In this embodiment, descriptions of the sensing measurement establishment request frame, sensing measurement establishment response frame, first measurement establishment indication information, sensing initiator, and sensing response end can be found in the description in Method Embodiment Six above, and will not be repeated here. It is understood that specific descriptions of the processor and transceiver can also be found in... ​ The descriptions of the processing unit and transceiver unit shown will not be repeated here.

[0482] It is understood that the communication device shown in the embodiments of this application can implement the method provided in the embodiments of this application in hardware form or in software form, etc., and the embodiments of this application do not limit it in this way.

[0483] for ​ For specific implementations of the various embodiments shown, please refer to the above embodiments, which will not be described in detail here.

[0484] This application also provides a wireless communication system, which includes a proxy sensing initiator and a proxy sensing response end. The proxy sensing initiator and the proxy sensing response end can be used to execute the method of any one of the aforementioned method embodiments one to three.

[0485] This application also provides a wireless communication system, which includes a first communication device and a second communication device. The first communication device and the second communication device can be used to execute the methods described in the foregoing method embodiments four or five.

[0486] This application also provides a wireless communication system, which includes a sensing initiator and a sensing response end, and the sensing initiator and the sensing response end can be used to execute the method described in the aforementioned method embodiment six.

[0487] In addition, this application also provides a computer program for implementing the operations and / or processes performed by the agent-aware initiator in the method provided in this application.

[0488] This application also provides a computer program for implementing the operations and / or processes performed by the agent sensing response terminal in the method provided in this application.

[0489] This application also provides a computer program for implementing the operations and / or processes performed by the first communication device in the method provided in this application.

[0490] This application also provides a computer program for implementing the operations and / or processes performed by the second communication device in the method provided in this application.

[0491] This application also provides a computer program for implementing the operations and / or processes performed by the sensing initiator in the method provided in this application.

[0492] This application also provides a computer program for implementing the operations and / or processes performed by the sensing response end in the method provided in this application.

[0493] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by the agent-aware initiator in the method provided in this application.

[0494] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by the agent-sensing response end in the method provided in this application.

[0495] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by the first communication device in the method provided in this application.

[0496] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by the second communication device in the method provided in this application.

[0497] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by the perception initiator in the method provided in this application.

[0498] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by the sensing response end in the method provided in this application.

[0499] This application also provides a computer program product, which includes computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by the agent-aware initiator in the method provided in this application to be executed.

[0500] This application also provides a computer program product comprising computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by the agent-sensing response end in the method provided in this application to be executed.

[0501] This application also provides a computer program product, which includes computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by the first communication device in the method provided in this application to be executed.

[0502] This application also provides a computer program product, which includes computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by the second communication device in the method provided in this application to be executed.

[0503] This application also provides a computer program product, which includes computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by the perception initiator in the method provided in this application to be executed.

[0504] This application also provides a computer program product, which includes computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by the sensing response end in the method provided in this application to be executed.

[0505] In the embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, or it may be an electrical, mechanical, or other form of connection.

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

[0507] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0508] If the integrated unit is implemented as a software functional unit 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 this application, in essence, 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. This computer software product is stored in a readable storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0509] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. An information indication method in wireless sensing, characterized in that, include: The proxy sensing initiator sends a proxy sensing request frame, which includes the addresses of N sensing response ends. The address of one sensing response end is used to identify one sensing response end. The proxy sensing request frame also includes role indication information, which indicates the role of the N sensing response ends in the sensing measurement instance. The role includes any one of the following: sensing sender, sensing receiver, sensing sender, and sensing receiver; N is an integer greater than or equal to 1. The agent perception initiator receives the agent perception response frame.

2. The method according to claim 1, characterized in that, The agent perception request frame also includes role existence indication information, which is used to indicate whether the role indication information exists. The presence of the role indication information is a preset value, indicating the presence of the role indication information.

3. The method according to claim 1 or 2, characterized in that, The agent perception request frame also includes role mandatory indication information, which is used to indicate whether the N perception response terminals must satisfy the indication of the role indication information.

4. The method according to claim 1 or 2, characterized in that, The agent-aware response frame includes the role indication information.

5. An information indication method in wireless sensing, characterized in that, include: The proxy sensing response terminal receives a proxy sensing request frame, which includes the addresses of N sensing response terminals. Each address of a sensing response terminal is used to identify a sensing response terminal. The proxy sensing request frame also includes role indication information, which indicates the roles of the N sensing response terminals in the sensing measurement instance. The roles include any one of the following: sensing transmitter, sensing receiver, sensing transmitter, and sensing receiver; N is an integer greater than or equal to 1. The agent perception response end sends an agent perception response frame.

6. The method according to claim 5, characterized in that, The agent perception request frame also includes role existence indication information, which is used to indicate whether the role indication information exists. The presence of the role indication information is a preset value, indicating the presence of the role indication information.

7. The method according to claim 5 or 6, characterized in that, The agent perception request frame also includes role mandatory indication information, which is used to indicate whether the N perception response terminals must satisfy the indication of the role indication information.

8. The method according to claim 5 or 6, characterized in that, The agent-aware response frame includes the role indication information.

9. A communication device, characterized in that, include: The transceiver unit is used to send a proxy sensing request frame, which includes the addresses of N sensing response terminals, wherein the address of one sensing response terminal is used to identify one sensing response terminal. The proxy sensing request frame also includes role indication information, which is used to indicate the roles of the N sensing response terminals in the sensing measurement instance. The roles include any one of the following: sensing sender, sensing receiver, sensing sender, and sensing receiver; N is an integer greater than or equal to 1. The transceiver unit is also used to receive agent-aware response frames.

10. The communication device according to claim 9, characterized in that, The agent perception request frame also includes role existence indication information, which is used to indicate whether the role indication information exists. The presence of the role indication information is a preset value, indicating the presence of the role indication information.

11. The communication device according to claim 9 or 10, characterized in that, The agent perception request frame also includes role mandatory indication information, which is used to indicate whether the N perception response terminals must satisfy the indication of the role indication information.

12. The communication device according to claim 9 or 10, characterized in that, The agent-aware response frame includes the role indication information.

13. A communication device, characterized in that, include: The transceiver unit is used to receive a proxy sensing request frame, which includes the addresses of N sensing response terminals, wherein the address of one sensing response terminal is used to identify one sensing response terminal. The proxy sensing request frame also includes role indication information, which indicates the role of the N sensing response terminals in the sensing measurement instance. The role includes any one of the following: sensing sender, sensing receiver, sensing sender, and sensing receiver; N is an integer greater than or equal to 1. The transceiver unit is also used to send agent-aware response frames.

14. The communication device according to claim 13, characterized in that, The agent perception request frame also includes role existence indication information, which is used to indicate whether the role indication information exists. The presence of the role indication information is a preset value, indicating the presence of the role indication information.

15. The communication device according to claim 13 or 14, characterized in that, The agent perception request frame also includes role mandatory indication information, which is used to indicate whether the N perception response terminals must satisfy the indication of the role indication information.

16. The communication device according to claim 13 or 14, characterized in that, The agent-aware response frame includes the role indication information.

17. A communication device, characterized in that, Including processor and memory; The memory is used to store instructions; The processor is configured to execute the instructions to cause the method of any one of claims 1 to 8 to be performed.

18. A communication device, characterized in that, It includes logic circuits and interfaces, wherein the logic circuits and the interfaces are coupled; The interface is used to input data to be processed, the logic circuit processes the data to be processed according to any one of claims 1 to 8 to obtain processed data, and the interface is used to output the processed data.

19. A wireless communication system, characterized in that, include: An agent-aware initiating end for performing the method of any one of claims 1-4, and an agent-aware responding end for performing the method of any one of claims 5-8.

20. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program, and when the computer program is run on a computer, the method of any one of claims 1 to 8 is performed.

21. A computer program product, characterized in that, The computer program product includes a computer program or computer code that, when run on a computer, performs the method of any one of claims 1 to 8.

Citation Information

Patent Citations

  • Improved wireless LAN sensing procedure

    WO2022139449A1