Information indication method in wireless sensing and related device
By introducing indication information into the proxy-aware request frame in wireless perception, the SBP initiator allows the SBP initiator to set the measurement parameters of the perceptual response end, solving the problem of lack of parameter setting function in the SBP process in the prior art, and improving the control and analysis capabilities of the perceptual process.
Patent Information
- Application Number
- CN202510256476.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-06
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2042-12-06
AI Technical Summary
In the existing wireless perception technology, the proxy perception (SBP) process lacks the function of setting the measurement parameters of the perceived response end, which makes it difficult for the SBP initiator to control and manage the perception process and analyze the measurement results.
By introducing the first indication information in the proxy-aware request frame, the bitmap or field indicates whether the perceptual response end participates in different types of perceptual measurements, such as TF detection, NDPA detection, or SR2SR detection, the SBP initiator allows the SBP initiator to set the measurement parameters of the perceptual response end in the SBP setup phase.
The SBP initiator control and management of the measurement parameters of the perceived response end are realized, which improves the efficiency and accuracy of the SBP perception process and can better analyze the perceived measurement results.
Smart Images

Figure CN119946693A_ABST
Abstract
Description
[0001] This application is a divisional application. The application number of the original application is 202211557914.9, and the original application date is December 6, 2022. The entire contents of the original application are incorporated into this application by reference. Technical Field
[0002] The present application relates to the field of wireless communication technology, and in particular to an information indication method and related device in wireless perception. Background Art
[0003] Due to the widespread deployment of wireless fidelity (Wi-Fi) devices and the increasing demand for sensing, using widely available Wi-Fi devices for sensing is a hot topic in current research. In daily life, the signals sent by Wi-Fi devices are usually received after being reflected, diffracted, and scattered by various obstacles. This phenomenon makes the actual received signal often a superposition of multiple signals. Therefore, wireless signals can sense the physical environment they pass through. By analyzing the wireless signals "modulated" by various obstacles, the surrounding environment can be inferred, which derives the wireless local area network (WLAN) sensing technology (also referred to as wireless sensing technology). WLAN sensing is a technology with broad application prospects. It can use the widely deployed Wi-Fi devices to send specific data or communication channel detection frames to sense the surrounding environment, and then receive signal echoes or feedback information generated by the peer device in the wireless network. Then, the corresponding parameters in the received signal are extracted and analyzed through a certain algorithm to obtain the surrounding environment information.
[0004] The 802.11bf standard is a standard for wireless WLAN sensing developed by the Institute of Electrical and Electronics Engineers (IEEE). The standard specifies the sensing protocol for the Sub-7 GHz band and the 60 GHz band. The 802.11bf protocol introduces a special sensing scenario: sensing by proxy (SBP). SBP means that a non-access point station (non-AP STA) can request an access point (AP) as its proxy to perform WLAN sensing and have 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 of the invention
[0006] The embodiments of the present application provide a method and related devices for information indication in wireless perception, which can enable the SBP initiator to have the function of setting relevant measurement parameters of the perception responder, thereby helping the SBP initiator to control and manage the SBP perception process and analyze the SBP measurement results.
[0007] The present application is introduced below from different aspects. It should be understood that the implementation methods and beneficial effects of the following different aspects can be referenced to each other.
[0008] In the first aspect, the present application provides an information indication method in wireless perception, which is applied to an SBP initiator, which may be a non-AP STA. The method includes: the SBP initiator sends a proxy perception request frame to request the SBP responder to initiate a perception measurement process as a proxy of the SBP initiator; the SBP initiator receives a proxy perception response frame replied by the SBP responder to accept or reject the request of the SBP initiator. Among them, the proxy perception request frame includes a first indication information, and the first indication information is used to indicate whether the perception responder participates in one or more of the following perception measurements: trigger frame (TF) detection (TF sounding), null data packet announcement (NDPA sounding), or sensing responder to sensing responder (SR2SR) detection (SR2SR sounding). Alternatively, the first indication information is used to indicate one or more of the following: a perception responder participating in TF detection, a perception responder participating in NDPA detection, or a perception responder participating in SR2SR detection.
[0009] Optionally, the proxy perception request frame also includes addresses of N perception response ends, and the address of one perception response end is used to identify one perception response end. The first indication information is specifically used to indicate whether the N perception response ends participate in one or more of the following perception measurements: TF sounding, NDPA sounding, or SR2SR sounding. Wherein N is an integer greater than or equal to 1.
[0010] The SBP initiator of the present application sets which perception measurement (i.e., TF sounding, NDPA sounding, SR2SR sounding) the perception responder participates in during the SBP setup phase. On the one hand, this enables the SBP initiator to have the function of setting relevant measurement parameters of the perception responder, which helps the SBP initiator to control and manage the SBP perception process. On the other hand, it helps the SBP initiator to parse the perception measurement report.
[0011] In the second aspect, the present application provides a method for information indication in wireless perception, which is applied to an SBP responder, which may be an AP. The method includes: the SBP responder receives a proxy perception request frame, which is used to request the SBP responder to initiate a perception measurement process as a proxy of the SBP initiator; the SBP responder sends a proxy perception response frame replied by the SBP responder, which is used to accept or reject the request of the SBP initiator. Among them, the proxy perception request frame includes first indication information, and the first indication information is used to indicate whether the perception responder participates in one or more of the following perception measurements: TF detection, NDPA detection, or SR2SR detection. Alternatively, the first indication information is used to indicate one or more of the following: a perception responder participating in TF detection, a perception responder participating in NDPA detection, or a perception responder participating in SR2SR detection.
[0012] Optionally, the proxy perception request frame also includes addresses of N perception response ends, and the address of one perception response end is used to identify one perception response end. The first indication information is specifically used to indicate whether the N perception response ends participate in one or more of the following perception measurements: TF sounding, NDPA sounding, or SR2SR sounding. Wherein N is an integer greater than or equal to 1.
[0013] In a possible implementation of any of the above aspects, the above-mentioned first indication information is implemented by a bitmap. The first indication information includes one or more of the following: a first bitmap, a second bitmap, or a third bitmap. Among them, the bits in the first bitmap are used to indicate whether N perception response ends participate in TF detection, the bits in the second bitmap are used to indicate whether N perception response ends participate in NDPA detection, and the bits in the third bitmap are used to indicate whether N perception response ends participate in SR2SR detection. 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 (SBPparameters element) of the proxy perception request frame.
[0015] Optionally, if a third bitmap exists, the first indication information includes L third bitmaps, where L is an integer greater than or equal to 1. The value of L is predefined, or preconfigured, pre-negotiated, or indicated in an SBP parameter element, etc. Among them, a third bitmap corresponds to an SR2SR detection mode, and the SR2SR detection mode can be used to describe the sender and receiver of the perceived physical layer protocol data unit (PPDU) in the SR2SR detection. Alternatively, an SR2SR detection mode can be used to describe a set of roles in the SR2SR detection.
[0016] This application indicates whether the perception responder participates in various perception measurements (such as TF / NDPA / SR2SR sounding) through a bitmap. The change to the SBP parameters element is small, simple and clear, with low overhead, easy to implement, and conducive to compatibility with existing protocols.
[0017] In a possible implementation of any of the above aspects, the first indication information includes a fourth bitmap, the length of the fourth bitmap is M*N bits, each M bits in the fourth bitmap corresponds to a perception response end, and the M bits are used to indicate whether the corresponding perception response end participates in TF detection, NDPA detection or SR2SR detection. Exemplarily, M is equal to 2. This can reduce the number of bits.
[0018] In a possible implementation of any of the above aspects, the above-mentioned first indication information is implemented through a field corresponding to the perception response end. The first indication information includes one or more of the following corresponding to N perception response ends: a first field, a second field, or a third field. Exemplarily, a perception response end corresponds to one or more of the following: a first field, a second field, or a third field. Among them, the first field is used to indicate whether the perception response end corresponding to the first field participates in TF detection, the second field is used to indicate whether the perception response end corresponding to the second field participates in NDPA detection, and the third field is used to indicate whether the perception response end corresponding to the third field participates in SR2SR detection.
[0019] Optionally, the length of a third field is greater than or equal to L bits, where L is an integer greater than or equal to 1. The bits in the third field are used to indicate whether the perception response end corresponding to the third field participates in the SR2SR detection corresponding to L SR2SR detection modes. Among them, one SR2SR detection mode corresponds to one or more SR2SR detections. The SR2SR detection mode is used to describe the sender and receiver of the perception PPDU in the SR2SR detection. Alternatively, an SR2SR detection mode can be used to describe a set of roles in the SR2SR detection.
[0020] This application designs fields based on each perception responder. This field indicates a perception responder and whether the perception responder participates in various perception measurements (such as TF / NDPA / SR2SR sounding). The meaning is clear and easy to understand, and the SBP responder can obtain complete perception responder information during 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 perception response ends, and one perception response end corresponds to one fourth field. A fourth field is used to indicate whether the perception response end corresponding to the fourth field participates in TF detection, NDPA detection, or SR2SR detection. Exemplarily, the length of a fourth field is 2 bits. This can reduce the number of bits.
[0022] In a possible implementation of any of the above aspects, the proxy perception request frame further includes second indication information, and the second indication information 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 is understandable that the present application does not limit whether the preset value is 0 or 1.
[0023] Optionally, the second indication information is carried in an SBP parameter control (SBP parameterscontrol) field of an SBP parameter element.
[0024] Because the information after the SBP parameter control field in the SBP parameter element is determined by the SBP parameter control field, the present application carries the second indication information in the SBP parameter control field to indicate whether the above-mentioned first indication information exists, which is more flexible in design and is conducive to compatibility with existing protocols or existing equipment.
[0025] In a possible implementation of any of the above aspects, the above-mentioned proxy perception request frame further includes one or more of the following: third indication information, fourth indication information, or fifth indication information. Exemplarily, one or more of the third indication information, the fourth indication information, or the fifth indication information is carried in the SBP parameter control field. Among them, the third indication information is used to indicate whether the SBP initiator requests SR2SR detection in the proxy perception process. The fourth indication information is used to indicate the number of SR2SR detection modes, that is, the value of L, and one SR2SR detection mode corresponds to one or more SR2SR detections. The fifth indication information is used to indicate the number of SR2SR detections corresponding to each SR2SR detection mode. It can be understood that if the third indication information indicates that the SBP initiator does not perform SR2SR detection in the proxy perception process, then the fourth indication information and / or the fifth indication information can be set to a reserved value, or the fourth indication information and / or the fifth indication information does not exist in the proxy perception request frame.
[0026] This application takes into account the differences between TF sounding, NDPA sounding and SR2SR sounding (see the description of the method embodiment for the specific differences, which are not described in detail here), so this application carries more SR2SR sounding-related information in the proxy perception request frame, which is beneficial for the subsequent SBP initiator to control and manage SR2SR sounding and analyze the measurement results of SR2SR sounding.
[0027] In a possible implementation of any of the above aspects, the proxy perception request frame further includes role indication information, and the role indication information is used to indicate the roles of the N perception responders in the perception measurement instance. The roles involved in the present application include one or more of the following: a perception transmitter, a perception receiver, a perception transmitter, and a perception receiver. Optionally, the role of a perception responder in a perception measurement instance is one, that is, the role of a perception responder in a perception measurement instance is either a perception transmitter, a perception receiver, or a perception transmitter and a perception receiver.
[0028] Optionally, the role indication information is carried in an SBP parameter element of the proxy awareness request frame.
[0029] The SBP initiator of the present application sets the role of the perception responder in the SBP setup phase. On the one hand, it enables the SBP initiator to have the function of setting the role of the perception responder, which helps the SBP initiator to control and manage the SBP perception process, and on the other hand, it helps the SBP initiator to parse the perception measurement report.
[0030] In a possible implementation manner of any of the above aspects, the proxy awareness request frame also includes role existence indication information, and the role existence indication information is used to indicate whether the above role indication information exists.
[0031] In a possible implementation manner of any of the above aspects, the above-mentioned proxy perception request frame also includes role mandatory indication information, and the role mandatory indication information is used to indicate whether the above-mentioned N perception response ends must satisfy the indication of the above-mentioned role indication information.
[0032] In a possible implementation manner of any of the above aspects, the above-mentioned proxy perception request frame also includes sixth indication information, and the sixth indication information is used to indicate whether the above-mentioned N perception response ends must meet the indication of the above-mentioned first indication information.
[0033] Optionally, the sixth indication information and / or the role mandatory indication information is carried in an SBP parameter control field of an SBP parameter element.
[0034] Optionally, if the sixth indication information indicates that the N perception response ends specified by the SBP initiator must meet the indication of the first indication information; then if the SBP response end can meet the indication of the first 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 it, the SBP response end can indicate rejection of the SBP request in the SBP response frame, and carry the SBP parameter element in the SBP response frame to provide recommended measurement parameters.
[0035] The present application carries indication information in the proxy perception request frame to inform the SBP responder whether the perception responder designated by the SBP initiator must meet the requirements of the SBP initiator, so as to facilitate the SBP responder to determine whether to accept the request of the SBP initiator.
[0036] In a possible implementation of any of the above aspects, the above-mentioned proxy perception 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 or similar to the previous ones and are not described in detail here.
[0037] Optionally, if the proxy perception response frame includes the first indication information, the proxy perception response frame also includes one or more of the following: second indication information, third indication information, fourth indication information, fifth indication information, or sixth indication information (used to indicate whether the perception response end specified by the SBP response end must satisfy the indication of the first indication information). The meanings of these indication information are the same or similar to those in the foregoing text and are not described in detail here.
[0038] Optionally, if the proxy perception response frame includes role indication information, the proxy perception response frame also includes 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 responder must satisfy the indication of the above role indication information). The meanings of these indication information are the same or similar to those in the previous text and are not described in detail here.
[0039] In a third aspect, an embodiment of the present application provides a communication device, which is used to execute the method in the first aspect or any possible implementation of the first aspect. The communication device includes a unit having the function of executing the method in the first aspect or any possible implementation of the first aspect.
[0040] Exemplarily, the communication device may be a non-AP STA or a chip, and the chip may be applied to a non-AP STA, etc.
[0041] In a fourth aspect, an embodiment of the present application provides a communication device, which is used to execute the method in the second aspect or any possible implementation of the second aspect. The communication device includes a unit having the function of executing the method in the second aspect or any possible implementation of the second aspect.
[0042] Exemplarily, the communication device may be an AP or a chip, and the chip may be applied to an AP, etc.
[0043] In the third aspect or the fourth aspect, the communication device may include a transceiver unit and a processing unit. For a specific description of the transceiver unit and the processing unit, reference may also be made to the device embodiment shown below. The beneficial effects of the third aspect to the fourth aspect may refer to the relevant description of the first aspect and the second aspect, which will not be repeated here.
[0044] In a fifth aspect, the present application provides an information indication method in wireless perception, which is applied to an SBP initiator, which may be a non-AP STA. The method includes: the SBP initiator sends a proxy perception request frame to request the SBP responder to initiate a perception measurement process as a proxy of the SBP initiator; the SBP initiator receives a proxy perception response frame replied by the SBP responder to accept or reject the request of the SBP initiator. Among them, the proxy perception request frame includes role indication information, and the role indication information is used to indicate the role of the perception responder in the perception measurement instance. The role includes any one of the following: a perception transmitter, a perception receiver, a perception transmitter, and a perception receiver. Alternatively, the role indication information is used to indicate one or more of the following: a perception responder as a perception transmitter in a perception measurement instance, a perception responder as a perception receiver, or a perception responder as a perception transmitter and a perception receiver.
[0045] Optionally, the proxy perception request frame further includes addresses of N perception response ends, where an address of a perception response end is used to identify a perception response end. The role indication information is specifically used to indicate the roles of the N perception response ends in the perception measurement instance, where N is an integer greater than or equal to 1.
[0046] The SBP initiator of the present application sets the role of the perception responder in the SBP setup phase. On the one hand, it enables the SBP initiator to have the function of setting the role of the perception responder, which helps the SBP initiator to control and manage the SBP perception process, and on the other hand, it helps the SBP initiator to parse the perception measurement report.
[0047] In a sixth aspect, the present application provides an information indication method in wireless perception, which is applied to an SBP responder, which may be an AP. The method includes: the SBP responder receives a proxy perception request frame, which is used to request the SBP responder to initiate a perception measurement process as a proxy of the SBP initiator; the SBP responder sends a proxy perception response frame replied by the SBP responder, which is used to accept or reject the request of the SBP initiator. Among them, the proxy perception request frame includes role indication information, and the role indication information is used to indicate the role of the perception responder in the perception measurement instance. The role includes any one of the following: a perception transmitter, a perception receiver, a perception transmitter, and a perception receiver. Alternatively, the role indication information is used to indicate one or more of the following: a perception responder as a perception transmitter in a perception measurement instance, a perception responder as a perception receiver, or a perception responder as a perception transmitter and a perception receiver.
[0048] Optionally, the proxy perception request frame further includes addresses of N perception response ends, where an address of a perception response end is used to identify a perception response end. The role indication information is specifically used to indicate the roles of the N perception response ends in the perception measurement instance, where N is an integer greater than or equal to 1.
[0049] In a possible implementation manner of the fifth or sixth aspect above, the role indication information is carried in an SBP parameter element of a proxy awareness request frame.
[0050] In a possible implementation of the fifth or sixth aspect, the proxy perception request frame further includes role existence indication information, and the role existence indication information is used to indicate whether the role indication information exists. Here, the role existence indication information is set to a preset value (such as 1), indicating that the role indication information exists.
[0051] In a possible implementation manner of the fifth or sixth aspect above, the above-mentioned proxy perception request frame also includes role mandatory indication information, and the role mandatory indication information is used to indicate whether the above-mentioned N perception response ends must satisfy the indication of the above-mentioned role indication information.
[0052] Optionally, the role mandatory indication information is carried in the SBP parameter control field of the SBP parameter element.
[0053] In a possible implementation of the fifth or sixth aspect, the proxy perception response frame includes role indication information. Optionally, the proxy perception response frame also includes one or more of the following: role existence indication information, or role mandatory indication information. The meanings of these indication information are the same or similar to those in the previous text and are not described in detail here.
[0054] In a seventh aspect, an embodiment of the present application provides a communication device, which is used to execute the method in the fifth aspect or any possible implementation of the fifth aspect. The communication device includes a unit having the function of executing the method in the fifth aspect or any possible implementation of the fifth aspect.
[0055] Exemplarily, the communication device may be a non-AP STA or a chip, and the chip may be applied to a non-AP STA, etc.
[0056] In an eighth aspect, an embodiment of the present application provides a communication device for executing the method in the sixth aspect or any possible implementation of the sixth aspect. The communication device includes a unit having the function of executing the method in the sixth aspect or any possible implementation of the sixth aspect.
[0057] Exemplarily, the communication device may be an AP or a chip, and the chip may be applied to an AP, etc.
[0058] In the seventh aspect or the eighth aspect, the communication device may include a transceiver unit and a processing unit. For a specific description of the transceiver unit and the processing unit, reference may also be made to the device embodiment shown below. The beneficial effects of the seventh aspect to the eighth aspect may refer to the relevant description of the fifth aspect and the sixth aspect, which will not be repeated here.
[0059] In a ninth aspect, the present application provides an information indication method in wireless perception, the method comprising: a first communication device generates and sends a first perception element. The first perception element is used for the first communication device and the second communication device to exchange perception capability information. The first perception element includes a first field, the length of the first field is greater than 4 bits, and is used to indicate the maximum total number of perception measurements that the first communication device can establish with the second communication device.
[0060] Exemplarily, the first field may be a maximum number of supported perception measurement setups field, located in the perception field of the perception element. For ease of distinction below, the first field is represented by the maximum number of supported perception measurement setups field. In some embodiments, such as the fourth embodiment below, the two may be used interchangeably.
[0061] The present application takes into account that there are 7 reserved bits in the sensing field of the existing sensing element, 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 combination with the ninth aspect, in a possible implementation, the method also includes: the first communication device receives a second perception element sent by the second communication device. The second perception element is used for the second communication device and the first communication device to interact with each other for perception capability information. The second perception element includes a second field, and the length of the second field is greater than 4 bits, which is used to indicate the maximum total number of perception measurement establishments that the second communication device can establish with the first communication device. Exemplarily, the second field may also be a maximum number of supported perception measurement establishments field, which is located in the perception field of the perception element. For ease of distinction below, the second field may also be represented by the maximum number of supported perception measurement establishments field. In some embodiments, such as the fourth embodiment below, the two may be used interchangeably.
[0063] It can be understood that the frame formats of the first perception element and the second perception element can be the same, that is, the fields contained in the first perception element and the second perception element can be the same, but the specific values of each field can be different. In other words, the specific values of the max number of supported setups field in the first perception element and the max number of supported setups field in the second perception element can be different, and their meanings are the same or similar. Please refer to the description of the embodiments below for details. Due to space limitations, they are not described in detail here.
[0064] In the tenth aspect, the present application provides an information indication method in wireless perception, the method comprising: a second communication device receives a first perception element sent by a first communication device, the first perception element is used for the first communication device and the second communication device to exchange perception capability information; the second communication device parses the first perception element, the first perception element includes a first field, the length of the first field is greater than 4 bits, and is used to indicate the maximum total number of perception measurements that the first communication device can establish with the second communication device.
[0065] Exemplarily, the first field may be a supported maximum perception measurement establishment number field, located in the perception field of the perception element. For ease of distinction, the first field is represented by the supported maximum perception measurement establishment number field. In some embodiments, such as the fourth embodiment below, the two may be used interchangeably.
[0066] In combination with the tenth aspect, in a possible implementation, the method also includes: the second communication device sends a second perception element to the first communication device. The second perception element is used for the second communication device and the first communication device to exchange perception capability information, and the second perception element includes a second field, the length of the second field is greater than 4 bits, and is used to indicate the maximum total number of perception measurements that the second communication device can establish with the first communication device. Exemplarily, the second field may also be a field of the maximum number of perception measurements established that is supported, located in the perception field of the perception element. For ease of distinction below, the second field may also be represented by a field of the maximum number of perception measurements established that is supported. In some embodiments, such as the fourth embodiment below, the two may be used interchangeably.
[0067] It can be understood that the frame formats of the first perception element and the second perception element can be the same, that is, the fields contained in the first perception element and the second perception element can be the same, but the specific values of each field can be different. In other words, the specific values of the max number of supported setups field in the first perception element and the max number of supported setups field in the second perception element can be different, and their meanings are the same or similar. Please refer to the description of the embodiments below for details. Due to space limitations, they are not described in detail here.
[0068] In an eleventh aspect, an embodiment of the present application provides a communication device for executing the method in the ninth aspect or any possible implementation of the ninth aspect. The communication device includes a unit having a function of executing the method in the ninth aspect or any possible implementation of the ninth aspect.
[0069] In a twelfth aspect, an embodiment of the present application provides a communication device for executing the method in the tenth aspect or any possible implementation of the tenth aspect. The communication device includes a unit having the function of executing the method in the tenth aspect or any possible implementation of the tenth aspect.
[0070] In the eleventh aspect or the twelfth aspect, the communication device may include a transceiver unit and a processing unit. For a specific description of the transceiver unit and the processing unit, reference may also be made to the device embodiment shown below. The beneficial effects of the eleventh to twelfth aspects may refer to the relevant descriptions of the ninth and tenth aspects, which are not repeated here.
[0071] In a thirteenth aspect, the present application provides an information indication method in wireless perception, the method comprising: a first communication device generates and sends a first perception element. The first perception element is used for the first communication device to interact with the second communication device for perception capability information, and the first perception element includes supporting a first field and a second field. The first field is used to indicate the maximum total number of triggered perception 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 perception measurements that the first communication device can establish with the second communication device.
[0072] Exemplarily, the first field and the second field may be located in the sensing field of the perception element. The first field may also be referred to as a field that supports the establishment of a maximum perception measurement based on triggering. In some embodiments, such as the fifth embodiment below, the two may be used interchangeably. Similarly, the second field may also be referred to as a field that supports the establishment of a maximum perception measurement based on non-triggering. In some embodiments, such as the fifth embodiment below, the two may be used interchangeably. Of course, the first field and the second field may also have other names, which are not limited in this application. For ease of description in the fifth embodiment below, the field that supports the establishment of a maximum perception measurement based on triggering represents the first field, and the field that supports the establishment of a maximum perception measurement based on non-triggering represents the second field.
[0073] The present application adds two new fields in the sensing field of the perception element, one field indicates the total number of perception measurements of the maximum TB that the device sending the perception element can establish with the device receiving the perception element, and the other field indicates the total number of perception measurements of the maximum non-TB that the device sending the perception element can establish with the device receiving the perception element. It can not only indicate the total number of all possible MSs that can be established (i.e., 0 MS to 16 MSs), but also distinguish the types of MSs.
[0074] In combination with the thirteenth aspect, in a possible implementation, the method further includes: the first communication device receives a second perception element sent by the second communication device. The second perception element is used for the second communication device and the first communication device to exchange perception capability information. The third field included in the second perception element is used to indicate the maximum total number of triggered-based perception measurements that the second communication device can establish with the first communication device. The fourth field included in the second perception element is used to indicate the maximum total number of non-triggered-based perception measurements that the second communication device can establish with the first communication device.
[0075] Exemplarily, the third field may also be referred to as a field for supporting the establishment of a maximum perception measurement number based on triggering. In some embodiments, such as the fifth embodiment below, the two may be used interchangeably. Similarly, the fourth field may also be referred to as a field for supporting the establishment of a maximum perception measurement number based on non-triggering. In some embodiments, such as the fifth embodiment below, the two may be used interchangeably. Of course, the third field and the fourth field may also have other names, which are not limited in this application. It can be understood that the frame format of the above-mentioned first perception element and the above-mentioned second perception element may be the same, that is, the fields contained in the first perception element and the second perception element may be the same, but the specific values of each field may be different.
[0076] In a fourteenth aspect, the present application provides an information indication method in wireless perception, the method comprising: a second communication device receives a first perception element sent by a first communication device, the first perception element is used for the first communication device and the second communication device to interact with perception capability information; the second communication device parses the first perception element, the first perception element includes a first field and a second field. The first field is used to indicate the maximum total number of triggered perception 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 perception measurements that the first communication device can establish with the second communication device.
[0077] Exemplarily, the first field and the second field may be located in the sensing field of the perception element. The first field may also be referred to as a field that supports the establishment of a maximum perception measurement based on triggering. In some embodiments, such as the fifth embodiment below, the two may be used interchangeably. Similarly, the second field may also be referred to as a field that supports the establishment of a maximum perception measurement based on non-triggering. In some embodiments, such as the fifth embodiment below, the two may be used interchangeably. Of course, the first field and the second field may also have other names, which are not limited in this application. For ease of description in the fifth embodiment below, the field that supports the establishment of a maximum perception measurement based on triggering represents the first field, and the field that supports the establishment of a maximum perception measurement based on non-triggering represents the second field.
[0078] In combination with the fourteenth aspect, in a possible implementation, the method further includes: the second communication device sends a second perception element to the first communication device, and the second perception element is used for the second communication device and the first communication device to exchange perception capability information. The third field included in the second perception element is used to indicate the maximum total number of triggered-based perception measurements that the second communication device can establish with the first communication device, and the fourth field included in the second perception element is used to indicate the maximum total number of non-triggered-based perception measurements that the second communication device can establish with the first communication device.
[0079] Exemplarily, the third field may also be referred to as a field for supporting the establishment of a maximum perception measurement number based on triggering. In some embodiments, such as the fifth embodiment below, the two may be used interchangeably. Similarly, the fourth field may also be referred to as a field for supporting the establishment of a maximum perception measurement number based on non-triggering. In some embodiments, such as the fifth embodiment below, the two may be used interchangeably. Of course, the third field and the fourth field may also have other names, which are not limited in this application. It can be understood that the frame format of the above-mentioned first perception element and the above-mentioned second perception element may be the same, that is, the fields contained in the first perception element and the second perception element may be the same, but the specific values of each field may be different.
[0080] In a fifteenth aspect, an embodiment of the present application provides a communication device, which is used to execute the method in the thirteenth aspect or any possible implementation of the thirteenth aspect. The communication device includes a unit having the function of executing the method in the thirteenth aspect or any possible implementation of the thirteenth aspect.
[0081] In a sixteenth aspect, an embodiment of the present application provides a communication device for executing the method in the fourteenth aspect or any possible implementation of the fourteenth aspect. The communication device includes a unit having the function of executing the method in the fourteenth aspect or any possible implementation of the fourteenth aspect.
[0082] In the fifteenth aspect or the sixteenth aspect, the communication device may include a transceiver unit and a processing unit. For a specific description of the transceiver unit and the processing unit, reference may also be made to the device embodiment shown below. The beneficial effects of the fifteenth to sixteenth aspects may refer to the relevant descriptions of the thirteenth and fourteenth aspects, which will not be repeated here.
[0083] In the seventeenth aspect, the present application provides an information indication method in wireless perception, which is applied to a perception initiator, and the method includes: the perception initiator sends a perception measurement establishment request frame and receives a perception measurement establishment response frame, wherein the perception measurement establishment request frame is used to request to establish a perception measurement establishment with the perception responder, and the perception measurement establishment response frame is used to accept or reject the request of the perception initiator. Among them, the perception measurement establishment request frame includes first measurement establishment indication information, and the first measurement establishment indication information is used to indicate whether the perception initiator can establish another perception measurement establishment. Optionally, the first measurement establishment indication information is also specifically used to indicate whether the perception initiator can establish another perception measurement establishment as a perception responder.
[0084] In the perception measurement establishment stage, the present application indicates whether a new perception measurement can be established through measurement indication information, so that the interacting parties can learn the capabilities of the other party, and avoid sending a perception measurement establishment request frame to the other party to request the establishment of a new perception measurement when the other party cannot establish a new perception measurement, thereby improving the efficiency of the perception measurement establishment. At the same time, there is no need to terminate the existing perception measurement establishment to release resources, and there is no need to send a perception measurement establishment termination frame, thereby reducing signaling overhead.
[0085] In the eighteenth aspect, the present application provides an information indication method in wireless perception, which is applied to a perception responder, and the method includes: the perception responder receives a perception measurement establishment request frame, which is used to request to establish a perception measurement establishment with the perception responder, and the perception responder receives and sends a perception measurement establishment response frame, which is used to accept or reject the request of the perception initiator. Among them, the perception measurement establishment request frame includes first measurement establishment indication information, and the first measurement establishment indication information is used to indicate whether the perception initiator can establish another perception measurement establishment. Optionally, the first measurement establishment indication information is also specifically used to indicate whether the perception initiator can establish another perception measurement establishment as a perception responder.
[0086] In a possible implementation manner of the seventeenth or eighteenth aspect, the perception measurement establishment response frame includes second measurement establishment indication information, and the second measurement establishment indication information is used to indicate whether the perception response end can establish another perception measurement establishment. Optionally, the second measurement establishment indication information is also specifically used to indicate whether the perception response end can establish another perception measurement establishment as a perception response end.
[0087] In a nineteenth aspect, an embodiment of the present application provides a communication device for executing the method in the seventeenth aspect or any possible implementation of the seventeenth aspect. The communication device includes a unit having the function of executing the method in the seventeenth aspect or any possible implementation of the seventeenth aspect.
[0088] In a twentieth aspect, an embodiment of the present application provides a communication device for executing the method in the eighteenth aspect or any possible implementation of the eighteenth aspect. The communication device includes a unit having a function of executing the method in the eighteenth aspect or any possible implementation of the eighteenth aspect.
[0089] In the nineteenth aspect or the twentieth aspect, the communication device may include a transceiver unit and a processing unit. For a specific description of the transceiver unit and the processing unit, reference may also be made to the device embodiment shown below. The beneficial effects of the nineteenth to twentieth aspects may refer to the relevant descriptions of the seventeenth and eighteenth aspects, which are not repeated here.
[0090] In a twenty-first aspect, the present application provides a communication device, the communication device comprising a processor, configured to execute the method described in any possible implementation of the first aspect, the fifth aspect, or any aspect thereof. Alternatively, the processor is configured to execute a program stored in a memory, and when the program is executed, the method described in any possible implementation of the first aspect, the fifth aspect, or any aspect thereof is executed.
[0091] In a possible implementation manner, the memory is located outside the above communication device.
[0092] In a possible implementation manner, the memory is located within the above-mentioned communication device.
[0093] In the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.
[0094] In a possible implementation, the communication device further includes a transceiver, and the transceiver is used to receive a frame or send a frame. Exemplarily, the transceiver can be used to receive an agent awareness response frame or send an agent awareness request frame.
[0095] In the present application, the communication device may be an SBP initiator or a chip in the SBP initiator, etc.
[0096] In a twenty-second aspect, the present application provides a communication device, the communication device comprising a processor, configured to execute the method described in any possible implementation of the second aspect, the sixth aspect, or any aspect thereof. Alternatively, the processor is configured to execute a program stored in a memory, and when the program is executed, the method described in any possible implementation of the second aspect, the sixth aspect, or any aspect thereof is executed.
[0097] In a possible implementation manner, the memory is located outside the above communication device.
[0098] In a possible implementation manner, the memory is located within the above-mentioned communication device.
[0099] In the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.
[0100] In a possible implementation, the communication device further includes a transceiver, and the transceiver is used to receive a frame or send a frame. Exemplarily, the transceiver can be used to send an agent awareness response frame or receive an agent awareness request frame.
[0101] In the present application, the communication device may be an SBP responder or a chip in an SBP responder, etc.
[0102] In a twenty-third aspect, the present application provides a communication device, the communication device comprising a processor, configured to execute the method described in the ninth aspect, the thirteenth aspect, or any possible implementation of any one of the aspects. Alternatively, the processor is configured to execute a program stored in a memory, and when the program is executed, the method described in the ninth aspect, the thirteenth aspect, or any possible implementation of any one of the aspects is executed.
[0103] In a possible implementation manner, the memory is located outside the above communication device.
[0104] In a possible implementation manner, the memory is located within the above-mentioned communication device.
[0105] In the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.
[0106] In a possible implementation, the communication device further includes a transceiver, and the transceiver is used to receive a frame or send a frame. Exemplarily, the transceiver can be used to send a first perceptual element. Exemplarily, the transceiver can also be used to receive a second perceptual element.
[0107] In the present application, the communication device may be a first communication device or a chip in the first communication device, etc.
[0108] In a twenty-fourth aspect, the present application provides a communication device, the communication device comprising a processor, configured to execute the method described in the tenth aspect, the fourteenth aspect, or any possible implementation of any one of the aspects. Alternatively, the processor is configured to execute a program stored in a memory, and when the program is executed, the method described in the tenth aspect, the fourteenth aspect, or any possible implementation of any one of the aspects is executed.
[0109] In a possible implementation manner, the memory is located outside the above communication device.
[0110] In a possible implementation manner, the memory is located within the above-mentioned communication device.
[0111] In the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.
[0112] In a possible implementation, the communication device further includes a transceiver, and the transceiver is used to receive a frame or send a frame. Exemplarily, the transceiver can be used to receive the first perception element. Exemplarily, the transceiver can also be used to send the second perception element.
[0113] In the present application, the communication device may be a second communication device or a chip in the second communication device, etc.
[0114] In a twenty-fifth aspect, the present application provides a communication device, the communication device comprising a processor, configured to execute the method described in the seventeenth aspect or any possible implementation of the seventeenth aspect. Alternatively, the processor is configured to execute a program stored in a memory, and when the program is executed, the method described in the seventeenth aspect or any possible implementation of the seventeenth aspect is executed.
[0115] In a possible implementation manner, the memory is located outside the above communication device.
[0116] In a possible implementation manner, the memory is located within the above-mentioned communication device.
[0117] In the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.
[0118] In a possible implementation, the communication device further includes a transceiver, the transceiver being configured to receive a frame or send a frame. Exemplarily, the transceiver may be configured to receive a sensing measurement setup response frame or send a sensing measurement setup request frame.
[0119] In the present application, the communication device may be a perception initiator or a chip in the perception initiator, etc.
[0120] In a twenty-sixth aspect, the present application provides a communication device, the communication device comprising a processor, configured to execute the method described in the eighteenth aspect or any possible implementation of the eighteenth aspect. Alternatively, the processor is configured to execute a program stored in a memory, and when the program is executed, the method described in the eighteenth aspect or any possible implementation of the eighteenth aspect is executed.
[0121] In a possible implementation manner, the memory is located outside the above communication device.
[0122] In a possible implementation manner, the memory is located within the above-mentioned communication device.
[0123] In the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.
[0124] In a possible implementation, the communication device further includes a transceiver, the transceiver being configured to receive a frame or send a frame. Exemplarily, the transceiver may be configured to send a sensing measurement setup response frame or receive a sensing measurement setup request frame.
[0125] In the present application, the communication device may be a perception response end or a chip in a perception response end, etc.
[0126] In a twenty-seventh aspect, the present application provides a communication device, the communication device comprising a logic circuit and an interface, the logic circuit and the interface are coupled. The logic circuit and the interface are used to execute the method in any possible implementation of the first aspect, the second aspect, the fifth aspect, the sixth aspect, the ninth aspect, the tenth aspect, the thirteenth aspect, the fourteenth aspect, the seventeenth aspect, the eighteenth aspect, or any possible implementation of any one of the aspects.
[0127] In the twenty-eighth aspect, the present application provides a computer-readable storage medium, which is used to store a computer program. When the computer program is run on a computer, the method shown in the first aspect, the second aspect, the fifth aspect, the sixth aspect, the ninth aspect, the tenth aspect, the thirteenth aspect, the fourteenth aspect, the seventeenth aspect, the eighteenth aspect, or any possible implementation of any one of them is executed.
[0128] In the twenty-ninth aspect, an embodiment of the present application provides a computer program product, which includes a computer program or a computer code, which, when running on a computer, enables the method shown in the first aspect, the second aspect, the fifth aspect, the sixth aspect, the ninth aspect, the tenth aspect, the thirteenth aspect, the fourteenth aspect, the seventeenth aspect, the eighteenth aspect, or any possible implementation of any one of them to be executed.
[0129] In aspect 30, the present application provides a computer program. When the computer program runs on a computer, the method shown in the above-mentioned first aspect, second aspect, fifth aspect, sixth aspect, ninth aspect, tenth aspect, thirteenth aspect, fourteenth aspect, seventeenth aspect, eighteenth aspect, or any possible implementation of any aspect therein is executed.
[0130] In a thirty-first aspect, the present application provides a wireless communication system, comprising a proxy-aware initiator and a proxy-aware responder. The proxy-aware initiator is used to execute the method shown in any possible implementation of the first aspect, the fifth aspect, or any aspect thereof, and the proxy-aware responder is used to execute the method shown in any possible implementation of the second aspect, the sixth aspect, or any aspect thereof.
[0131] In a thirty-second aspect, the present application provides a wireless communication system, comprising a first communication device and a second communication device. The first communication device is used to execute the method shown in any possible implementation of the ninth aspect, the thirteenth aspect, or any aspect thereof, and the second communication device is used to execute the method shown in any possible implementation of the tenth aspect, the fourteenth aspect, or any aspect thereof.
[0132] In a thirty-third aspect, the present application provides a wireless communication system, comprising a perception initiator and a perception responder. The perception initiator is used to execute the method shown in the seventeenth aspect or any possible implementation of the seventeenth aspect, and the perception responder is used to execute the method shown in the eighteenth aspect or any possible implementation of the eighteenth aspect.
[0133] The technical effects achieved in the above-mentioned aspects can be referred to each other or to the beneficial effects in the method embodiments shown below, and will not be described in detail here. BRIEF DESCRIPTION OF THE DRAWINGS
[0134] Figure 1 is a schematic diagram of a trigger-based perception measurement example provided in an embodiment of the present application;
[0135] Figure 2 It is a schematic diagram of the SBP process provided in the embodiment of the present application;
[0136] Figure 3 is a schematic diagram of the frame format of the perception element provided in an embodiment of the present application;
[0137] Figure 4a is a schematic diagram of the structure of an access point provided in an embodiment of the present application;
[0138] Figure 4b is a schematic diagram of the structure of a site provided in an embodiment of the present application;
[0139] Figure 5 This is a schematic diagram of a first flow chart of the information indication method in wireless sensing provided in an embodiment of the present application;
[0140] Figure 6a is a schematic diagram of the frame format of an SBP request frame provided in an embodiment of the present application;
[0141] Figure 6b is a schematic diagram of the frame format of an SBP response frame provided in an embodiment of the present application;
[0142] Figure 7a This is a schematic diagram of the first frame format of the SBP parameters element provided in an embodiment of the present application;
[0143] Figure 7b is a schematic diagram of a second frame format of the SBP parameters element provided in an embodiment of the present application;
[0144] Figure 8 This is a schematic diagram of the first frame format of the SBP parameters control field provided in an embodiment of the present application;
[0145] Figure 9a is a schematic diagram of a third frame format of the SBP parameters element provided in an embodiment of the present application;
[0146] Figure 9b 4 is a schematic diagram of a fourth frame format of an SBP parameters element provided in an embodiment of the present application;
[0147] Fig.10 It is a schematic diagram of the second frame format of the SBP parameters control field provided in an embodiment of the present application;
[0148] Fig.11 This is a schematic diagram of a first flow chart of the information indication method in wireless sensing provided in an embodiment of the present application;
[0149] Fig.12 is a schematic diagram of the fifth frame format of the SBP parameters element provided in an embodiment of the present application;
[0150] Fig.13 is a sixth frame format diagram of the SBP parameters element provided in an embodiment of the present application;
[0151] Fig.14 1 is a schematic diagram of a third frame format of the SBP parameters control field provided in an embodiment of the present application;
[0152] Fig.15 is a seventh frame format schematic diagram of the SBP parameters element provided in an embodiment of the present application;
[0153] Fig.16This is a third flow chart of the information indication method in wireless sensing provided in an embodiment of the present application;
[0154] Fig.17 It is a schematic diagram of the eighth frame format of the SBP parameters element provided in an embodiment of the present application;
[0155] Fig.18 It is a schematic diagram of the fourth frame format of the SBP parameters control field provided in an embodiment of the present application;
[0156] Fig.19 is a ninth frame format diagram of the SBP parameters element provided in an embodiment of the present application;
[0157] Fig. 20 This is a fourth flow chart of the information indication method in wireless sensing provided in an embodiment of the present application;
[0158] Fig.21 It is a schematic diagram of a frame format of a sensing field in a sensing element provided in an embodiment of the present application;
[0159] Fig. 22 This is a fifth flow chart of the information indication method in wireless sensing provided in an embodiment of the present application;
[0160] Fig.23 It is another frame format diagram of the sensing field in the sensing element provided in the embodiment of the present application;
[0161] Fig.24 This is a sixth flow chart of the information indication method in wireless sensing provided in an embodiment of the present application;
[0162] Fig.25 is a schematic diagram of the frame format of a sensing measurement setup request frame provided in an embodiment of the present application;
[0163] Fig.26a This is a schematic diagram of a frame format of a measurement setup control field provided in an embodiment of the present application;
[0164] Figure 26b This is another frame format diagram of the measurement setup control field provided in an embodiment of the present application;
[0165] Fig. 27is a schematic diagram of the frame format of a sensing measurement setup response frame provided in an embodiment of the present application;
[0166] Fig.28 It is another frame format diagram of the sensing field in the sensing element provided in the embodiment of the present application;
[0167] Fig.29 is a schematic diagram of a structure of a communication device provided in an embodiment of the present application;
[0168] Fig.30 is another structural schematic diagram of a communication device provided in an embodiment of the present application;
[0169] Fig.31 This is another structural diagram of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0170] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0171] In the description of the present application, "first" and "second" etc. are only used to distinguish different objects, rather than to describe a specific order. In addition, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is only a kind of association relationship describing associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can mean: a, b, c; a and b; a and c; b and c; or a and b and c. Among them, a, b, c can be single or multiple.
[0172] The terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.
[0173] In this application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described in this application as "exemplary", "for example" or "for example" should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the words "exemplary", "for example" or "for example" is intended to present the related concepts in a concrete way.
[0174] It can be understood that in the present application, "when", "if" and "if" all mean that the device will take corresponding actions under certain objective circumstances, and do not limit the time, nor do they require that the device must have a judgment action when it is implemented, nor do they mean that there are other limitations.
[0175] Elements used in the singular herein are intended to mean "one or more" rather than "one and only one" unless specifically stated otherwise.
[0176] It can be understood that in each embodiment of the present application, "A corresponds to B" means that there is a corresponding relationship between A and B, and B can be determined according to A. Determining B according to A does not mean determining B only according to A, but B can also be determined according to A and / or other information.
[0177] The following is a brief introduction to some relevant contents, terms or nouns involved in this application.
[0178] 1. Wireless Sensing Technology
[0179] Wireless sensing (WLAN sensing) technology is a sensing technology based on radar technology. Of course, wireless sensing technology can also be a sensing technology based on any wireless carrier communication, not limited to radar technology. Taking the sensing based on radar technology as an example, the radar consists of a transmitting antenna and a receiving antenna. The transmitting antenna will send electromagnetic waves, which will be reflected when encountering the target (target), and the reflected waves will be received by the receiving antenna. The radar system will analyze the characteristic information of the target, such as position, shape, motion characteristics and motion trajectory, through signal processing according to the changes of the transmitting wave and the receiving wave. Radar sensing has many unique advantages. For example, radar is not affected by the brightness of light, has the ability to penetrate obstructions, and can better protect personal privacy; radar sensing distance is farther and will not cause harm to people and animals. The advantage of using radar technology to achieve sensing is mainly reflected in the detection of moving objects, and the motion state of the target, such as the direction and speed of movement, is observed and interpreted through the Doppler effect of the target echo.
[0180] The introduction of sensing technology in WLAN has good business prospects. Wireless sensing technology can be applied in different scenarios. For example, in sports, this technology can be used to detect the movement status and trajectory of people and balls; in a home environment, it can also be used for human fall detection to prevent the elderly from falling. By processing channel state information (CSI), the interpretation of human movement status and trajectory can be achieved. Wireless sensing technology can make full use of existing WLAN network resources without a lot of cost. In the densely deployed WLAN in the future, there will be many STAs within the coverage area of an AP. The AP can reasonably schedule resources for these STAs to improve the throughput and robustness of the system.
[0181] 2. Various roles in WLAN sensing
[0182] Sensing initiator: A station (STA) that initiates a WLAN sensing procedure by transmitting the WLANSensing Measurement Setup Request frame.
[0183] Sensing responder: A station (STA) that participates in a WLAN sensing procedure by responding to a sensing initiator.
[0184] Sensing transmitter: A station (STA) that transmits PPDUs used for measurements in a WLAN sensing procedure.
[0185] Sensing receiver: A station (STA) that receives PPDUs sent by a sensing transmitter and obtains measurements in a WLAN sensing procedure.
[0186] Sensing by proxy(SBP)initiator:A non-AP STA that transmits an SBP Request frame.
[0187] Sensing by proxy(SBP)responder:An AP that is the intended recipient of an SBP Request frame.
[0188] 3. Ordinary perception (referring to non-agent perception)
[0189] The 802.11bf protocol specifies the perception protocol for the Sub-7 GHz band and the 60 GHz band. According to the 802.11bf protocol, a general perception process can include the following five stages:
[0190] (1) Sensing session setup: This means that a sensing session is established between sites. The sensing initiator and the sensing responder exchange sensing capability information during this phase. 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 a sensing session with multiple sensing responders, but multiple sensing sessions still need to be established one by one.
[0191] (2) Sensing measurement setup: During this phase, the sensing initiator and the 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); another example is parameters such as the measurement feedback type.
[0192] (3) Sensing measurement instance: Sensing measurement occurs in a sensing measurement instance. One sensing measurement instance allows multiple sensing responders to join.
[0193] (4) Sensing measurement setup termination: The sensing measurement setup corresponding to a sensing responder is terminated (i.e., the set of measurement parameters is no longer used for sensing measurement), and the sensing responder is no longer bound to the corresponding sensing measurement setup, but the sensing responder can still be in the sensing session.
[0194] (5) Sensing session termination: A sensing session is terminated and no more sensing measurements are performed.
[0195] In the Sub-7 GHz frequency band, perception measurements can be divided into two categories: perception measurements between an AP and one or more non-AP STAs, and perception measurements between multiple non-AP STAs.
[0196] It can be understood that non-AP STA can be simply referred to as STA, and the two can be used interchangeably in this document.
[0197] There are two types of perception measurements between an AP and one or more non-AP STAs: trigger-based (TB) perception measurement and non-trigger-based (non-TB) perception measurement. In TB type perception measurement, the AP initiates a perception measurement process as a perception initiator, and one or more non-APSTAs participate in the perception measurement process as perception responders. In non-TB type perception measurement, the non-AP STA initiates a perception measurement process as a perception initiator, and the AP participates in the perception measurement process as a perception responder. Some embodiments of the present application mainly focus on trigger-based perception measurement, please refer to the description of the embodiments below for details.
[0198] The trigger-based perception measurement between an AP and one or more non-AP STAs includes: trigger frame (TF) sounding and null data packet announcement (NDPA) sounding. In TF sounding, one or more non-AP STAs act as perception transmitters and send null data packets (NDP) to the AP, and the AP acts as a perception receiver to receive the NDP for perception measurement. In NDPA sounding, the AP acts as a perception transmitter and sends the NDP to one or more non-AP STAs, and these non-AP STAs act as perception receivers to receive the NDP for perception measurement.
[0199] The sensing measurement between multiple non-AP STAs is a TB type sensing measurement. The sensing measurement between multiple non-AP STAs occurs between multiple sensing responders, which is called sensing responder to sensing responder (SR2SR) detection (SR2SR sounding) in the protocol. In SR2SR sounding, a non-AP STA (sensing responder) acts as a sensing transmitter and sends NDP to one or more other non-AP STAs (sensing responders). These one or more non-AP STAs act as sensing receivers and receive NDP for sensing measurement.
[0200] See also Figure 1 , Figure 1 FIG. 1 is a schematic diagram of a trigger-based sensing measurement example provided in an embodiment of the present application. Figure 1As shown, the trigger-based sensing measurement instance includes but is not limited to the following one or more phases: a polling phase, one or more detection phases (such as one or more of the NDPA sounding phase, TF sounding phase, and SR2SR sounding phase), 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 are allowed to send, they reply with a CTS (clear to send)-to-self (self-clear to send) frame after a short inter-frame space (SIFS). In the NDPA sounding phase, the AP sends a sensing NDPA frame to STA1. After a SIFS, the AP sends an NDP to STA1. This NDP is from the sensing initiator to the sensing responder (SI2SR), so Figure 1 In the TF sounding phase, the AP sends a sensing detection trigger frame (sensingsounding TF) to STA4. After a SIFS, STA4 sends an NDP to the AP. This NDP is from sensing responder to sensing initiator (SR2SI), so Figure 1 In the SR2SI NDP, the AP receives this NDP for sensing measurement. In the SR2SR sounding phase, the AP sends an SR2SR detection trigger frame (SR2SR sounding TF) to STA2 and STA3. After a SIFS, STA2 sends an NDP to STA3. Because this NDP is from sensing responder to sensing responder (SR2SR), Figure 1 STA3 receives this NDP to perform sensing measurement. In the reporting phase, if the AP sends a sensing report trigger frame (sensing report TF) to STA1 and STA3, STA1 and STA3 return corresponding sensing measurement report frames (sensing measurement report frame) to the AP after a SIFS.
[0201] 4. Proxy Awareness
[0202] The 802.11bf protocol also specifies a special sensing scenario: sensing by proxy (SBP). SBP means that a non-AP STA can request an AP to act as its proxy to perform WLAN sensing and have the AP feed back the sensing measurement results to itself. The non-AP STA that initiates the proxy sensing process is called the SBP initiator, and the AP that participates in the proxy sensing process as a proxy is called the SBP responder (SBPresponder). At the same time, 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 to establish an SBP with the SBP responder (usually an AP). The SBP responder accepts or rejects the SBP setup request.
[0204] (2) WLAN sensing: includes perception measurement establishment and trigger-based (TB) perception measurement instances. In the perception measurement establishment, the SBP responder (i.e., the perception initiator, i.e., the AP) and one or more perception responders (i.e., other non-AP STAs) negotiate and set the measurement parameters of WLAN sensing. In the trigger-based perception measurement instance, TB-type perception measurements occur. TB-type perception measurements include: TF sounding, NDPA sounding, and SR2SR sounding. Therefore, in the SBP process, one perception measurement instance can implement three types of perception measurements, namely TF sounding, NDPA sounding, and SR2SR sounding.
[0205] (3) SBP reporting: The SBP responder reports the perception measurement results to the SBP initiator.
[0206] (4) SBP termination: Terminate an SBP process. This termination phase can be initiated by either the SBP initiator or the SBP responder.
[0207] See also Figure 2 , Figure 2 Schematic diagram of the SBP process provided in the embodiment of the present application. Figure 2As shown in the figure, in the SBP setup phase, the SBP initiator (non-AP STA1) sends an SBP request (SBP request) frame to the SBP responder (AP) to request the SBP responder (AP) to initiate the sensing measurement process as the agent of the SBP initiator (non-AP STA1); the SBP responder (AP) replies with an SBP response (SBP response) frame to accept or reject the request of the SBP initiator. In the sensing measurement setup phase, the sensing initiator (AP) sends sensing measurement setup request frames to sensing responder1 (non-AP STA2) and sensing responder 2 (non-AP STA3), respectively, and sensing responder 1 (non-AP STA2) and sensing responder 2 (non-AP STA3) reply with sensing measurement setup response (sensing measurementsetup response) frames respectively. In the sensing measurement instance, TB type sensing measurement occurs. After the sensing measurement is completed, the SBP responder (AP) feeds back the SBP report (SBPreport) to the SBP initiator (non-AP STA1). After receiving the SBP report, the SBP initiator (non-AP STA1) can send an SBP termination frame to terminate the SBP process.
[0208] Understandably, about Figure 2 The specific frame formats and meanings of the various frames involved can be referred to in existing standard protocols, such as the existing 802.11bf protocol. Due to space limitations, they are not described in detail here.
[0209] 5. Perception Session Establishment and Perception Measurement Establishment
[0210] In the normal perception (referring to non-proxy perception) process, the perception initiator and the perception responder can exchange perception capability information in the perception session establishment phase, and negotiate and unify measurement parameters in the perception measurement establishment phase. In the existing standard protocol, a perception initiator can establish up to 8 perception measurement setups (MS) with a perception responder, and a perception measurement setup can be understood as a set of measurement parameters. Each perception measurement setup can be uniquely identified by the medium access control (MAC) address of the perception initiator and the measurement setup identifier (MSID), and the MSID is usually represented by 3 bits. Because the perception initiator and the perception responder may need memory and processing modules to store and process perception capability information, measurement reports, etc. when maintaining an MS, the total number of MSs that a perception initiator or a perception responder can maintain is limited. In the existing standard, the perception initiator and the perception responder exchange "how many MSs can they maintain with each other at most" as perception capability information during the perception session establishment phase, and usually use 4 bits to indicate the total number of MSs that can be maintained at most. These 4 bits can indicate 0 to 8 MSs.
[0211] In existing standards, the sensing capability information of the sensing initiator and the sensing responder can be exchanged through sensing elements. Figure 3 , Figure 3 Schematic diagram of the frame format of the perception element provided in the embodiment of the present application. Figure 3 As shown, the perception 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. Among them, the sensing field at least includes: a maximum number of supported (perception measurement) setups field, and the length of the max number of supported setups field is 4 bits. The max number of supported setups field can be used to indicate the maximum total number of (perception) measurement setups (MS) that the sending device of the perception element can establish with the receiving device of the perception element, or to indicate how many MSs the sending device of the perception element can maintain at most with the receiving device of the perception element. It can be understood that Figure 3 The names and meanings of other fields in the perception field shown may refer to existing standards, such as the 802.11bf standard, and are not described in detail here due to space limitations.
[0212] The access point (AP) and non-access point station (non-AP STA) involved in this application are briefly described below.
[0213] In this document, a non-AP STA may also be referred to as a station (STA), and the two may be used interchangeably.
[0214] Access point (as mentioned above Figure 1 AP or the aforementioned Figure 2 The AP in the embodiment of the present application is a device with wireless communication function, which supports communication using the WLAN protocol and has the function of communicating with other devices in the WLAN network (such as stations or other access points). Of course, it can also have the function of communicating with other devices. In a WLAN system, an access point can be called an access point station (AP STA). The device with wireless communication function can be a complete device, or it can be a chip or processing system installed in the complete device. The device installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system. The AP in the embodiment of the present application is a device that provides services for STA and can support the 802.11 series of protocols. For example, AP can be a communication entity such as a communication server, a router, a switch, a bridge, etc.; AP can include various forms of macro base stations, micro base stations, relay stations, etc. Of course, AP can also be chips and processing systems in these various forms of devices, so as to implement the methods and functions of the embodiments of the present application.
[0215] Site (as mentioned above Figure 1 Any STA in, or the aforementioned Figure 2Any non-AP STA in the WLAN network) is a device with wireless communication function, supports communication using WLAN protocol, and has the ability to communicate with other stations or access points in the WLAN network. In the WLAN system, the station can be called a non-access point station (non-AP STA). For example, STA is any user communication device that allows the user to communicate with the AP and then communicate with the WLAN. The device with wireless communication function can be a complete device, or a chip or processing system installed in the complete device, etc. The device installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system. For example, STA can be a tablet computer, desktop, laptop, notebook computer, ultra-mobile personal computer (Ultra-mobile personal computer, UMPC), handheld computer, netbook, personal digital assistant (personal digital assistant, PDA), mobile phone and other user devices that can be connected to the Internet, or an Internet of Things node in the Internet of Things, or a vehicle-mounted communication device in the Internet of Vehicles, or an entertainment device, a game device or system, a global positioning system device, etc. STA can also be a chip and processing system in the above-mentioned terminals.
[0216] WLAN systems can provide high-speed and low-latency transmission. With the continuous evolution of WLAN application scenarios, WLAN systems will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry or the banking industry, corporate offices, sports stadiums and exhibition halls, concert halls, hotel rooms, dormitories, wards, classrooms, supermarkets, squares, streets, production workshops and warehouses, etc. Of course, the devices supporting WLAN communication (such as access points or sites) can be sensor nodes in smart cities (such as smart water meters, smart electric meters, smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, display screens, televisions, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things, entertainment terminals (such as wearable devices such as augmented reality (AR), virtual reality (VR), etc.), smart devices in smart offices (such as printers, projectors, loudspeakers, speakers, etc.), Internet of Vehicles devices in Internet of Vehicles, infrastructure in daily life scenes (such as vending machines, self-service navigation desks in supermarkets, self-service cashier devices, self-service ordering machines, etc.), and equipment in large sports and music venues, etc. The specific forms of sites and access points are not limited in the embodiments of the present application, and are only exemplary descriptions here.
[0217] It should be understood that the 802.11 standard focuses on the physical layer (PHY) and the medium access control (MAC) layer. For example, see Figure 4a , Figure 4a : is a schematic diagram of the structure of the access point provided in the embodiment of the present application. Among them, the AP can be multi-antenna / multi-radio, or single antenna / single radio, and the antenna / radio is used to send / receive data packets (data packets in this article may also be referred to as physical layer protocol data units (PHY protocol data unit, PPDU)). In one implementation, the antenna or radio part of the AP can be separated from the main part of the AP, presenting a remote layout structure. Figure 4a In the example, the AP may include a physical layer processing circuit and a medium access control processing circuit, the physical layer processing circuit may be used to process physical layer signals, and the MAC layer processing circuit may be used to process MAC layer signals. Figure 4b , Figure 4b It is a schematic diagram of the structure of the site provided in the embodiment of the present application. Figure 4b The schematic diagram of the STA structure of a single antenna / single radio frequency is shown. In actual scenarios, the STA can also be a multi-antenna / multi-radio device, and can be a device with more than two antennas, and the antenna / radio is used to send / receive data packets. In one implementation, the antenna or radio frequency part of the STA can be separated from the main part of the STA, forming a remote layout structure. Figure 4b In the embodiment, the STA may include a PHY processing circuit and a MAC processing circuit, the physical layer processing circuit may be used to process a physical layer signal, and the MAC layer processing circuit may be used to process a MAC layer signal.
[0218] The technical solution provided by this application will be described in detail below with reference to more drawings.
[0219] In this application, unless otherwise specified, the same or similar parts between various embodiments or implementations can refer to each other. In the various embodiments of this application, and the various implementation methods / implementation methods / implementation methods in each embodiment, if there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments and the various implementation methods / implementation methods / implementation methods in each embodiment are consistent and can be referenced to each other. The technical features in different embodiments and the various implementation methods / implementation methods / implementation methods in each embodiment can be combined to form new embodiments, implementation methods, implementation methods, or implementation methods according to their inherent logical relationships. The implementation methods of this application described below do not constitute a limitation on the scope of protection of this application.
[0220] From the aforementioned TB type of non-proxy perception (i.e., the ordinary perception in the third point above), it can be known that 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 that initiates the perception 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; and the AP can determine the role of each sensing responder in TF sounding, NDPA sounding, or SR2SR sounding, that is, each sensing responder in TF sounding, NDPA sounding, or SR2SR sounding as a sensing transmitter (hereinafter referred to as TX) or a sensing receiver (hereinafter referred to as RX), or both a sensing transmitter (TX) and a sensing receiver (RX). These measurement parameters are very important for the perception effect and the analysis of the perception measurement results.
[0221] However, in 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, etc.).
[0222] In one possible implementation, the SBP initiator can pass universal measurement parameters for perception to the SBP responder through the sensing measurement parameters element during the SBP establishment phase. That is, these universal measurement parameters are applied to all sensing responders, and the SBP initiator cannot set different measurement parameters for different sensing responders, such as the role of each sensing responder and which TB type of sensing measurement each sensing responder participates in (TB type of sensing measurement includes TF sounding, NDPA sounding, and SR2SR sounding), etc. The role of the sensing responder and which TB type of sensing measurement it participates in are very important to the sensing effect and the SBP initiator's analysis of the sensing measurement results.
[0223] In view of this, the embodiment of the present application provides an information indication method in wireless perception, which can be applied to the aforementioned Figure 2In the proxy perception process shown, the method gives the SBP initiator the function of setting measurement parameters related to the perception responder during the SBP establishment phase, thereby helping the SBP initiator to control and manage the SBP perception process and parse the SBP report, thereby improving the perception performance.
[0224] Optionally, the proxy perception initiator in the embodiment of the present application may be the aforementioned Figure 2 The non-AP STA1 shown in the figure, the proxy perception responder in the embodiment of the present application can be the aforementioned Figure 2 The sensing response end in the embodiment of the present application includes but is not limited to the aforementioned Figure 2 The non-AP STA2 and non-AP STA3 are shown. The proxy-aware initiator, the proxy-aware responder, and the awareness responder in the embodiment of the present application can all support WLAN awareness protocols, such as 802.11bf or the next generation protocol of 802.11bf.
[0225] Embodiment 1
[0226] Embodiment 1 of the present application mainly introduces how to instruct the perception responding terminal to participate in which type of perception measurement of the TB type during the SBP establishment phase.
[0227] See also Figure 5 , Figure 5 This is a schematic diagram of the first flow chart of the information indication method in wireless sensing provided by the embodiment of the present application. Figure 5 As shown, the information indication method in the wireless perception includes but is not limited to the following steps:
[0228] S101, the SBP initiator sends a proxy perception request frame, the proxy perception request frame includes the addresses of N perception responders, wherein the address of one perception responder is used to identify one perception responder, and the proxy perception request frame also includes first indication information, the first indication information is used to indicate whether the N perception responders participate in one or more of the following perception measurements: TF detection, NDPA detection, or SR2SR detection. Wherein N is an integer greater than or equal to 1.
[0229] Correspondingly, the SBP responder receives the proxy perception request frame.
[0230] S102, the SBP responder sends a proxy awareness response frame.
[0231] Correspondingly, the SBP initiator receives the proxy perception response frame.
[0232] Optionally, during the SBP setup phase, the SBP initiator sends an SBP request frame to the SBP responder. The SBP request frame can be used to request the SBP responder to perform perception measurements as a proxy for the SBP initiator, or the SBP request frame allows a non-AP STA to invoke an SBP procedure. After receiving the SBP request frame, the SBP responder replies with an SBP response frame, which can be used to accept or reject the request of the SBP initiator.
[0233] In one possible implementation, the SBP request frame may carry measurement parameters related to the perception responder, such as first indication information, which may be used to indicate whether the perception responder participates in one or more of the following perception measurements: TF detection, NDPA detection, or SR2SR detection. If the SBP responder can meet the measurement parameters carried in the SBP request frame, the SBP responder may indicate acceptance of the SBP request in the SBP response frame. If the SBP responder cannot meet the measurement parameters carried in the SBP request frame, the SBP responder may indicate rejection of the SBP request in the SBP response frame. Optionally, if the SBP responder rejects the SBP request, the SBP responder may also provide recommended measurement parameters in the SBP response frame.
[0234] See also Figure 6a , Figure 6a : is a schematic diagram of the frame format of the SBP request frame provided in the embodiment of the present application. Figure 6a As shown, the SBP request frame includes but is not limited to: a variable length SBP parameter element (SBP parameterselement). Exemplarily, the SBP parameter element may carry measurement parameters related to the perception responder, such as first indication information, which is used to indicate whether (the perception responder specified by the SBP initiator) participates in one or more of the following perception measurements: TF detection, NDPA detection, or SR2SR detection. Figure 6b , Figure 6b : is a schematic diagram of the frame format of the SBP response frame provided in the embodiment of the present application. Figure 6bAs shown, the SBP response frame includes but is not limited to: a status code field. The status code field is used to indicate acceptance or rejection of the SBP request. Optionally, if the status code field indicates rejection of the SBP request, the SBPPresponse frame may also include a variable length (variable) SBP parameter element, which may carry the measurement parameters recommended by the SBP responder, such as the SBP parameter element also carries the first indication information, which is used to indicate whether the perception responder (specified by the SBP responder) participates in one or more of the following perception 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 (variable) SBP parameter element, which may be the same as the SBP parameter element carried in the SBP request frame.
[0235] Understandably, Figure 6a and Figure 6b The meaning of the fields not introduced in the specification can be referred to the existing standards, such as the 802.11bf standard, and will not be described in detail here.
[0236] The SBP parameters element is described in detail below.
[0237] In a possible implementation, the SBP parameters element includes first indication information, and the first indication information can be used to indicate whether the perception response end participates in one or more of the following perception measurements: TF sounding, NDPA sounding, or SR2SR sounding. Optionally, the SBP parameters element also includes the addresses of N perception response ends, and the address of a perception response end is used to identify a perception response end. Then, the first indication information can be specifically used to indicate whether the N perception response ends identified by the addresses of the N perception response ends participate in one or more of the following perception measurements: TF sounding, NDPA sounding, or SR2SR sounding.
[0238] In another possible implementation, the first indication information may be used to indicate one or more of the following: a perception response end participating in TF sounding, a perception response end participating in NDPA sounding, or a perception response end participating in SR2SR sounding.
[0239] Implementation 1
[0240] The above-mentioned first indication information can be implemented by a bitmap. In a possible implementation, the first indication information may include one or more of the following: a first bitmap, a second bitmap, or a third bitmap. Among them, the bits in the first bitmap can be used to indicate whether N perception response ends participate in TF detection, the bits in the second bitmap can be used to indicate whether N perception response ends participate in NDPA detection, and the bits in the third bitmap can be used to indicate whether N perception response ends participate in SR2SR detection. The lengths of the first bitmap, the second bitmap, and the third bitmap are all greater than or equal to N bits.
[0241] In some scenarios, one bit corresponds to one perception response end. Since the fields in the SBP parameter element are in octets, the lengths of the first bitmap, the second bitmap, and the third bitmap can also be in bytes. When the length of the first bitmap is greater than N bits, the effective bit length of the first bitmap is N, and one effective bit in the first bitmap corresponds to one perception response end. Similarly, when the length of the second bitmap is greater than N bits, the effective bit length of the second bitmap is N, and one effective bit in the second bitmap corresponds to one perception response end. Similarly, when the length of the third bitmap is greater than N bits, the effective bit length of the third bitmap is N, and one effective bit in the third bitmap corresponds to one perception response end. Therefore, the meaning of the first bitmap, the second bitmap, and the third bitmap can also be expressed as: a valid bit in the first bitmap is used to indicate whether the perception response end corresponding to the valid bit participates in TF detection, a valid bit in the second bitmap is used to indicate whether the perception response end corresponding to the valid bit participates in NDPA detection, and a valid bit in the third bitmap is used to indicate whether the perception response end corresponding to the valid bit participates in SR2SR detection.
[0242] It can be understood that if the length of the first bitmap is equal to N bits, it means that all bits of the first bitmap are valid bits; similarly, if the length of the second bitmap is equal to N bits, it means that all bits of the second bitmap are valid bits; similarly, if the length of the third bitmap is equal to N bits, it means that all bits of the third bitmap are valid bits.
[0243] In other scenarios, multiple bits correspond to one perception response end, for example, every 2 bits or every 3 bits correspond to one perception response end. The correspondence between the values of the multiple bits and the perception response end may be predefined or preconfigured, and the embodiments of the present application do not limit this.
[0244] In another possible implementation, the first indication information may include a fourth bitmap, and the M bits in the fourth bitmap correspond to a perception response end. Then, the length of the fourth bitmap is M*N bits, corresponding to N perception response ends. Each M bit in the fourth bitmap is used to indicate whether the corresponding perception response end participates in TF detection, NDPA detection or SR2SR detection. For example, M is equal to 2, then when two bits in the fourth bitmap have a value of 01 (binary), it means that the perception response end corresponding to these two bits participates in TF detection; when two bits in the fourth bitmap have a value of 10 (binary), it means that the perception response end corresponding to these two bits participates in NDPA detection; when two bits in the fourth bitmap have a value of 11 (binary), it means that the perception response end corresponding to these two bits participates in SR2SR detection; when two bits in the fourth bitmap have a value of 00 (binary), it means reserved. It can be understood that the embodiment of the present application does not limit the mapping relationship between the values of these M bits and TF detection, NDPA detection and SR2SR detection. It can also be understood that, with the development of the standard, the value of M may be greater than 2 bits, and of course may be less than 2 bits.
[0245] For ease of understanding, the following example uses one bit corresponding to one perception response end. Figure 7a , Figure 7a 1 is a schematic diagram of the first frame format of the SBP parameters element provided in the embodiment of the present application. Figure 7aAs shown, the SBP parameters element may include but is not limited to one or more of the following: an SBP parameter control field, a sensing responder addresses field, a TF sounding responder bitmap, an NDPA sounding responder bitmap, or an SR2SR sounding responder bitmap. Among them, the TF sounding responder bitmap (i.e., the first bitmap) is used to indicate whether each of the N sensing responders participates in TF sounding, the NDPA sounding responder bitmap (i.e., the second bitmap) is used to indicate whether each of the N sensing responders participates in NDPA sounding, and the SR2SR sounding responder bitmap (i.e., the third bitmap) is used to indicate whether each of the N sensing responders participates in SR2SR sounding. The SBP initiator can provide N alternative sensing responders in the SBP request frame, and the alternative sensing responders are indicated by the sensing responder address field. Here, one sounding responder address field includes the addresses of N sounding responders. One valid bit in the TF / NDPA / SR2SR sounding responder bitmap corresponds to a sounding responder identified by an address of a sounding responder in the sounding responder address field.
[0246] Understandably, Figure 7a The meanings of other fields not introduced in the specification are referred to the existing standards and will not be described in detail here. Figure 7a The names, lengths, and sequences of the TF sounding responder bitmap, NDPA sounding responder bitmap, and SR2SR sounding responder bitmap are merely examples and are not limited in the embodiments of the present application.
[0247] For example, the TF / NDPA / SR2SR sounding responder bitmap is in bytes and its length is bytes, of which Indicates that x is rounded up. The same symbols below have the same meaning and will not be repeated one by one. Assuming N is 8, the length of TF sounding responder bitmap is 1 byte. When TF sounding responder bitmap = 10010011 (here 1 indicates participation and 0 indicates non-participation as an example), it means that sensing responders 1, 4, 7 and 8 participate in TF sounding, and the remaining sensing responders (i.e., sensing responders 2, 3, 5 and 6) do not participate in TF sounding. Assuming that N is equal to 4, the NDPAsounding responderbitmap is 1 byte, and assuming that the first 4 bits of the NDPAsounding responder bitmap are valid bits, when the first 4 bits of the NDPAsounding responder bitmap are 1001 (here 1 indicates participation and 0 indicates non-participation as an example), it means that sensing responders 1 and 4 participate in NDPAsounding, and the remaining sensing responders do not participate in NDPAsounding; and the last 4 bits of the NDPAsounding responder bitmap can be understood as padding bits, which are set to reserved values. Assuming that N is equal to 10, the SR2SR sounding responder bitmap is 2 bytes, and assuming that the first 10 bits of the SR2SR sounding responder bitmap are valid bits, when the first 10 bits of the SR2SR sounding responder bitmap are 1001001101 (here, 1 indicates participation and 0 indicates non-participation as an example), it means that sensing responders 1, 4, 7, 8 and 10 participate in SR2SR sounding, and the remaining sensing responders do not participate in SR2SR sounding; the last 6 bits of the SR2SR sounding responder bitmap can be understood as padding bits, which are set to reserved values. It can be understood that the perception responders participating in TF sounding, NDPA sounding and SR2SR sounding can overlap. For example, some perception responders can participate in TF sounding, NDPA sounding or SR2SR sounding.
[0248] It can be understood that in TF sounding and NDPA sounding, the role of the perception responder (i.e., TX / RX / TX&RX) is fixed. No matter how many measurements are performed, for TF sounding, the non-AP STA sends NDP to the AP for perception measurement, and for NDPA sounding, the AP sends NDP to the non-AP STA for perception measurement. In SR2SR sounding, the role of the perception responder (i.e., TX / RX / TX&RX) is not fixed, or for multiple measurements, the non-AP STAs that send NDP and receive NDP may be different. For example, in the first SR2SR sounding, non-AP STA1 sends NDP, non-AP STA3 and non-AP STA4 receive NDP for measurement; in the second SR2SR sounding, non-APSTA2 sends NDP, non-AP STA1 and non-AP STA6 receive NDP for measurement. Therefore, the number of indication fields (i.e., the third bitmap mentioned above) indicating whether to participate in SR2SRsounding can also be consistent with the number of role groups of the perception responder in SR2SR sounding.
[0249] Therefore, considering that the role of the perception responder in SR2SR sounding is not fixed, the first indication information of the embodiment of the present application may also include multiple third bitmaps. Optionally, if there is a third bitmap in the first indication information, 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, or preconfigured, pre-negotiated, or indicated in an SBP parameter element (see the description below for details), and so on. Among them, a third bitmap may correspond to an SR2SR detection mode, and an SR2SR detection mode corresponds to one or more SR2SR soundings, so a third bitmap also corresponds to one or more SR2SR soundings. Exemplarily, a third bitmap may be used to indicate whether N perception responders participate in the SR2SR sounding corresponding to the SR2SR detection mode corresponding to the third bitmap. The SR2SR detection mode can be used to describe the sender and receiver of the perception PPDU (such as NDP) in the SR2SR detection. Alternatively, an SR2SR detection mode may be used to describe a set of roles in SR2SR detection (i.e., acting as a sensing responder of a TX, acting as a sensing responder of a RX, or acting as a sensing responder of both a TX and a RX).
[0250] See also Figure 7b , Figure 7b: is a schematic diagram of the second frame format of the SBP parameters element provided in the embodiment of the present application. Figure 7bAs shown, the SBP parameters element may include but is not limited to one or more of the following: an SBP parameter control field, a sensing responder address field, a TF sounding responder bitmap, an NDPA sounding responder bitmap, or L SR2SR sounding bitmaps. Among them, the TF sounding responder bitmap (i.e., the first bitmap mentioned above) is used to indicate whether each of the N sensing responders participates in TF sounding, and the NDP sounding responder bitmap (i.e., the second bitmap mentioned above) is used to indicate 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 detection modes, wherein one SR2SR sounding bitmap corresponds to one SR2SR detection mode, and one SR2SR detection mode may have one or more SR2SR soundings. An SR2SR sounding bitmap (i.e., a third bitmap) is used to indicate whether each of the N perceptual responders participates in the SR2SR sounding corresponding to the SR2SR sounding bitmap. The SBP initiator can provide N alternative perceptual responders in the SBPrequest frame, and the alternative perceptual responders are indicated by the perceptual responder address field. Here, a perceptual responder address field includes the addresses of N perceptual responders. A valid bit in the TF / NDPA soundingresponderbitmap corresponds to a perceptual responder identified by an address of a perceptual responder in the perceptual responder address field. Similarly, a valid bit in the SR2SR sounding bitmap also corresponds to a perceptual responder identified by an address of a perceptual responder in the perceptual responder address field. Exemplarily, valid bits in the same position order in L SR2SR soundingbitmaps can correspond to the same perceptual responder. For example, if L is equal to 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 perceptual responder.
[0251] Understandably, Figure 7bThe meanings of other fields not introduced in the specification are referred to the existing standards and will not be described in detail here. Figure 7b The names, lengths, and sequences of TF sounding responderbitmap, NDPA sounding responderbitmap, and SR2SR sounding bitmap are merely examples and are not limited in the embodiments of the present application.
[0252] For example, the TF / NDPA sounding responderbitmap is in bytes and its length is bytes, of which Indicates that x is rounded up. The same symbols in the following text have the same meanings and will not be repeated here. SR2SR sounding bitmap is also in bytes, and the length of a single SR2SR sounding bitmap is bytes. Assuming that N is equal to 10, each SR2SR sounding bitmap is 2 bytes. Assuming that the first 10 bits of each SR2SR sounding bitmap are valid bits, when the first 10 bits of a SR2SR sounding bitmap are 1001001101 (here, 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 corresponding to this SR2SR sounding bitmap, and the remaining sensing responders do not participate in the SR2SR sounding. The last 6 bits of this SR2SR sounding bitmap can be understood as padding bits, which are 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 parameters element can be as follows: Figure 7a and the above Figure 7b For example, the SBP parameters element can include: an SR2SR detection response end bitmap and L SR2SR detection bitmaps; of course, the specific meanings of the SR2SR detection response end bitmap and the SR2SR detection bitmap can be found in Figure 7a and Figure 7b The description is not repeated here.
[0254] In some possible implementations, the first bitmap (such as Figure 7a and Figure 7b TF soundingresponder bitmap in), the second bitmap mentioned above (such as Figure 7a and Figure 7b NDAP sounding responderbitmap in the above and the third bitmap (such as Figure 7a SR2SR sounding responder bitmap and Figure 7b Whether the SR2SR sounding bitmap in the SBP parameters element exists in the SBP parameters element can be determined by the SBP parameters control field. That is to say, the SBP parameters element also includes second indication information, and the second indication information can be used to indicate whether the above-mentioned first indication information exists. Exemplarily, the second indication information is located in the SBP parameter control field. In an embodiment of the present application, the second indication information can be set to a preset value (such as 1) to indicate the presence of the above-mentioned first indication information. It can be understood that the embodiment of the present application does not limit whether the preset value is 1 or 0.
[0255] Exemplarily, since the above-mentioned first indication information 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 the first bitmap exists, the second bitmap existence field can be used to indicate whether the second bitmap exists, and the third bitmap existence field can be used to indicate whether the third bitmap exists. In an embodiment of the present application, 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 (such as 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. Among them, the third indication information may be used to indicate whether the SBP initiator requests SR2SR detection during the proxy perception process. The fourth indication information may be used to indicate the number of SR2SR detection modes, and one SR2SR detection mode corresponds to one or more SR2SR detections. The fifth indication information may be used to indicate the number of SR2SR detections corresponding to each SR2SR detection mode. When the frame format of the SBP parameters element is as described above Figure 7a When the frame format of the SBP parameters element is as shown above, the SBP parameters control field may include the third indication information. Figure 7b As shown, the SBP parameters control field may include the third indication information, and may optionally include the fourth indication information and / or the fifth indication information. It can be understood that when the frame format of the SBP parameters element is as described above, Figure 7b As shown, if the third indication information indicates that the SBP initiator does not perform SR2SR detection in the proxy perception process, then the fourth indication information and / or the fifth indication information can be set to a reserved value, or the fourth indication information and / or the fifth indication information does not exist in the SBP parameters control field.
[0257] See also Figure 8 , Figure 8 : is a schematic diagram of the first frame format of the SBP parameters control field provided in the embodiment of the present application. Figure 8 The length of the SBP parameters control field shown in the figure may be greater than or equal to 2 bytes, such as 3 bytes or 4 bytes. The embodiment of the present application 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: an SR2SR detection request (SR2SRsounding requested) field, a TF detection response end bitmap exists (TF soundingresponderbitmappresent) field, an NDPA detection response end bitmap exists (NDPAsounding responderbitmap present) field, an SR2SR detection response end bitmap exists (SR2SRsounding responderbitmap present) field, a SR2SR detection mode number (number of SR2SR sounding pattern) field, a SR2SR periodicity (SR2SR periodicity) field, or a SR2SR detection bitmap exists (SR2SRsounding bitmap present) field.
[0258] Among them, the length of the SR2SR sounding requested field (i.e., the above-mentioned third indication information) is 1 bit, which is used to indicate whether the SBP initiator requests SR2SR sounding during the proxy perception process. The TF sounding responder bitmap present field (i.e., the above-mentioned first bitmap existence field) and the NDPA sounding responder bitmap present field (i.e., the above-mentioned second bitmap existence field) are respectively represented by 1 bit, respectively indicating whether the TF / NDPA sounding responder bitmap (i.e., the above-mentioned first bitmap / the above-mentioned second bitmap) exists in the SBP parameters element. The SR2SR sounding responder bitmap present field is represented by 1 bit, which 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, which is used to indicate whether the SR2SR sounding bitmap exists in the SBP parameters element. In some scenarios, the SR2SR detection responder bitmap existence field and the SR2SR detection bitmap existence field may exist at the same time, or only one may exist, which is not limited in the embodiments of the present application. The number of SR2SR sounding pattern field (i.e., the fourth indication information) is used to indicate the number of SR2SR sounding patterns, i.e., the value of L. The SR2SR periodicity field (i.e., the fifth indication information) is used to indicate the number of SR2SR sounding patterns corresponding to each SR2SR sounding pattern. If the SR2SR periodicity field indicates that the number of SR2SR sounding patterns corresponding to each SR2SR sounding pattern is T, then a total of (L×T) SR2SR sounding patterns are performed. It can be understood that Figure 8 The meanings of other fields not introduced in the specification refer to existing standards and are not described in detail here.
[0259] Optionally, if the SR2SR sounding bitmap present field (the third bitmap present field) indicates that the SR2SR sounding bitmap (the third bitmap) does not exist, then the number of SR2SR soundingpattern field (the fourth indication information) can be set to a reserved value. If the SR2SR sounding requested field (the third indication information) indicates that the SBP initiator does not perform SR2SR sounding during the SBP process, then the value of the SR2SRsounding responder bitmap present field can be 0, indicating that the SR2SR sounding responder bitmap does not exist in the SBP parameters 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 parameters element.
[0260] Understandably, Figure 8 The names, lengths, and sequences of the various fields are merely examples and are not limited in this regard in the embodiments of the present application.
[0261] The embodiment of the present application indicates whether the perception responder participates in various perception measurements (such as TF / NDPA / SR2SR sounding) through a bitmap. The change to the SBP parameters element is small, simple and clear, with low overhead, easy to implement, and conducive to compatibility with existing protocols.
[0262] Implementation 2
[0263] The above-mentioned first indication information can be implemented through a field corresponding to the perception response end. In a possible implementation, a perception response end may correspond to one or more of the following: a first field, a second field, or a third field. Then, the first indication information may include one or more of the following corresponding to N perception response ends: a first field, a second field, or a third field. Among them, the first field can be used to indicate whether the perception response end corresponding to the first field participates in TF detection, the second field can be used to indicate whether the perception response end corresponding to the second field participates in NDPA detection, and the third field can be used to indicate whether the perception response end corresponding to the third field participates in SR2SR detection.
[0264] For example, a new field can be added to the SBP parameters element, which can be used to carry the characteristic parameters of the perception responder, such as the address of the perception responder, the ID of the perception responder, whether to participate in TFsounding, whether to participate in NDPAsounding, or whether to participate in SR2SRsounding, etc. Figure 9a , Figure 9a : is a schematic diagram of the third frame format of the SBP parameters element provided in the embodiment of the present application. Figure 9a As shown, the SBPparameters element may include but is not limited to: an SBP parameter control field, and N sensing responder parameter fields. Exemplarily, the length of each sensing responder parameter field may be 8 bytes, and of course may be more or less than 8 bytes. The embodiment of the present application does not limit the length of the sensing responder parameter field. Among them, a sensing responder parameter field carries a characteristic parameter of a sensing responder. In other words, the above-mentioned 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 sounding responder field (i.e., the first field mentioned above), an NDPA sounding responder 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 length of the TF sounding responder field (i.e., the first field mentioned above) in a sensing responder parameters field may be 1 bit, which is used to indicate whether the corresponding sensing responder (referring to the sensing responder indicated by the sensing responder address field in the same sensing responder parameters field) participates in TF sounding. Similarly, the length of the NDPA sounding responder field (i.e., the second field mentioned above) in a sensing responder parameters field may be 1 bit, which is used to indicate whether the corresponding sensing responder (referring to the sensing responder indicated by the sensing responder address field in the same sensing responder parameters field) participates in NDPA sounding. The length of the SR2SR sounding responder field (i.e., the third field) may also be 1 bit, which is used to indicate whether the corresponding sensing responder (the sensing responder indicated by the sensing responder address field in the same sensing responder parameters field) participates in SR2SR sounding. Figure 9a The meanings of other fields not introduced in the specification are referred to the existing standards and will not be described in detail here. Figure 9a The names, lengths, and sequences of the various fields are merely examples and are not limited in this regard in the embodiments of the present application.
[0266] Optionally, considering that the role of the perception responder in SR2SR sounding is not fixed, the length of the third field may 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 may be used to indicate whether the perception responder corresponding to the third field participates in the SR2SR detection corresponding to the L SR2SR detection modes. Among them, one SR2SR detection mode corresponds to one or more SR2SR detections. The SR2SR detection mode may be used to describe the sender and receiver of the perception PPDU (such as NDP) in the SR2SR detection. Alternatively, an SR2SR detection mode may be used to describe a set of roles in SR2SR detection.
[0267] In some scenarios, one bit corresponds to an 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 an SR2SR detection mode. Then, the meaning of the above-mentioned third field can also be described as: a valid bit in the third field is used to indicate whether the perception response end corresponding to the third field participates in the SR2SR detection corresponding to the SR2SR detection mode corresponding to the valid bit. It can be understood that if the length of the third field is equal to L bits, it means that all bits of the third field are valid bits. In other scenarios, multiple bits correspond to an SR2SR detection mode, for example, every 2 bits or every 3 bits correspond to an SR2SR detection mode. The correspondence between the values of these multiple bits and the SR2SR detection mode can be predefined or preconfigured, and the embodiments of the present application are not limited.
[0268] For example, see Figure 9b , Figure 9b : is a schematic diagram of the fourth frame format of the SBP parameters element provided in the embodiment of the present application. Figure 9b As shown, the SBP parameters element may include but is not limited to: an SBP parameter control field, and N sensing responder parameters fields. Exemplarily, the length of each sensing responder parameter field may be 10 bytes, and of course may be more or less than 10 bytes. The embodiment of the present application does not limit the length of the sensing responder parameter field. Among them, a sensing responder parameter field carries a characteristic parameter of a sensing responder. In other words, the above-mentioned first indication information can be carried in the sensing responder parameter field of the SBP parameters element.
[0269] A sensing responder parameters 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 sounding responder field (i.e., the first field mentioned above), an NDPA sounding responder 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 length of the TF sounding responder field (i.e., the first field mentioned above) in a sensing responder parameters field may be 1 bit, which is used to indicate whether the corresponding sensing responder (referring to the sensing responder indicated by the sensing responder address field in the same sensing responder parameters field) participates in TF sounding. Similarly, the length of the NDPA sounding responder field (i.e., the second field mentioned above) in a sensing responder parameters field can be 1 bit, which is used to indicate whether the corresponding sensing responder end (referring to the sensing responder address field indicated by the 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 end (referring to the sensing responder address field indicated by the sensing responder parameters field) participates in the SR2SR detection corresponding to the L types of SR2SR detection modes. It can be understood that Figure 9b The meanings of other fields not introduced in the specification are referred to the existing standards and will not be described in detail here. Figure 9b The names, lengths, and sequences of the various fields are merely examples and are not limited in this regard in the embodiments of the present application.
[0270] For example, assuming that the length of the SR2SR sounding measurement bitmap is 16 bits, L is equal to 10, the first 10 bits of the SR2SR sounding measurement bitmap are valid bits, and one valid bit corresponds to an SR2SR detection mode; when the first 10 bits of the SR2SR sounding measurement bitmap are 1110011010 (here, 1 represents participation and 0 represents non-participation as an example), it means that the corresponding perception responder participates in the SR2SR detection corresponding to the 1st, 2nd, 3rd, 6th, 7th, and 9th SR2SR detection modes, respectively, and does not participate in the SR2SR detection corresponding to the 4th, 5th, 8th, and 10th SR2SR detection modes, respectively; and 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 parameters element can be as follows: Figure 9a and the above Figure 9b For example, the SBP parameters element may include: the SR2SR probe response end field and the SR2SR probe measurement bitmap; of course, the specific meanings of the SR2SR probe response end field and the SR2SR probe measurement bitmap refer to Figure 9a and Figure 9b The description is not repeated here.
[0272] In some possible implementations, the above Figure 9a The SBP parameter control field shown may include third indication information. Figure 9bThe SBP parameter control field shown may include third indication information, and may optionally include fourth indication information, and may further optionally include fifth indication information. In this implementation, a perception responder corresponds to a first field, a second field, and a third field. Among them, the third indication information may be used to indicate whether the SBP initiator requests SR2SR detection during the proxy perception process. The fourth indication information may be used to indicate the number of SR2SR detection modes, and one SR2SR detection mode corresponds to one or more SR2SR detections. The fifth indication information may be used to indicate the number of SR2SR detections corresponding to each SR2SR detection mode. It can be understood that if the third indication information indicates that the SBP initiator does not perform SR2SR detection during the proxy perception process, then the fourth indication information and / or the fifth indication information may be set to a reserved value, or the fourth indication information and / or the fifth indication information does not exist in the SBP parameters control field. It can also be understood that if the third indication information indicates that the SBP initiator does not perform SR2SR detection in the proxy sensing process, the SR2SR sounding measurement bitmap or SR2SR sounding responder field included in the sensing responder parameters field can be set to a reserved value, indicating not participating in SR2SR sounding.
[0273] See also Fig.10 , Fig.10 : is a schematic diagram of the second frame format of the SBP parameters control field provided in the embodiment of the present application. Fig.10 The length of the SBP parameters control field shown in the figure may be greater than or equal to 2 bytes, such as 3 bytes or 4 bytes. The embodiment of the present application does not limit the length of the SBP parameters control field. Fig.10As shown, the SBP parameters control field includes but is not limited to one or more of the following: an SR2SR sounding request field, a SR2SR sounding pattern number field, or a SR2SR periodicity field. The specific meanings of the SR2SR sounding request 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 above text (the above Figure 8 ) is not described here. It is understandable that Fig.10 The meanings of other fields not introduced in the specification are referred to the existing standards and will not be described in detail here. Fig.10 The names, lengths, and sequences of the various fields are merely examples and are not limited in this regard in the embodiments of the present application.
[0274] Optionally, the SBP parameter control field of the SBP parameters element may also include second indication information ( Fig.10 (not shown), the second indication information may be used to indicate whether the first indication information exists. In other words, whether the first field (such as Figure 9a and Figure 9b TFsoundingresponder field in ), the second field above (such as Figure 9a and Figure 9b NDPAsoundingresponder field in ), or the third field above (such as Figure 9a The SR2SRsoundingresponder field or Figure 9b The SR2SR sounding measurement bitmap in the signal processing unit can be determined by the SBP parameters control field.
[0275] Exemplarily, the second indication information may include one or more of the following: TF sounding responder present field, NDPA sounding responder present field, SR2SR sounding responder present field or SR2SR sounding measurement bitmap present field. Among them, the TF sounding responder present field can be used to indicate whether the TF sounding responder field exists in the sensing responder parameters field. The NDPA sounding responder present field can be used to indicate whether the NDPA sounding responder 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 sounding responder present field can be used to indicate whether the SR2SR sounding responder field exists in the sensing responder parameters field. In some scenarios, the SR2SR sounding responder present field and the SR2SR sounding measurement bitmap present field may exist at the same time, or only one of them may exist, which is not limited in the embodiments of the present application.
[0276] In an embodiment of the present application, at least one of the TF sounding responder present field, the NDPA sounding responder present field, the SR2SR sounding responder present field or the SR2SR sounding measurement bitmap present field is set to a preset value (for example, 1), indicating existence.
[0277] For example, if the TF / NDPA soundingresponderpresent field indicates that the TF / NDPA soundingresponder field exists in the sensingresponder parameters field, then the TF / NDPA soundingresponder field exists in each sensingresponder 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 / NDPAsoundingresponder field does not exist in each sensing responder parameters field. The same is true for the SR2SR sounding measurement bitmap present field and the SR2SR soundingresponder present field, and they are not listed here one by one.
[0278] In another possible implementation, a perception response end may correspond to a fourth field. Then, the first indication information may include a fourth field corresponding to N perception response ends, and a fourth field is used to indicate whether the perception response end corresponding to the fourth field participates in TF detection, NDPA detection or SR2SR detection. For example, the length of a fourth field is 2 bits. When a fourth field value is 01 (binary), it indicates that the perception response end corresponding to the fourth field participates in TF detection; when a fourth field value is 10 (binary), it indicates that the perception response end corresponding to the fourth field participates in NDPA detection; when a fourth field value is 11 (binary), it indicates that the perception response end corresponding to the fourth field participates in SR2SR detection; when a fourth field value is 00 (binary), it indicates reservation. It can be understood that the embodiment of the present application does not limit the mapping relationship between the value of the fourth field and TF detection, NDPA detection and SR2SR detection. It can also be understood that with the development of the standard, the value of M can be greater than 2 bits, and of course it can also be less than 2 bits.
[0279] In the embodiment of the present application, a field (such as a sensing responder parameters field) is designed based on each sensing responder. This field indicates a sensing responder and whether the sensing responder participates in various sensing measurements (such as TF / NDPA / SR2SR sounding). The meaning is clear and easy to understand.
[0280] In a possible implementation, the SBP parameters element (such as the aforementioned Figure 7a , Figure 7b , Figure 9a or Figure 9b ) may also include sixth indication information, which may be used to indicate whether the N sensing responders specified by the SBP initiator must satisfy the indication of the first indication information. Exemplarily, the sixth indication information is located in the SBP parameter control field (as shown in the above Figure 8 or the above Fig.10 )middle.
[0281] Optionally, if the SBP request frame carries sixth indication information, and the sixth indication information indicates that the N perception responders specified by the SBP initiator must meet the indication of the above-mentioned first indication information; then if the SBP responder can meet the indication of the first indication information in the SBP request frame, the SBP responder can indicate acceptance of the SBP request in the SBP response frame. If the SBP responder cannot meet the indication of the first indication information in the SBP request frame, the SBP responder can indicate rejection of the SBP request in the SBP response frame, and carry the SBP parameters element in the SBP response frame to provide recommended measurement parameters, such as the first indication information. Alternatively, if the SBP responder finds that the indication of the first indication information in the SBP request frame is no longer met in an established SBP process, the SBP responder can send an SBP termination frame to the SBP initiator to terminate the current SBP process, and the SBP responder can carry the SBP parameters element in the SBP termination frame to provide recommended measurement parameters. The SBP initiator can decide whether to resend the SBP request frame based on the recommended measurement parameters.
[0282] In an embodiment of the present application, the SBP initiator sets which type of TB type perception measurement (TF sounding, NDPA sounding, SR2SR sounding) the perception responder designated by itself participates in during the SBP setup phase. On the one hand, this enables the SBP initiator to have the function of setting measurement parameters related to the perception responder, which helps the SBP initiator to control and manage the SBP perception process. On the other hand, it helps the SBP initiator to parse the perception measurement report, thereby improving the perception performance.
[0283] Embodiment 2
[0284] Embodiment 2 of the present application mainly introduces how to indicate the role of the perception responder during the SBP establishment phase.
[0285] Embodiment 2 of the present application may be implemented alone or in combination with the aforementioned embodiment 1, and the present application does not limit this.
[0286] See also Fig.11 , Fig.11 1 is a second flow chart of the information indication method in wireless sensing provided by the embodiment of the present application. Fig.11 As shown, the information indication method in the wireless perception includes but is not limited to the following steps:
[0287] S201, the SBP initiator sends a proxy perception request frame, the proxy perception request frame includes addresses of N perception responders, wherein the address of one perception responder is used to identify one perception responder, the proxy perception request frame also includes role indication information, the role indication information is used to indicate the roles of the N perception responders in the perception measurement instance, the roles include any one of the following: perception sending end, perception receiving end, perception sending end and perception receiving end. Wherein, N is an integer greater than or equal to 1.
[0288] Correspondingly, the SBP responder receives the proxy perception request frame.
[0289] S202, the SBP responder sends a proxy awareness response frame.
[0290] Correspondingly, the SBP initiator receives the proxy perception response frame.
[0291] Optionally, during the SBP setup phase, the SBP initiator sends an SBP request frame to the SBP responder. The SBP request 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 the non-AP STA to call the SBP process. After receiving the SBP request frame, the SBP responder replies with an SBP response frame. The SBP response frame can be used to accept or reject the request from the SBP initiator. The frame format of the SBPrequest frame is as described above. Figure 6a As shown, the frame format of the SBP response frame is as mentioned above Figure 6b As shown, no further description is given here.
[0292] In a possible implementation, the SBP request frame may carry measurement parameters related to the perception responder, such as role indication information, which may be used to indicate the role of the perception responder in the perception measurement instance. If the SBP responder can satisfy the role indicated in the SBP request frame, the SBP responder may indicate acceptance of the SBP request in the SBP response frame. If the SBP responder cannot satisfy the role indicated in the SBP request frame, the SBP responder may indicate rejection of the SBP request in the SBP response frame. Optionally, if the SBP responder rejects the SBP request, the SBP responder may also provide a recommended role in the SBP response frame.
[0293] The roles in the embodiments of the present application may include one or more of the following: a perceptual transmitter (abbreviated as TX), a perceptual receiver (abbreviated as RX), a perceptual transmitter and a perceptual receiver (abbreviated as TX&RX).
[0294] In a possible implementation, the role indication information may be located in the SBP parameters element. Optionally, the SBP parameters element also includes the addresses of N perception response terminals, wherein the address of one perception response terminal is used to identify one perception response terminal. Then, the role indication information may be specifically used to indicate the roles of the N perception response terminals identified by the addresses of the N perception response terminals in the perception measurement instance. In other words, the role indication information is used to indicate whether the role of each perception response terminal in the perception measurement instance is TX, RX, or both TX and RX.
[0295] In another possible implementation, the above-mentioned role indication information can be used to indicate one or more of the following: a perception responder as a perception transmitter (TX) in a perception measurement instance, a perception responder as a perception receiver (RX), or a perception responder as a perception transmitter and a perception receiver (TX&RX).
[0296] The SBP parameters element is described in detail below.
[0297] Implementation 1
[0298] Optionally, the role indication information is implemented by a bitmap, and the bits in the role indication information can be used to indicate the roles of the N sensing responders in the sensing measurement instance. Specifically, a role bitmap can be added to the SBP parameterselement to carry the role indication information. Fig.12 , Fig.12 is a fifth frame format diagram of the SBP parameters element provided in the embodiment of the present application. Fig.12 As shown, the SBPparameters element may include but is not limited to: a role bitmap. The role bitmap (i.e., the above-mentioned role indication information) may be used to indicate whether the role of each sensing responder in the sensing measurement instance is a sensing transmitter (TX), a sensing receiver (RX), or a sensing transmitter and a sensing receiver (TX&RX). It can be understood that Fig.12 The meanings of other fields not introduced in the specification are referred to the existing standards and will not be described in detail here. Fig.12 The name, length, and order of the role bitmap are only examples, and are not limited in the embodiments of the present application. The following examples illustrate two indication methods of the role bitmap.
[0299] For example, each perception response can correspond to 2 bits, so the Role Bitmap needs Bytes (byte), where Indicates that x is rounded up. It can be understood that because there are three types of roles: TX only, RX only, and both TX and RX, 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 is equal to 4, when Role Bitmap is 10010111, it means that sensing responder 1 is TX in the sensing measurement instance, sensing responder 2 is RX in the sensing measurement instance, sensing responder 3 is RX in the sensing measurement instance, and sensing responder 4 is TX&RX in the sensing measurement instance. Optionally, if the length of Role Bitmap is greater than 2N bits, the first 2N bits of Role Bitmap can be valid bits, used to indicate the roles of N sensing responders in the sensing measurement instance; the remaining bits are padding bits, which are set to reserved values.
[0300] For another example, three prefix bits are used to indicate whether the three roles of TX, RX, and TX&RX exist. In this case, each sensing response end can correspond to 1 bit. For example, if the prefix bit is 110 (binary), it means that only TX and RX exist; if the prefix bit is 111 (binary), it means that TX, RX, and TX&RX exist. If N is equal to 8, when the Role Bitmap is110 When 11011110, the first three bits are 110, indicating that there are only TX and only RX in the sensing responder, and no TX & RX; the last 8 bits are bounded by "0" (including 0), and the number of 0s indicates the number of roles. 110 / 11110 indicates that sensingresponder 1, 2, and 3 are TX in the sensing measurement instance, and sensingresponder 4, 5, 6, 7, and 8 are RX in the sensing measurement instance. When RoleBitmap is 111 When it is 11010110, the first three bits are 111, indicating that there are only TX, only RX, and TX&RX in the sensing responder; the last 8 bits are still bounded by "0" (including 0), and the number of 0s indicates the number of roles. 110 / 10 / 110 means that sensing responder 1, 2, and 3 are TX in the sensing measurement instance, sensing responder 4 and 5 are RX in the sensing measurement instance, and sensing responder 6, 7, and 8 are TX&RX in the sensing measurement instance. It can be understood that, except for the first three prefix bits in the Role Bitmap, the other bits are not necessarily bounded by 0, but can also be bounded by 1, and this is not limited in the embodiments of the present application. It can also be understood that at this time, the Role Bitmap needs Bytes (byte), where 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 perception responders in the perception measurement instance; the remaining bits are padding bits, which are set to reserved values.
[0301] The embodiment of the present application indicates the role of the perception responder by means of a bitmap, which has low overhead, simple implementation, and is compatible with existing protocols.
[0302] Optionally, the role indication information is implemented by three fields, and the role indication information can be used to indicate which of the N perception responders are used as perception transmitters (TX), which are used as perception receivers (RX), and which are used as both perception transmitters and perception receivers (TX&RX). Fig.13 , Fig.13 6 is a schematic diagram of the sixth frame format of the SBP parameters element provided in the embodiment of the present application. Fig.13As shown, the SBP parameters element may include but is not limited to one or more of the following: a TX responder number field, a RX responder number field, and a TX&RX responder number field. When the value of the number of TX responders field is P, it indicates that the 1st to the Pth sensing responders among the N sensing responders are used as sensing transmitters (TX) in the sensing measurement instance. When the value of the number of RX responders field is Q, it indicates that the (P+1)th to the (P+Q)th sensing responders among the N sensing responders are used as sensing receivers (RX) in the sensing measurement instance. When the value of the number of TX and RX responders field is K, it indicates that the (P+Q+1)th to the (P+Q+K)th sensing responders among the N sensing responders are used as both sensing transmitters and sensing receivers (TX&RX) in the sensing measurement instance. The value of (P+Q+K) may be less than or equal to N. For example, if the number of TX responders field, the number of RX responders field, and the number of TX and RX responders field exist, their lengths are bytes.
[0303] Understandably, Fig.13 The meanings of other fields not introduced in the specification are referred to the existing standards and will not be described in detail here. Fig.13 The names, lengths, and sequences of the various fields are merely examples and are not limited in this regard in the embodiments of the present application.
[0304] The embodiment of the present application indicates the number P of perceptual response ends acting as TX, the number Q of perceptual response ends acting as RX, and the number K of perceptual response ends acting as TX&RX through a field, that is, it indicates which perceptual response ends act as TX, which perceptual response ends act as RX, and which perceptual response ends act as TX&RX, which requires fewer bits, saves overhead, is easy to understand, and provides additional information, namely the number of perceptual response ends that play each role.
[0305] In some possible implementations, whether the above-mentioned role indication information exists in the SBP parameters element can be determined by the SBP parameters control field. Then, the SBP parameters element can also include role existence indication information, and the role existence indication information can be used to indicate whether the above-mentioned role indication information exists. Exemplarily, the role existence indication information is located in the SBP parameter control field. In some scenarios, such as when the embodiment of the present application is implemented alone, the role existence indication information is set to a preset value (such as 1, of course the preset value can also be 0), indicating the existence of the above-mentioned role indication information. In other scenarios, such as when the embodiment of the present application is implemented in combination with the aforementioned embodiment 1, the role existence indication information can be set arbitrarily without limitation.
[0306] Optionally, the SBP parameters control field may also include role mandatory indication information, which may be used to indicate whether the N perception responders must satisfy the indication of the above-mentioned role indication information. It can be understood that if the SBP request frame carries role mandatory indication information, and the role mandatory indication information indicates that the N perception responders specified by the SBP initiator must satisfy the indication of the above-mentioned role indication information; then if the SBP responder can satisfy the indication of the role indication information in the SBP request frame, the SBP responder may indicate acceptance of the SBP request in the SBP response frame. If the SBP responder cannot satisfy the indication of the role indication information in the SBP request frame, the SBP responder may indicate rejection of the SBP request in the SBP response frame, and carry the SBP parameterselement in the SBP response frame to provide the recommended role indication information. Alternatively, when the SBP responder finds that the indication of the role indication information in the SBP request frame is no longer satisfied in an established SBP process, the SBP responder may carry the SBP parameters element in the SBP termination frame to provide the recommended role indication information. The SBP initiator may decide whether to resend the SBP request frame based on the recommended role indication information.
[0307] See also Fig.14 , Fig.14 : is a schematic diagram of the third frame format of the SBP parameters control field provided in the embodiment of the present application. Fig.14The length of the SBP parameters control field shown in FIG. 1 may be equal to 2 bytes, and the embodiment of the present application does not limit the length of the SBP parameters control field. Fig.14 As shown, the SBP parameterscontrol field includes but is not limited to one or more of the following: a role indication field, or a role mandatory field. Among them, the length of the role indication field (i.e., the above-mentioned role existence indication information) can be 1 bit, which is used to indicate whether the above-mentioned role indication information exists in the SBP parameters element. The length of the rolemandatory field can also be 1 bit, which is used to indicate whether the perception response end must meet the indication (or role setting) of the above-mentioned role indication information. It can be understood that Fig.14 The meanings of other fields not introduced in the specification are referred to the existing standards and will not be described in detail here. Fig.14 The names, lengths, and arrangement orders of the role indication fields and role mandatory fields are only examples and are not limited in the embodiments of the present application.
[0308] Implementation 2
[0309] The above role indication information can be implemented by a field corresponding to the perception response end. Exemplarily, one perception response end corresponds to one role field, and the role field is used to carry the role indication information. Fig.15 , Fig.15 is a seventh frame format diagram of the SBP parameters element provided in the embodiment of the present application. Fig.15As shown, the SBPparameters element may include but is not limited to: an SBP parameter control field, and N sensing responder parameter fields. Exemplarily, the length of each sensing responder parameter field may be 8 bytes, and of course it may be more or less than 8 bytes. The embodiment of the present application does not limit the length of the sensing responder parameter field. Among them, 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 above-mentioned role indication information) may be 2 bits long, which may be used to indicate the role of the corresponding sensing responder (referring to the sensing responder indicated by the sensing responder address field in the same sensing responder parameters field) in the sensing measurement instance, which one is the sensing transmitter (TX), the sensing receiver (RX), the sensing transmitter and the sensing receiver (TX&RX). It can be understood that Fig.15 The names, lengths, and sequences of the various fields are merely examples and are not limited in this regard in the embodiments of the present application.
[0310] Optionally, the SBP parameters control field may also include one or more of the following: role existence indication information, or role mandatory indication information. The role existence indication information may be used to indicate whether the role indication information exists. The role mandatory indication information may be used to indicate whether the N perception response terminals must satisfy the indication of the role indication information. Exemplary, Fig.15 The length of the SBP parameters control field is 2 bytes, and its frame format can be as described above. Fig.14 As shown; it can be understood that if the above Fig.14 If the role indication field in the Fig.15 The role field in can be set to a reserved value, indicating no role.
[0311] In the embodiment of the present application, a field (such as a sensing responder parameters field) is designed based on each sensing responder. In this field, a sensing responder and the role of this sensing responder are indicated. The 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 embodiment of the present application is implemented in combination with the aforementioned embodiment 1, then the implementation method 1 of the embodiment of the present application can be combined with the implementation method 1 of the aforementioned embodiment 1, for example, the SBP parameters element may include the aforementioned Figure 7a (or the aforementioned Figure 7b ) and the aforementioned Fig.12 (or the aforementioned Fig.13 ), the SBP parameters control field may include the aforementioned Figure 8 and the aforementioned Fig.14 Implementation method 2 of the embodiment of the present application may be combined with implementation method 2 of the aforementioned embodiment 1. For example, the sensing responder parameters field may include the aforementioned Figure 9a (or the aforementioned Figure 9b ) and the aforementioned Fig.15 The SBP parameters control field may include the aforementioned Fig.10 and the aforementioned Fig.14 The fields in . We will not describe them one by one here.
[0313] In an embodiment of the present application, the SBP initiator sets the role of the perception responder (TX, RX, TX&RX) in the SBP setup phase. On the one hand, this enables the SBP initiator to have the function of setting measurement parameters related to the perception responder, which helps the SBP initiator to control and manage the SBP perception process. On the other hand, it helps the SBP initiator to parse the perception measurement report.
[0314] Embodiment 3
[0315] Embodiment 3 of the present application is an example of a combination of the aforementioned embodiment 1 and the aforementioned embodiment 2.
[0316] It can be understood that the aforementioned embodiment 1 provides a solution for setting which type of TB type perception measurement (TF sounding, NDPA sounding, SR2SR sounding) the perception responder participates in during the SBP establishment phase, and the aforementioned embodiment 2 provides a solution for setting the role of the perception responder (TX, RX, TX&RX) during the SBP establishment phase, and the two can be used in combination. For the perception responder participating in TF sounding, its role in the perception measurement instance is TX; for the perception responder participating in NDPA sounding, its role in the perception measurement instance is RX. In other words, for the perception responder participating in TF sounding or NDPA sounding, its role in the perception measurement instance is fixed. For the perception responder participating in SR2SR sounding, its role in the perception measurement instance is not fixed. For example, a perception responder participating in SR2SR sounding may be TX in the first SR2SR measurement instance and RX in the next SR2SR measurement instance.
[0317] Therefore, the embodiments of the present application aim at different SR2SR measurement instances and indicate whether the perception responder is involved and the role when participating.
[0318] For details, see Fig.16 , Fig.16 This is a third flow chart of the information indication method in wireless perception provided in an embodiment of the present application.
[0319] like Fig.16 As shown, the information indication method in the wireless perception includes but is not limited to the following steps:
[0320] S301, the SBP initiator sends a proxy perception request frame, the proxy perception request frame includes the addresses of N perception responders, wherein the address of a perception responder is used to identify a perception responder, the proxy perception request frame also includes first indication information and role indication information, the first indication information is used to indicate whether the N perception responders participate in SR2SR detection, and the role indication information is used to indicate the role of the perception responders participating in SR2SR detection in the perception measurement instance. Wherein, N is an integer greater than or equal to 1. The role includes any of the following: a perception transmitter, a perception receiver, or a perception transmitter and a perception receiver.
[0321] Correspondingly, the SBP responder receives the proxy perception request frame.
[0322] S302, the SBP responder sends a proxy awareness response frame.
[0323] Correspondingly, the SBP initiator receives the proxy perception response frame.
[0324] Optionally, the implementation method of step S301 to step S302 in the embodiment of the present application may refer to the implementation method of step S101 to step S102 in the aforementioned embodiment one, or may refer to the implementation method of step S201 to step S202 in the aforementioned embodiment two, which will not be repeated here.
[0325] Optionally, the first indication information can be used to indicate whether each of the N perception responders participates in the SR2SR detection, or to indicate the perception responders participating in the SR2SR detection. The role indication information can be used to indicate whether the role of the perception responder participating in the SR2SR detection in the perception measurement instance is a perception transmitter (TX), a perception receiver (RX), a perception transmitter and a perception receiver (TX&RX). Exemplarily, the implementation method of the first indication information can refer to the relevant description in the aforementioned embodiment one, which will not be repeated here. Exemplarily, the implementation method of the role indication information can refer to the relevant description in the aforementioned embodiment two, which will not be repeated here.
[0326] In a possible implementation, the first indication information can be implemented by a bitmap, where one valid bit corresponds to one perception responder. The role indication information can also be implemented by a bitmap. In an SR2SR detection mode in the embodiment of the present application, a perception responder can only appear in one role, that is, in an SR2SR detection mode, a perception responder is either TX or RX, and there is no situation where it is both TX and RX; then one valid bit can be used to represent the role of a perception responder. See Fig.17 , Fig.17 8 is a schematic diagram of the eighth frame format of the SBP parameters element provided in the embodiment of the present application. Fig.17As shown, the SBP parameters element may include but is not limited to: L SR2SR sounding bitmaps (the above-mentioned first indication information) and L SR2SR role bitmaps (SR2SR role bitmaps) (the above-mentioned role indication information). The value of L may be predefined, or pre-negotiated, pre-configured, or indicated in the SBP parameters control field of the SBP parameters element (for specific indication methods, please refer to the relevant description of the aforementioned embodiment one, which will not be repeated here). Among them, an SR2SR sounding bitmap corresponds to an SR2SR detection mode, and an SR2SR sounding bitmap can be used to indicate which perception responders participate in SR2SR sounding and which perception responders do not participate in SR2SR sounding in an SR2SR detection mode. An SR2SRrole bitmap also corresponds to an SR2SR detection mode, and an SR2SR role bitmap can be used to indicate the role of the perception responder participating in SR2SR sounding in an SR2SR detection mode. It can be understood that Fig.17 The meanings of other fields not introduced in the specification are referred to the existing standards and will not be described in detail here. Fig.17 The names, lengths, and sequences of the various fields are merely examples and are not limited in this regard in the embodiments of the present application.
[0327] For example, N is equal to 8, and assuming that the value of the first SR2SR sounding bitmap is 10011010, it means that sensing responders 1, 4, 5, and 7 participate in the SR2SR sounding corresponding to the first SR2SR detection mode; at this time, it is necessary to indicate the roles of the four sensing responders 1, 4, 5, and 7 in the SR2SR role bitmap, that is, TX or RX. In the SR2SR role bitmap, it is assumed that the first 4 bits are valid bits, and the other bits are set to reserved values. Taking 1 for TX and 0 for RX as an example, if the SR2SR role bitmap is 1000xxxx (where "xxxx" represents a reserved value), it means that sensing responder 1 is TX, and sensing responders 4, 5, and 7 are RX. It can be understood that the embodiments of the present application do not limit whether 1 is used to represent TX 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 existence indication information, third indication information, fourth indication information, fifth indication information, or role mandatory indication information. Among them, the second indication information can be used to indicate whether the above-mentioned first indication information exists. In the embodiment of the present application, the second indication information is set to a preset value (such as 1), indicating that the above-mentioned first indication information exists. The role existence indication information can be used to indicate whether the above-mentioned role indication information exists. In the embodiment of the present application, the role existence indication information is also set to a preset value (such as 1), indicating that the above-mentioned role indication information exists. The third indication information can be used to indicate whether the SBP initiator requests SR2SR detection during the proxy perception process. In the embodiment of the present application, the third indication information is also set to a preset value (such as 1), indicating that the SBP initiator requests SR2SR detection during the proxy perception process. The fourth indication information can be used to indicate the number of SR2SR detection modes, that is, 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 perception responder participating in the SR2SR detection must meet the indication of the above-mentioned role indication information.
[0329] For example, see Fig.18 , Fig.18 : is a schematic diagram of the fourth frame format of the SBP parameters control field provided in the embodiment of the present application. Fig.18 The length of the SBP parameters control field shown in the figure may be greater than 2 bytes, such as 3 bytes or 4 bytes. The embodiment of the present application does not limit the length of the SBP parameters control field. Fig.18As shown, the SBP parameters control field includes but is not limited to one or more of the following: SR2SRsounding requested field (i.e., the third indication information mentioned above), number of SR2SR sounding pattern field (i.e., the fourth indication information mentioned above), SR2SRsounding bitmap present field (i.e., the second indication information mentioned above), SR2SR role bitmap present field (i.e., the role indication information mentioned above), SR2SR role mandatory field (i.e., the role mandatory indication information mentioned above), or SR2SR periodicity field (i.e., the fifth indication information mentioned above). Among them, the SR2SR role bitmap present field indicates whether there is a SR2SRrole bitmap, and the SR2SR role mandatory field indicates whether the perception responder participating in SR2SR sounding must meet the indication of the SR2SR role bitmap; the meanings of the remaining fields refer to the relevant descriptions in the aforementioned embodiment one and the aforementioned embodiment two, and will not be repeated here. It can be understood that Fig.18 The names, lengths, and sequences of the various fields are merely examples and are not limited in this regard in the embodiments of the present application.
[0330] Optionally, if the SBP parameters element of the SBP request frame carries role mandatory indication information (such as the SR2SR role mandatory field), and the role mandatory indication information indicates that the perception responder participating in SR2SR sounding must meet the indication of the role indication information (such as the SR2SR role bitmap), then if the SBP responder can meet the indication of the role indication information in the SBP request frame, the SBP responder can indicate acceptance of the SBP request in the SBP response frame. If the SBP responder cannot meet the indication of the role indication information in the SBP request frame, the SBP responder can indicate rejection of the SBP request in the SBP response frame, and can carry the SBPparameters element in the SBP response frame to provide a recommended role. Alternatively, after the SBP responder indicates rejection of the SBP request in the SBP response frame, the SBP responder carries the SBP parameters element in the SBP termination frame to provide a recommended role. The SBP initiator can decide whether to resend the SBP request frame based on the recommended role.
[0331] The embodiment of the present application indicates whether the perception responder participates in SR2SR sounding and the role of the perception responder participating in SR2SR sounding in the perception measurement instance by means of a bitmap. The change to the SBP parameters element is minor and is simple, clear, easy to understand, and easy to implement.
[0332] In another possible implementation, the first indication information may be implemented by a field corresponding to the perception response end, and the role indication information may also be implemented by a field corresponding to the perception response end. In an SR2SR detection mode in the present application, a perception response end can only appear in one role, that is, in an SR2SR detection mode, a perception response end is either TX or RX, and there is no situation where it is both TX and RX; then a valid bit can be used to represent the role of a perception response end. See Fig.19 , Fig.19 Schematic diagram of the ninth frame format of the SBP parameters element provided in the embodiment of the present application. Fig.19 As shown, the SBP parameters element may include but is not limited to: an SBP parameters control field, and N sensing responder parameters fields. Exemplarily, the length of each sensing responder parameters field may be 12 bytes, and of course may be more or less than 12 bytes. The embodiment of the present application does not limit the length of the sensing responder parameter field. Among them, a sensing responder parameter field carries the characteristic parameters of a sensing responder. In other words, the above-mentioned first indication information and the above-mentioned role indication information may 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 the SR2SR sounding measurement bitmap and the SR2SR role measurement bitmap are both greater than or equal to L bits. A valid bit in the SR2SR sounding measurement bitmap corresponds to an SR2SR detection mode, and an SR2SR detection mode corresponds to one or more SR2SR detections. The SR2SR detection mode can be used to describe the sender and receiver of the sensing PPDU (such as NDP) in the SR2SR detection, or, an SR2SR detection mode can be used to describe a set of roles in the SR2SR detection. The SR2SR sounding measurement bitmap can be used to indicate whether the perception responder indicated by the perception responder 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 perception responder indicated by the perception responder address field when participating in SR2SR sounding.
[0334] For example, L is equal to 8, assuming that 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 (here, 1 indicates participation and 0 indicates non-participation), it means that the sensing responder indicated by the sensing responder address field participates in the SR2SR detection corresponding to the 1st, 4th, 5th, and 7th SR2SR detection modes, respectively, and does not participate in the SR2SR detection corresponding to the 2nd, 3rd, 6th, and 8th SR2SR detection modes, respectively; and the remaining bits of the SR2SR sounding measurement bitmap can be set to reserved values. At this time, it is necessary to indicate in the SR2SR role measurement bitmap the role of the sensing responder indicated by the sensing responder address field in the SR2SR detection corresponding to the 1st, 4th, 5th, and 7th SR2SR detection modes, respectively, that is, TX or RX. In the SR2SR rolemeasurement bitmap, assuming that the first 4 bits are valid bits, the other bits are set to reserved values. Taking 1 for TX and 0 for RX as an example, if the SR2SR role measurement bitmap is 1000xxxx (where "xxxx" represents a reserved value), it means that the perception responder indicated by the perception responder address field is TX in the SR2SR detection corresponding to the first SR2SR detection mode, and the corresponding perception responder is RX in the SR2SR detection corresponding to the 4th, 5th, and 7th SR2SR detection modes, respectively. It can be understood that the embodiment of the present application does not limit whether 1 is used to represent TX or 0 is used to represent TX.
[0335] Optionally, the SBP parameters element may include third indication information, optionally may include fourth indication information, and further optionally may include fifth indication information. The third indication information may be used to indicate whether the SBP initiator requests to perform SR2SR detection during the proxy perception process. In the embodiment of the present application, the third indication information is set to a preset value (such as 1), indicating that the SBP initiator requests to perform SR2SR detection during the proxy perception process. The fourth indication information may be used to indicate the number of SR2SR detection modes, that is, the value of L. The fifth indication information may be used to indicate the number of SR2SR detection times corresponding to each SR2SR detection mode. Exemplarily, Fig.19 The frame format of the SBP parameters control field can be as described above. Fig.10 As shown, no further description is given here.
[0336] It can be understood that if the third indication information indicates that the SBP initiator does not perform SR2SR detection in the proxy perception process, then Fig.19 The SR2SR detection measurement bitmap and SR2SR role measurement bitmap are both set to reserved values.
[0337] In the embodiment of the present application, a field (such as the sensing responder parameters field) is designed based on each sensing responder. This field indicates a sensing responder and whether the sensing responder participates in SR2SR sounding and its role when participating in SR2SR sounding. The meaning is clear and easy to understand, and the SBP responder can obtain complete sensing responder information during the parsing process.
[0338] In an embodiment of the present application, the SBP initiator simultaneously sets the perception responders participating in SR2SR sounding and the roles of these perception responders in the SR2SR perception measurement instance during the SBP setup phase. On the one hand, this enables the SBP initiator to have the function of setting measurement parameters related to the perception responders, which helps the SBP initiator to control and manage the SBP perception process. On the other hand, it helps the SBP initiator to parse the perception measurement report.
[0339] From the fifth point mentioned above (i.e., "V. Perception session establishment and perception measurement establishment"), it can be known that the existing max number of supported setups field does not distinguish whether the originating device is an AP or a non-AP STA when indicating the total number of measurement setups (MS) that can be maintained at most, that is, it does not distinguish whether the type of (perception) measurement establishment MS is a TB type (i.e., the AP is the perception initiator) or a non-TB type (i.e., the non-AP STA is the perception initiator). For example, an AP, as a perception initiator, can establish up to 8 TB type MSs with a non-AP STA, and the AP can also establish up to 8 non-TB type MSs with the same non-AP STA as a perception responder. Then, an AP or a non-AP STA can establish up to 16 MSs (i.e., 8 TB type MSs and 8 non-TB type MSs), plus the possibility of 0 MS, for a total of 17 values (i.e., 0 to 16). The existing max number of supported setups field (4 bits) is not sufficient to represent 17 values.
[0340] Therefore, an embodiment of the present application provides another information indication method in wireless perception, which modifies the existing perception capability interaction field so that it can indicate the total number of all possible MSs established, and further can distinguish the type of MS (ie, TB type or non-TB type).
[0341] Optionally, the first communication device and the second communication device in the embodiment of the present application may both support a WLAN awareness protocol, such as 802.11bf or a next generation protocol of 802.11bf.
[0342] Embodiment 4
[0343] Embodiment 4 of the present application mainly introduces extending the max number of supported setups field in the sensing session setup phase so that it can indicate the total number of all possible MSs to be established.
[0344] See also Fig. 20 , Fig. 20 It is a fourth flow chart of the information indication method in wireless perception provided by the embodiment of the present application. The method can be applied to the perception session establishment phase of the general perception process. The first communication device in the method can be a perception initiator, and the second communication device can be a perception responder. Of course, the first communication device in the method can also be a perception responder, and the second communication device can be a perception initiator, which is not limited by the embodiment of the present application.
[0345] like Fig. 20 As shown, the information indication method in the wireless perception includes but is not limited to the following steps:
[0346] S401, a first communication device generates a first perception element, which is used for the first communication device to exchange perception capability information with the second communication device. The first perception element includes a maximum perception measurement establishment number field supported. The length of the maximum perception measurement establishment number field supported in the first perception element is greater than 4 bits. The maximum perception measurement establishment number field supported in the first perception element is used to indicate the maximum total number of perception measurements that the first communication device can establish with the second communication device.
[0347] S402: The first communication device sends the first perception element to the second communication device.
[0348] Correspondingly, the second communication device receives the first perception element.
[0349] S403: The second communication device parses the first perception element to obtain a maximum total number of perception measurements that can be established between the first communication device and the second communication device.
[0350] Optionally, the information indication method in wireless sensing further includes:
[0351] S404, the second communication device sends a second perception element to the first communication device, where the second perception element is used for the second communication device and the first communication device to exchange perception capability information, where the second perception element includes a maximum perception measurement establishment number field supported, where the length of the maximum perception measurement establishment number field supported in the second perception element is greater than 4 bits, and where the maximum perception measurement establishment number field supported in the second perception element is used to indicate the maximum total number of perception measurements that the second communication device can establish with the first communication device.
[0352] Correspondingly, the first communication device receives the second perception element, and may parse the second perception element to obtain the maximum total number of perception measurements that the second communication device can establish with the first communication device.
[0353] In a possible implementation, the sensing initiator and the sensing responder can exchange their respective sensing capability information through sensing elements. Figure 3 There are 7 reserved bits in the sensing field of the frame format shown in FIG. 1 , and 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 all possible established MSs.
[0354] Specifically, the first communication device and the second communication device exchange their respective perception capability information through the perception element. Exemplarily, the first communication device sends a first perception element to the second communication device, and carries its own perception capability information in the first perception element; the second communication device sends a second perception element to the first communication device, and carries its own perception capability information in the second perception element. The frame format of the first perception element and the second perception element can be the same, that is, the fields contained in the first perception element and the second perception element can be the same, but the specific values of each field can be different. The length of the maximum perception measurement setup number field (i.e., the maxnumber of supported setups field) supported in the first perception element and the second perception element is greater than 4 bits. Exemplarily, the maximum perception measurement setup number field (i.e., the max number of supported setups field) supported is located in the sensing field of the perception element.
[0355] See also Fig.21 , Fig.21 : is a schematic diagram of a frame format of a sensing field in a sensing element provided in an embodiment of the present application. Fig.21As shown, the sensing field includes but is not limited to: a max number of supported setups field with a length of 5 bits. 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 MS, that is, each communication device has 17 possible total number of MSs (i.e., 0 MS to 16 MSs); so the max number of supported setups field requires at least 5 bits to represent. Among them, the max number of supported setups field can be used to indicate the maximum total number of (sensing) measurement setups (MS) that the device sending the sensing element can establish with the device receiving the sensing element, or to indicate how many MSs the device sending the sensing element can maintain with the device receiving the sensing element.
[0356] Understandably, Fig.21 The names and meanings of the various fields in the sensing field shown may refer to existing standards, such as the 802.11bf standard, and are not described in detail here.
[0357] The embodiment of the present application extends the length of the max number of supported setups field from 4 bits to greater than 4 bits, so that it can indicate the total number of all possible MSs that may be established (i.e., 0 MSs to 16 MSs), and the meaning of the max number of supported setups field may not be changed, and the length of the sensing field may not be changed; this is conducive to compatibility with existing protocols.
[0358] Embodiment 5
[0359] Embodiment 5 of the present application mainly introduces a new field added during the sensing session setup phase to distinguish the type of MS (ie, TB type or non-TB type).
[0360] See also Fig. 22 , Fig. 22 It is a fifth flow chart of the information indication method in wireless perception provided by the embodiment of the present application. The method can be applied to the perception session establishment phase of the general perception process. The first communication device in the method can be a perception initiator, and the second communication device can be a perception responder. Of course, the first communication device in the method can also be a perception responder, and the second communication device can be a perception initiator, which is not limited by the embodiment of the present application.
[0361] like Fig. 22 As shown, the information indication method in the wireless perception may include but is not limited to the following steps:
[0362] S501, a first communication device generates a first perception element, which is used for the first communication device to exchange perception capability information with the second communication device. The first perception element includes a maximum perception measurement establishment number field supported based on triggering and a maximum perception measurement establishment number field supported based on non-triggering. The maximum perception measurement establishment number field supported based on triggering in the first perception element is used to indicate the maximum total number of perception measurements established based on triggering that the first communication device can establish with the second communication device, and the maximum perception measurement establishment number field supported based on non-triggering in the first perception element is used to indicate the maximum total number of perception measurements established based on non-triggering that the first communication device can establish with the second communication device.
[0363] S502: The first communication device sends the first perception element to the second communication device.
[0364] Correspondingly, the second communication device receives the first perception element.
[0365] S503, the second communication device parses the first perception element to obtain the maximum total number of triggered perception measurements that the first communication device can establish with the second communication device, and the maximum total number of non-triggered perception 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 perception element to the first communication device, and the second perception element is used for the second communication device and the first communication device to exchange perception capability information, the maximum perception measurement establishment number field supported based on triggering included in the second perception element is used to indicate the maximum total number of perception measurements based on triggering that the second communication device can establish with the first communication device, and the maximum perception measurement establishment number field supported based on non-triggering included in the second perception element is used to indicate the maximum total number of perception measurements based on non-triggering that the second communication device can establish with the first communication device.
[0368] Correspondingly, the first communication device receives the second perception element and can parse the second perception element to obtain the maximum total number of triggered-based perception measurements that the second communication device can establish with the first communication device, and the maximum total number of non-triggered-based perception measurements that the second communication device can establish with the first communication device.
[0369] Optionally, the first communication device and the second communication device may exchange their respective sensing capability information through a sensing element. Exemplarily, the first communication device sends a first sensing element to the second communication device, and carries its own sensing capability information in the first sensing element; the second communication device sends a second sensing element to the first communication device, and carries its own sensing capability information in the second sensing element. The frame formats of the first sensing element and the second sensing element may be the same, that is, the fields contained in the first sensing element and the second sensing element may be the same, but the specific values of each field may be different.
[0370] Optionally, both the first perception element and the second perception element may include: a field for supporting the maximum perception measurement establishment number based on triggering, and a field for supporting the maximum perception measurement establishment number based on non-triggering. Among them, the field for supporting the maximum perception measurement establishment number based on triggering can be used to indicate: the total number of maximum perception measurement establishment based on triggering (TB) that the device sending the perception element can establish with the device receiving the perception element. The field for supporting the maximum perception measurement establishment number based on non-triggering can be used to indicate: the total number of maximum perception measurement establishment based on non-triggering (non-TB) that the device sending the perception element can establish with the device receiving the perception element. Exemplarily, the field for supporting the maximum perception measurement establishment number based on triggering, and the field for supporting the maximum perception measurement establishment number based on non-triggering, may be located in the sensing field of the perception element.
[0371] For example, see Fig.23 , Fig.23 FIG. 1 is another frame format diagram of the sensing field in the sensing element provided in the embodiment of the present application. Fig.23As shown, the sensing field includes but is not limited to: supporting the establishment of a digital segment of the maximum perception measurement based on triggering, and supporting the establishment of a digital segment of the maximum perception measurement based on non-triggering. Among them, the length of the digital segment of the maximum perception measurement based on triggering is 4 bits, which can represent 0 to 8 TB type MSs. The length of the digital segment of the maximum perception measurement based on non-triggering is also 4 bits, which can represent 0 to 8 non-TB type MSs. For example, when the maximum number of perception measurements established based on triggers supported is 0000 (converted to decimal as 0), it means that the total number of perception measurements established for the maximum TB that the device sending the perception element can establish with the device receiving the perception element is 0; when the maximum number of perception measurements established based on triggers supported is 0001 (converted to decimal as 1), it means that the total number of perception measurements established for the maximum TB that the device sending the perception element can establish with the device receiving the perception element is 1, and so on, when the maximum number of perception measurements established based on triggers supported is 1000 (converted to decimal as 8), it means that the total number of perception measurements established for the maximum TB that the device sending the perception element can establish with the device receiving the perception element is 8. The maximum number of perception measurements established based on non-triggering supported is the same as the maximum number of perception measurements established based on triggering supported, and will not be repeated one by one.
[0372] Understandably, Fig.23 The names and meanings of other fields not introduced in the sensing field shown can refer to existing standards, such as the 802.11bf standard, and will not be described in detail here. It can also be understood that Fig.23 The names, lengths, and sequences of the digital segments supported for establishing a maximum perceptual measurement based on triggering and the digital segments supported for establishing a maximum perceptual measurement based on non-triggering are merely examples, and the embodiments of the present application do not impose any restrictions on this.
[0373] The embodiment of the present application adds two fields to the sensing field of the sensing element, one field indicates the total number of sensing measurements of the maximum TB that the device sending the sensing element can establish with the device receiving the sensing element, and the other field indicates the total number of sensing measurements of the maximum non-TB that the device sending the sensing element can establish with the device receiving the sensing element, which can not only indicate the total number of all possible MSs (i.e., 0 MS to 16 MSs) that can be established, but also distinguish the types of MSs. In addition, the embodiment of the present application does not change the length of the sensing field, which is conducive to compatibility with existing protocols.
[0374] In some scenarios, the sensing device may not only sense, but also communicate or perform other services. Non-perceived services may occupy sensing resources, and the specific amount of resources occupied is real-time. Therefore, even if the sensing initiator and the sensing responder exchange sensing capability information, a new MS may not be established in actual use due to resource constraints. In one possible implementation, in order to establish a new MS, the sensing initiator or the sensing responder can terminate the existing MS to release resources. The process of terminating the MS requires sending a sensing measurement setup termination frame, which increases the signaling overhead.
[0375] In view of this, an embodiment of the present application also provides an information indication method in wireless perception, which dynamically indicates whether a new MS can be established, thereby improving the efficiency of establishing perception measurements and reducing signaling overhead.
[0376] Optionally, the perception initiator and the perception responder in the embodiment of the present application may both support WLAN perception protocols, such as 802.11bf or the next generation protocol of 802.11bf.
[0377] Embodiment 6
[0378] Embodiment 6 of the present application mainly introduces how to indicate whether a new MS can be established during the sensing measurement setup phase.
[0379] See also Fig.24 , Fig.24 It is a sixth flow chart of the information indication method in wireless perception provided by the embodiment of the present application. The method can be applied to the general perception process (including TB type perception measurement and non-TB type perception measurement), and can also be applied to the proxy perception process (TB type perception measurement). When the method is applied to the proxy perception process, the method can be implemented in conjunction with at least one of the aforementioned embodiments one to three. When the method is applied to the proxy perception process, the perception initiator of the method can be the aforementioned Figure 2 The AP in the sensing response end can be the aforementioned Figure 2 When the method is applied to a general perception process, the method can be implemented in conjunction with the aforementioned embodiment 4 or the aforementioned embodiment 5. Of course, no matter to which perception process the method is applied, the method can be implemented alone.
[0380] like Fig.24 As shown, the information indication method in the wireless perception may include but is not limited to the following steps:
[0381] S601, the perception initiator sends a perception measurement establishment request frame, where the perception measurement establishment request frame is used to request to establish a perception measurement establishment with the perception responder, and the perception measurement establishment request frame includes first measurement establishment indication information, where the first measurement establishment indication information is used to indicate whether the perception initiator can establish another perception measurement establishment.
[0382] Correspondingly, the perception responder receives the perception measurement establishment request frame.
[0383] S602: The perception responder sends a perception measurement setup response frame, where the perception measurement setup response frame is used to accept or reject the request of the perception initiator.
[0384] Correspondingly, the perception initiator receives the perception measurement establishment response frame.
[0385] Optionally, during the sensing measurement establishment phase, the sensing initiator sends a sensing measurement setup request frame to the sensing responder to request a sensing measurement setup with the sensing responder. After receiving the sensing measurement setup request frame, the sensing responder replies with a sensing measurement setup response frame to indicate acceptance or rejection of the sensing measurement setup request (i.e., the request of the sensing initiator).
[0386] In a possible implementation, the perception initiator may carry first measurement establishment indication information in the perception measurement establishment request frame, which is used to indicate whether the perception initiator can establish another perception measurement establishment, or to indicate whether the perception initiator can establish another perception measurement establishment as a perception responder. In other words, the perception initiator can indicate whether a new perception measurement establishment can be established with the opposite end when establishing the current MS. Exemplarily, a new field may be added to the perception measurement establishment request frame to carry the first measurement establishment indication information. See Fig.25 , Fig.25 : is a schematic diagram of the frame format of the sensing measurement setup request frame provided in the embodiment of the present application. Fig.25 As shown, the sensing measurements setup request frame includes but is not limited to: a measurement setup control field. Among them, the measurement setup control field in the sensing measurement setup request frame can be used to carry the above-mentioned first measurement establishment indication information. It can be understood that Fig.25The meanings of other fields not introduced in the specification are referred to the existing standards and will not be described in detail here. Fig.25 The name and length of the measurement setup control field are only examples and are not limited in the embodiments of the present application.
[0387] See also Fig.26a and Figure 26b , are schematic diagrams of two frame formats of the measurement setup control field provided in the embodiments of the present application. Fig.26a As shown, the measurement setup control field (such as the first measurement establishment indication information mentioned above) includes but is not limited to: a new measurement setup field. The length of the new measurement setup field can be 1 bit, which can be used to indicate whether the device sending the measurement setup control field can establish a new perception measurement setup. For example, if the device sending the measurement setup control field is an AP (or the perception initiator is an AP), the new measurement setup field can be used to indicate whether the AP can establish a new (the "new" here can refer to another) non-TBMS as a perception responder. If the device sending the measurement setup control field is a non-AP STA (or the perception 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 (the "new" here can refer to another) TB MS as a perception responder.
[0388] like Figure 26bAs shown, the measurement setup control field (such as the first measurement setup indication information) includes but is not limited to: a new TB measurement setup field and a new non-TB measurement setup field. The length of the new TB measurement setup field can be 1 bit, which can be used to indicate whether the device sending the measurement setup control field can establish another TB type of perception measurement setup. The length of the new non-TB measurement setup field can be 1 bit, which can be used to indicate whether the device sending the measurement setup control field can establish another non-TB type of perception measurement setup.
[0389] Understandably, Fig.26a and Figure 26b The names and lengths of the various fields are only examples and are not limited in this embodiment of the present application.
[0390] Optionally, the perception response end may also carry second measurement establishment indication information in the perception measurement establishment response frame, which is used to indicate whether the perception response end can establish another perception measurement establishment, or to indicate whether the perception response end can establish another perception measurement establishment as a perception response end. In other words, the perception response end may also indicate whether a new perception measurement establishment can be established with the opposite end when establishing the current MS. Exemplarily, a new field may also be added to the perception measurement establishment response frame to carry the second measurement establishment indication information. See Fig. 27 , Fig. 27 : is a schematic diagram of the frame format of the sensing measurement setup response frame provided in the embodiment of the present application. Fig. 27 As shown, the sensing measurements setup response frame includes but is not limited to: a measurement setup control field. Among them, the measurement setup control field in the sensing measurement setup response frame can be used to carry the above-mentioned second measurement establishment indication information. Exemplarily, the frame format of the measurement setup control field is as described above Fig.26a and the above Figure 26b As shown, no further details will be given here. It can be understood that Fig. 27The meanings of other fields not introduced in the specification are referred to the existing standards and will not be described in detail here. Fig. 27 The name, length, order, etc. of the measurement setup control field are only examples and are not limited in the embodiments of the present application.
[0391] For example, when the Measurement Setup Control field in the Sensing Measurement Setup Response frame uses the above Fig.26a When the frame format is shown, if the device sending the measurement setup control field is an AP (or the perception responder 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 perception responder. If the device sending the measurement setup control field is a non-AP STA (or the perception responder is a non-APSTA), 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 perception responder.
[0392] In some possible implementations, before the perception measurement establishment phase, the perception initiator and the perception responder may make a rough indication in the perception session establishment phase, indicating whether they can establish TB type perception measurement establishment and whether they can establish non-TB type perception measurement establishment. Then, before step S601, the information indication method in the wireless perception may also include: the perception initiator and the perception responder exchange their respective perception capability information through a sensing element. The perception element includes indication information A, which is used to indicate whether the device sending the perception element supports the establishment of one or more of the following MSs: TB type MS, or non-TB type MS. Exemplarily, a new field can be added to the sensing field of the sensing element to carry the indication information A.
[0393] For example, see Fig.28 , Fig.28 is another frame format diagram of the sensing field in the sensing element provided in the embodiment of the present application. Fig.28As shown, the sensing field includes but is not limited to: support TB setups field and support non-TB setups field. The length of the support TB setups field can be 1 bit, which can be used to indicate whether the device sending the sensing element supports the establishment of TB MS; the length of the support non-TB setups field can also be 1 bit, which can be used to indicate whether the device sending the sensing element supports the establishment of non-TB MS. It can be understood that Fig.28 The meanings of other fields not introduced in the specification are referred to the existing standards and will not be described in detail here. Fig.28 The names and lengths of the support TB setups field and the support non-TB setups field are only examples and are not limited in the embodiments of the present application.
[0394] It is also understandable that Fig.28 The above indication information A is implemented through the support TB setups field and the support non-TB setups field.
[0395] In the perception measurement establishment phase, the embodiment of the present application indicates whether a new perception measurement can be established through measurement indication information, so that the two interacting parties can know the capabilities of the other party, and avoid sending a perception measurement establishment request frame to the other party to request the establishment of a new perception measurement when the other party cannot establish a new perception measurement, thereby improving the efficiency of the perception measurement establishment. At the same time, there is no need to terminate the existing perception measurement establishment to release resources, and there is no need to send a perception measurement establishment termination frame, which reduces signaling overhead. In addition, if the resources (such as storage space) reserved for the perception service in a certain device have not been used up, but the device has informed other devices through measurement indication information that it cannot establish a new perception measurement; then at this time, the device can release the unused resources in the resources reserved for the perception service, which can reduce the impact on other services (i.e., non-perception services).
[0396] The above content elaborates on the method of the present application in detail. In order to facilitate better implementation of the above scheme of the embodiment of the present application, the embodiment of the present application also provides corresponding devices or equipment.
[0397] The present application divides the functional modules of the proxy perception initiator, the proxy perception responder, the first communication device, the second communication device, the perception initiator, the perception responder, etc. according to the above method embodiments. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation. The following will be combined with Figure 29 to Figure 31 The communication device according to the embodiment of the present application is described in detail.
[0398] See also Fig.29 , Fig.29 is a schematic diagram of a structure of a communication device provided in an embodiment of the present application. Fig.29 As shown, the communication device includes: a transceiver unit 10 and a processing unit 20.
[0399] In some embodiments of the present application, the communication device may be the proxy awareness initiator (non-AP STA) shown above or a chip therein, such as a Wi-Fi chip. Fig.29 The communication device shown can be used to execute the steps or functions performed by the agent awareness initiator (AP) in the above method embodiment.
[0400] A design, a transceiver unit 10, is used to send a proxy perception request frame and receive a proxy perception response frame. The proxy perception request frame includes addresses of N perception response ends, wherein the address of a perception response end is used to identify a perception response end, and the proxy perception request frame also includes first indication information, and the first indication information is used to indicate whether the N perception response ends participate in one or more of the following perception 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 configured to generate a proxy awareness request frame.
[0402] Among them, the specific description of the proxy perception request frame, the first indication information, the proxy perception response frame, etc. can be referred to the method embodiment 1 shown above, and will not be described in detail here.
[0403] It is understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above-mentioned method embodiment 1, which will not be described in detail here. Figure 5 The proxy perception request frame sent in step S101 is shown; the transceiver unit 10 can be used to execute Figure 5Step S101 shown.
[0404] In another design, the transceiver unit 10 is used to send a proxy perception request frame and receive a proxy perception response frame. The proxy perception request frame includes addresses of N perception response ends, wherein the address of a perception response end is used to identify a perception response end, and the proxy perception request frame also includes role indication information, and the role indication information is used to indicate the roles of the N perception response ends in the perception measurement instance. The role includes any one of the following: a perception transmitter, a perception receiver, a perception transmitter, and a perception receiver. N is an integer greater than or equal to 1.
[0405] Optionally, the processing unit 20 is configured to generate a proxy awareness request frame.
[0406] Among them, the specific description of the proxy awareness request frame, role indication information, and proxy awareness response frame can be referred to the method embodiment 2 shown above, and will not be described in detail here.
[0407] It is understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above-mentioned method embodiment 2, which will not be described in detail here. Fig.11 The proxy perception request frame sent in step S201 is shown; the transceiver unit 10 can be used to execute Fig.11 Step S201 is shown.
[0408] Reuse Fig.29 In some other embodiments of the present application, the communication device may be the proxy-aware responder (AP) shown above or a chip therein, such as a Wi-Fi chip. Fig.29 The communication device shown can be used to execute the steps or functions performed by the agent-aware responder (AP) in the above method embodiment.
[0409] A design, a transceiver unit 10, is used to receive a proxy perception request frame and send a proxy perception response frame. The proxy perception request frame includes addresses of N perception response terminals, wherein the address of a perception response terminal is used to identify a perception response terminal, and the proxy perception request frame also includes first indication information, and the first indication information is used to indicate whether the N perception response terminals participate in one or more of the following perception 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 configured to generate a proxy awareness response frame.
[0411] Among them, the specific description of the proxy perception request frame, the first indication information, the proxy perception response frame, etc. can be referred to the method embodiment 1 shown above, and will not be described in detail here.
[0412] It is understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above-mentioned method embodiment 1, which will not be described in detail here. Figure 5 The proxy perception response frame sent in step S102 is shown; the transceiver unit 10 can be used to execute Figure 5 Step S102 is shown.
[0413] In another design, the transceiver unit 10 is used to receive a proxy perception request frame and send a proxy perception response frame. The proxy perception request frame includes addresses of N perception response ends, wherein the address of a perception response end is used to identify a perception response end, and the proxy perception request frame also includes role indication information, and the role indication information is used to indicate the roles of the N perception response ends in the perception measurement instance. The role includes any one of the following: a perception transmitter, a perception receiver, a perception transmitter, and a perception receiver. N is an integer greater than or equal to 1.
[0414] Optionally, the processing unit 20 is configured to generate a proxy awareness response frame.
[0415] Among them, the specific description of the proxy awareness request frame, role indication information, and proxy awareness response frame can be referred to the method embodiment 2 shown above, and will not be described in detail here.
[0416] It is understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above-mentioned method embodiment 2, which will not be described in detail here. Fig.11 The proxy perception response frame sent in step S202 is shown; the transceiver unit 10 can be used to execute Fig.11 Step S202 is shown.
[0417] Reuse Fig.29 In some other embodiments of the present application, the communication device may be the first communication device shown above or a chip therein, such as a Wi-Fi chip. Fig.29 The communication device shown can be used to execute the steps or functions performed by the first communication device in the above method embodiment.
[0418] In one design, the processing unit 20 is used to generate a first perception element; the transceiver unit 10 is used to send the first perception element to the second communication device. The first perception element is used for the first communication device and the second communication device to exchange perception capability information, and the first perception element includes a first field, the length of the first field is greater than 4 bits, and is used to indicate the maximum total number of perception measurements that the first communication device can establish with the second communication device.
[0419] Optionally, the transceiver unit 10 is further used to receive a second perception element sent by a second communication device. The second perception element is used for the second communication device and the first communication device to exchange perception capability information, and the second perception element includes a second field, the length of the second field is greater than 4 bits, and is used to indicate the maximum total number of perception measurements that the second communication device can establish with the first communication device.
[0420] Among them, the specific description of the first perception element, the second perception element, the first field and the second field, etc. can be referred to the method embodiment 4 shown above, and will not be described in detail here.
[0421] It is understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above-mentioned method embodiment 4, which will not be described in detail here. Fig. 20 Step S401 shown; the transceiver unit 10 can be used to perform Fig. 20 Step S402 and step S404 are shown.
[0422] In another design, the processing unit 20 is used to generate a first perception element; the transceiver unit 10 is used to send the first perception element to the second communication device. The first perception element is used for the first communication device to exchange perception capability information with the second communication device, and the first perception element includes a first field and a second field, the first field is used to indicate the maximum total number of triggered perception 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-triggered perception measurements that the first communication device can establish with the second communication device.
[0423] Optionally, the transceiver unit 10 is further used to receive a second perception element sent by a second communication device. The second perception element is used for the second communication device to exchange perception capability information with the first communication device, the third field included in the second perception element is used to indicate the maximum total number of triggered-based perception measurements that the second communication device can establish with the first communication device, and the fourth field included in the second perception element is used to indicate the maximum total number of non-triggered-based perception measurements that the second communication device can establish with the first communication device.
[0424] Among them, the specific description of the first perception element, the second perception element, the first field, the second field, the third field and the fourth field, etc. can be referred to the method embodiment 5 shown above, and will not be described in detail here.
[0425] It is understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above-mentioned method embodiment 5, which will not be described in detail here. Fig. 22 Step S501 shown; the transceiver unit 10 can be used to perform Fig. 22 Steps S502 and S504 are shown.
[0426] Reuse Fig.29 In still other embodiments of the present application, the communication device may be the second communication device shown above or a chip therein, such as a Wi-Fi chip. Fig.29 The communication device shown can be used to execute the steps or functions performed by the second communication device in the above method embodiment.
[0427] In one design, a transceiver unit 10 is used to receive a first perception element sent by a first communication device, where the first perception element is used for the first communication device to exchange perception capability information with a second communication device; a processing unit 20 is used to parse the first perception element to obtain a maximum total number of perception measurements that the first communication device can establish with the second communication device. The first perception element includes a first field, where the length of the first field is greater than 4 bits, and is used to indicate the maximum total number of perception measurements that the first communication device can establish with the second communication device.
[0428] Optionally, the transceiver unit 10 is further used to send a second perception element to the first communication device. The second perception element is used for the second communication device and the first communication device to exchange perception capability information, and the second perception element includes a second field, the length of the second field is greater than 4 bits, and is used to indicate the maximum total number of perception measurements that the second communication device can establish with the first communication device.
[0429] Among them, the specific description of the first perception element, the second perception element, the first field and the second field, etc. can be referred to the method embodiment 4 shown above, and will not be described in detail here.
[0430] It can be understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above-mentioned method embodiment 4, which will not be described in detail here. For example, the transceiver unit 10 can be used to receive the first perception element and send the second perception element; the processing unit 20 can be used to execute Fig. 20 Step S403 shown.
[0431] In another design, the transceiver unit 10 is used to receive a first perception element sent by a first communication device, and the first perception element is used for the first communication device to exchange perception capability information with the second communication device; the processing unit 20 is used to parse the first perception element to obtain the maximum total number of trigger-based perception measurements that the first communication device can establish with the second communication device, and the maximum total number of non-trigger-based perception measurements that the first communication device can establish with the second communication device. The first perception element includes a first field and a second field, and the first field is used to indicate the maximum total number of trigger-based perception 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 perception measurements that the first communication device can establish with the second communication device.
[0432] Optionally, the transceiver unit 10 is further used to send a second perception element to the first communication device. The second perception element is used for the second communication device and the first communication device to exchange perception capability information, the third field included in the second perception element is used to indicate the maximum total number of trigger-based perception measurements that the second communication device can establish with the first communication device, and the fourth field included in the second perception element is used to indicate the maximum total number of non-trigger-based perception measurements that the second communication device can establish with the first communication device.
[0433] Among them, the specific description of the first perception element, the second perception element, the first field, the second field, the third field and the fourth field, etc. can be referred to the method embodiment 5 shown above, and will not be described in detail here.
[0434] It can be understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above-mentioned method embodiment 5, which will not be described in detail here. For example, the transceiver unit 10 can be used to receive the first perception element and send the second perception element; the processing unit 20 can be used to execute Fig. 22 Step S503 shown.
[0435] Reuse Fig.29 In still other embodiments of the present application, the communication device may be the sensing initiator shown above or a chip therein, such as a Wi-Fi chip. Fig.29 The communication device shown can be used to execute the steps or functions performed by the perception initiator in the above method embodiment.
[0436] The transceiver unit 10 is used to send a perception measurement establishment request frame and receive a perception measurement establishment response frame, wherein the perception measurement establishment response frame is used to accept or reject the request of the perception initiator. The perception measurement establishment request frame is used to request to establish a perception measurement establishment with the perception responder, and the perception measurement establishment request frame includes first measurement establishment indication information, and the first measurement establishment indication information is used to indicate whether the perception initiator can establish another perception measurement establishment.
[0437] Optionally, the processing unit 20 is configured to generate a perception measurement establishment request frame.
[0438] Among them, the specific description of the perception measurement establishment request frame, the perception measurement establishment response frame, and the first measurement establishment indication information, etc. can be referred to the method embodiment 6 shown above, and will not be described in detail here.
[0439] It is understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above-mentioned method embodiment 6, which will not be described in detail here. Fig.24 The sensing measurement establishment request frame sent in step S601 is shown; the transceiver unit 10 can be used to execute Fig.24 Step S601 is shown.
[0440] Reuse Fig.29 In still other embodiments of the present application, the communication device may be the sensing response terminal shown above or a chip therein, such as a Wi-Fi chip. Fig.29 The communication device shown can be used to execute the steps or functions performed by the perception responder in the above method embodiment.
[0441] The transceiver unit 10 is configured to receive a perception measurement setup request frame and send a perception measurement setup response frame, wherein the perception measurement setup response frame is used to accept or reject the request of the perception initiator. The perception measurement setup request frame is used to request to establish a perception measurement setup with the perception responder, and the perception measurement setup request frame includes first measurement setup indication information, wherein the first measurement setup indication information is used to indicate whether the perception initiator can establish another perception measurement setup.
[0442] Optionally, the processing unit 20 is configured to generate a perception measurement establishment response frame.
[0443] Among them, the specific description of the perception measurement establishment request frame, the perception measurement establishment response frame, and the first measurement establishment indication information, etc. can be referred to the method embodiment 6 shown above, and will not be described in detail here.
[0444] It is understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above-mentioned method embodiment 6, which will not be described in detail here. Fig.24 The sensing measurement establishment response frame sent in step S602 is shown; the transceiver unit 10 can be used to execute Fig.24 Step S602 is shown.
[0445] The above describes the communication device of the embodiment of the present application, and the following describes possible product forms of the communication device. It should be understood that any device having the above Fig.29 Any form of product with the functions of the communication device described above falls within the protection scope of the embodiments of the present application. It should also be understood that the following description is only an example and does not limit the product form of the communication device of the embodiments of the present application to this.
[0446] In one possible implementation, Fig.29 In the communication device shown, the processing unit 20 may be one or more processors, the transceiver unit 10 may be a transceiver, or the transceiver unit 10 may also be a sending unit and a receiving unit, the sending unit may be a transmitter, the receiving unit may be a receiver, and the sending unit and the receiving unit are integrated into one device, such as a transceiver. In the embodiment of the present application, the processor and the transceiver may be coupled, etc., and the embodiment of the present application does not limit the connection mode of the processor and the transceiver. 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 outputting the above information by the processor. When outputting the above information, the processor outputs the above information to the transceiver so that it is transmitted by the transceiver. After the above information is output by the processor, it may also need to be processed by other methods before it reaches 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 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 above information, the above information may need to be processed in other ways before being input into the processor.
[0447] See also Fig.30 , Fig.30 1 is another structural diagram of a communication device provided in an embodiment of the present application. The communication device may be: an agent perception initiator, an agent perception responder, a first communication device, a second communication device, a perception initiator, a perception responder, or a chip therein. Fig.30Only the main components of the communication device are shown. In addition to the processor 1001 and the transceiver 1002, the communication device may further include a memory 1003 and an input and output device (not shown in the figure).
[0448] The processor 1001 is mainly used to process the communication protocol and communication data, and to control the entire communication device, execute the software program, and process the data of the software program. The memory 1003 is mainly used to store the software program and data. The transceiver 1002 may include a control circuit and an antenna. The control circuit is mainly used to convert the baseband signal and the radio frequency signal and process the radio frequency signal. The antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. The input and output devices, such as a touch screen, a display screen, a keyboard, etc., are mainly used to receive data input by the user and output data to the user.
[0449] When the communication device is turned 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 sent wirelessly, the processor 1001 performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency 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 RF circuit and antenna may be arranged independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be arranged remotely from the communication device.
[0451] The transceiver 1002 may include a receiver and a transmitter, wherein the receiver is used to perform a receiving function (or operation) and the transmitter is used to perform a transmitting function (or operation), and the transceiver is used to communicate with other devices / apparatuses through a transmission medium.
[0452] The processor 1001 , the transceiver 1002 , and the memory 1003 may be connected via a communication bus.
[0453] Exemplarily, when the communication device is used to execute the steps, methods or functions performed by the above-mentioned proxy perception initiator, the transceiver 1002 is used to send a proxy perception request frame and receive a proxy perception response frame. Optionally, the processor 1001 is used to generate a proxy perception request frame. The proxy perception request frame includes the addresses of N perception response ends, wherein the address of a perception response end is used to identify a perception response end, and the proxy perception request frame also includes first indication information, and the first indication information is used to indicate whether the N perception response ends participate in one or more of the following perception measurements: TF detection, NDPA detection, or SR2SR detection.
[0454] Exemplarily, when the communication device is used to execute the steps, methods or functions performed by the above-mentioned proxy perception responder, the transceiver 1002 is used to receive a proxy perception request frame and send a proxy perception response frame. Optionally, the processor 1001 is used to generate a proxy perception response frame. The proxy perception request frame includes the addresses of N perception responders, wherein the address of a perception responder is used to identify a perception responder, and the proxy perception request frame also includes first indication information, which is used to indicate whether the N perception responders participate in one or more of the following perception measurements: TF detection, NDPA detection, or SR2SR detection.
[0455] In the embodiment of the present application, the description of the proxy-aware request frame, the proxy-aware response frame, the first indication information, the proxy-aware initiator, the proxy-aware responder, etc. can refer to the introduction in the above method embodiment 1, and will not be described in detail here. It is understandable that the specific description of the processor and the transceiver can also refer to Fig.29 The description of the processing unit and the transceiver unit shown will not be repeated here.
[0456] Exemplarily, when the communication device is used to execute the steps or methods or functions executed by the above-mentioned proxy perception initiator, the transceiver 1002 is used to send a proxy perception request frame and receive a proxy perception response frame. Optionally, the processor 1001 is used to generate a proxy perception request frame. The proxy perception request frame includes the addresses of N perception responders, wherein the address of a perception responder is used to identify a perception responder, and the proxy perception request frame also includes role indication information, which is used to indicate the roles of the N perception responders in the perception measurement instance, and the role includes any one of the following: a perception transmitter, a perception receiver, a perception transmitter, and a perception receiver.
[0457] Exemplarily, when the communication device is used to execute the steps or methods or functions executed by the above-mentioned proxy perception responder, the transceiver 1002 is used to receive a proxy perception request frame and send a proxy perception response frame. Optionally, the processor 1001 is used to generate a proxy perception response frame. The proxy perception request frame includes the addresses of N perception responders, wherein the address of a perception responder is used to identify a perception responder, and the proxy perception request frame also includes role indication information, which is used to indicate the roles of the N perception responders in the perception measurement instance, and the role includes any one of the following: a perception transmitter, a perception receiver, a perception transmitter, and a perception receiver.
[0458] In the embodiment of the present application, the description of the proxy-aware request frame, the proxy-aware response frame, the role indication information, the proxy-aware initiator, the proxy-aware responder, etc. can refer to the introduction in the above method embodiment 2, and will not be described in detail here. It is understandable that the specific description of the processor and the transceiver can also refer to Fig.29 The description of the processing unit and the transceiver unit shown will not be repeated here.
[0459] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the first communication device, the processor 1001 is used to generate a first perception element; and the transceiver 1002 is used to send the first perception element. The first perception element is used for the first communication device and the second communication device to exchange perception capability information, and the first perception element includes a first field, the length of which is greater than 4 bits, and is used to indicate the maximum total number of perception measurements that the first communication device can establish with the second communication device.
[0460] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the second communication device, the transceiver 1002 is used to receive a first perception element, which is used for the first communication device to exchange perception capability information with the second communication device; the processor 1001 is used to parse the first perception element to obtain the maximum total number of perception measurements that the first communication device can establish with the second communication device. The first perception element includes a first field, the length of which is greater than 4 bits, and is used to indicate the maximum total number of perception measurements that the first communication device can establish with the second communication device.
[0461] In the embodiment of the present application, the description of the first sensing element, the first field, the first communication device, the second communication device, etc. can refer to the description in the fourth embodiment of the method above, and will not be described in detail here. It can be understood that the specific description of the processor and the transceiver can also refer to Fig.29 The description of the processing unit and the transceiver unit shown will not be repeated here.
[0462] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the first communication device, the processor 1001 is used to generate a first perception element; and the transceiver 1002 is used to send the first perception element. The first perception element is used for the first communication device to exchange perception capability information with the second communication device, and the first perception element includes a first field and a second field, the first field is used to indicate the maximum total number of triggered perception measurement establishments 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-triggered perception measurement establishments that the first communication device can establish with the second communication device.
[0463] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the second communication device, the transceiver 1002 is used to receive a first perception element, which is used for the first communication device to exchange perception capability information with the second communication device; the processor 1001 is used to parse the first perception element to obtain the maximum total number of triggered perception measurements that the first communication device can establish with the second communication device, and the maximum total number of non-triggered perception measurements that the first communication device can establish with the second communication device. The first perception element includes a first field and a second field, the first field is used to indicate the maximum total number of triggered perception 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-triggered perception measurements that the first communication device can establish with the second communication device.
[0464] In the embodiment of the present application, the description of the first sensing element, the first field, the second field, the first communication device, the second communication device, etc. can refer to the introduction in the above method embodiment 5, and will not be described in detail here. It can be understood that the specific description of the processor and the transceiver can also refer to Fig.29 The description of the processing unit and the transceiver unit shown will not be repeated here.
[0465] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the above-mentioned perception initiator, the transceiver 1002 is used to send a perception measurement establishment request frame and receive a perception measurement establishment response frame, and the perception measurement establishment response frame is used to accept or reject the request of the perception initiator. Optionally, the processor 1001 is used to generate a perception measurement establishment request frame. The perception measurement establishment request frame is used to request to establish a perception measurement establishment with the perception responder, and the perception measurement establishment request frame includes first measurement establishment indication information, and the first measurement establishment indication information is used to indicate whether the perception initiator can establish another perception measurement establishment.
[0466] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the above-mentioned perception responder, the transceiver 1002 is used to receive a perception measurement establishment request frame and send a perception measurement establishment response frame, and the perception measurement establishment response frame is used to accept or reject the request of the perception initiator. Optionally, the processor 1001 is used to generate a perception measurement establishment response frame. The perception measurement establishment request frame is used to request to establish a perception measurement establishment with the perception responder, and the perception measurement establishment request frame includes first measurement establishment indication information, and the first measurement establishment indication information is used to indicate whether the perception initiator can establish another perception measurement establishment.
[0467] In the embodiment of the present application, the description of the sensing measurement establishment request frame, the sensing measurement establishment response frame, the first measurement establishment indication information, the sensing initiator, the sensing response end, etc. can refer to the introduction in the above method embodiment 6, and will not be described in detail here. It can be understood that the specific description of the processor and the transceiver can also refer to Fig.29 The description of the processing unit and the transceiver unit shown will not be repeated here.
[0468] Optionally, the processor 1001 may store instructions, which may be computer programs. The computer programs run on the processor 1001, and may enable the communication device to perform the method described in the above method embodiment. The computer program may be fixed in the processor 1001, in which case the processor 1001 may be implemented by hardware.
[0469] In one implementation, the communication device may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiment. The processor and transceiver described in the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0470] It is understandable that the communication device shown in the embodiment of the present application may also have Fig.30 The embodiments of the present application do not limit the number of components and the like. The methods executed by the processor and transceiver shown above are only examples, and the specific steps executed by the processor and transceiver can refer to the introduction of the method embodiments above.
[0471] In another possible implementation, Fig.29 In the communication device shown, the processing unit 20 may be one or more logic circuits, and the transceiver unit 10 may be an input / output interface, or a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver unit 10 may be a sending unit and a receiving unit, the sending unit may be an output interface, the receiving unit may be an input interface, and the sending unit and the receiving unit may be integrated into one unit, such as an input / output interface. Fig.31 , Fig.31 is another structural diagram of a communication device provided in an embodiment of the present application. Fig.31 As shown, Fig.31The communication device shown includes a logic circuit 901 and an interface 902. That is, the processing unit 20 can be implemented by the logic circuit 901, and the transceiver unit 10 can be implemented by the interface 902. The logic circuit 901 can be a chip, a processing circuit, an integrated circuit or a system on chip (SoC) chip, etc., and the interface 902 can be a communication interface, an input / output interface, a pin, etc. For example, Fig.31 The above communication device is taken as an example of a chip, and the chip includes a logic circuit 901 and an interface 902 .
[0472] In the embodiment of the present application, the logic circuit and the interface may also be coupled to each other. The embodiment of the present application does not limit the specific connection method between the logic circuit and the interface.
[0473] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the above-mentioned proxy awareness initiator, the interface 902 is used to send a proxy awareness request frame and receive a proxy awareness response frame. Optionally, the logic circuit 901 is used to generate a proxy awareness request frame.
[0474] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the above-mentioned proxy-aware responder, the interface 902 is used to receive a proxy-aware request frame and send a proxy-aware response frame. Optionally, the logic circuit 901 is used to generate a proxy-aware response frame.
[0475] In the embodiment of the present application, the description of the proxy-aware request frame, the proxy-aware response frame, the proxy-aware initiator, the proxy-aware responder, etc. can refer to the description of the above method embodiment 1 or method embodiment 2 or method embodiment 3, and will not be described in detail here. It can be understood that the specific description of the logic circuit 901 and the interface 902 can also refer to Fig.29 The description of the processing unit and the transceiver unit shown will not be repeated here.
[0476] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the above-mentioned first communication device, the logic circuit 901 is used to generate a first perception element; and the interface 902 is used to send the first perception element.
[0477] Exemplarily, when the communication device is used to execute the steps, methods or functions performed by the above-mentioned second communication device, interface 902 is used to receive a first perception element, which is used for the first communication device and the second communication device to interact with each other. The perception capability information; the logic circuit 901 is used to parse the first perception element.
[0478] In the embodiments of the present application, the description of the first sensing element, the first communication device, the second communication device, etc. can refer to the description in the above method embodiment 4 or method embodiment 5, and will not be described in detail here. It is understandable that the specific description of the processor and the transceiver can also refer to Fig.29 The description of the processing unit and the transceiver unit shown will not be repeated here.
[0479] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the above-mentioned perception initiator, the interface 902 is used to send a perception measurement establishment request frame and receive a perception measurement establishment response frame, and the perception measurement establishment response frame is used to accept or reject the request of the perception initiator. Optionally, the logic circuit 901 is used to generate a perception measurement establishment request frame.
[0480] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the above-mentioned perception responder, the interface 902 is used to receive a perception measurement establishment request frame and send a perception measurement establishment response frame, and the perception measurement establishment response frame is used to accept or reject the request of the perception initiator. Optionally, the logic circuit 901 is used to generate a perception measurement establishment response frame.
[0481] In the embodiment of the present application, the description of the sensing measurement establishment request frame, the sensing measurement establishment response frame, the first measurement establishment indication information, the sensing initiator, the sensing response end, etc. can refer to the introduction in the above method embodiment 6, and will not be described in detail here. It can be understood that the specific description of the processor and the transceiver can also refer to Fig.29 The description of the processing unit and the transceiver unit shown will not be repeated here.
[0482] It can be understood that the communication device shown in the embodiment of the present application can implement the method provided in the embodiment of the present application in the form of hardware, or can implement the method provided in the embodiment of the present application in the form of software, etc., and the embodiment of the present application is not limited to this.
[0483] for Fig.31 The specific implementation methods of the various embodiments shown can also refer to the above embodiments, which will not be described in detail here.
[0484] An embodiment of the present application also provides a wireless communication system, which includes an agent-aware initiator and an agent-aware responder. The agent-aware initiator and the agent-aware responder can be used to execute the method of any one of the above-mentioned method embodiments 1 to 3.
[0485] An embodiment of the present 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 method of the fourth or fifth embodiment of the above method.
[0486] An embodiment of the present application also provides a wireless communication system, which includes a perception initiator and a perception responder. The perception initiator and the perception responder can be used to execute the method of the aforementioned method embodiment six.
[0487] In addition, the present application also provides a computer program, which is used to implement the operations and / or processing performed by the agent-aware initiator in the method provided by the present application.
[0488] The present application also provides a computer program, which is used to implement the operations and / or processing performed by the proxy-aware responder in the method provided by the present application.
[0489] The present application also provides a computer program, which is used to implement the operations and / or processing performed by the first communication device in the method provided by the present application.
[0490] The present application also provides a computer program, which is used to implement the operations and / or processing performed by the second communication device in the method provided by the present application.
[0491] The present application also provides a computer program, which is used to implement the operations and / or processing performed by the perception initiator in the method provided by the present application.
[0492] The present application also provides a computer program, which is used to implement the operations and / or processing performed by the perception response end in the method provided by the present application.
[0493] The present application also provides a computer-readable storage medium, in which computer code is stored. When the computer code is executed on a computer, the computer executes the operations and / or processing performed by the agent-aware initiator in the method provided by the present application.
[0494] The present application also provides a computer-readable storage medium, in which computer code is stored. When the computer code runs on a computer, the computer executes the operations and / or processing performed by the agent-aware responder in the method provided by the present application.
[0495] The present application also provides a computer-readable storage medium, in which computer codes are stored. When the computer codes are executed on a computer, the computer executes the operations and / or processes performed by the first communication device in the method provided in the present application.
[0496] The present application also provides a computer-readable storage medium, in which computer codes are stored. When the computer codes are executed on a computer, the computer executes the operations and / or processes performed by the second communication device in the method provided in the present application.
[0497] The present application also provides a computer-readable storage medium, in which computer code is stored. When the computer code runs on a computer, the computer executes the operations and / or processing performed by the perception initiator in the method provided by the present application.
[0498] The present application also provides a computer-readable storage medium, in which computer code is stored. When the computer code is executed on a computer, the computer executes the operations and / or processing performed by the perception response end in the method provided by the present application.
[0499] The present application also provides a computer program product, which includes a computer code or a computer program. When the computer code or the computer program runs on a computer, the operations and / or processing performed by the agent-aware initiator in the method provided by the present application are executed.
[0500] The present application also provides a computer program product, which includes a computer code or a computer program. When the computer code or the computer program runs on a computer, the operations and / or processing performed by the agent-aware responder in the method provided by the present application are executed.
[0501] The present application also provides a computer program product, which includes a computer code or a computer program. When the computer code or the computer program runs on a computer, the operations and / or processing performed by the first communication device in the method provided by the present application are executed.
[0502] The present application also provides a computer program product, which includes a computer code or a computer program. When the computer code or the computer program runs on a computer, the operations and / or processing performed by the second communication device in the method provided by the present application are executed.
[0503] The present application also provides a computer program product, which includes a computer code or a computer program. When the computer code or the computer program runs on a computer, the operations and / or processing performed by the perception initiator in the method provided by the present application are executed.
[0504] The present application also provides a computer program product, which includes a computer code or a computer program. When the computer code or the computer program runs on a computer, the operations and / or processing performed by the perception response end in the method provided by the present application are executed.
[0505] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or it can be an electrical, mechanical or other form of connection.
[0506] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the technical effects of the solutions provided in the embodiments of the present application.
[0507] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0508] If the integrated unit is implemented in the form of 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 the present application is essentially or partly contributed to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a readable storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned readable storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
[0509] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for indicating information in wireless sensing, characterized in that: include: The proxy sensing initiator sends a proxy sensing request frame, wherein the proxy sensing request frame includes addresses of N sensing responders, wherein the address of one sensing responder is used to identify one sensing responder, and the proxy sensing request frame further includes role indication information, wherein the role indication information is used to indicate the roles of the N sensing responders in the sensing measurement instance, and the roles include any one of the following: a sensing sender, a sensing receiver, a sensing sender, and a sensing receiver; N is an integer greater than or equal to 1; The proxy awareness initiator receives the proxy awareness response frame.
2. The method according to claim 1, characterized in that: The proxy awareness request frame further includes role existence indication information, where the role existence indication information is used to indicate whether the role indication information exists; The role existence indication information is a preset value, indicating that the role indication information exists.
3. The method according to claim 1 or 2, characterized in that: The proxy perception request frame also includes role mandatory indication information, and the role mandatory indication information is used to indicate whether the N perception response ends must satisfy the indication of the role indication information.
4. The method according to any one of claims 1 to 3, characterized in that The proxy awareness response frame includes the role indication information.
5. A method for indicating information in wireless sensing, characterized in that: include: The proxy sensing responder receives a proxy sensing request frame, wherein the proxy sensing request frame includes addresses of N sensing responders, wherein the address of one sensing responder is used to identify one sensing responder, and the proxy sensing request frame further includes role indication information, wherein the role indication information is used to indicate the roles of the N sensing responders in the sensing measurement instance, and the roles include any one of the following: a sensing sender, a sensing receiver, a sensing sender, and a sensing receiver; N is an integer greater than or equal to 1; The proxy-aware responder sends a proxy-aware response frame.
6. The method according to claim 5, characterized in that The proxy awareness request frame further includes role existence indication information, where the role existence indication information is used to indicate whether the role indication information exists; The role existence indication information is a preset value, indicating that the role indication information exists.
7. The method according to claim 5 or 6, characterized in that: The proxy perception request frame also includes role mandatory indication information, and the role mandatory indication information is used to indicate whether the N perception response ends must satisfy the indication of the role indication information.
8. The method according to any one of claims 5 to 7, characterized in that The proxy awareness response frame includes the role indication information.
9. A communication device, characterized in that: include: A transceiver unit, configured to send a proxy perception request frame, wherein the proxy perception request frame includes addresses of N perception responders, wherein the address of one perception responder is used to identify one perception responder, and the proxy perception request frame further includes role indication information, wherein the role indication information is used to indicate the roles of the N perception responders in the perception measurement instance, and the roles include any one of the following: a perception sending end, a perception receiving end, a perception sending end, and a perception receiving end; N is an integer greater than or equal to 1; The transceiver unit is also used to receive a proxy perception response frame.
10. The communication device according to claim 9, characterized in that: The proxy awareness request frame further includes role existence indication information, where the role existence indication information is used to indicate whether the role indication information exists; The role existence indication information is a preset value, indicating that the role indication information exists.
11. The communication device according to claim 9 or 10, characterized in that: The proxy perception request frame also includes role mandatory indication information, and the role mandatory indication information is used to indicate whether the N perception response ends must satisfy the indication of the role indication information.
12. The communication device according to any one of claims 9 to 11, characterized in that: The proxy awareness response frame includes the role indication information.
13. A communication device, characterized in that: include: A transceiver unit, configured to receive a proxy perception request frame, wherein the proxy perception request frame includes addresses of N perception responders, wherein the address of one perception responder is used to identify one perception responder, and the proxy perception request frame further includes role indication information, wherein the role indication information is used to indicate the roles of the N perception responders in the perception measurement instance, and the roles include any one of the following: a perception sending end, a perception receiving end, a perception sending end, and a perception receiving end; N is an integer greater than or equal to 1; The transceiver unit is also used to send a proxy perception response frame.
14. The communication device according to claim 13, characterized in that: The proxy awareness request frame further includes role existence indication information, where the role existence indication information is used to indicate whether the role indication information exists; The role existence indication information is a preset value, indicating that the role indication information exists.
15. The communication device according to claim 13 or 14, characterized in that: The proxy perception request frame also includes role mandatory indication information, and the role mandatory indication information is used to indicate whether the N perception response ends must satisfy the indication of the role indication information.
16. The communication device according to any one of claims 13 to 15, characterized in that: The proxy awareness response frame includes the role indication information.
17. A communication device, characterized in that: including a processor and a memory; The memory is used to store instructions; The processor is configured to execute the instructions so that the method according to any one of claims 1 to 8 is performed.
18. A communication device, characterized in that: comprising a logic circuit and an interface, wherein the logic circuit and the interface are coupled; The interface is used to input data to be processed, the logic circuit processes the data to be processed according to the method 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 initiator for executing the method described in any one of claims 1 to 4, and an agent-aware responder for executing the method described in any one of claims 5 to 8.
20. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program. When the computer program is executed, the method according to any one of claims 1 to 8 is executed.
21. A computer program product, characterized in that The computer program product comprises a computer program or a computer code, and when the computer program product is run on a computer, the method according to any one of claims 1 to 8 is executed.
Citation Information
Patent Citations
Method, device, equipment and medium for carrying out wireless sensing measurement among multiple pieces of equipment
CN114666829A
Communication method and communication device for proxy awareness
CN114731679A
Perceptual proxy SBP termination method and device, electronic equipment and storage medium
CN115004752A
Apparatus, system and method of communicating data over a neighbor awareness networking (NAN) data path (NDP)
WO2019055098A1
Improved wireless LAN sensing procedure
WO2022139449A1
Cited By
Communication method, electronic equipment and storage medium
CN117678180A
Communication method, electronic device, and storage medium
CN117678180B