Sensing method, device, and system
The sensing method addresses the incompatibility of IEEE 802.11ay's TRN field with multistatic sensing in IEEE 802.11bf by using indication information to format a longer first training unit, ensuring correct information exchange and improving sensing performance.
Patent Information
- Application Number
- JP2024570842
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-09-23
- Filing Date
- 2023-05-17
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2043-05-17
AI Technical Summary
The existing IEEE 802.11ay protocol's TRN field structure and information exchange method are not compatible with the multistatic sensing mode in IEEE 802.11bf, leading to incorrect information transfer when multiple sensing receivers are involved, which affects the implementation of multistatic sensing.
A sensing method that involves generating indication information to indicate the format of a first training unit within the TRN field, which is longer than the second training unit, ensuring correct information exchange and implementation of multistatic sensing by combining multiple TRN subfields for phase tracking and scanning sensing.
The proposed method ensures correct transfer of TRN field information in multistatic sensing, enhancing sensing measurement performance and enabling effective implementation of multistatic sensing even with multiple sensing receivers.
Smart Images

Figure 2025518615000001_ABST
Abstract
Description
Technical Field
[0001] This application claims priority to Chinese Patent Application No. 202210612707.2, titled "Sensing Method, Apparatus, and System", filed with the China National Intellectual Property Administration on May 31, 2022.
[0002] This application claims priority to Chinese Patent Application No. 202211168228.2, titled "Sensing Method, Apparatus, and System", filed with the China National Intellectual Property Administration on September 23, 2022. Both of the two Chinese patent applications claimed are hereby incorporated by reference in their entirety into this specification.
[0003] Embodiments of this application relate to the field of communications, and in particular, to sensing methods, apparatuses, and systems.
Background Art
[0004] Institute of Electrical and Electronics Engineers (IEEE) 802.11bf is a next-generation wireless standard for passive object sensing and may also be abbreviated as 11bf. 11bf can be used to perform corresponding parameter estimation and subsequent motion / behavior recognition on a target based on received signals. 11bf includes a low-frequency standard and a high-frequency standard. The high-frequency standard includes a multistatic sensing mode. In this mode, multiple devices may be involved in the sensing procedure, and there may be at least one sensing transmitter and at least one sensing receiver. The main stages of the sensing procedure include Measurement setup and Measurement instance.
[0005] In the measurement setup process, the sensing transmitter and the sensing receiver may complete the confirmation of the device role, the confirmation of the sensing type (e.g., multistatic sensing in this solution), the confirmation of the exchange of sensing measurement parameters, etc. in the sensing process based on the measurement setup request and the measurement setup response. After the measurement setup is completed, one or more measurement instances can be used to perform sensing of measurement feedback based on the previously confirmed measurement parameters. In the measurement instance process, the sensing transmitter transmits at least one multistatic sensing Physical Layer Convergence Protocol Data Unit (PPDU), and the sensing receiver receives the multistatic sensing PPDU to perform sensing measurements. To maintain compatibility with previous standards (e.g., 802.11ay), in 802.11bf, the Training (TRN) field is mainly used in multistatic sensing to perform sensing measurements. However, in the current 11ay, the structure and information exchange of the TRN are mainly for a single receiver, and the structure and information in the 11ay TRN cannot be directly reused in the 11bf multistatic sensing. When multiple sensing receivers are involved in sensing measurements, the information in the TRN cannot be correctly transferred.
Summary of the Invention
Means for Solving the Problems
[0006] Embodiments of the present application provide a sensing method, apparatus, and system for ensuring the correct transfer of information in the TRN when the information in the TRN in the multistatic sensing mode is exchanged, thereby improving the sensing measurement performance.
[0007] To achieve the foregoing objectives, the following technical solutions are used in the embodiments of the present application.
[0008] According to a first aspect, a sensing method is provided. The method includes a step in which a first device generates indication information. The indication information indicates the format of a first training unit within a training field, the first training unit being used by a second device to perform sensing measurements, the length of the first training unit being longer than the length of a second training unit, and the second training unit including a training subfield indicated by a first field and a training subfield indicated by a second field.
[0009] The first device may be a sensing initiator, such as an AP. The second device may be a sensing responder, such as an STA. When the sensing initiator is a sensing transmitter, the sensing responder may be a sensing receiver. Alternatively, when the sensing initiator is a sensing receiver, the sensing responder may be a sensing transmitter. In the embodiments of the present application, an example in which the sensing initiator is a sensing transmitter and the sensing responder is a sensing receiver is used for the description. The sensing transmitter may be understood as the side that transmits a multistatic sensing PPDU, and the sensing receiver may be understood as the side that receives a multistatic sensing PPDU.
[0010] In the multistatic sensing mode, one sensing transmitter may set up sensing connections to multiple sensing receivers. The training subfield in this specification may be the TRN subfield. One training unit, i.e., one TRN Unit, includes a plurality of TRN subfields. In some cases, some TRN subfields are used by the sensing receivers to perform phase tracking, and some TRN subfields are used to perform scanning sensing. The TRN Unit may be included in the TRN field within the multistatic sensing PPDU, and the TRN field may include a plurality of TRN Units. A single TRN Unit can be understood as a repeating unit within the PPDU.
[0011] The sensing measurements described above may include phase tracking and scanning sensing.
[0012] In the multistatic sensing mode, when the number of TRN subfields used by a single sensing receiver to perform phase tracking is large, or when the number of sensing receivers is large, there may be no redundant TRN subfields within a single TRN Unit and used to perform scanning sensing. The implementation of multistatic sensing is affected. In this application, the first device may send indication information to the second device. The length of the first training unit indicated by the indication information is longer than the length of the second training unit, and the second training unit is equivalent to the existing single TRN Unit. This is equivalent to increasing the length of the repeated unit within the TRN field by increasing the length of the TRN Unit to implement multistatic sensing. The information exchange method of the format of the first training unit in this design of this application is equivalent to instructing the second device to interpret the TRN subfields together. In the case of joint interpretation, the first training unit may include TRN subfields used by the second device to perform phase tracking, and may also include TRN subfields used to perform scanning sensing. In this way, it can be guaranteed that the parameters of the TRN field are correctly transferred during the TRN parameter exchange in the multistatic sensing mode, and the implementation of multistatic sensing is guaranteed.
[0013] In one possible design, the training field is included in the multistatic sensing physical layer convergence protocol data unit PPDU. In other words, the TRN field is included in the multistatic sensing PPDU.
[0014] In one possible design, the first training unit includes a first training subfield and / or a second training subfield. The first training subfield is used to perform phase tracking, and the second training subfield is used to perform scanning sensing. Specifically, a single training unit in this application can be used by a second device to perform phase tracking and scanning sensing to ensure the implementation of multistatic sensing.
[0015] In one possible design, the first training unit includes K times the second training unit, where K is an integer greater than or equal to 1. For example, when K = 2, it is equivalent to combining the TRN subfields within two second training units TRN Unit. In other words, the repeating unit within the TRN field includes the TRN subfields within two second training units. Some of the TRN subfields within the two second training units are the first training subfield, and some of the TRN subfields are the second training subfield. Phase tracking can be understood as using multiple TRN subfields to estimate frequency offset and time offset and perform compensation.
[0016] In one possible design, the first training unit includes a training subfield indicated by a first field and a training subfield indicated by K times a second field, where K is an integer greater than or equal to 1.
[0017] In this design, the training subfield indicated by the second field multiplied by K can be understood as performing a K-fold process on the TRN subfield indicated by the EDMG TRN-Unit M field (the second field) within the TRN field. This is equivalent to allocating some of the TRN subfields used by the second device to perform phase tracking from the first training unit each time one additional second device is added. In this way, based on performing a K-fold process on the TRN subfield indicated by the second field, this is equivalent to the repetition unit within the TRN field being lengthened and the repetition unit being updated to the first training unit. In this way, when multiple second devices are involved in the implementation of multistatic sensing, it can be guaranteed that by using the first training unit, multiple second devices can complete phase tracking and scanning sensing in the first training unit to ensure the implementation of multistatic sensing.
[0018] In one possible design, the first training unit includes a training subfield indicated by a K-fold first field and a training subfield indicated by a second field, where K is an integer greater than or equal to 1. The training subfield indicated by the K-fold first field can be understood as performing K-fold processing on the TRN subfield indicated by the EDMG TRN-Unit P field (the first field) within the TRN field. This is equivalent to allocating, from the first training unit, several TRN subfields used by a second device for phase tracking each time one additional second device is added. In this way, based on performing K-fold processing on the TRN subfield indicated by the first field, this is also equivalent to lengthening the repeating unit within the TRN field and updating the repeating unit to the first training unit. In this way, when multiple second devices are involved in the implementation of multistatic sensing, it can be guaranteed that by using the first training unit, the multiple second devices can complete phase tracking and scanning sensing in the first training unit to ensure the implementation of multistatic sensing.
[0019] In one possible design, the first training unit includes at least one second training unit and K training subfields, where K is an integer greater than or equal to 1.
[0020] In this design, the first training unit within the TRN field includes at least one TRN Unit (the second training unit) and K TRN subfields. In other words, it is equivalent to that at least one TRN Unit (the second training unit) and K TRN subfields are combined. Before the combination, the repeating unit within the TRN field is a single TRN Unit. After at least one TRN Unit and K TRN subfields are combined as the first training unit, some of the TRN subfields within the combined structure are the first training subfields, and some of the TRN subfields are the second training subfields. In this way, based on the fact that the repeating unit within the TRN field is lengthened, in other words, the first training unit is used as the repeating unit, the correct transfer of the TRN field can be guaranteed during the TRN parameter exchange in the multistatic sensing mode to ensure the implementation of multistatic sensing.
[0021] In one possible design, the K training subfields are the K training subfields immediately following the training subfield indicated by the second field. In this design, the repeating unit (the first training unit) within the TRN field is equivalent to including the TRN subfield indicated by the first field, the TRN subfield indicated by the second field, and the K TRN subfields immediately following the TRN subfield indicated by the second field.
[0022] In one possible design, the K training subfields are the K training subfields immediately following the training subfield indicated by the first field. In this design, the repeating unit (the first training unit) within the TRN field is equivalent to including the TRN subfield indicated by the first field, the K TRN subfields immediately following the TRN subfield indicated by the first field, and the TRN subfield indicated by the second field.
[0023] In one possible design, when the first training unit includes the training subfield indicated by the first field and the training subfield indicated by K times the second field, the indication information may indicate the upper bits of the length of the training subfield indicated by K times the second field, and the lower bits of the length of the training subfield indicated by K times the second field are the bits of the second field.
[0024] For example, the number of TRN subfields indicated by the second field within a single second training unit is the binary bit value "1111" + 1, and the indication value of the second field is 16. When the bit value of the indication information is "01", after the upper bits and the lower bits are combined, the number of TRN subfields (the second training subfield) indicated by the first training unit within the TRN field and used to perform scanning sensing is "011111" + 1, that is, 32 TRN subfields. This is equivalent to increasing the number of TRN subfields within the repeating unit within the TRN field to ensure the implementation of multistatic sensing.
[0025] In one possible design, when the first training unit includes a training subfield indicated by a K-fold first field and a training subfield indicated by a second field, the indication information indicates the upper bits of the length of the training subfield indicated by the K-fold first field, and the lower bits of the length of the training subfield indicated by the K-fold first field are the bits of the first field.
[0026] For example, the number of TRN subfields indicated by the first field within a single second training unit is the binary bit value "11" indicating four TRN subfields, and the indication value of the first field is 4. When the bit value of the indication information is "01", after the upper bits and the lower bits are combined, the number of the first training subfields within the first training unit within the TRN field is "0111", that is, seven TRN subfields. This is equivalent to increasing the number of TRN subfields within the repeating unit within the TRN field to ensure the implementation of multistatic sensing.
[0027] In one possible design, the first device determining the indication information includes the first device generating the indication information when it determines that at least one of the following two conditions is satisfied. The two conditions include that the number of second devices involved in the sensing measurement is greater than or equal to a first preset number, and the number of training subfields indicated by the first field is greater than or equal to a second preset number.
[0028] In other words, in the present application, the first device may determine the repeating unit within the TRN field based on the situation. When the number of second devices involved in the sensing measurement in the multistatic sensing mode is large, or when the number of TRN subfields indicated by the first field within the TRN Unit and that can be used to perform phase tracking is large, it is necessary to determine the indication information to ensure the implementation of multistatic sensing. In other words, the repeating unit within the TRN field needs to be lengthened.
[0029] In one possible design, the indication information is carried in the sensing measurement setup request, the multistatic sensing request, or the multistatic sensing physical layer convergence protocol data unit PPDU. When the indication information is carried in the sensing measurement setup request, the indication information may be considered to be notified to the second device in the measurement setup process. When the indication information is carried in the multistatic sensing request, the indication information may be considered to be carried in the multistatic sensing request in the measurement instance process. When the indication information is carried in the multistatic sensing PPDU, the indication information may be considered to be carried in the multistatic sensing EDMG-Header-A field. This is not limited in the present application. In this way, based on transmitting the indication information to the second device, the second device may be enabled to interpret the TRN subfields together. The implementation of multistatic sensing is ensured based on the lengthened repeating unit within the TRN field, that is, the first training unit.
[0030] According to a second aspect, a sensing method is provided. The method includes a step in which a second device receives indication information. The indication information indicates a format of a first training unit within a training field. The first training unit is used by the second device to perform sensing measurements. The length of the first training unit is longer than the length of a second training unit. The second training unit includes a training sub-field indicated by a first field and a training sub-field indicated by a second field. The second device performs sensing measurements based on the format of the first training unit.
[0031] For the beneficial effects of the second aspect, refer to the description of the first aspect.
[0032] In one possible design, the training field is included in a multistatic sensing physical layer convergence protocol data unit (PPDU).
[0033] In one possible design, the first training unit includes a first training sub-field and / or a second training sub-field. The first training sub-field is used to perform phase tracking, and the second training sub-field is used to perform scanning sensing.
[0034] In one possible design, the first training unit includes K times the second training unit, where K is an integer greater than or equal to 1.
[0035] In one possible design, the first training unit includes a training sub-field indicated by a first field and a training sub-field indicated by K times the second field, where K is an integer greater than or equal to 1.
[0036] In one possible design, the first training unit includes a training subfield indicated by a K-fold first field and a training subfield indicated by a second field, where K is an integer greater than or equal to 1.
[0037] In one possible design, the first training unit includes at least one second training unit and K training subfields, where K is an integer greater than or equal to 1.
[0038] In one possible design, the K training subfields are the K training subfields immediately following the training subfield indicated by the second field.
[0039] In one possible design, the K training subfields are the K training subfields immediately following the training subfield indicated by the first field.
[0040] In one possible design, the indication information indicates the upper bits of the length of the training subfield indicated by a K-fold second field, and the lower bits of the length of the training subfield indicated by a K-fold second field are the bits of the second field.
[0041] In one possible design, the indication information indicates the upper bits of the length of the training subfield indicated by a K-fold first field, and the lower bits of the length of the training subfield indicated by a K-fold first field are the bits of the first field.
[0042] In one possible design, the indication information is carried in a sensing measurement setup request, a multistatic sensing request, or a multistatic sensing physical layer convergence protocol data unit (PPDU).
[0043] According to a third aspect, a sensing method is provided. The method includes a step in which a first device determines the number of training subfields indicated by a first field in a training unit based on the number of second devices involved in a sensing measurement. The training subfields indicated by the first field are used to perform phase tracking, and a larger number of second devices involved in the sensing measurement indicates a smaller number of training subfields indicated by the first field. The first device transmits a first training subfield to the second device.
[0044] When the first device is a sensing initiator and a sensing transmitter, and the second device is a sensing responder and a sensing receiver, in other words, based on determining the number of second devices involved in the sensing measurement, the first device may determine the format of the training unit in the TRN field based on the number of second devices. In the multistatic sensing mode, when the number of second devices involved in the sensing measurement is larger, the first device can reduce the number of the first field in the TRN field, that is, the number of TRN subfields indicated by the EDMG TRN-Unit P and used to perform phase tracking. In this way, both the TRN subfields that can be used to perform phase tracking and the TRN subfields that can be used to perform scanning sensing can be present in the training unit. This ensures the implementation of multistatic sensing.
[0045] In one possible design, the training unit is included in a training field within a multi-static sensing physical layer convergence protocol data unit (PPDU). In other words, the TRN subfield used to perform phase tracking is a subfield within the TRN Unit within the TRN field within the multi-static sensing PPDU.
[0046] In one possible design, for the first device to determine the number of training subfields indicated by a first field within the training unit based on the number of second devices involved in the sensing measurement, when it is determined that the number of second devices involved in the sensing measurement is equal to or greater than a preset threshold, the first device determines the number of training subfields indicated by the first field according to the correspondence between the number of second devices and the number of training subfields indicated by the first field.
[0047] For example, there is a table in the first device, and the table stores the correspondence. When it is determined that the number of sensing receivers is large and equal to or greater than the preset threshold, the first device can determine, according to the correspondence, the number of TRN subfields occupied by a single second device, which is indicated by the first field within the TRN Unit within the TRN field and used to perform phase tracking. In this way, a single TRN Unit has both a TRN subfield that can be used to perform phase tracking and a TRN subfield that can be used to perform scanning sensing, thereby ensuring the implementation of multi-static sensing.
[0048] According to a fourth aspect, a sensing method is provided. The method includes a step in which a first device determines a maximum number of second devices participating in a sensing measurement based on the number of training subfields indicated by a first field in a training unit. The training subfields indicated by the first field are used to perform phase tracking, and a larger number of training subfields indicated by the first field indicates a smaller maximum number of second devices. The first device transmits a first training subfield to the second device.
[0049] In other words, before the first device and the second device perform a measurement setup, the first device may first determine the maximum number of second devices based on the number of TRN subfields occupied by a single second device, which is indicated by a first field in a TRN Unit within a TRN field and is used to perform phase tracking. In this way, in a single TRN Unit, when the number of TRN subfields indicated by the first field is large, the number of second devices participating in the sensing measurement may be limited. In this way, a single TRN Unit has both TRN subfields that can be used by a second device to perform phase tracking and TRN subfields that can be used by a second device to perform scan sensing. This ensures the implementation of multistatic sensing.
[0050] In one possible design, the training unit is included in a training field within a multistatic sensing physical layer convergence protocol data unit (PPDU).
[0051] In one possible design, for the first device to determine the maximum number of second devices involved in sensing measurements based on the number of training subfields indicated by the first field within the training unit, when it is determined that the number of training subfields indicated by the first field is equal to or greater than a preset threshold, the first device determines the maximum number of second devices according to the correspondence between the number of training subfields indicated by the first field within the training field and the maximum number of second devices.
[0052] For example, there is a table in the first device, and the table stores the correspondence. When it is determined that the number of TRN subfields indicated by the first field within a single TRN Unit and used by a single second device to perform phase tracking is large, the first device can determine the number of second devices involved in sensing according to the correspondence. In this way, a single TRN unit has both TRN subfields that can be used to perform phase tracking and TRN subfields that can be used to perform scanning sensing.
[0053] This ensures the implementation of multistatic sensing.
[0054] According to a fifth aspect, a sensing device is provided. The sensing device is included in the first device, and the sensing device includes an instruction generation unit configured to generate instruction information. The instruction information indicates the format of the first training unit within the training field, the first training unit is used by the second device to perform sensing measurements, the length of the first training unit is longer than the length of the second training unit, and the second training unit includes a training subfield indicated by the first field and a training subfield indicated by the second field.
[0055] For the beneficial effects of the fifth aspect, please refer to the description of the first aspect.
[0056] In one possible design, the training field is included in a multi-static sensing physical layer convergence protocol data unit (PPDU).
[0057] In one possible design, the first training unit includes a first training sub-field and / or a second training sub-field. The first training sub-field is used to perform phase tracking, and the second training sub-field is used to perform scanning sensing.
[0058] In one possible design, the first training unit includes K times the second training unit, where K is an integer greater than or equal to 1.
[0059] In one possible design, the first training unit includes a training sub-field indicated by a first field and a training sub-field indicated by K times a second field, where K is an integer greater than or equal to 1.
[0060] In one possible design, the first training unit includes a training sub-field indicated by K times a first field and a training sub-field indicated by a second field, where K is an integer greater than or equal to 1.
[0061] In one possible design, the first training unit includes at least one second training unit and K training sub-fields, where K is an integer greater than or equal to 1.
[0062] In one possible design, the K training sub-fields are the K training sub-fields immediately following the training sub-field indicated by the second field.
[0063] In one possible design, the K training sub-fields are the K training sub-fields immediately following the training sub-field indicated by the first field.
[0064] In one possible design, the indication information indicates the upper bits of the length of the training sub-field indicated by K times the second field, and the lower bits of the length of the training sub-field indicated by K times the second field are the bits of the second field.
[0065] In one possible design, the indication information indicates the upper bits of the length of the training sub-field indicated by K times the first field, and the lower bits of the length of the training sub-field indicated by K times the first field are the bits of the first field.
[0066] In one possible design, the first device generating the information includes the first device generating the indication information when it determines that at least one of the following two conditions is satisfied. The two conditions include that the number of second devices involved in the sensing measurement is greater than or equal to the first preset number, and the number of training sub-fields indicated by the first field is greater than or equal to the second preset number.
[0067] In one possible design, the indication information is carried in a sensing measurement setup request, a multi-static sensing request, or a multi-static sensing physical layer convergence protocol data unit (PPDU).
[0068] According to the sixth aspect, a sensing device is provided. The sensing device is included in a second device. The sensing device is a receiving unit configured to receive instruction information, where the instruction information indicates the format of a first training unit within a training field. The first training unit is used by the second device to perform sensing measurements. The length of the first training unit is longer than the length of a second training unit. The second training unit includes a training sub-field indicated by a first field and a training sub-field indicated by a second field. The sensing device includes the receiving unit and a sensing measurement unit configured to perform sensing measurements based on the format of the first training unit.
[0069] For the beneficial effects of the sixth aspect, refer to the description of the second aspect.
[0070] In one possible design, the training field is included in a multi-static sensing physical layer convergence protocol data unit (PPDU).
[0071] In one possible design, the first training unit includes a first training sub-field and / or a second training sub-field. The first training sub-field is used to perform phase tracking, and the second training sub-field is used to perform scanning sensing.
[0072] In one possible design, the first training unit includes K times the second training unit, where K is an integer greater than or equal to 1.
[0073] In one possible design, the first training unit includes a training sub-field indicated by a first field and a training sub-field indicated by K times the second field, where K is an integer greater than or equal to 1.
[0074] In one possible design, the first training unit includes a training subfield indicated by K times the first field and a training subfield indicated by the second field, where K is an integer greater than or equal to 1.
[0075] In one possible design, the first training unit includes at least one second training unit and K training subfields, where K is an integer greater than or equal to 1.
[0076] In one possible design, the K training subfields are the K training subfields immediately following the training subfield indicated by the second field.
[0077] In one possible design, the K training subfields are the K training subfields immediately following the training subfield indicated by the first field.
[0078] In one possible design, the indication information indicates the upper bits of the length of the training subfield indicated by K times the second field, and the lower bits of the length of the training subfield indicated by K times the second field are the bits of the second field.
[0079] In one possible design, the indication information indicates the upper bits of the length of the training subfield indicated by K times the first field, and the lower bits of the length of the training subfield indicated by K times the first field are the bits of the first field.
[0080] In one possible design, the indication information is carried in a sensing measurement setup request, a multistatic sensing request, or a multistatic sensing physical layer convergence protocol data unit (PPDU).
[0081] According to a seventh aspect, a sensing device is provided. The sensing device is included in a first device, and the sensing device is a determining unit configured to determine the number of training sub-fields indicated by a first field in a training unit based on the number of second devices involved in sensing measurements, where the training sub-fields indicated by the first field are used to perform phase tracking, and the fact that the number of second devices involved in sensing measurements is larger indicates that the number of training sub-fields indicated by the first field is smaller. The sensing device includes the determining unit and a transmitting unit configured to transmit the training unit to the second device.
[0082] For the beneficial effects of the seventh aspect, refer to the description of the third aspect.
[0083] In one possible design, the training unit is included in a training field in a multi-static sensing physical layer convergence protocol data unit (PPDU).
[0084] In one possible design, when the determining unit determines that the number of second devices involved in sensing measurements is greater than or equal to a preset threshold, the determining unit is configured to determine the number of training sub-fields indicated by the first field according to the correspondence between the number of second devices and the number of training sub-fields indicated by the first field.
[0085] According to an eighth aspect, a sensing device is provided. The sensing device is included in a first device, and the sensing device is a determination unit configured to determine a maximum number of second devices involved in sensing measurements based on the number of training sub-fields indicated by a first field in a training unit, where the training sub-fields indicated by the first field are used to perform phase tracking, and the fact that the number of training sub-fields indicated by the first field is larger indicates that the maximum number of second devices is smaller. The sensing device includes the determination unit and a transmission unit configured to transmit the training unit to the second device.
[0086] For the beneficial effects of the eighth aspect, refer to the description of the fourth aspect.
[0087] In one possible design, the training unit is included in a training field within a multi-static sensing physical layer convergence protocol data unit (PPDU).
[0088] In one possible design, when the determination unit determines that the number of training sub-fields indicated by the first field is greater than or equal to a preset threshold, the determination unit is configured to determine the maximum number of second devices according to a correspondence relationship between the number of training sub-fields indicated by the first field in the training field and the maximum number of second devices.
[0089] According to a ninth aspect, a sensing device is provided. The sensing device includes a processing circuit and an output interface internally connected to the processing circuit and communicating with the processing circuit.
[0090] The processing circuit is configured to generate instruction information. The instruction information indicates the format of a first training unit within a training field. The first training unit is used by a second device to perform sensing measurements. The length of the first training unit is longer than the length of a second training unit. The second training unit includes a training subfield indicated by a first field and a training subfield indicated by a second field. The output interface is configured to transmit the instruction information to the second device.
[0091] According to a tenth aspect, a sensing device is provided. The sensing device includes a processing circuit and an input interface internally connected to and communicating with the processing circuit.
[0092] The input interface is configured to receive instruction information. The instruction information indicates the format of a first training unit within a training field. The first training unit is used by a second device to perform sensing measurements. The length of the first training unit is longer than the length of a second training unit. The second training unit includes a training subfield indicated by a first field and a training subfield indicated by a second field. The processing circuit is configured to perform sensing measurements based on the format of the first training unit.
[0093] According to an eleventh aspect, a first device is provided. The first device includes a processing circuit and an output interface internally connected to and communicating with the processing circuit.
[0094] The processing circuit is configured to determine the number of training sub-fields indicated by a first field in a training unit based on the number of second devices involved in the sensing measurement. The training sub-fields indicated by the first field are used to perform phase tracking, and a larger number of second devices involved in the sensing measurement indicates a smaller number of training sub-fields indicated by the first field.
[0095] The output interface is configured to transmit the training unit to a second device.
[0096] According to a twelfth aspect, a first device is provided. The first device includes a processing circuit and an output interface that is internally connected to and communicates with the processing circuit.
[0097] The processing circuit is configured to determine the maximum number of second devices involved in the sensing measurement based on the number of training sub-fields indicated by a first field in a training unit. The training sub-fields indicated by the first field are used to perform phase tracking, and a larger number of training sub-fields indicated by the first field indicates a smaller maximum number of second devices.
[0098] The output interface is configured to transmit the training unit to a second device.
[0099] According to a thirteenth aspect, a first device is provided. The first device includes a processor and a transceiver that is internally connected to and communicates with the processor.
[0100] The processor is configured to generate instruction information. The instruction information indicates the format of a first training unit within a training field. The first training unit is used by a second device to perform sensing measurements. The length of the first training unit is longer than the length of a second training unit. The second training unit includes a training subfield indicated by a first field and a training subfield indicated by a second field.
[0101] The transceiver is configured to transmit the instruction information to the second device.
[0102] According to a fourteenth aspect, a second device is provided. The second device includes a processor and a transceiver internally connected to the processor and communicating with the processor.
[0103] The transceiver is configured to receive the instruction information. The instruction information indicates the format of a first training unit within a training field. The first training unit is used by a second device to perform sensing measurements. The length of the first training unit is longer than the length of a second training unit. The second training unit includes a training subfield indicated by a first field and a training subfield indicated by a second field.
[0104] The processor is configured to perform sensing measurements based on the format of the first training unit.
[0105] According to a fifteenth aspect, a first device is provided. The first device includes a processor and a transceiver internally connected to the processor and communicating with the processor.
[0106] The processor is configured to determine the number of training sub - fields indicated by a first field in a training unit based on the number of second devices involved in sensing measurements. The training sub - fields indicated by the first field are used to perform phase tracking, and a greater number of second devices involved in sensing measurements indicates a smaller number of training sub - fields indicated by the first field.
[0107] The transceiver is configured to send the training unit to a second device.
[0108] According to a sixteenth aspect, a first device is provided. The first device includes a processor and a transceiver internally connected to the processor and communicating with the processor.
[0109] The processor is configured to determine the maximum number of second devices involved in sensing measurements based on the number of training sub - fields indicated by a first field in a training unit. The training sub - fields indicated by the first field are used to perform phase tracking, and a greater number of training sub - fields indicated by the first field indicates a smaller maximum number of second devices.
[0110] The transceiver is configured to send the training unit to a second device.
[0111] According to a seventeenth aspect, an embodiment of the present application provides a computer - readable storage medium configured to store a computer program. The computer program includes instructions for performing any one of the first aspect or a possible implementation of the first aspect.
[0112] According to the 18th aspect, an embodiment of the present application provides a computer-readable storage medium configured to store a computer program. The computer program includes instructions used to execute any one of the 2nd aspect or possible embodiments of the 2nd aspect.
[0113] According to the 19th aspect, an embodiment of the present application provides a computer-readable storage medium configured to store a computer program. The computer program includes instructions used to execute any one of the 3rd aspect or possible embodiments of the 3rd aspect.
[0114] According to the 20th aspect, an embodiment of the present application provides a computer-readable storage medium configured to store a computer program. The computer program includes instructions used to execute any one of the 4th aspect or possible embodiments of the 4th aspect.
[0115] According to the 21st aspect, an embodiment of the present application provides a computer program product configured to store a computer program. The computer program includes instructions used to execute any one of the 1st aspect or possible embodiments of the 1st aspect.
[0116] According to the 22nd aspect, an embodiment of the present application provides a computer program product configured to store a computer program. The computer program includes instructions used to execute any one of the 2nd aspect or possible embodiments of the 2nd aspect.
[0117] According to the 23rd aspect, an embodiment of the present application provides a computer program product configured to store a computer program. The computer program includes instructions used to execute any one of the 3rd aspect or possible embodiments of the 3rd aspect.
[0118] According to the 24th aspect, an embodiment of the present application provides a computer program product configured to store a computer program. The computer program includes instructions used to execute any one of the 4th aspect or a possible embodiment of the 4th aspect.
[0119] According to the 25th aspect, an embodiment of the present application provides a communication system. The communication system includes a sensing device described in the 5th aspect, the 7th aspect, or the 8th aspect, or a transmitter described in the 9th aspect or the 13th aspect, or a first device described in the 11th aspect, the 12th aspect, the 15th aspect, or the 16th aspect, or a sensing device described in the 6th aspect, or a second device described in the 10th aspect or the 14th aspect.
[0120] It will be understood that any one of the first device, the second device, the sensing device, the communication system, the computer-readable storage medium, the computer program product, etc. provided above may be used in the corresponding method provided above. Therefore, for the beneficial effects that can be achieved, refer to the beneficial effects in the corresponding method. Details will not be described again in this specification.
[0121] These aspects or other aspects of the present application are more concise and understandable in the following description.
Brief Description of Drawings
[0122]
Figure 1(a)
Figure 1(b)
Figure 2(a)
Figure 2(b)
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26
Embodiments for Carrying Out the Invention
[0123] In the description of this application, unless otherwise specified, the character " / " indicates that the related objects are in an "or" relationship. For example, A / B may represent A or B. The term "and / or" in this application merely describes the association relationship between related objects and indicates that three relationships may exist. For example, A and / or B may represent three cases, namely, when only A exists, when both A and B exist, and when only B exists, and A and B may be singular or plural.
[0124] In addition, in the description of this application, "a plurality of" means two or more unless otherwise specified. "At least one of the following items (parts)" or similar expressions refer to any combination of these items, including a single item (part) or any combination of multiple items (parts). For example, at least one item (part) of a, b, or c may represent a, b, c, a and b, a and c, b and c, or a, b, and c, and a, b, and c may be singular or plural.
[0125] In addition, in order to clearly describe the technical solutions in the embodiments of this application, terms such as "first" and "second" are used in the embodiments of this application to distinguish the same items or similar items that basically provide the same function or purpose. Those skilled in the art can understand that terms such as "first" and "second" do not limit the number or execution order, and that terms such as "first" and "second" do not indicate a clear difference. In addition, in the embodiments of this application, words such as "example" or "for example" are used to represent giving an example, illustration, or explanation. Any embodiment or design solution described as "example" or "for example" in the embodiments of this application shall not be construed as being more preferred or effective than other embodiments or design solutions. Exactly, the use of terms such as "example" or "for example" is intended to present related concepts in a specific way to facilitate understanding.
[0126] As used throughout this specification, "embodiments" are to be understood to mean that certain features, structures, or characteristics associated with this embodiment are included in at least one embodiment of this application. Thus, the embodiments included throughout this specification do not necessarily refer to the same embodiments. Additionally, these specific features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. It should be understood that the sequence numbers of the processes do not imply the order of execution in various embodiments of this application. The order of execution of the processes should be determined based on the functions and internal logic of the processes and should not be construed as any limitation to the implementation process of the embodiments of this application.
[0127] In this application, "when", "in a case", and "if" are to be understood to mean that the corresponding process is executed in an objective situation, and it is not intended to limit time, no decision-making operation is required during the implementation, and it does not mean other limitations.
[0128] In some scenarios, it should be understood that some optional features in the embodiments of this application can be implemented independently to solve the corresponding technical problems and achieve the corresponding effects, for example, without depending on the solution on which the optional feature is currently based. Alternatively, in some scenarios, the optional functions may be combined with other functions based on requirements. Correspondingly, the devices provided in the embodiments of this application can also correspondingly implement these features or functions. Details are not described in this specification.
[0129] In this application, unless otherwise specified, the same or similar parts in the embodiments shall be cross-referred to each other. In the embodiments of this application and the implementation manners / implementation methods of the embodiments, unless otherwise specified or there is no logical contradiction, the terms and / or descriptions shall be consistent and can be cross-referred to each other between different embodiments and between the implementation manners / implementation methods of the embodiments. The technical features in different embodiments and the implementation manners / implementation methods of the embodiments can be combined to form new embodiments, implementation manners, or implementation methods based on their internal logical relationships. The following embodiments of this application are not intended to limit the protection scope of this application.
[0130] 1. Sensing initiator, sensing responder, sensing transmitter, and sensing receiver The sensing initiator is a station that starts the sensing process of a wireless local area network (WLAN), such as an access point (AP) or a STA (station).
[0131] The sensing responder is a station that participates in the WLAN sensing process initiated by the sensing initiator, such as an AP or a STA.
[0132] The sensing transmitter is a station that transmits a PPDU used to perform sensing measurements in the sensing process.
[0133] The sensing receiver is a station that receives the PPDU transmitted by the sensing transmitter and performs sensing measurements in the sensing process.
[0134] When the sensing initiator is a sensing transmitter, the sensing responder may be a sensing receiver. When the sensing responder is a sensing transmitter, the sensing initiator may be a sensing receiver.
[0135] In the embodiments of the present application, an example where the sensing initiator is a sensing transmitter and the sensing responder is a sensing receiver is used for the description.
[0136] 2.802.11bf IEEE 802.11bf is a next-generation wireless standard focused on passive object sensing, and is abbreviated as 11bf in the present application. The passive object in this specification is understood to be a target that does not have any device, for example, the target can be a human, an animal, or another object. 11bf can be used to perform corresponding parameter estimation and subsequent motion / behavior recognition on the target based on the received signal. The parameters in this specification are, for example, parameters such as the speed, distance, and angle of the target. For example, the motion / behavior is that a human walks, sleeps, or falls.
[0137] 11bf includes a low-frequency standard and a high-frequency standard. For example, the low frequency is sub7GHz, and the embodiments are mainly based on standards such as 802.11ac, 802.11ax, 802.11be, and next generations. For example, the high frequency is 60GHz, and the embodiments are mainly based on standards such as 802.11ad, 802.11ay (abbreviated as 11ay in the present application), and next generations.
[0138] 11bf mainly includes modes such as monostatic sensing, coordinated monostatic sensing, bistatic sensing, coordinated bistatic sensing, and multistatic sensing above 60GHz.
[0139] Monostatic sensing is monostatic sensing or self - transmitting and self - receiving sensing. In this mode, the same device transmits and receives the sensing signal.
[0140] Coordinated monostatic sensing is an extension of the monostatic sensing mode. In other words, one or more monostatic sensings are coordinated to perform sensing.
[0141] Bistatic sensing is bistatic sensing or receive / transmit separated sensing. In this mode, two devices transmit and receive the sensing signal separately.
[0142] Coordinated bistatic sensing is an extension of the bistatic sensing mode. In other words, one or more bistatic sensings are coordinated to perform sensing.
[0143] Multistatic sensing is multistatic sensing. In this mode, multiple devices are involved in sensing, and there may be one or more sensing transmitters and one or more sensing receivers.
[0144] In the solution of this application, the information exchange method of the TRN field in the multistatic sensing process of 11bf is mainly considered.
[0145] 3.11ay's TRN field In the instance sensing process of 11bf, the format of the multistatic sensing PPDU transmitted from the transmitter to the receiver mainly follows the 11ay protocol, and the format of the TRN field of the 11ay protocol and the related indication method can be reused.
[0146] Regarding the structure of the TRN field, refer to the example of the structure of the Enhanced Directional Multi-Gigabit (EDMG) BRP TX PPDU shown in Fig. 1(a). The TRN field includes L TRN units, for example, TRN Unit 1 (TRN Unit 1), TRN Unit 2 (TRN Unit 2),..., and TRN Unit L (TRN Unit L) shown in Fig. 1(a). L is an integer greater than or equal to 1. A single TRN Unit can be understood as a repeating unit within the TRN field. A single TRN Unit includes a plurality of TRN subfields. Some of the TRN subfields within a single TRN Unit are indicated by the parameter EDMG TRN-Unit P, and the TRN subfields indicated by EDMG TRN-unit P can be used by the receiver to perform phase tracking and / or time-frequency synchronization. In other words, the receiver can perform frequency offset and time offset estimation using the structure of the plurality of repeating TRN subfields indicated by EDMG TRN-unit P, and perform frequency domain and time domain compensation. The plurality of repeating TRN subfields indicated by EDMG TRN-Unit P are transmitted by the transmitter within the line of sight (LOS).
[0147] Some of the TRN subfields within a single TRN Unit are indicated by the parameter EDMG TRN-Unit M, and the plurality of repeating TRN subfields indicated by EDMG TRN-Unit M can be used to perform receive / transmit beam training. The number of the plurality of repeating TRN subfields indicated by EDMG TRN-unit M is the indicated value of EDMG TRN-Unit M + 1.
[0148] Taking this into account, currently, the TRN field of 11ay can be described in the relevant parameter description method shown in Table 1. When a Single Carrier mode PPDU is used in 11ay to perform sensing measurements, the relevant parameter description of the TRN field can be carried in the EDMG-Header-A field. When a control mode PPDU is used in 11ay, the relevant parameter description of the TRN field can be carried in the EDMG-Header-A1 field.
[0149]
Table 1A
Table 1B
Table 1C
[0150] BRP is the Beam Refinement Protocol, RX is the receiver, TX is the transmitter, and CRC is the Cyclic Redundancy Check code.
[0151] From Table 1, it can be found that the maximum number of TRN subfields included in one TRN unit is the indicated value of the EDMG TRN-Unit P field + the indicated value of the EDMG TRN-Unit M field. The maximum indicated value of the EDMG TRN-Unit P field is 4, that is to say, the maximum number of the indicated TRN subfields is 4. The maximum indicated value of the EDMG TRN-Unit M field is 16, that is to say, the maximum number of the indicated TRN subfields is 16. Therefore, in the current 11ay protocol, one TRN Unit includes a maximum of 20 TRN subfields. The TRN field of the 11ay protocol is mainly used to perform beam training. In multistatic sensing in the 11bf protocol, one sensing transmitter and multiple sensing receivers may perform multistatic sensing together. For example, the TRN Unit includes a maximum of 20 TRN subfields. When the number of TRN subfields used by one sensing receiver to perform phase tracking in the TRN Unit is 4, when the number of sensing receivers is 5 or more, there is no redundant TRN subfield used to perform the scanning sensing function. It is difficult to support the implementation of DMG multistatic sensing in 11bf.
[0152] 4. Multistatic Sensing in the 11bf Protocol In the multistatic sensing mode of the 11bf protocol, the AP can be used as a sensing initiator and a sensing transmitter, and multiple STAs can be used as sensing responders and sensing receivers. Alternatively, the AP can be used as a sensing initiator and a sensing receiver, and multiple STAs can be used as sensing responders and sensing transmitters.
[0153] For the multistatic sensing procedure in the 11bf protocol, please refer to Figure 1(b). For example, the AP is the sensing initiator, and STA1 and STA2 are the sensing responders. The sensing procedure includes a measurement setup and a measurement instance.
[0154] First, the measurement setup process is executed. The sensing initiator and the sensing responder use a measurement setup request and a measurement setup response to complete tasks such as confirming the roles of the devices in the subsequent sensing process, confirming the sensing type, exchanging sensing measurement parameters, and confirming the feedback type.
[0155] After the measurement setup is completed, there is one or more sensing instances, and the negotiated sensing measurement parameters are used to perform sensing measurement feedback. Figure 1 shows one sensing instance. The AP first interacts with STA1 and STA2 using an instance request and an instance response to initialize a sensing instance. Then, the AP transmits one or more multistatic sensing PPDUs to STA1 and STA2. STA1 and STA2 receive the relevant PPDUs and perform sensing.
[0156] The multistatic sensing PPDU shown in Figure 1 includes at least one of the TRN field, the preamble and Header field, and the Sync field.
[0157] In some cases, the multistatic sensing PPDU further includes a physical layer service data unit (PHY Service Data Unit, PSDU).
[0158] In a sensing instance, an optional feedback phase exists, and STA1 and STA2 may feedback the sensing results to the AP (if there is no feedback phase in the current instance, the feedback may alternatively be executed in the next / subsequent instance). For example, in FIG. 1, the AP sends a report request to STA1 and STA2 to request the acquisition of sensing results. STA1 and STA2 send a report response to the AP to feedback the sensing results.
[0159] Note that the related information exchange between the AP and STA1 and STA2 may be carried in a measurement setup request / response, an instance request / response, or the header of the PPDU according to the set principle.
[0160] For example, in one measurement setup process, some unchanged parameters and information may be exchanged using a measurement setup request / response, and some changed information may be exchanged using an instance request / response.
[0161] The structure of the multistatic sensing PPDU being discussed in the current 11bf protocol is shown in FIGS. 2(a) and 2(b). In the structure of the PPDU shown in FIG. 2(a), the PPDU includes a Legacy-Short Training Field (L-STF) used to execute synchronization, a Legacy-Channel Estimation Field (L-CEF) used to execute channel estimation, a Legacy-Header (L-header) which is the header of the PPDU and can be used to carry signaling at the physical layer, an EDMG Header A used to carry EDMG physical layer-related signaling, an EDMG-STF used to execute functions such as channel synchronization and automatic gain control, an EDMG-CEF used to execute channel estimation, a data field which is the data part, three synchronization fields including a Sync field for STA1, a Sync field for STA2, and a Sync field for STAn (assuming there are n STAs), a Sync PAD (Padding) indicating synchronization padding where all synchronization fields can be padded to an integer multiple of the TRN Unit, a TRN-T field located between the data part and the TRN field and used for the transition of device adjustment, and P sync subfields for multiple STAs used to execute phase tracking, where the function of the P sync subfields for multiple STAs is equivalent to multiple TRN subfields indicated by the EDMG TRN-Unit P field of the 11ay protocol. For example, multiple P sync subfields for STA1, multiple P sync subfields for STA2, and multiple P sync subfields for STA3 are shown in FIG. 2(a).Multiple subsequent TRN subfields are used to perform scanning sensing (in this case, the AP is the sensing transmitter and multiple STAs are the sensing receivers). The functions of the multiple subsequent TRN subfields are similar to those of the multiple TRN subfields indicated by the EDMG TRN-Unit M field of the 11ay protocol (however, used to perform scanning sensing in 11bf).
[0162] There are multiple fields in the PPDU structure shown in Figure 2(b) that are the same as those in the PPDU structure shown in Figure 2(a). Compared with the PPDU structure shown in Figure 2(a), the PPDU structure shown in Figure 2(b) does not include the EDMG-CEF and Data fields.
[0163] In the 11bf protocol, the sensing receiver can perform phase tracking and / or time-frequency synchronization using the aforementioned P sync subfield.
[0164] Multiple TRN subfields following the P sync subfield can be used to perform scanning sensing. In this case, the sensing transmitter can transmit the TRN subfield in different directions, and the sensing receiver can perform sensing by receiving echoes in different directions.
[0165] The main difference between the structure of the PPDU shown in Figure 2(a) and the structure of the PPDU shown in Figure 2(b) can be found in the starting phase of the TRN field within the PPDU. Except for the starting position of the TRN field, the two structures have a similar structure.
[0166] The entire PPDU includes multiple groups of P sync subfields.
[0167] Each group of P sync subfields is indicated by the EDMG TRN-unit P field and contains multiple TRN subfields that are used to be transmitted to the same STA to implement functions such as phase tracking.
[0168] Following the multiple groups of P sync subfields, there are multiple TRN subfields used to perform target sensing / scanning sensing.
[0169] To maintain compatibility between the 11bf protocol and the 11ay protocol, the 11bf protocol mainly uses the TRN parameters of the 11ay protocol to indicate the TRN field. As shown in Table 1, the TRN Unit contains up to 20 TRN subfields. This may potentially be insufficient for multiple devices in multistatic sensing. Table 2 shows the parameter analysis of the TRN subfields in a multi-device scenario.
[0170]
Table 2
[0171] The quantity of TRN P in Table 2 indicates that the indicated value of the EDMG TRN-Unit P field may be 0, 1, 2, or 4, and 16, 17, 18, and 20 in the following parentheses may be understood as the number of TRN subfields included in the TRN Unit when the EDMG TRN-unit M field indicates 16 TRN subfields. It can be found that the TRN Unit can contain a maximum of 20 TRN subfields. When five STAs are involved in multistatic sensing and the indicated value of the EDMG TRN-Unit P field is 4, each STA has four TRN subfields used to perform phase tracking, and 20 TRN subfields (five groups, with four TRN subfields in each group) are required to implement functions such as phase tracking and synchronization of the five STAs. There are no redundant TRN subfields within the TRN Unit and used by the STA to perform target sensing. Naturally, when there are more than five STAs and the value of the TRN-Unit P field is 4, target sensing cannot be performed.
[0172] In this way, the 11bf protocol continues to use the repeating unit (TRN Unit) within the TRN field and the information exchange method within the 11ay protocol. When multiple sensing receivers are involved in multistatic sensing, phase tracking and scanning sensing of all sensing receivers cannot be implemented within one TRN Unit, and the implementation of multistatic sensing is affected.
[0173] Therefore, this application mainly provides a corresponding solution to the information exchange problem of the TRN field in multistatic sensing to provide a sensing method and ensure the implementation of multistatic sensing. In other words, when the number of devices (sensing receivers) involved in multistatic sensing is large, the TRN subfield included in one TRN Unit of the 11ay protocol cannot perform phase tracking and target sensing. This application implements multistatic sensing based on the TRN field of the current 11ay protocol.
[0174] In the sensing method according to this application, when the number of devices is large and the indication value of the EDMG TRN-Unit P field is large, and a single TRN Unit cannot complete the TRN field information exchange in the multistatic sensing PPDU, the format of the first training unit in the TRN field can be indicated using indication information. The length of the first training unit is longer than the length of the second training unit. The second training unit can be understood as the TRN Unit in the 11ay protocol. Alternatively, in this application, the TRN field information exchange in multistatic sensing may be implemented in multiple ways such as adding relevant rules.
[0175] In the embodiment where the format of the first training unit is indicated by using indication information, it should be noted that in the two structures shown in FIGS. 2(a) and 2(b), the synchronization field (for example, the aforementioned sync field for STAn) may belong to the TRN field or may belong to the PSDU field before the synchronization field. The TRN field in this application can be understood as the TRN field starting from the TRN-T field in the PPDU.
[0176] The sensing method according to this application can be applied to a scenario where a sensing transmitter and a plurality of sensing receivers perform multistatic sensing in WLAN sensing. The network architecture includes a sensing transmitter and a plurality of sensing receivers. For example, as shown in FIG. 3, the sensing transmitter is an AP, and the sensing receiver is an STA.
[0177] As described above, this application is described using an example where the sensing initiator is the sensing transmitter and the sensing responder is the sensing receiver. When the sensing initiator is the sensing receiver and the sensing responder is the sensing transmitter, the instruction information of this application is transmitted by the sensing initiator / sensing receiver, and the multistatic sensing PPDU is transmitted by the sensing responder / sensing transmitter. In other words, the sensing initiator / sensing receiver indicates the structure of the TRN field in the multistatic sensing PPDU to be transmitted to the sensing responder / sensing transmitter.
[0178] An STA is a terminal connected to a wireless network, such as a handheld device or an in-vehicle device with a wireless connection function. For example, common terminals include mobile phones, tablet computers, notebook computers, palmtop computers, Mobile Internet Devices (MIDs), and wearable devices such as smartwatches, smart bands, smart cards, or pedometers. An AP is usually translated as "wireless access node" or "bridge". An AP is used as a bridge between a wireless station and a wired local area network in the Medium Access Control (MAC) layer.
[0179] Based on the foregoing application scenarios and network architectures, hereinafter, a method for indicating the format of the first training unit based on the instruction information in this application will be first described.
[0180] As shown in FIG. 4, this application provides a sensing method. This method includes the following steps.
[0181] 401: The first device generates instruction information, and the instruction information indicates the format of the first training unit within the training field. The first training unit is used by the second device to perform sensing measurements. The length of the first training unit is longer than the length of the second training unit. The second training unit includes a training subfield indicated by the first field and a training subfield indicated by the second field.
[0182] Correspondingly, the second device receives the instruction information.
[0183] In some embodiments, the first device is, for example, a sensing initiator / sensing transmitter, or another device that transmits instructions other than the sensing initiator / sensing transmitter. In this case, the second device is a sensing responder / sensing receiver.
[0184] The training subfield can be understood as the TRN subfield in this application. The training subfield is a subfield within the TRN Unit in the TRN field, which is the training field, and specifically can be the TRN subfield within the TRN field in the multistatic sensing PPDU.
[0185] The second training unit can be understood as one TRN Unit in the above description. The second training unit includes a TRN subfield indicated by the first field EDMG TRN-Unit P and a TRN subfield indicated by the second field EDMG TRN-Unit M.
[0186] The indication information indicates that the length of the first training unit is longer than the length of the second training unit. This is equivalent to indicating that the repeating unit within the TRN field is the first training unit, that is, the structure obtained after the TRN Unit is lengthened.
[0187] For example, the indication information indicates that the first training unit includes at least two TRN Units. This is equivalent to combining the TRN subfields within at least two TRN Units. In this case, the first training unit within the TRN field can be the TRN subfields within at least two TRN Units.
[0188] Alternatively, the first training unit includes a TRN subfield within a single TRN Unit and a plurality of TRN subfields outside the TRN Unit. In this case, the first training unit within the TRN field includes the TRN subfield within the TRN Unit and a plurality of TRN subfields outside the TRN Unit.
[0189] In this way, in multistatic sensing, when the number of sensing responders / sensing receivers is large and the TRN subfield within a single TRN Unit cannot perform phase tracking and target sensing, the repeating unit within the TRN field in a multistatic sensing PPDU of one sensing instance can be updated to a first training unit used by multiple sensing responders / sensing receivers to perform phase tracking and scanning sensing.
[0190] It will also be understood that the first training unit includes a first training subfield and / or a second training subfield, the first training subfield is used to perform phase tracking, and the second training subfield is used to perform scanning sensing.
[0191] Note that when it is understood that the first training unit includes the first training subfield and / or the second training subfield, it can be understood that the first training unit includes at least one first training subfield and / or at least one second training subfield.
[0192] It should be further noted that when the first training unit is shown in this application, the indicated value of the relevant first field EDMG TRN-Unit P can be the indicated value of EDMG TRN-Unit P in the 11ay protocol. In the 11bf protocol, the indicated value of a single first field EDMG TRN-Unit P may alternatively be another value. For example, the indicated value of EDMG TRN-Unit P in the 11ay protocol is increased.
[0193] Similarly, the indicated value of the second field EDMG TRN-Unit M in the present application may be the indicated value of EDMG TRN-Unit M in the 11ay protocol. In the 11bf protocol, the indicated value of a single first field EDMG TRN-Unit M may alternatively be another value. For example, the indicated value of EDMG TRN-Unit M in the 11ay protocol is increased.
[0194] 402: The first device transmits indication information to the second device.
[0195] Correspondingly, the second device may interpret the first training unit based on the indication information.
[0196] As can be found from the foregoing, in a typical sensing procedure in the 11bf protocol, first, a measurement setup process needs to be executed. The sensing transmitter and the sensing receiver complete the confirmation of the device role, the confirmation of the sensing measurement parameter exchange, etc. in the subsequent sensing process by using measurement setup request / response. After the measurement setup process is completed, one or more sensing instances exist, and the parameters of the signal are used to execute the sensing measurement feedback.
[0197] For example, in Method 1, the indication information according to the present application may occur in the measurement setup process. For example, the indication information is carried in a measurement setup request (sensing measurement setup request) and a measurement setup response (sensing measurement setup response) to complete the indication information exchange.
[0198] Alternatively, in Method 2, the indication of the indication information may occur at the start of the measurement instance process. For example, the indication information is carried in an instance request and an instance response to complete the indication information exchange. The instance request may also be referred to as a multi-static sensing request, a multi-static sensing instance request, a sensing instance request, etc. The instance response may also be referred to as a multi-static sensing response, a multi-static sensing instance response, a sensing instance response, etc.
[0199] Alternatively, in Method 3, the indication information may be carried in some reserved bits within the Header of the multistatic sensing PPDU.
[0200] Of course, the three aforementioned carrier methods are not limited in this application, and this may be alternatively implemented in another method. This is not limited in this application.
[0201] Therefore, in this application, the indication information is transmitted to the sensing responder / sensing receiver in the multistatic sensing process to indicate that the format of the first training unit is used by the second device to perform sensing measurements and the length of the first training unit is longer than the length of the second training unit. This is equivalent to increasing the length of the repeating unit within the TRN field by increasing the number of TRN subfields to perform multistatic sensing. For example, when the number of sensing responders / sensing receivers is large, or when the value of the EDMG TRN-Unit P field is large, it can be guaranteed that the parameters of the TRN field are correctly transferred during the TRN parameter exchange in the multistatic sensing mode, and the implementation of multistatic sensing is guaranteed.
[0202] In the following, multiple embodiments of the indication information will be described using examples.
[0203] One embodiment of the present application further provides a sensing method. As shown in FIG. 5, an example is used in which the first device is a sensing initiator, the sensing initiator is a sensing transmitter, the second device is a sensing responder, and the sensing responder is a sensing receiver. The method includes the following steps.
[0204] 501: The sensing transmitter generates instruction information, where the instruction information indicates the format of the first training unit. The first training unit is used by the sensing receiver to perform sensing measurements. The first training unit includes at least one second training unit and K training subfields, where K is an integer greater than or equal to 1.
[0205] The second training unit may be understood as a TRN Unit in the present application, and a single TRN Unit includes a plurality of TRN subfields.
[0206] In some embodiments, the second training unit, i.e., the TRN Unit, includes a TRN subfield indicated by the first field EDMG TRN-Unit P and / or a TRN subfield indicated by the second field EDMG TRN-unit M.
[0207] In some embodiments, the instruction information is equivalent to indicating the structure of the repeating unit within the TRN field, i.e., the first training unit, in a multistatic sensing scenario. Some of the TRN subfields within the first training unit may be used to perform phase tracking, and some of the TRN subfields may be used to perform scanning sensing.
[0208] For example, the indication information may be implemented using reserved bits, or may be implemented by reusing some bits, or may be an additional EDMG TRN-Unit M field indicating the format / structure of the first training unit in the TRN field within a multistatic sensing PPDU.
[0209] It should be understood that the additional EDMG TRN-Unit M field not only indicates that the sensing receiver knows the format of the first training unit, i.e., the format obtained after at least one second training unit and K training subfields are combined, but also indicates the value of K for the K TRN subfields.
[0210] In some embodiments, the K training subfields are the K training subfields immediately following the training subfield indicated by the second field. As shown in FIG. 6, for example, the K training subfields may be the K training subfields following the training subfield indicated by the second field in the last second training unit within at least one second training unit.
[0211] Of course, the K training subfields may alternatively follow immediately after the training subfield indicated by the second field in any second training unit within at least one second training unit.
[0212] Alternatively, the K training subfields follow immediately after the training subfield indicated by the second field of each of at least one second training unit. This is not limited in this application.
[0213] For example, when at least one training unit is a single TRN Unit, it is equivalent to that K TRN subfields begin to be added to the first TRN subfield following the last TRN subfield within the single TRN Unit. In other words, the first TRN subfield within the K TRN subfields is the first TRN subfield following the last TRN subfield within the TRN Unit.
[0214] For example, it is used as an example that at least one training unit is one TRN Unit. For the meaning of the additional EDMG TRN-Unit M field, refer to the example in Table 3. It is assumed that the additional EDMG TRN-Unit M field occupies 3 bits. The second training unit is one TRN Unit.
[0215]
Table 3
[0216] More bits can be obtained by expansion.
[0217] It should be noted that the K training subfields in this application may alternatively be the K training subfields immediately following the training subfield indicated by the first field.
[0218] In this case, the field of the indication information may be, for example, additional EDMG TRN-Unit P. It is assumed that at least one second training unit is one TRN Unit. As shown in FIG. 7, this is equivalent to that K TRN subfields are added after a plurality of TRN subfields indicated by the indication value of the first field EDMG TRN-Unit P.
[0219] For the meaning of the additional EDMG TRN-Unit P field, refer to the exemplary description in Table 3.
[0220] Similarly, the K training subfields may be K training subfields that follow the training subfield indicated by the first field in the last second training unit within at least one second training unit.
[0221] Alternatively, the K training subfields may follow immediately after the training subfield indicated by the first field in any second training unit within at least one second training unit.
[0222] Alternatively, the K training subfields follow immediately after the training subfield indicated by the first field of each of at least one second training unit. This is not limited in this application.
[0223] However, regardless of the TRN subfield indicated by the field to which the K TRN subfields indicated by the indication information are added, when at least one TRN Unit and the K TRN subfields are interpreted together, some of the TRN subfields in the plurality of combined TRN subfields may be used to perform phase tracking, and some of the TRN subfields may be used to perform scan sensing.
[0224] In some embodiments, the K TRN subfields added in this application may be an integer multiple increase or a non-integer multiple increase of the indication value of EDMG TRN-Unit P or the indication value of EDMG TRN-Unit M.
[0225] In some embodiments, in the present application, the second training unit and the K training subfields together form the first training unit, and the following conditions need to be satisfied, that is, The indicated value of EDMG TRN-Unit M + the indicated value of EDMG TRN-Unit P + K ≧ N STA *The indicated value of EDMG TRN-Unit P, where N STA represents the number of sensing responders.
[0226] In other words, the number of TRN subfields within the first training unit is such that at least N STA sensing responders complete phase tracking.
[0227] In this case, the setting of the second field EDMG TRN-Unit M needs to satisfy the following condition, that is, The indicated value of EDMG TRN-Unit M ≧ (N STA - 1)*The indicated value of EDMG TRN-Unit P - K.
[0228] In some embodiments, when it is determined that at least one of the following two conditions is satisfied, the sensing transmitter generates indication information. The two conditions include the following, that is, (1) The number of sensing receivers involved in the sensing measurement is greater than or equal to the first preset number, (2) The number of training subfields indicated by the first field is greater than or equal to the second preset number.
[0229] Regarding condition (1), for example, it is assumed that one second training unit TRN Unit includes 20 TRN subfields. The first field EDMG TRN-Unit P indicates that each STA occupies 4 TRN subfields, and the second field EDMG TRN-Unit M indicates that there are 16 TRN subfields. When the number of sensing receivers is 5 (the first preset number) or more, there is no redundant TRN subfield within the TRN Unit and used by the sensing receivers to perform scanning sensing. The sensing transmitter needs to generate instruction information for indicating the format of the first training unit.
[0230] Of course, the example where the first preset number is 5 is used for illustration purposes, and the first preset number may alternatively be another value. For example, the first field EDMG TRN-Unit P indicates that each STA occupies 4 TRN subfields, the second field EDMG TRN-Unit M indicates that there are 16 TRN subfields, and the number of sensing receivers is 4 (the first preset number). When a single second training unit TRN Unit has the 4 remaining TRN subfields used by 4 sensing receivers to perform scanning sensing, it can also be considered that condition (1) is satisfied, and the format of the first training unit may be indicated. For example, the first training unit includes 2 TRN Units. In this case, the remaining 24 TRN subfields within the first training unit may be used by 4 sensing receivers to perform scanning sensing, thereby effectively improving the sensing efficiency.
[0231] Regarding condition (2), the first training subfield can be understood as the TRN subfield used to perform phase tracking in this application. For example, assume that the second training unit TRN Unit includes 20 TRN subfields. The second field EDMG TRN-Unit M indicates that there are 16 TRN subfields. When the number of sensing receivers is 5 or more, the first field EDMG TRN-Unit P indicates that each STA occupies 4 TRN subfields (the second preset number), which is within the TRN Unit, and there is no redundant TRN subfield used by the sensing receiver to perform scanning sensing. The sensing transmitter needs to generate indication information for indicating the format of the first training unit.
[0232] Similar to the example of condition (1), the second preset number may alternatively be another value. For example, the second training unit TRN Unit includes 18 TRN subfields, and the second field EDMG TRN-Unit M indicates that there are 16 TRN subfields. When the first field EDMG TRN-Unit P indicates that each STA occupies 2 TRN subfields (the second preset number), and the number of sensing receivers is 5, it can also be considered that condition (2) is satisfied when the second training unit TRN Unit has 8 remaining TRN subfields used by 5 sensing receivers to perform scanning sensing, and the format of the first training unit may be indicated. For example, the first training unit includes 2 TRN Units. In this case, the remaining 26 TRN subfields in the first training unit may be used by 5 sensing receivers to perform scanning sensing, thereby effectively improving the sensing efficiency.
[0233] 502: The sensing transmitter transmits the indication information to the sensing receiver.
[0234] Correspondingly, the sensing receiver receives the instruction information transmitted by the sensing transmitter.
[0235] In method 1 described in step 402, when the transmission of the instruction information is performed in the measurement setup process, for example, when the instruction information is carried using the measurement setup request, it can be specifically understood that the additional EDMG TRN-Unit M is carried by the DMG Sensing Measurement Setup Element.
[0236] A diagram of the structure of the DMG Sensing Measurement Setup element in the 11bf protocol is shown in FIG. 8. The fields included are the Element ID field, the Length field, the Element ID Extension field, the Measurement Setup Control field, the Measurement Setup ID field, the Report Type field, the Num TX Beams field, the Num RX Beams field, the TRN-M field, the TRN-P field, the TRN-N field, the Location Configuration Information (LCI) field, the Peer Orientation field, the Optional Subelements field, etc. FIG. 8 further shows, in units of Octets (8 bits or bytes), the number of bits occupied by each field.
[0237] In some embodiments, the additional EDMG TRN-Unit M field (or additional EDMG TRN-Unit P field) in this application may be located after the TRN-N field. Of course, the additional EDMG TRN-Unit M field (or additional EDMG TRN-Unit P field) may alternatively be located at another position within the DMG sensing measurement setup element. This is not limited in this application.
[0238] In the diagram of the structure shown in FIG. 8, the TRN-P field is the EDMG-TRN-P field indicating the number of TRN subfields used to perform phase tracking, the TRN-M field is the EDMG-TRN-M field indicating the number of TRN subfields used to perform target sensing, the TRN-N field is the EDMG-TRN-N field, note that it is within the TRN subfield whose number is equal to the indicated value of EDMG-TRN-M, and indicates the number of TRN subfields transmitted using the same AWV.
[0239] The function of the TRN-M field is the same as that of the EDMG TRN-Unit M field of the 11ay protocol, the function of the TRN-P field is the same as that of the EDMG TRN-Unit P field of the 11ay protocol, and the function of the TRN-N field is the same as that of the EDMG TRN-Unit N field of the 11ay protocol.
[0240] In method 2 described in step 402, when the transmission of the indication information is performed in the measurement instance process, for example, when the indication information is carried in the instance request, it can be specifically understood that the additional EDMG TRN-Unit M is carried in the DMG multistatic sensing request. FIG. 9 shows an example of the time division duplexing (TDD) beamforming information field format of the DMG multistatic sensing request.
[0241] As shown in Fig. 9, the TDD Beamforming Information field format includes a Measurement Setup ID field, a Measurement Burst ID field, a Sensing Instance Number field, a STA Multistatic ID field, a First Beam Index field, a Num of STAs in Instance field, a Num of PPDUs in Instance field, an EDMG TRN Length field, an RX TRN-Units per each TX TRN-unit field, an EDMG TRN Unit P field, an EDMG TRN Unit M field, an EDMG TRN Unit N field, a TRN Subfield Sequence Length field, and a Reserved field. The bits occupied by the additional EDMG TRN-unit M field in this application may be bits within the Reserved field. Alternatively, the additional EDMG TRN-unit M field may occupy bits of another field in the TDD Beamforming Information field format. This is not limited in this application. Fig. 9 further shows the number of bits occupied by each field in terms of bits (number of bits).
[0242] In Method 3 described in Step 402, when the indication information is carried by some reserved bits in the Header of the multistatic sensing PPDU, the additional EDMG TRN-Unit M may be included in the EDMG-Header-A field of the multistatic sensing PPDU, that is, the Reserved field shown in Table 1.
[0243] It should be noted that the EDMG-Header-A field in Table 1 is an example of the Header of the SC / OFDM mode SU PPDU in the 11ay protocol. In addition to the SC / OFDM mode, the 11ay protocol further has a control mode. In 11ay, there is one reserved bit (B7) in the EDMG-Header-A2 field of the control mode PPDU, and the reserved bit (B7) can be used to implement the indication information in the embodiments of the present application (for example, the reserved bit (B7) can be extended to two TRN Units for joint interpretation). If further extension is required, another bit in the EDMG-Header-A2 field can be reused for joint indication.
[0244] 503: The sensing receiver interprets the first training unit based on the indication information.
[0245] Since the sensing receiver determines the sequence number of the sensing receiver using the measurement setup process, when the sensing receiver determines that it is necessary to interpret the first training unit, the sequence number of the TRN subfield indicated by the TRN-P field and the sequence number of the TRN subfield indicated by the TRN-M field may be determined based on the sequence number of the sensing receiver.
[0246] For example, at least one second training unit is specifically one TRN Unit. It is assumed that the AP performs a measurement setup with eight STAs. The sequence number of the eighth STA is 8, and one TRN Unit contains 20 TRN subfields. Each STA occupies four TRN subfields to perform phase tracking. When K = 20, the indication information indicates that a single TRN Unit and 20 TRN subfields together form the first training unit. In this case, the eighth STA determines that the 29th to 32nd TRN subfields out of the 40 TRN subfields interpreted together are used by the eighth STA to perform phase tracking, and the remaining 33rd to 40th TRN subfields are used by the eight STAs to perform target sensing.
[0247] Therefore, in this application, the first training unit can be flexibly selected as a repeating unit within the TRN field using the additional EDMG TRN-Unit M field (or additional EDMG TRN-Unit P field), and a single TRN Unit is not used as the minimum unit. To ensure the implementation of multistatic sensing, TRN parameter exchange in DMG multistatic sensing is carried out.
[0248] FIG. 10 shows a sensing method according to an embodiment of this application. An example is used where the first device is a sensing initiator, the sensing initiator is a sensing transmitter, the second device is a sensing responder, and the sensing responder is a sensing receiver. This method includes the following steps.
[0249] 1001: The sensing transmitter generates indication information, where the indication information indicates the format of a first training unit within a training field. The first training unit is used by the sensing receiver to perform sensing measurements. The first training unit includes K times a second training unit, where K is an integer greater than or equal to 1.
[0250] In some embodiments, the second training unit TRN Unit includes a TRN subfield indicated by a first field EDMG TRN-Unit P and a TRN subfield indicated by a second field EDMG TRN-unit M.
[0251] As shown in FIG. 11, when the sensing receiver interprets the first training unit, in the TRN subfields within the K times second training unit included in the first training unit, some TRN subfields are first training subfields used to perform phase tracking, and some TRN subfields are second training subfields used to perform scanning sensing.
[0252] In some embodiments, the indication information may be, for example, a TRN unit combination field (TRN Unit Combination Field), and may be implemented using some reserved bits, or may be implemented by reusing some bits, and indicates the combined interpretation of the second training unit TRN Unit in the multistatic sensing PPDU.
[0253] For example, for the meaning of the TRN Unit Combination Field, refer to the example in Table 4. The TRN Unit Combination Field occupies 2 bits and indicates the separate interpretation of each TRN Unit or the combined interpretation of two or more TRN Units.
[0254]
Table 4
[0255] When the bit value of the TRN Unit Combination Field is “00”, it means that the first training unit in the TRN field is one second training unit, the TRN Unit. For example, assume that a single TRN Unit contains 20 TRN subfields (the EDMG TRN-Unit P field indicates 4 TRN subfields, and the EDMG TRN-Unit M field indicates 16 TRN subfields). If the number of STAs is less than 5, in addition to the TRN subfields used to perform phase tracking, there are remaining TRN subfields within the 20 TRN subfields contained in a single TRN Unit that are used to perform target sensing.
[0256] When the bit value of the TRN Unit Combination Field is "01", it may indicate that the first training unit in the TRN field is two second training units, the TRN Unit. When performing sensing measurements, the sensing responder needs to interpret the two TRN Units together. Assume that a single TRN Unit contains 20 TRN subfields (the EDMG TRN-Unit P field indicates 4 TRN subfields, and the EDMG TRN-Unit M field indicates 16 TRN subfields). In this case, in the TRN field of the multistatic sensing PPDU, 40 TRN subfields can be used at a time as the first training unit in the TRN field to perform sensing measurements of multiple STAs. For example, the EDMG TRN-Unit P field indicates that each STA occupies 4 TRN subfields, and the EDMG TRN-Unit M field indicates that each STA occupies 16 TRN subfields. In this case, 8 STAs occupy 32 TRN subfields to perform phase tracking, and the remaining 8 TRN subfields are used by 8 STAs to perform target sensing.
[0257] When the bit value of the TRN Unit Combination Field is "10", it may indicate that the first training unit in the TRN field is three second training units, the TRN Unit. When performing sensing measurements, the sensing responder needs to interpret the three TRN Units together. Assume that a single TRN Unit contains 20 TRN subfields. In this case, in the TRN field of a multistatic sensing PPDU, 60 TRN subfields can be used at a time to perform sensing measurements of multiple STAs. For example, the EDMG TRN-Unit P field indicates that each STA occupies 4 TRN subfields, and the EDMG TRN-Unit M field indicates that each STA occupies 16 TRN subfields. In this case, 8 STAs occupy 32 TRN subfields to perform phase tracking, and the remaining 28 TRN subfields are used by 8 STAs to perform target sensing.
[0258] In some embodiments, when the first training unit in this application includes K times the second training unit, the TRN Unit, the following conditions need to be satisfied, that is, K*(the indicated value of EDMG TRN-Unit P + the indicated value of EDMG TRN-Unit M) ≥ N STA *The indicated value of EDMG TRN-Unit P. N STA indicates the number of sensing responders.
[0259] In other words, the number of TRN subfields in the first training unit needs to satisfy at least that N STA sensing responders complete phase tracking.
[0260] In this case, the setting of the second field, the EDMG TRN-Unit M, needs to satisfy the following conditions, that is, The indicated value of EDMG TRN-Unit M ≥ (N STA -K) × the indicated value of EDMG TRN-Unit P / K.
[0261] 1002: The sensing transmitter transmits the indication information to the sensing receiver.
[0262] Correspondingly, the sensing receiver receives the indication information transmitted by the sensing transmitter.
[0263] For the embodiment of carrying the TRN Unit Combination Field in step 1002, refer to the description of the method of carrying the additional EDMG TRN-Unit M field in the examples of method 1, method 2, and method 3 in step 502.
[0264] 1003: The sensing receiver interprets the first training unit.
[0265] For the method of joint interpretation in step 1003, refer to the description of step 503.
[0266] Therefore, in one embodiment of the present application, in order to perform joint interpretation of the TRN unit, one TRN Unit Combination Field is added. This is equivalent to increasing the length of the repeating unit in the TRN field by increasing the number of TRN subfields for performing multistatic sensing. In addition, fields such as the EDMG TRN Length field, EDMG TRN-Unit P, and EDMG TRN-Unit M are not changed in the present application. Legacy devices, such as devices that support the 11ay protocol, may still read the total length of the TRN field in the multistatic sensing PPDU of the present application.
[0267] One embodiment of the present application further provides a sensing method. As shown in FIG. 12, an example is used in which the first device is a sensing initiator, the sensing initiator is a sensing transmitter, the second device is a sensing responder, and the sensing responder is a sensing receiver. The method includes the following steps.
[0268] 1201: The sensing transmitter generates indication information, and the indication information indicates the format of the first training unit in the training field. The first training unit is used by the sensing receiver to perform sensing measurements. The first training unit includes a training subfield indicated by the first field and a training subfield indicated by K times the second field, where K is an integer greater than or equal to 1.
[0269] The TRN subfield indicated by the first field EDMG TRN-Unit P is used to perform phase tracking, and the TRN subfield indicated by the second field EDMG TRN-Unit M is used to perform scanning sensing.
[0270] In other words, as shown in FIG. 13, in the present application, in order to obtain the first training unit, the number of TRN subfields indicated by the second field EDMG TRN-Unit M in the second training unit can be multiplied (the training subfield indicated by K times the second field). In some embodiments, the field of the indication information may be, for example, an additional EDMG TRN-Unit M field, may be realized using reserved bits, or may be realized by reusing some existing bits, and indicates the format of the first training unit in the TRN field in the multistatic sensing PPDU.
[0271] In some embodiments, the additional EDMG TRN-Unit M field indicates the upper bits of the length of the training subfield indicated by the K-fold second field, and the lower bits of the length of the training subfield indicated by the K-fold second field are the bits of the second field. In other words, the upper and lower bits together indicate the length of the TRN subfield indicated by the K-fold second field.
[0272] It should be noted that before the number of TRN subfields indicated by the EDMG TRN-Unit M is multiplied, the TRN subfields indicated by the EDMG TRN-Unit M can include a TRN subfield used to perform phase tracking and a TRN subfield used to perform scan sensing. Each time an additional sensing receiver is added, some of the TRN subfields within the TRN subfields indicated by the EDMG TRN-Unit M are used as the TRN subfields used to perform phase tracking.
[0273] After multiplication, the TRN subfields indicated by the EDMG TRN-Unit M and the TRN subfields indicated by the additional EDMG TRN-Unit M fields may also include the TRN subfields used to perform phase tracking and the TRN subfields used to perform scan sensing. Similarly, each time a sensing receiver is added, some of the TRN subfields within the TRN subfield indicated by the EDMG TRN-Unit M are used as the TRN subfields for performing phase tracking. When the TRN subfields used to perform phase tracking are determined by all the sensing receivers, among the combined TRN subfields, the remaining TRN subfields other than the TRN subfields used to perform phase tracking are assigned to the sensing receivers for performing scan sensing.
[0274] For example, for an example of the additional EDMG TRN-Unit M field, refer to the example in Table 5. It is assumed that the additional EDMG TRN-Unit M field occupies 2 bits.
[0275]
Table 5A
Table 5B
[0276] Similarly, before the instruction information is generated, it is assumed that the repeating unit in the TRN field is the second training unit and contains 20 TRN subfields. The bit value of the EDMG TRN-Unit M field is 1111. When the bit value of the additional EDMG TRN-Unit M is 11, it is equivalent to the bit value obtained by combining being 111111 after the additional EDMG TRN-Unit M field and the EDMG TRN-Unit M field are combined for extension. Specifically, the instruction value of [add EDMG TRN-unit M-EDMG TRN-unit M] is 64, which corresponds to a four-fold increase in the number of TRN subfields indicated by the EDMG TRN-Unit M. It is assumed that the EDMG TRN-Unit P field indicates 4 TRN subfields. In this case, the repeating unit in the TRN field, that is, the first training unit, is 68 TRN subfields.
[0277] In some embodiments, when the first training unit in this application includes the TRN subfields indicated by the first field EDMG TRN-Unit P and K times the TRN subfields indicated by the second field EDMG TRN-Unit M, the following conditions need to be satisfied, that is, The instruction value of EDMG TRN-Unit P + K * the instruction value of EDMG TRN-Unit M ≥ N STA * The instruction value of EDMG TRN-Unit P. N STA Indicates the number of sensing responders.
[0278] In other words, the number of TRN subfields in the first training unit is such that at least N STA sensing responders complete phase tracking.
[0279] In this case, the setting of the second field EDMG TRN-Unit M needs to meet the following conditions, that is, the indicated value of EDMG TRN-Unit M ≥ (N STA - 1) * the indicated value of EDMG TRN-Unit P / K.
[0280] 1202: The sensing transmitter transmits the indication information to the sensing receiver.
[0281] Correspondingly, the sensing receiver receives the indication information transmitted by the sensing transmitter.
[0282] Regarding the method of carrying the additional EDMG TRN-Unit M field in step 1202 of this application, refer to the descriptions of the methods of carrying the additional EDMG TRN-Unit M in method 1, method 2, and method 3, which are the same as the embodiments of transmitting the indication information in step 502.
[0283] 1203: The sensing receiver interprets the first training unit based on the indication information.
[0284] Regarding the interpretation method in step 1203, refer to the description of step 503, which is the same as the interpretation of the first training unit by the sensing receiver based on the indication information in step 503.
[0285] Therefore, the additional EDMG TRN-Unit M field added in this application is equivalent to extending the length of the TRN subfield indicated by the TRN-M field of the 11bf protocol. This is equivalent to increasing the length of the repeating unit within the TRN field by increasing the number of TRN subfields in order to perform multistatic sensing. Since the TRN subfield and EDMG TRN-Unit M are extended together as one binary number during interpretation, the maximum number of extensions of the TRN subfield is large and the number of bits used is small in order to perform correct information exchange of the TRN field and ensure the implementation of multistatic sensing.
[0286] An embodiment of this application further provides a sensing method. As shown in FIG. 14, an example is used in which the first device is a sensing initiator, the sensing initiator is a sensing transmitter, the second device is a sensing responder, and the sensing responder is a sensing receiver. The method includes the following steps.
[0287] 1401: The sensing transmitter generates indication information, and the indication information indicates the format of the first training unit within the training field. The first training unit is used by the sensing receiver to perform sensing measurements. The first training unit includes a training subfield indicated by a K-fold first field and a training subfield indicated by a second field, where K is an integer greater than or equal to 1.
[0288] The TRN subfield indicated by the first field EDMG TRN-Unit P is used to perform phase tracking, and the TRN subfield indicated by the second field EDMG TRN-Unit M is used to perform scanning sensing.
[0289] In other words, as shown in FIG. 15, in the present application, in order to obtain the first training unit, the number of TRN subfields indicated by the first field EDMG TRN-Unit M in the second training unit can be multiplied (the training subfields indicated by K times the first field).
[0290] In some embodiments, the field of the indication information may be, for example, the additional EDMG TRN-Unit P field, may be implemented using reserved bits, or may be implemented by reusing some existing bits, and indicates the format of the first training unit in the TRN field within the multistatic sensing PPDU.
[0291] In some embodiments, the additional EDMG TRN-Unit P field indicates the upper bits of the length of the training subfield indicated by K times the first field, and the lower bits of the length of the training subfield indicated by K times the first field are the bits of the first field. In other words, the upper bits and the lower bits together indicate the length of the TRN subfield indicated by K times the first field.
[0292] For example, for an example of the additional EDMG TRN-Unit P field, refer to the example in Table 6. It is assumed that the number of bits occupied by the additional EDMG TRN-unit P field is 2 bits.
[0293] [Table 6A] [Table 6B]
[0294] Similarly, before the instruction information is generated, it is assumed that the repeating unit in the TRN field is the second training unit and contains 20 TRN subfields. The bit value of the EDMG TRN-Unit P field is 11. When the bit value of the additional EDMG TRN-Unit P is 11, it is equivalent to the bit value obtained by combining being 1111 after the additional EDMG TRN-Unit P field and the EDMG TRN-Unit P field are combined for extension. Specifically, the instruction value of [add EDMG TRN-unit P-EDMG TRN-unit P] is 16, which corresponds to a four-fold increase in the number of TRN subfields indicated by the EDMG TRN-Unit P. The EDMG TRN-Unit M field is assumed to indicate 16 TRN subfields. In this case, the repeating unit in the TRN field, i.e., the first training unit, is 32 TRN subfields.
[0295] It should be noted that the number of bits occupied by the additional EDMG TRN-Unit P field may be another number, for example, 3 bits. In addition, when the additional EDMG TRN-Unit P field occupies 2 bits, the instruction value shown in Table 6 is also an example, or it may be another instruction value. This is not limited in this application.
[0296] In some embodiments, when the first training unit in this application includes the TRN subfields indicated by K times the first field EDMG TRN-Unit P and the TRN subfields indicated by the second field EDMG TRN-Unit M, the following conditions need to be satisfied, that is, K * instruction value of EDMG TRN-Unit P + instruction value of EDMG TRN-Unit M ≥ N STA * Instruction value of EDMG TRN-Unit P. N STA Indicates the number of sensing responders.
[0297] In other words, the number of TRN subfields in the first training unit is N STA It is necessary to at least satisfy that N sensing responders complete phase tracking.
[0298] In this case, the setting of the second field EDMG TRN-Unit M needs to satisfy the following conditions, that is, The indicated value of EDMG TRN-Unit M ≥ (N STA - K) * the indicated value of EDMG TRN-Unit P
[0299] 1402: The sensing transmitter transmits the indication information to the sensing receiver.
[0300] Correspondingly, the sensing receiver receives the indication information transmitted by the sensing transmitter.
[0301] Regarding the method of carrying the additional EDMG TRN-Unit P field in step 1402 of this application, refer to the description of the method of carrying the additional EDMG TRN-Unit M in method 1, method 2, and method 3, which is the same as the embodiment of transmitting the indication information in step 502.
[0302] 1403: The sensing receiver interprets the first training unit based on the indication information.
[0303] Regarding the interpretation method in step 1403, refer to the description of step 503, which is the same as the interpretation of the first training unit by the sensing receiver based on the indication information in step 503.
[0304] Therefore, the additional EDMG TRN-Unit P field added in this application is equivalent to extending the length of the TRN subfield indicated by the TRN-P field of the 11bf protocol. This is equivalent to increasing the length of the repeating unit in the TRN field by increasing the number of TRN subfields in order to perform multistatic sensing. Since the TRN subfield and the EDMG TRN-Unit M are extended together as one binary number during interpretation, the maximum number of extensions of the TRN subfield is large and the number of bits used is small in order to perform correct information exchange in the TRN field and ensure the implementation of multistatic sensing.
[0305] In this application, the relevant parameters of the TRN field in the current 11bf protocol may be used, and the usage rules of the TRN field are configured on the first device and the second device to ensure the implementation of multistatic sensing.
[0306] One embodiment of this application further provides a sensing method. As shown in FIG. 16, the method includes the following steps.
[0307] 1601: Based on the number of second devices involved in the sensing measurement, the first device determines the number of training subfields indicated by the first field in the training unit. The training subfields indicated by the first field are used to perform phase tracking, and the fact that the number of second devices involved in the sensing measurement is larger indicates that the number of training subfields indicated by the first field is smaller.
[0308] An example where the first device is a sensing initiator, the sensing initiator is a sensing transmitter, the second device is a sensing responder, and the sensing responder is a sensing receiver is used in the following description.
[0309] In some embodiments, the first field is the EDMG TRN-Unit P within the TRN field in the multistatic sensing PPDU, indicating the TRN subfield used to perform phase tracking within the TRN Unit.
[0310] In all embodiments of the present application, it should be understood that each sensing receiver corresponds to one EDMG TRN-Unit P field, that is, each sensing receiver can perform phase tracking using the TRN subfield indicated by the EDMG TRN-Unit P field. Each time one sensing receiver is added, one corresponding EDMG TRN-Unit P field is added.
[0311] However, in step 1601 of the present application, when a larger number of sensing receivers are involved in the sensing measurement, it is equivalent to a decrease in the number / length of the TRN subfields indicated by one EDMG TRN-Unit P field.
[0312] In some embodiments, when it is determined that the number of sensing receivers involved in the sensing measurement is equal to or greater than a preset threshold, the sensing transmitter determines the number of training subfields indicated by the first field according to the correspondence between the number of sensing receivers and the number of training subfields indicated by the first field.
[0313] In one example, when N STA sensing receivers involved in multistatic sensing within one training unit TRN Unit complete phase tracking and scanning sensing, the correspondence between the number of sensing receivers involved in the sensing measurement and the number of training subfields indicated by the first field can be shown in Table 7.
[0314]
Table 7
[0315] The training unit TRN Unit must meet the following conditions, that is, The indicated value of EDMG TRN-Unit P + the indicated value of EDMG TRN-Unit M ≥ N STA *It is the indicated value of EDMG TRN-Unit P.
[0316] In other words, the number of TRN subfields within one TRN Unit is N STA It is necessary to at least meet the condition that N sensing receivers within one TRN Unit perform phase tracking.
[0317] In other words, the setting of the indicated value of the second field EDMG TRN-Unit M must meet the following conditions, that is, The indicated value of EDMG TRN-Unit M ≥ (N STA -1) * the indicated value of EDMG TRN-Unit P.
[0318] Alternatively, in another example, when N sensing receivers involved in multistatic sensing within one training unit TRN Unit complete phase tracking and scanning sensing, the correspondence between the number of sensing receivers involved in sensing measurement and the number of training subfields indicated by the first field can be shown in Table 8. STA When N sensing receivers involved in multistatic sensing within one training unit TRN Unit complete phase tracking and scanning sensing, the correspondence between the number of sensing receivers involved in sensing measurement and the number of training subfields indicated by the first field can be shown in Table 8.
[0319]
Table 8
[0320] The training unit TRN Unit must meet the following conditions, that is, The indicated value of EDMG TRN-Unit P + the indicated value of EDMG TRN-Unit M > N STA*It is the indicated value of the EDMG TRN-Unit P.
[0321] In other words, the number of TRN subfields within one TRN Unit should be at least greater than the number of TRN subfields for which N STA individual sensing receivers need to perform phase tracking. One TRN Unit may not only be used to perform phase tracking, but also have the remaining TRN subfields used to perform scanning sensing.
[0322] In other words, the setting of the indicated value of the second field, EDMG TRN-Unit M, needs to satisfy the following condition, that is, the indicated value of EDMG TRN-Unit M > (N STA - 1)*the indicated value of EDMG TRN-Unit P.
[0323] For example, when the sensing transmitter determines that the number of sensing receivers involved in multistatic sensing is 5 or more in the measurement setup process, the sensing transmitter may limit the length of the TRN subfield indicated by the EDMG TRN-Unit P field. For example, when it is determined that 5 sensing receivers are involved in the sensing measurement, the sensing transmitter may determine that the length of the TRN subfield indicated by the EDMG TRN-Unit P field needs to be 2 TRN subfields or less.
[0324] For example, when the number of sensing receivers is 5 and the length of the TRN subfield indicated by the EDMG TRN-Unit P field is two TRN subfields, the maximum number of TRN subfields within a single TRN Unit is 18. In this case, the five sensing receivers occupy 10 TRN subfields within a single TRN Unit to perform phase tracking, and the remaining eight TRN subfields are used by the five sensing receivers to perform scanning sensing.
[0325] In some embodiments, the rules configured for the sensing transmitter and the sensing receiver include the correspondence between the number of sensing receivers and the length of the TRN subfield indicated by the EDMG TRN-Unit P field. The sensing transmitter may determine the length of the TRN subfield indicated by the EDMG TRN-Unit P field according to the correspondence and based on the number of sensing receivers involved in the sensing measurement. This is equivalent to determining the structure of the repeating unit TRN Unit within the TRN field. As a result, the sensing receiver determines the sequence number of the TRN subfield used to perform phase tracking and the sequence number of the TRN subfield used to perform scanning sensing based on the structure of the TRN Unit.
[0326] 1602: The first device transmits a training unit to the second device.
[0327] Correspondingly, the second device receives the training unit transmitted by the first device.
[0328] 1603: The second device performs sensing measurement based on the training unit.
[0329] Therefore, when the sensing receiver receives the TRN subfield used to perform phase tracking, it can execute the phase tracking process.
[0330] The method of determining the length of the TRN subfield indicated by the EDMG TRN-Unit P field in step 1601 may be applicable when the phase tracking requirement is relatively low although the sensing transmitter needs more sensing receivers to participate in the sensing measurement. Therefore, when the number of sensing receivers is large, multiple sensing receivers can perform correct information exchange of the TRN field and guarantee the implementation of multistatic sensing.
[0331] One embodiment of the present application further provides a sensing method. As shown in FIG. 17, the method includes the following steps.
[0332] 1711: The first device determines the maximum number of second devices participating in the sensing measurement based on the number of training subfields indicated by the first field in the training unit, and the training subfield indicated by the first field is used to perform phase tracking. The fact that the number of training subfields indicated by the first field is larger indicates that the maximum number of second devices is smaller.
[0333] An example where the first device is a sensing initiator, the sensing initiator is a sensing transmitter, the second device is a sensing responder, and the sensing responder is a sensing receiver is used in the following description.
[0334] The first field is an EDMG TRN-Unit P field in the TRN field within the multistatic sensing PPDU, which indicates the number of TRN subfields used to perform phase tracking.
[0335] Each sensing receiver corresponds to one EDMG TRN-Unit P field within the TRN Unit. In other words, it should be understood that each sensing receiver can perform phase tracking using the TRN subfield indicated by the EDMG TRN-Unit P field. Each time one sensing receiver is added, one corresponding EDMG TRN-Unit P field is added accordingly.
[0336] In step 1711 of the present application, the fact that the number / length of the TRN subfield indicated by one EDMG TRN-Unit P field is larger indicates that the number of TRN subfields occupied by a single sensing receiver and used to perform phase tracking is larger, and the number of sensing receivers involved in the sensing measurement is smaller.
[0337] In some embodiments, when it is determined that the number of TRN subfields indicated by the first field EDMG TRN-Unit P is equal to or greater than a preset threshold, the sensing transmitter determines the maximum number of sensing receivers according to the correspondence between the number of TRN subfields indicated by the EDMG TRN-Unit P in the training field and the maximum number of sensing receivers.
[0338] For example, before the sensing transmitter performs a measurement setup for a plurality of sensing receivers, if the sensing transmitter determines that the length of the TRN subfield indicated by the EDMG TRN-Unit P field is large and reaches the preset threshold, the sensing transmitter can determine the maximum number of sensing receivers involved in the measurement setup according to the correspondence between the length of the TRN subfield indicated by the EDMG TRN-Unit P field and the maximum number of sensing receivers.
[0339] For example, the length of the TRN subfield indicated by the EDMG TRN-Unit P field is four TRN subfields. In other words, the number of TRN subfields occupied by a single sensing receiver to perform phase tracking is four. The maximum length of the TRN subfields within a single TRN Unit is 20, and it is assumed that the preset threshold can be four. In other words, up to four sensing receivers can be involved in the multistatic sensing process. When four sensing receivers are involved in the measurement setup, the 16 TRN subfields within a single TRN Unit can be used by the four sensing receivers to perform phase tracking, and the remaining four TRN subfields are used by the four sensing receivers to perform scanning sensing.
[0340] In some embodiments, the rules configured for the sensing transmitter and the sensing receiver include the correspondence between the length of the TRN subfield indicated by the EDMG TRN-Unit P field and the number of sensing receivers. The sensing transmitter can determine the number of sensing receivers involved in the sensing measurement according to the correspondence and based on the length of the TRN subfield indicated by the EDMG TRN-Unit P field. This is equivalent to determining the structure of the repeating unit TRN Unit within the TRN field. As a result, the sensing receiver determines the sequence numbers of the TRN subfields used to perform phase tracking and the sequence numbers of the TRN subfields used to perform scanning sensing based on the structure of the TRN Unit.
[0341] 1712: The first device transmits a training unit to the second device.
[0342] Correspondingly, the second device receives the training unit transmitted by the first device.
[0343] Therefore, the sensing receiver can execute a phase tracking process when it is in the training unit and receives a TRN subfield used to perform phase tracking.
[0344] 1713: The second device performs sensing measurements based on the training unit.
[0345] The method for determining the number of multistatic sensing receivers in step 1711 may be applicable when the requirements for phase tracking are relatively high, the device performance of the sensing transmitter and / or sensing receiver is relatively low, and a TRN subfield with a larger length is required to perform phase tracking. Therefore, when the number of sensing receivers is large, multiple sensing receivers can perform correct information exchange of the TRN field and ensure the implementation of multistatic sensing.
[0346] In addition, according to the embodiments corresponding to FIGS. 16 and 17, the multistatic sensing in the present application can complete phase tracking and scanning sensing with multiple sensing receivers within one TRN Unit. In addition, fields such as the EDMG TRN Length field, the EDMG TRN-Unit P field, and the EDMG TRN-Unit M field are not changed in the present application. Legacy devices such as devices under the 11ay protocol may still read the full length of the TRN in the multistatic sensing PPDU. This has good compatibility performance.
[0347] N in the present application STA The meaning of the indication may include the following, that is, (1) N in the present application STA may be the number of devices responding to the participation of the multistatic sensing setting in the sensing measurement setup process, (2) The N of this application STA may alternatively be the number of devices indicated by the field Num of STAs in Instance within the DMG Sensing Request frame of the sensing instance, (3) The N of this application STA may alternatively be the number of devices that are finally confirmed and involved in the reception of the multistatic PPDU in the sensing instance.
[0348] If there is only one request - response phase (or initialization phase) and one corresponding measurement phase (which may include one or more EDMG multistatic sensing PPDUs) in the sensing instance, all STAs that request sensing are involved in the sensing instance, and the N in case (2) STA and the N in case (3) STA are the same.
[0349] Essentially, N in case (1) STA ≥ N in case (2) STA ≥ N in case (3) STA is true.
[0350] It should be understood that the foregoing embodiments describe the measurement process in DMG multistatic sensing. In the DMG multistatic sensing process, when feedback needs to be performed in the sensing instance, in the embodiments of this application, the feedback time or feedback sequence may be further agreed upon. Two cases are described herein.
[0351] In some embodiments, to ensure the smooth implementation of the feedback phase after the sensing measurement, the sensing initiator may add a first field to the DMG Sensing Request frame. The first field indicates whether the DMG Sensing Report within the sensing instance needs to be triggered by polling.
[0352] The DMG Sensing Request frame may be an instance request in the embodiments of the present application. The DMG Sensing Report may be a reporting response in the embodiments of the present application.
[0353] For example, the first field may be the Poll Before Report field carried by the sensing initiator within the TDD Beamforming Information field in the DMG Sensing Request frame.
[0354] When the bit value of the Poll Before Report field is 0, it indicates that the sensing responder does not need to feedback a DMG sensing report response after receiving the DMG sensing poll, and the sensing responder may send a DMG sensing report at the reporting time notified by the sensing transmitter / sensing initiator. When the bit value of the Poll Before Report field is 1, it indicates that the sensing responder needs to feedback a DMG sensing report after receiving the DMG sensing poll. The sensing responder sends a DMG sensing report after a Short Interframe Space (SIFS) time after receiving the polling frame / DMG Sensing Poll frame sent by the sensing initiator / sensing transmitter.
[0355] In some embodiments, when the bit value of the Poll Before Report field is 1, the sensing initiator / sensing transmitter may add the polling time corresponding to the sensing responder to the DMG Sensing Request frame. The polling time indicates the time when the sensing initiator / sensing transmitter sends a DMG Sensing Poll to the sensing responder. The polling time field may be carried in the TDD Beamforming Information field within the DMG Sensing Request frame.
[0356] For example, FIG. 22 is a schematic diagram of measurement feedback in a DMG multistatic sensing scenario. For example, the sensing initiator / sensing transmitter is an AP, and the sensing responders include STA1 and STA2. The AP sends a DMG sensing polling frame 1 to STA1, and STA1 starts transmitting the DMG sensing report 1 of STA1 at time t1 after the SIFS time after receiving the polling frame. Next, the AP sends a DMG sensing polling frame 2 to STA2, and STA2 starts transmitting the DMG sensing report 2 of STA2 at time t2 after the SIFS time after receiving the DMG sensing polling frame 2.
[0357] In some embodiments, when the bit value of the Poll Before Report field is 0, the sensing initiator / sensing transmitter may add a Report Time field corresponding to the sensing responder to the DMG Sensing Request frame. The Report Time field may indicate the time at which the sensing responder transmits a DMG sensing report in the sensing instance. For example, the Report Time field may be carried in the TDD Beamforming Information field within the DMG Sensing Request frame, and different sensing responders may transmit DMG sensing reports based on the time of the DMG sensing report indicated by the sensing initiator / sensing transmitter.
[0358] For example, FIG. 23 is a schematic diagram of another measurement feedback in a DMG multistatic sensing scenario. For example, the sensing initiator is an AP, and the sensing responders include STA1 and STA2. The DMG Sensing Request frame transmitted by the AP to STA1 indicates that the time for STA1 to transmit a DMG sensing report is t1, and the DMG Sensing Request frame transmitted by the AP to STA2 indicates that the time for STA2 to transmit a DMG sensing report is t2. That is, STA1 transmits a DMG sensing report 1 to the AP at time t1, and STA2 transmits a DMG sensing report 2 to the AP at time t2.
[0359] In addition to the DMG multistatic sensing scenario, there is another DMG Coordinated Monostatic sensing scenario. Different from DMG multistatic sensing, the sensing responder in DMG Coordinated Monostatic sensing is used as both a transmitter and a receiver in the sensing process, i.e., self - transmission and self - reception.
[0360] The DMG sensing polling time or the DMG sensing reporting time may also be transmitted in the TDD Beamforming Information field within the DMG Sensing Request frame of the DMG Coordinated Monostatic sensing scenario. The specific implementation process is different from that of the DMG multistatic sensing scenario.
[0361] Specifically, in the DMG Coordinated Monostatic sensing scenario, the TDD Beamforming Information field within the DMG Sensing Request frame transmitted by the sensing initiator to each sensing responder may carry a report after the second field, for example, the Report after PPDU field / bit indicating whether the sensing responder will transmit a DMG sensing report after the SIFS time after completing the transmission of the sensing PPDU.
[0362] For example, when the bit value of the second field is 0, it indicates that each sensing responder transmits a DMG sensing report after the SIFS time after completing the transmission of a Monostatic Sensing PPDU. In this case, the DMG Sensing Request frame does not need to carry an indication of whether polling is required, which is equivalent to not needing to carry a polling time or a reporting time. For example, FIG. 24 is a schematic diagram of measurement feedback in a DMG Coordinated Monostatic sensing scenario. The sensing initiator is an AP, and the sensing responders include STA1 and STA2. After the SIFS time after transmitting the Monostatic Sensing PPDU1, STA1 transmits a DMG sensing report 1 to the AP, and after the SIFS time after transmitting the Monostatic Sensing PPDU2, STA2 transmits a DMG sensing report 2 to the AP.
[0363] When the bit value of the second field is 1, it indicates that all sensing responders feedback a DMG sensing report after completing the transmission of a Monostatic Sensing PPDU. In other words, a single sensing responder does not need to transmit a DMG sensing report after the SIFS time after completing the transmission of a Monostatic Sensing PPDU.
[0364] In this case, similar to the DMG multistatic sensing scenario, the TDD Beamforming Information field in the DMG Sensing Request frame may carry the first field, i.e., the Poll Before Report field / bit.
[0365] When the bit value of the Poll Before Report field / bit is 1, it indicates that the sensing responder needs to send a DMG sensing report after the SIFS time after receiving the polling frame. In this case, the DMG Sensing Request frame may or may not further carry the polling time field when the sensing initiator starts polling. In this case, the polling time is determined by the AP. For example, FIG. 25 is a schematic diagram of another measurement feedback in the DMG Coordinated Monostatic sensing scenario. The sensing initiator is the AP, and the sensing responders include STA1 and STA2. After STA1 transmits the monostatic sensing PPDU1 and STA2 transmits the monostatic sensing PPDU2, in the measurement feedback phase, the AP may send the DMG sensing polling frame 1 to STA1 at the polling time carried in the DMG Sensing Request and corresponding to STA1. After receiving the poll, STA1 sends the DMG sensing report 1 to the AP after SIFS. The AP sends the DMG sensing polling frame 2 to STA2 at the polling time carried in the DMG Sensing Request and corresponding to STA2. After receiving the poll, STA2 sends the DMG sensing report 2 to the AP after SIFS.
[0366] When polling is not required, i.e., when the bit value of the Poll Before Report field / bit is 0, it indicates that the sensing responder does not need to send a DMG sensing report to the sensing initiator after receiving a DMG sensing polling frame. In this case, the DMG Sensing Request frame may carry the DMG sensing report time corresponding to the sensing responder. For example, FIG. 26 is a schematic diagram of another measurement feedback in the DMG Coordinated Monostatic sensing scenario. The sensing initiator is the AP, and the sensing responders include STA1 and STA2. After STA1 transmits the monostatic sensing PPDU1 and STA2 transmits the monostatic sensing PPDU2, STA1 may send a DMG sensing report 1 to the AP at the DMG sensing report time t1, and STA1 may send a DMG sensing report 2 to the AP at the DMG sensing report time t2.
[0367] In the embodiments of the present application, it should be understood that polling may ultimately be performed for all sensing responders by default, or polling may not be performed for all sensing responders. In other words, the Poll Before Report field may not need to be carried in the DMG Sensing Request frame. The time field carried in the DMG Sensing Request frame is the time when the sensing initiator / sensing transmitter starts polling or the time when the sensing responder feeds back a DMG sensing report.
[0368] In some embodiments, the procedure of the DMG Coordinated Monostatic sensing scenario in the embodiments of the present application may be extended to correspond to the DMG Coordinated Bistatic Sensing procedure.
[0369] To implement the foregoing functions, it will be understood that the first device and the second device include corresponding hardware structures and / or corresponding software modules for executing each function. Regarding the example algorithm steps described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or in the form of a combination of hardware and computer software. Whether a function is executed by hardware or by hardware driven by computer software depends on the specific application of the technical solution and design constraints. Those skilled in the art may use different methods to implement the functions described for each specific application with reference to the embodiments, but such embodiments should not be considered to exceed the scope of the present application.
[0370] In an embodiment, an electronic device can be divided into functional modules based on the examples of the foregoing methods. For example, each functional module corresponding to each function may be obtained through division, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware. It should be noted that the module division in the embodiment is only an example and is only a logical function division. In actual embodiments, there may be other division methods.
[0371] When each functional module is obtained by division based on each corresponding function, FIG. 18 is a possible schematic configuration diagram of the first device 180 in the foregoing embodiment. As shown in FIG. 18, the first device 180 may include an instruction generation unit 1801 and a transmission unit 1802. The first device 180 may be a sensing initiator / sensing transmitter in multi-static sensing.
[0372] The instruction generation unit 1801 may be configured to support the first device 180 to execute the foregoing steps 401, 501, 1001, 1201, 1401, etc., and / or may be used in another process of the technology described herein.
[0373] The transmission unit 1802 may be configured to support the first device 180 to execute the foregoing steps 402, 502, 802, 1202, 1402, 1602, etc., and / or may be used in another process of the technology described in this specification.
[0374] It should be noted that all relevant content of the steps in the foregoing method embodiments can be cited in the function descriptions of the corresponding functional modules. Details are not described again in this specification.
[0375] The first device 180 according to an embodiment is configured to execute the foregoing sensing method, and thus, the same effects as those of the foregoing embodiments can be achieved.
[0376] When each functional module is obtained by division based on each corresponding function, FIG. 19 is a possible schematic configuration diagram of the first device 190 in the foregoing embodiment. As shown in FIG. 19, the first device 190 may include a determination unit 1901 and a transmission unit 1902.
[0377] The determination unit 1901 may be configured to support the first device 190 to execute the foregoing steps 1601, 1711, etc., and / or may be used in another process of the technology described in this specification.
[0378] The transmission unit 1902 may be configured to support the first device 190 to execute the foregoing steps 1602 and 1712, and / or may be used in another process of the technology described in this specification.
[0379] It should be noted that all relevant content of the steps in the foregoing method embodiments can be cited in the function descriptions of the corresponding functional modules. Details are not described again in this specification.
[0380] According to one embodiment, the first device 180 and the first device 190 are configured to execute the aforementioned sensing method, and thus, the same effects as the aforementioned embodiments can be achieved.
[0381] When the integrated unit is used, the first device 180 / the first device 190 may include a processing module, a memory module, and a communication module. The processing module may be configured to control and manage the operation of the first device 180 / the first device 190, and for example, support the first device 180 / the first device 190 to execute steps performed by the instruction generation unit 1801 and the decision unit 1901. The memory module may be configured to support the first device 180 / the first device 190 to store program codes, data, etc. The communication module may be configured to support communication between the first device 180 / the first device 190 and another device, such as a sensing receiver.
[0382] The processing module may be a processor or a controller. The processor may implement or execute various exemplary logic blocks, modules, and circuits described with reference to the content disclosed in this application. Alternatively, the processor may be a combination for implementing computing functions, such as a combination including one or more microprocessors, or a combination of a digital signal processor (DSP) and a microprocessor. The memory module may be a memory. The communication module may specifically be a device that cooperates with another electronic device such as a radio frequency circuit, a Bluetooth chip, or a Wi-Fi chip.
[0383] In one embodiment, when the processing module is a processor, the storage module is a memory, and the communication module is a transceiver, the first device 180 / the first device 190 in one embodiment may be a sensing initiator / a sensing transmitter having the structure shown in FIG. 20, and specifically, for example, it may be an AP.
[0384] When each functional module is obtained by division according to the corresponding function, FIG. 21 is a possible schematic configuration diagram of the second device 210 in the foregoing embodiment. As shown in FIG. 21, the second device 210 may include a receiving unit 2101 and a sensing measurement unit 2102.
[0385] The receiving unit 2101 may be configured to support the second device 210 to execute the corresponding operations in step 402, the corresponding operations in step 502, the corresponding operations in step 1002, the corresponding operations in step 1202, the corresponding operations in step 1402, the corresponding operations in step 1602, the corresponding operations in step 1712, etc., and / or may be used in another process of the technology described in this specification.
[0386] The sensing measurement unit 2102 may be configured to support the second device 210 to execute step 503, step 1003, step 1203, step 1403, step 1603, step 1713, and / or may be used in another process of the technology described in this specification.
[0387] It should be noted that all relevant contents of the steps in the foregoing method embodiments can be cited in the function descriptions of the corresponding functional modules. Details are not described again in this specification.
[0388] The second device 210 according to one embodiment is configured to execute the foregoing sensing method, and thus, the same effects as those of the foregoing embodiments can be achieved.
[0389] When the integrated unit is used, the second device 210 may include a processing module, a memory module, and a communication module. The processing module may be configured to control and manage the operation of the second device 210, and for example, may be configured to support the second device 210 to execute steps performed by the sensing measurement unit 2102. The memory module may be configured to support the second device 210 to store program code, data, etc. The communication module may be configured to support communication between the second device 210 and another device, such as a sensing transmitter.
[0390] The processing module may be a processor or a controller. The processor may implement or execute various exemplary logic blocks, modules, and circuits described with reference to the content disclosed in this application. Alternatively, the processor may be a combination for implementing computing functions, for example, a combination including one or more microprocessors, or a combination of a DSP and a microprocessor. The memory module may be a memory. The communication module may specifically be a device that cooperates with another electronic device such as a radio frequency circuit, a Bluetooth chip, or a Wi-Fi chip.
[0391] In one embodiment, when the processing module is a processor, the memory module is a memory, and the communication module is a transceiver, the second device 210 in one embodiment may alternatively have the structure shown in FIG. 20. In this case, the second device 210 may be a sensing responder / sensing receiver, and specifically may be, for example, a STA.
[0392] One embodiment of the present application further provides an electronic device including one or more processors and one or more memories. The one or more memories are coupled to the one or more processors. The one or more memories are configured to store computer program code, and the computer program code includes computer instructions. When the one or more processors execute the computer instructions, the electronic device is enabled to execute the related method steps described above to execute the sensing method of the above-described embodiment. The electronic device is, for example, the above-described transmitter, sensing transmitter, and sensing receiver.
[0393] One embodiment of the present application further provides a computer storage medium. The computer storage medium stores computer instructions. When the computer instructions are executed on an electronic device, the electronic device is enabled to execute the related method steps described above to execute the sensing method in the above-described embodiment.
[0394] One embodiment of the present application further provides a computer program product. When the computer program product is executed on a computer, the computer is enabled to execute the related steps described above to execute the sensing method executed by the electronic device in the above-described embodiment.
[0395] In addition, one embodiment of the present application further provides an apparatus. The apparatus may specifically be a chip, component, or module. The apparatus may include a connected processor and memory. The memory is configured to store computer-executable instructions, and when the apparatus operates, the processor may execute the computer-executable instructions stored in the memory, and as a result, the chip executes the sensing method executed by the sensing transmitter / transmitter in the above-described method embodiment.
[0396] The first device / sensing initiator / sensing transmitter, the second device / sensing responder / sensing receiver, computer storage medium, computer program product, or chip provided in the embodiments is configured to execute the corresponding method provided above. Therefore, for the beneficial effects that can be achieved by the first device / sensing initiator / sensing transmitter, the second device / sensing responder / sensing receiver, computer storage medium, computer program product, or chip provided in the embodiments, please refer to the beneficial effects in the corresponding method provided above. Details will not be described again in this specification.
[0397] Another embodiment of the present application provides a system. The system may include the aforementioned first device / sensing initiator / sensing transmitter and at least one second device / sensing responder / sensing receiver, and may be configured to execute the aforementioned sensing method.
[0398] Based on the description of the foregoing embodiments, those skilled in the art can understand that, for the purpose of convenient and concise description, the division of the foregoing functional modules is used as an example for illustration. In actual applications, each of the foregoing functions can be assigned to different functional modules and realized based on requirements. In other words, the internal structure of the device is divided into different functional modules to realize all or part of the functions described above.
[0399] In some embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the described embodiments of the devices are merely examples. For example, the division into modules or units is merely a logical function division, and in actual embodiments, other divisions may be possible. For example, a plurality of units or components may be combined or integrated into another device, or some features may be ignored or not executed. In addition, the mutual connection, direct connection, or communication connection shown or described may be realized through some interfaces. The indirect connection or communication connection between devices or units may be realized in an electronic form, a mechanical form, or other forms.
[0400] The units described as separate parts may or may not be physically separate, and the parts shown as units may be one or more physical units, may be located in one place, or may be distributed in different places. Some or all of the units may be selected based on the actual requirements for achieving the objectives of the solution of the embodiment.
[0401] In addition, the functional units in the embodiments of this application may be integrated into one processing unit, or each of the units may physically exist alone, or two or more units may be integrated into one unit. The integrated unit may be realized in the form of hardware or in the form of a software functional unit.
[0402] When the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, the integrated unit may be stored in a readable storage medium. Based on such understanding, essentially the technical solution of the embodiments of the present application, or the part contributing to the prior art, or all or part of the technical solution may be realized in the form of a software product. The software product is stored in a storage medium and includes several instructions for instructing a device or a processor (which may be a single-chip microcomputer, a chip, etc.) to execute all or part of the steps of the method described in the embodiments of the present application. The aforementioned storage medium includes any medium such as a USB flash drive, a removable hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disk, etc. that can store program codes.
[0403] The foregoing description is merely specific embodiments of the present application and is not intended to limit the protection scope of the present application. Any deformation or substitution that can be easily conceived by those skilled in the art within the technical scope disclosed in the present application shall be included in the protection scope of the present application. Therefore, the protection scope of the present application shall follow the protection scope of the claims.
Description of Reference Numerals
[0404] 1 TRN unit, field plus 2 TRN unit 180 First device 1801 Instruction generation unit 1802 Transmission unit 190 First device 1901 Decision unit 1902 Transmission unit 210 Second device 2101 Reception unit 2102 Sensing measurement unit
Claims
1. A sensing method, comprising: generating, by a first device, indication information, wherein the indication information indicates a format of a first training unit in a training field, the first training unit being used by a second device to perform sensing measurements, a length of the first training unit being longer than a length of a second training unit, and the second training unit including a training sub-field indicated by a first field and a training sub-field indicated by a second field; transmitting, by the first device, the indication information to the second device; and a method comprising the above.
2. The method according to claim 1, wherein the training field is included in a multi-static sensing physical layer convergence protocol data unit (PPDU).
3. The method according to claim 1 or 2, wherein the first training unit includes the training sub-field indicated by the first field and / or the training sub-field indicated by the second field, the first field being an extended directional multi-gigabit training unit (EDMG) TRN-Unit P field, and the second field being an EDMG TRN-Unit M field.
4. The method according to any one of claims 1 to 3, wherein the first training unit includes K times the second training unit, and K is an integer greater than or equal to 1.
5. The first training unit satisfies the following condition: K*(indication value of EDMG TRN-Unit P + indication value of EDMG TRN-Unit M) ≥ N STA * Indication value of EDMG TRN-Unit P and satisfies the following: EDMG TRN-Unit P represents the first field, EDMG TRN-Unit M represents the second field, and N STA represents the number of second devices, the method according to claim 4.
6. The first training unit includes the training sub-field indicated by the first field and the training sub-field indicated by K times the second field, where K is an integer greater than or equal to 1, the method according to any one of claims 1 to 3.
7. The first training unit satisfies the following condition, that is, Indicated value of EDMG TRN-Unit P + K * Indicated value of EDMG TRN-Unit M ≥ N STA * Indicated value of EDMG TRN-Unit P and, EDMG TRN-Unit P represents the first field, EDMG TRN-Unit M represents the second field, and N STA represents the number of second devices, the method according to claim 6.
8. The first training unit includes the training sub-field indicated by K times the first field and the training sub-field indicated by the second field, where K is an integer greater than or equal to 1, the method according to any one of claims 1 to 3.
9. The first training unit satisfies the following condition, that is, K * Indicated value of EDMG TRN-Unit P + Indicated value of EDMG TRN-Unit M ≥ N STA * Indicated value of EDMG TRN-Unit P and, EDMG TRN-Unit P represents the first field, EDMG TRN-Unit M represents the second field, and N STA represents the number of second devices, the method according to claim 8.
10. The method according to any one of claims 1 to 3, wherein the first training unit includes at least one second training unit and K training sub-fields, and K is an integer greater than or equal to 1.
11. When the first training unit includes one second training unit and the K training sub-fields, the first training unit satisfies the following condition, that is, Instruction value of EDMG TRN-Unit M + Instruction value of EDMG TRN-Unit P + K ≧ N STA * Instruction value of EDMG TRN-Unit P and satisfies EDMG TRN-Unit P represents the first field, EDMG TRN-Unit M represents the second field, and N STA represents the number of second devices. The method according to claim 10.
12. The method according to claim 10, wherein the K training sub-fields are the K training sub-fields immediately following the training sub-fields indicated by the second field.
13. The method according to claim 10, wherein the K training sub-fields are the K training sub-fields immediately following the training sub-fields indicated by the first field.
14. The method according to claim 6, wherein the indication information indicates the upper bits of the length of the training sub-field indicated by the K times second field, and the lower bits of the length of the training sub-field indicated by the K times second field are the bits of the second field.
15. The method according to claim 8, wherein the indication information indicates the upper bits of the length of the training subfield indicated by the first field multiplied by K, and the lower bits of the length of the training subfield indicated by the first field multiplied by K are bits of the first field.
16. The step of generating indication information by a first device, is the step of generating the indication information by the first device when it is determined that at least one of two conditions is satisfied, The two conditions are the number of the second devices involved in the sensing measurement is greater than or equal to a first preset number, and the number of training subfields indicated by the first field is greater than or equal to a second preset number, The method according to any one of claims 1 to 15, comprising the steps.
17. The method according to any one of claims 1 to 16, wherein the indication information is carried in a sensing measurement setup request, a multistatic sensing request, or a multistatic sensing physical layer convergence protocol data unit PPDU.
18. A sensing method, comprising the step of receiving, by a second device, indication information, wherein the indication information indicates the format of a first training unit within a training field, the first training unit is used by the second device to perform a sensing measurement, the length of the first training unit is longer than the length of a second training unit, and the second training unit includes a training subfield indicated by a first field and a training subfield indicated by a second field. The step of performing a sensing measurement based on the format of the first training unit by the second device A method comprising.
19. The method according to claim 18, wherein the training field is included in a multi-static sensing physical layer convergence protocol data unit PPDU.
20. The method according to claim 18 or 19, wherein the first training unit includes the training subfield indicated by the first field and / or the training subfield indicated by the second field, the first field is an extended directional multi-gigabit training unit EDMG TRN-Unit P field, and the second field is an EDMG TRN-Unit M field.
21. The method according to any one of claims 18 to 20, wherein the first training unit includes K times the second training unit, and K is an integer of 1 or more.
22. The first training unit satisfies the following condition, that is, K * (indicated value of EDMG TRN-Unit P + indicated value of EDMG TRN-Unit M) ≥ N STA * Indicated value of EDMG TRN-Unit P and EDMG TRN-Unit P represents the first field, EDMG TRN-Unit M represents the second field, and N STA represents the number of second devices. The method according to claim 21.
23. The method according to any one of claims 18 to 20, wherein the first training unit includes the training subfield indicated by the first field and the training subfield indicated by K times the second field, and K is an integer of 1 or more.
24. where the first training unit satisfies the following condition, i.e., Indicated value of EDMG TRN-Unit P + K * Indicated value of EDMG TRN-Unit M ≥ N STA * Indicated value of EDMG TRN-Unit P and EDMG TRN-Unit P represents the first field, EDMG TRN-Unit M represents the second field, and N STA represents the number of the second devices, the method according to claim 23.
25. where the first training unit includes a training sub-field indicated by K times the first field and the training sub-field indicated by the second field, and K is an integer greater than or equal to 1, the method according to any one of claims 18 to 20.
26. where the first training unit satisfies the following condition, i.e., K * Indicated value of EDMG TRN-Unit P + Indicated value of EDMG TRN-Unit M ≥ N STA * Indicated value of EDMG TRN-Unit P and EDMG TRN-Unit P represents the first field, EDMG TRN-Unit M represents the second field, and N STA represents the number of the second devices, the method according to claim 25.
27. where the first training unit includes at least one second training unit and K training sub-fields, and K is an integer greater than or equal to 1, the method according to any one of claims 18 to 20.
28. When the first training unit includes one second training unit and the K training sub-fields, the first training unit satisfies the following condition, i.e., The indicated value of EDMG TRN-Unit M + the indicated value of EDMG TRN-Unit P + K ≥ N STA *The indicated value of EDMG TRN-Unit P satisfies EDMG TRN-Unit P represents the first field, EDMG TRN-Unit M represents the second field, and N STA represents the number of second devices, the method according to claim 27. **Claim 29** The method according to claim 27, wherein the K training sub-fields are the K training sub-fields immediately following the training sub-fields indicated by the second field. **Claim 30** The method according to claim 27, wherein the K training sub-fields are the K training sub-fields immediately following the training sub-fields indicated by the first field. **Claim 31** The method according to claim 23, wherein the indication information indicates the upper bits of the length of the training sub-field indicated by K times the second field, and the lower bits of the length of the training sub-field indicated by K times the second field are the bits of the second field. **Claim 32** The method according to claim 25, wherein the indication information indicates the upper bits of the length of the training sub-field indicated by K times the first field, and the lower bits of the length of the training sub-field indicated by K times the first field are the bits of the first field. **Claim 33** The method according to any one of claims 18 to 32, wherein the indication information is carried in a sensing measurement setup request, a multistatic sensing request, or a multistatic sensing physical layer convergence protocol data unit PPDU. **Claim 34** A sensing method, comprising A step of determining, by a first device, the number of training sub-fields indicated by a first field in a training unit based on the number of second devices involved in sensing measurements, wherein the first field is an extended directional multi-gigabit training unit EDMG TRN-Unit P field, and the fact that the number of second devices involved in the sensing measurements is larger indicates that the number of training sub-fields indicated by the first field is smaller, the step of A step of transmitting, by the first device, the training unit to the second device A method comprising:
35. The method according to claim 34, wherein the training unit is included in a training field in a multi-static sensing physical layer convergence protocol data unit PPDU.
36. The step of determining, by a first device, the number of training sub-fields indicated by a first field in a training unit based on the number of second devices involved in sensing measurements, wherein When it is determined that the number of the second devices involved in the sensing measurements is equal to or greater than a preset threshold, the step of determining, by the first device, the number of training sub-fields indicated by the first field according to the correspondence between the number of the second devices and the number of training sub-fields indicated by the first field, included in the method according to claim 34 or 35.
37. The training unit further includes a training sub-field indicated by a second field, and the second field is an extended directional multi-gigabit training unit EDMG TRN-Unit M field, The setting of the indication value of EDMG TRN-Unit M is based on the following conditions, that is, The indicated value of the EDMG TRN-Unit M > (N STA -1) * the indicated value of the EDMG TRN-Unit P must be satisfied, and N STA represents the number of the second devices, the method according to any one of claims 34 to 36.
38. A sensing method, comprising: determining, by a first device, a maximum number of second devices involved in a sensing measurement based on the number of training sub-fields indicated by a first field in a training unit, wherein the first field is an extended directional multi-gigabit training unit EDMG TRN-Unit P field, and the fact that the number of training sub-fields indicated by the first field is larger indicates that the maximum number of second devices is smaller; transmitting, by the first device, the training unit to the second device; and the method comprising.
39. The method according to claim 38, wherein the training unit is included in a training field in a multi-static sensing physical layer convergence protocol data unit PPDU.
40. The step of determining, by a first device, a maximum number of second devices involved in a sensing measurement based on the number of training sub-fields indicated by a first field in a training unit, wherein when it is determined that the number of training sub-fields indicated by the first field is greater than or equal to a preset threshold, the first device determines the maximum number of second devices according to a correspondence relationship between the number of training sub-fields indicated by the first field in the training unit and the maximum number of second devices, the method according to claim 38 or 39.
41. A sensing device, wherein the sensing device is included in a first device, and the sensing device An instruction generation unit configured to generate instruction information, wherein the instruction information indicates a format of a first training unit in a training field, the first training unit is used by a second device to perform a sensing measurement, a length of the first training unit is longer than a length of a second training unit, and the second training unit includes a training sub-field indicated by a first field and a training sub-field indicated by a second field, the instruction generation unit; A transmission unit configured to transmit the instruction information to the second device A sensing device comprising the above.
42. A sensing device, wherein the sensing device is included in a second device, and the sensing device A receiving unit configured to receive instruction information, wherein the instruction information indicates a format of a first training unit in a training field, the first training unit is used by the second device to perform a sensing measurement, a length of the first training unit is longer than a length of a second training unit, and the second training unit includes a training sub-field indicated by a first field and a training sub-field indicated by a second field, the receiving unit; A sensing measurement unit configured to perform a sensing measurement based on the format of the first training unit A sensing device comprising the above.
43. A sensing device, wherein the sensing device is included in a first device, and the sensing device A determination unit configured to determine the number of training sub-fields indicated by a first field in a training unit based on the number of second devices involved in sensing measurements, wherein the first field is an extended directivity multi-gigabit training unit EDMG TRN-Unit P field, and wherein a larger number of second devices involved in the sensing measurements indicates a smaller number of training sub-fields indicated by the first field, the determination unit; A transmission unit configured to transmit the training unit to the second device A sensing device comprising:
44. A sensing device, wherein the sensing device is included in a first device, and the sensing device A determination unit configured to determine the maximum number of second devices involved in sensing measurements based on the number of training sub-fields indicated by a first field in a training unit, wherein the first field is an extended directivity multi-gigabit training unit EDMG TRN-Unit P field, and wherein a larger number of training sub-fields indicated by the first field indicates a smaller maximum number of second devices, the determination unit; A transmission unit configured to transmit the training unit to the second device A sensing device comprising:
45. A communication system comprising the sensing device according to claim 41 and the sensing device according to claim 42.
46. A computer-readable storage medium configured to store a computer program, wherein the computer program includes instructions for use in performing the method according to any one of claims 1 to 17.
47. A computer-readable storage medium configured to store a computer program, the computer program including instructions for use in performing the method according to any one of claims 18 to 33. **Claim 48** A computer-readable storage medium configured to store a computer program, the computer program including instructions for use in performing the method according to any one of claims 34 to 37. **Claim 49** A computer-readable storage medium configured to store a computer program, the computer program including instructions for use in performing the method according to any one of claims 38 to 40.