Measurement method and apparatus

By defining perceptual bits and ranging bits in the PPDU of the UWB wireless communication system, the problem of difficulty in performing perceptual measurement and ranging in the UWB system is solved, and stronger multipath resolution and confidentiality are achieved.

WO2025051098A1PCT designated stage expired Publication Date: 2025-03-13HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/116411
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-04
Filing Date
2024-09-02
Publication Date
2025-03-13

AI Technical Summary

Technical Problem

In UWB wireless communication system, it is difficult for the existing technology to effectively solve this problem in how to achieve simultaneous perceptual measurement and ranging.

Method used

By defining perceived bits and ranging bits in the Physical Layer Protocol Data Unit (PPDU), these bits are used to indicate whether the PPDU is used for perceived measurement or distance measurement, thereby achieving the function of simultaneously perceived measurement and ranging.

Benefits of technology

It realizes the ability to perform simultaneous perceptual measurement and ranging in UWB wireless communication system, and enhances the multipath resolution and confidentiality of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024116411_13032025_PF_FP_ABST
    Figure CN2024116411_13032025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a measurement method and apparatus. The method comprises: a first device sends a first physical layer protocol data unit (PPDU) to a second device, the first PPDU comprising a physical layer header (PHR), and the PHR comprising a sensing bit. The embodiments of the present application further disclose another measurement method and apparatus. The method comprises: a first device sends a first PPDU to a second device, first control information of the first PPDU comprising first indication information, and the first indication information being used for indicating that the first PPDU is simultaneously used for sensing measurement and distance measurement or the first PPDU is used for distance measurement. According to the method, an ultra-wide band signal can be used for simultaneously implementing sensing measurement and distance measurement.
Need to check novelty before this filing date? Find Prior Art

Description

A measurement method and device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on September 4, 2023, with application number 202311134060.8, and priority to the Chinese patent application entitled “A Measurement Method and Device”, all contents of which are incorporated by reference into this application. Technical Field

[0002] The embodiments of the present application relate to the field of communication technologies, and in particular to a measurement method and device. Background Art

[0003] Ultra-Wide Band (UWB) technology is a wireless carrier communication technology that uses nanosecond-scale, non-sinusoidal narrow pulses to transmit data, thus occupying a very wide spectrum. Because these narrow pulses have an extremely low radiation spectral density, UWB wireless communication systems offer advantages such as strong multipath resolution, low power consumption, and enhanced security.

[0004] With the approval of UWB technology for civilian use by the Federal Communications Commission (FCC) in 2002, it has become a hotly debated physical layer technology for short-range, high-speed wireless networks. The IEEE has incorporated UWB technology into its IEEE 802 series of wireless standards and has released IEEE 802.15.4a and 802.15.4ab, high-speed Wireless Personal Area Network (WPAN) standards based on UWB technology.

[0005] Key application scenarios for UWB are ranging and sensing measurements. New physical layer protocol data unit (PPDU) formats have been designed for both. To expand application scenarios, a ranging marker (RMARKER) has been added to the PPDU used for sensing measurements, enabling ranging capabilities. However, in UWB wireless communication systems, how to utilize ultra-wideband signals to achieve simultaneous sensing and ranging is a challenge worth considering.

[0006] Summary of the Invention

[0007] The embodiments of the present application disclose a measurement method and device that can realize simultaneous sensing measurement and ranging using ultra-wideband signals.

[0008] In a first aspect, the present application discloses a measurement method, which may include:

[0009] The first device sends a first physical layer protocol data unit (PPDU) to the second device. The first PPDU includes a physical layer header (PHR). The PHR includes a perception bit.

[0010] In an embodiment of the present application, a perception bit is defined in the PHR of the PPDU, and the perception bit is used to indicate whether the PPDU in which the perception bit is located is used for perception measurement. This method enables the PHR to indicate whether the PPDU in which it is located is used for perception.

[0011] In one possible implementation, the PHR of the first PPDU includes a ranging bit, which is used to indicate whether the PPDU containing the ranging bit is used for distance measurement. This method enables the PHR to indicate whether the PPDU containing the ranging bit is used for perception measurement and distance measurement (referred to as ranging).

[0012] In combination with the first aspect, in a possible implementation, when the perception bit is a first value, the first PPDU is used for perception measurement; when the perception bit is a second value, the first PPDU is not used for perception measurement; and the first value is not equal to the second value.

[0013] Optionally, the first value may be 1, and the second value may be 0.

[0014] In combination with the first aspect, in a possible implementation, the PHR includes a first bit and a second bit; when the first constant is a third value, the first bit or the second bit is a perception bit.

[0015] In combination with the first aspect, in a possible implementation, when the first constant is a fourth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is a perception bit; the fourth value is not equal to the third value.

[0016] In combination with the first aspect, in one possible implementation, when the first constant is a fifth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field;

[0017] The third value, the fourth value and the fifth value are not equal to each other.

[0018] Optionally, the first PPDU may be a perception PPDU, the first bit and the second bit may be additional function PHR bits A0 and A1, the first constant may be phyHrpUwbPsduSize, the third value may be 0, the fourth value may be 1, and the fifth value may be 2. The perception PPDU refers to a PPDU that can be used for perception measurement.

[0019] The embodiment of the present application defines the perception bit in the PHR through A0 and A1, so that the PHR can indicate whether the PPDU is used for perception.

[0020] In combination with the first aspect, in a possible implementation, when the configuration information of the first PPDU is the first configuration, the first constant is not the fifth value, and the first configuration includes a synchronization SYNC field, a frame start delimiter SFD field, a physical header PHR field, a perception SENS field, and a physical layer payload field.

[0021] In an embodiment of the present application, when the configuration information of the first PPDU is the first configuration, the first constant is not the fifth value, so that the first bit or the second bit in the first PPDU of the first configuration can be used to indicate whether the first PPDU is used for perception measurement.

[0022] In a possible implementation manner, when the configuration information of the first PPDU is the first configuration, the first constant is the third value or the fourth value.

[0023] With reference to the first aspect, in one possible implementation, the PHR includes a first bit, a second bit, and a third bit;

[0024] When the third bit is a perception bit and the first constant is a third value, the first bit or the second bit is a ranging bit;

[0025] When the third bit is a perception bit and the first constant is a fourth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is a ranging bit;

[0026] When the third bit is a perception bit and the first constant is a fifth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field;

[0027] The third value, the fourth value and the fifth value are not equal to each other.

[0028] With reference to the first aspect, in a possible implementation, the PHR includes a third bit, where the third bit is a ranging bit preset in the PHR.

[0029] In this embodiment of the present application, the ranging bit preset in the PHR (such as the ranging bit in the existing sensing PPDU) is used as the sensing bit, that is, the ranging bit preset in the PHR is used to indicate whether the PPDU is used for sensing measurement; the first bit and the second bit (such as A1 and A0) are used as ranging bits, that is, the first bit and the second bit are used to indicate whether the PPDU is used for distance measurement. This method can more directly indicate whether the PPDU is used for sensing measurement.

[0030] In combination with the first aspect, in a possible implementation, when the ranging bit is a sixth value, the first PPDU is used for distance measurement; when the ranging bit is a seventh value, the first PPDU is not used for distance measurement; and the sixth value is not equal to the seventh value.

[0031] Optionally, the sixth value may be 1, and the seventh value may be 0.

[0032] In combination with the first aspect, in a possible implementation, the method further includes: determining the first PPDU.

[0033] With reference to the first aspect, in a possible implementation, a first device sends a first physical layer protocol data unit (PPDU) to a second device, where the first PPDU includes a physical layer header (PHR); the PHR includes a perception bit; the PHR includes a first bit, a second bit, and a third bit: wherein the first PPDU may be an existing perception PPDU, the first bit and the second bit may be additional function PHR bits, such as the first bit is A0, the second bit is A1, the third bit may be a ranging bit in the existing perception PPDU, the first constant may be phyHrpUwbPsduSize, the third value may be 0, the fourth value may be 1, and the fifth value may be 2;

[0034] Then, the ranging bit in the existing perception PPDU can be used to indicate whether the distance measurement is performed (that is, the ranging bit in the existing perception PPDU is still 1 as the ranging bit), and A0 or A1 can be used to indicate whether the perception measurement is performed (that is, A0 or A1 is the perception bit); at this time, if phyHrpUwbPsduSize is 0, A0 or A1 is the perception bit; if phyHrpUwbPsduSize is 1, A0 is used to indicate the highest bit of the physical layer payload length field, and A1 is the perception bit; if phyHrpUwbPsduSize is 2, A0 is used to indicate the highest bit of the physical layer payload length field, and A1 is used to indicate the second highest bit of the physical layer payload length field;

[0035] Alternatively, the ranging bit in the existing perception PPDU is used to indicate whether perception measurement is performed (i.e., the ranging bit in the existing perception PPDU is used as a perception bit), and A0 or A1 is used to indicate whether distance measurement is performed (i.e., A0 or A1 is used as a ranging bit); at this time, if phyHrpUwbPsduSize is 0, A0 or A1 is a ranging bit; if phyHrpUwbPsduSize is 1, A0 is used to indicate the highest bit of the physical layer payload length field, and A1 is a ranging bit; if phyHrpUwbPsduSize is 2, A0 is used to indicate the highest bit of the physical layer payload length field, and A1 is used to indicate the second highest bit of the physical layer payload length field;

[0036] Among them, when the configuration information of the existing perception PPDU is SENS1 and SENS2, phyHrpUwbPsduSize can be forced to be not equal to 2; when the perception bit is 1, the existing perception PPDU is used for perception measurement, and when the perception bit is 0, the existing perception PPDU is not used for perception measurement; when the ranging bit is 1, the existing perception PPDU is used for distance measurement, and when the ranging bit is 0, the existing perception PPDU is not used for distance measurement.

[0037] In a second aspect, the present application discloses a measurement method, which may include:

[0038] The first device sends a first physical layer protocol data unit PPDU to the second device, where the first control information of the first PPDU includes first indication information, where the first indication information is used to indicate that the first PPDU is used for both perception measurement and distance measurement or that the first PPDU is used for distance measurement.

[0039] In a possible implementation manner, the first PPDU is a sensing PPDU.

[0040] In the embodiment of the present application, the first indication information can be used to implement the function of sensing PPDU and performing simultaneous sensing ranging.

[0041] In combination with the second aspect, in a possible implementation, when the first indication information is a first value, the first PPDU is used for both perception measurement and distance measurement; when the first indication information is a second value, the first PPDU is used for distance measurement, and the first value is not equal to the second value.

[0042] In combination with the second aspect, in a possible implementation, the first control information is perception control information or ranging control information.

[0043] In conjunction with the second aspect, in one possible implementation, when the first control information is ranging control information and the first indication information is a first value, the public sensing control configuration of the first PPDU includes at least one of a preamble code number, a repetition count, a start frame delimiter SFD number, a sensing segment word count, and a sensing symbol number in the sensing segment;

[0044] Among them, the preamble code sequence number is used to indicate the index of the sequence used in the synchronization SYNC field and the perception SENS field in the first PPDU; the number of repetitions is used to indicate the number of symbols contained in the SYNC field in the first PPDU; the SFD sequence number is used to indicate the index of the sequence used by the SFD field in the first PPDU; the perception segment word count is used to indicate the number of segments contained in the SENS field in the first PPDU; the perception segment word count is used to indicate the number of perception symbols contained in each segment of the SENS field in the first PPDU.

[0045] In combination with the second aspect, in a possible implementation, the method further includes: determining the first PPDU.

[0046] In conjunction with the second aspect, in a possible implementation, the first device sends a first physical layer protocol data unit PPDU to the second device, and the first indication information may be sensing control (Sensing Control) in the application control (Application Control IE); the first indication information may be a re-purpose transmission presence indication (Re-purpose Transmission Parameters Present) for sensing in the sensing control;

[0047] That is to say, the Application Control IE of the first PPDU includes Sensing Control, and Sensing Control includes Re-purpose Transmission Parameters Present; when Re-purpose Transmission Parameters Present is 0, ranging PPDU is used to perform perception; when Re-purpose Transmission Parameters Present is 1, data transmission PPDU is used to perform perception; when Re-purpose Transmission Parameters Present is 2, MMS is used to perform perception; when Re-purpose Transmission Parameters Present is 3, perception packets are used to perform simultaneous ranging and perception measurements (the specific perception packet type can be defined in the Common Sensing Control Config).

[0048] In conjunction with the second aspect, in a possible implementation, the first device sends a first physical layer protocol data unit PPDU to the second device, where the first control information may be ranging control information in an application control IE; and the first indication information may be a repurposed transmission indication for ranging in the ranging control information.

[0049] That is, the Application Control IE of the first PPDU includes Ranging control information, which includes Re-purposed Transmission for Ranging. When Re-purposed Transmission for Ranging is 1, it indicates that the sensing PPDU is used for both sensing and ranging, and when it is 0, it indicates that the ranging PPDU is used for ranging.

[0050] Among them, when Re-purposed Transmission for Ranging is 1, in the public perception control configuration, the preamble code sequence number is used to indicate the index of the sequence used in the synchronization SYNC field and the perception SENS field in the first PPDU; the number of repetitions is used to indicate the number of symbols contained in the SYNC field in the first PPDU; the SFD sequence number is used to indicate the index of the sequence used by the SFD field in the first PPDU; the perception segment word count is used to indicate the number of segments contained in the SENS field in the first PPDU; the perception segment word count is used to indicate the number of perception symbols contained in each segment of the SENS field in the first PPDU.

[0051] In a third aspect, the present application discloses a measurement method, which may include:

[0052] The second device receives a first physical layer protocol data unit (PPDU) from the first device, where the first PPDU includes a physical layer header (PHR); and the PHR includes a perception bit.

[0053] In combination with the third aspect, in a possible implementation, when the perception bit is a first value, the first PPDU is used for perception measurement; when the perception bit is a second value, the first PPDU is not used for perception measurement; and the first value is not equal to the second value.

[0054] In combination with the third aspect, in a possible implementation, the PHR includes a first bit and a second bit; when the first constant is a third value, the first bit or the second bit is a perception bit.

[0055] In combination with the third aspect, in a possible implementation, when the first constant is a fourth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is a perception bit; the fourth value is not equal to the third value.

[0056] In conjunction with the third aspect, in one possible implementation, when the first constant is a fifth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field;

[0057] The third value, the fourth value and the fifth value are not equal to each other.

[0058] In combination with the third aspect, in a possible implementation, when the configuration information of the first PPDU is the first configuration, the first constant is not the fifth value, and the first configuration includes a synchronization SYNC field, a frame start delimiter SFD field, a physical header PHR field, a perception SENS field, and a physical layer payload field.

[0059] With reference to the third aspect, in one possible implementation, the PHR includes a first bit, a second bit, and a third bit;

[0060] When the third bit is a perception bit and the first constant is a third value, the first bit or the second bit is a ranging bit;

[0061] When the third bit is a perception bit and the first constant is a fourth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is a ranging bit;

[0062] When the third bit is a perception bit and the first constant is a fifth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field;

[0063] The third value, the fourth value and the fifth value are not equal to each other.

[0064] In combination with the third aspect, in a possible implementation, the PHR includes a third bit, where the third bit is a ranging bit preset in the PHR.

[0065] In combination with the third aspect, in a possible implementation, when the ranging bit is a sixth value, the first PPDU is used for distance measurement; when the ranging bit is a seventh value, the first PPDU is not used for distance measurement; and the sixth value is not equal to the seventh value.

[0066] In combination with the third aspect, in a possible implementation, the method further includes: sending a second PPDU, where the second PPDU includes a ranging result and / or a perception measurement result, and the second PPDU is determined based on the first PPDU.

[0067] In conjunction with the third aspect, in a possible implementation, a second device receives a first physical layer protocol data unit PPDU sent by a first device, where the first PPDU includes a physical layer header PHR; the PHR includes a perception bit; the PHR includes a first bit, a second bit, and a third bit: wherein the first PPDU may be an existing perception PPDU, the first bit and the second bit may be additional function PHR bits, such as the first bit is A0, the second bit is A1, the third bit may be a ranging bit in the existing perception PPDU, the first constant may be phyHrpUwbPsduSize, the third value may be 0, the fourth value may be 1, and the fifth value may be 2;

[0068] Then, the ranging bit in the existing perception PPDU can be used to indicate whether the distance measurement is performed (that is, the ranging bit in the existing perception PPDU is still 1 as the ranging bit), and A0 or A1 can be used to indicate whether the perception measurement is performed (that is, A0 or A1 is the perception bit); at this time, if phyHrpUwbPsduSize is 0, A0 or A1 is the perception bit; if phyHrpUwbPsduSize is 1, A0 is used to indicate the highest bit of the physical layer payload length field, and A1 is the perception bit; if phyHrpUwbPsduSize is 2, A0 is used to indicate the highest bit of the physical layer payload length field, and A1 is used to indicate the second highest bit of the physical layer payload length field;

[0069] Alternatively, the ranging bit in the existing perception PPDU is used to indicate whether perception measurement is performed (i.e., the ranging bit in the existing perception PPDU is used as a perception bit), and A0 or A1 is used to indicate whether distance measurement is performed (i.e., A0 or A1 is used as a ranging bit); at this time, if phyHrpUwbPsduSize is 0, A0 or A1 is a ranging bit; if phyHrpUwbPsduSize is 1, A0 is used to indicate the highest bit of the physical layer payload length field, and A1 is a ranging bit; if phyHrpUwbPsduSize is 2, A0 is used to indicate the highest bit of the physical layer payload length field, and A1 is used to indicate the second highest bit of the physical layer payload length field;

[0070] Among them, when the configuration information of the existing perception PPDU is SENS1 and SENS2, phyHrpUwbPsduSize can be forced to be not equal to 2; when the perception bit is 1, the existing perception PPDU is used for perception measurement, and when the perception bit is 0, the existing perception PPDU is not used for perception measurement; when the ranging bit is 1, the existing perception PPDU is used for distance measurement, and when the ranging bit is 0, the existing perception PPDU is not used for distance measurement.

[0071] In a fourth aspect, the present application discloses a measurement method, which may include:

[0072] The second device receives a first physical layer protocol data unit PPDU from the first device. The first control information of the first PPDU includes first indication information. When the first indication information is a first value, the first PPDU is used for both perception measurement and distance measurement, or the first PPDU is used for distance measurement.

[0073] In combination with the fourth aspect, in a possible implementation, when the first indication information is a first value, the first PPDU is used for both perception measurement and distance measurement; when the first indication information is a second value, the first PPDU is used for distance measurement, and the first value is not equal to the second value.

[0074] In combination with the fourth aspect, in a possible implementation, the first control information is perception control information or ranging control information.

[0075] In conjunction with the fourth aspect, in one possible implementation, when the first control information is ranging control information and the first indication information is a first value, the public sensing control configuration of the first PPDU includes at least one of a preamble sequence number, a repetition count, a start frame delimiter (SFD) sequence number, a sensing segment word count, and a sensing symbol count in the sensing segment;

[0076] Among them, the preamble code sequence number is used to indicate the index of the sequence used in the synchronization SYNC field and the perception SENS field in the first PPDU; the number of repetitions is used to indicate the number of symbols contained in the SYNC field in the first PPDU; the SFD sequence number is used to indicate the index of the sequence used by the SFD field in the first PPDU; the perception segment word count is used to indicate the number of segments contained in the SENS field in the first PPDU; the perception segment word count is used to indicate the number of perception symbols contained in each segment of the SENS field in the first PPDU.

[0077] In combination with the fourth aspect, in a possible implementation, the device may further include a sending unit, wherein the sending unit is configured to send a second PPDU, wherein the second PPDU includes a ranging result or a ranging result and a perception measurement result, and the second PPDU is determined based on the first PPDU.

[0078] In conjunction with the fourth aspect, in a possible implementation, the second device receives a first physical layer protocol data unit PPDU sent by the first device, and the first indication information may be sensing control (Sensing Control) in the application control (Application Control IE); the first indication information may be a re-purpose transmission presence indication (Re-purpose Transmission Parameters Present) for sensing in the sensing control;

[0079] That is to say, the Application Control IE of the first PPDU includes Sensing Control, and Sensing Control includes Re-purpose Transmission Parameters Present; when Re-purpose Transmission Parameters Present is 0, ranging PPDU is used to perform perception; when Re-purpose Transmission Parameters Present is 1, data transmission PPDU is used to perform perception; when Re-purpose Transmission Parameters Present is 2, MMS is used to perform perception; when Re-purpose Transmission Parameters Present is 3, perception packets are used to perform simultaneous ranging and perception measurements (the specific perception packet type can be defined in the Common Sensing Control Config).

[0080] In conjunction with the fourth aspect, in one possible implementation, the second device receives a first physical layer protocol data unit PPDU sent by the first device, where the first control information may be ranging control information in an application control IE; and the first indication information may be a repurposed transmission indication for ranging in the ranging control information.

[0081] That is, the Application Control IE of the first PPDU includes Ranging control information, which includes Re-purposed Transmission for Ranging. When Re-purposed Transmission for Ranging is 1, it indicates that the sensing PPDU is used for both sensing and ranging, and when it is 0, it indicates that the ranging PPDU is used for ranging.

[0082] Among them, when Re-purposed Transmission for Ranging is 1, in the public perception control configuration, the preamble code sequence number is used to indicate the index of the sequence used in the synchronization SYNC field and the perception SENS field in the first PPDU; the number of repetitions is used to indicate the number of symbols contained in the SYNC field in the first PPDU; the SFD sequence number is used to indicate the index of the sequence used by the SFD field in the first PPDU; the perception segment word count is used to indicate the number of segments contained in the SENS field in the first PPDU; the perception segment word count is used to indicate the number of perception symbols contained in each segment of the SENS field in the first PPDU.

[0083] In a fifth aspect, the present application discloses a measuring device, which may include:

[0084] The sending unit is used to send a first physical layer protocol data unit PPDU, where the first PPDU includes a physical layer header PHR; the PHR includes a perception bit.

[0085] In combination with the fifth aspect, in a possible implementation, when the perception bit is a first value, the first PPDU is used for perception measurement; when the perception bit is a second value, the first PPDU is not used for perception measurement; and the first value is not equal to the second value.

[0086] In combination with the fifth aspect, in a possible implementation, the PHR includes a first bit and a second bit; when the first constant is a third value, the first bit or the second bit is a perception bit.

[0087] In combination with the fifth aspect, in a possible implementation, when the first constant is a fourth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is a perception bit; the fourth value is not equal to the third value.

[0088] With reference to the fifth aspect, in one possible implementation, when the first constant is a fifth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field;

[0089] The third value, the fourth value and the fifth value are not equal to each other.

[0090] In combination with the fifth aspect, in a possible implementation, when the configuration information of the first PPDU is the first configuration, the first constant is not the fifth value, and the first configuration includes a synchronization SYNC field, a frame start delimiter SFD field, a physical header PHR field, a perception SENS field, and a physical layer payload field.

[0091] With reference to the fifth aspect, in one possible implementation, the PHR includes a first bit, a second bit, and a third bit;

[0092] When the third bit is a perception bit and the first constant is a third value, the first bit or the second bit is a ranging bit;

[0093] When the third bit is a perception bit and the first constant is a fourth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is a ranging bit;

[0094] When the third bit is a perception bit and the first constant is a fifth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field;

[0095] The third value, the fourth value and the fifth value are not equal to each other.

[0096] In combination with the fifth aspect, in a possible implementation, the PHR includes a third bit, where the third bit is a ranging bit preset in the PHR.

[0097] In combination with the fifth aspect, in a possible implementation, when the ranging bit is a sixth value, the first PPDU is used for distance measurement; when the ranging bit is a seventh value, the first PPDU is not used for distance measurement; and the sixth value is not equal to the seventh value.

[0098] In combination with the fifth aspect, in a possible implementation, the apparatus may further include a determination unit, configured to determine the first PPDU.

[0099] In a sixth aspect, the present application discloses a measuring device, which may include:

[0100] A sending unit is used to send a first physical layer protocol data unit PPDU, where the first control information of the first PPDU includes first indication information, and the first indication information is used to indicate that the first PPDU is used for both perception measurement and distance measurement or that the first PPDU is used for distance measurement.

[0101] In combination with the sixth aspect, in a possible implementation, when the first indication information is a first value, the first PPDU is used for both perception measurement and distance measurement; when the first indication information is a second value, the first PPDU is used for distance measurement, and the first value is not equal to the second value.

[0102] In combination with the sixth aspect, in a possible implementation, the first control information is perception control information or ranging control information.

[0103] In conjunction with the sixth aspect, in a possible implementation, when the first control information is ranging control information and the first indication information is a first value, the public sensing control configuration of the first PPDU includes at least one of a preamble sequence number, a repetition count, a start frame delimiter (SFD) sequence number, a sensing segment word count, and a sensing symbol count in the sensing segment;

[0104] Among them, the preamble code sequence number is used to indicate the index of the sequence used in the synchronization SYNC field and the perception SENS field in the first PPDU; the number of repetitions is used to indicate the number of symbols contained in the SYNC field in the first PPDU; the SFD sequence number is used to indicate the index of the sequence used by the SFD field in the first PPDU; the perception segment word count is used to indicate the number of segments contained in the SENS field in the first PPDU; the perception segment word count is used to indicate the number of perception symbols contained in each segment of the SENS field in the first PPDU.

[0105] In combination with the sixth aspect, in a possible implementation, the apparatus may further include a determination unit, configured to determine the first PPDU.

[0106] In a seventh aspect, the present application discloses a measuring device, which may include:

[0107] The receiving unit is configured to receive a first physical layer protocol data unit (PPDU), where the first PPDU includes a physical layer header (PHR); and the PHR includes a perception bit.

[0108] In combination with the seventh aspect, in a possible implementation, when the perception bit is a first value, the first PPDU is used for perception measurement; when the perception bit is a second value, the first PPDU is not used for perception measurement; and the first value is not equal to the second value.

[0109] In combination with the seventh aspect, in a possible implementation, the PHR includes a first bit and a second bit; when the first constant is a third value, the first bit or the second bit is a perception bit.

[0110] In combination with the seventh aspect, in a possible implementation, when the first constant is a fourth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is a perception bit; the fourth value is not equal to the third value.

[0111] In conjunction with the seventh aspect, in one possible implementation, when the first constant is a fifth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field;

[0112] The third value, the fourth value and the fifth value are not equal to each other.

[0113] In combination with the seventh aspect, in a possible implementation, when the configuration information of the first PPDU is the first configuration, the first constant is not the fifth value, and the first configuration includes a synchronization SYNC field, a frame start delimiter SFD field, a physical header PHR field, a perception SENS field, and a physical layer payload field.

[0114] In conjunction with the seventh aspect, in one possible implementation, the PHR includes a first bit, a second bit, and a third bit;

[0115] When the third bit is a perception bit and the first constant is a third value, the first bit or the second bit is a ranging bit;

[0116] When the third bit is a perception bit and the first constant is a fourth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is a ranging bit;

[0117] When the third bit is a perception bit and the first constant is a fifth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field;

[0118] The third value, the fourth value and the fifth value are not equal to each other.

[0119] In combination with the seventh aspect, in a possible implementation, the PHR includes a third bit, where the third bit is a ranging bit preset in the PHR.

[0120] In combination with the seventh aspect, in a possible implementation, when the ranging bit is a sixth value, the first PPDU is used for distance measurement; when the ranging bit is a seventh value, the first PPDU is not used for distance measurement; and the sixth value is not equal to the seventh value.

[0121] In combination with the sixth aspect, in a possible implementation, the device may further include a sending unit, wherein the sending unit is configured to send a second PPDU, wherein the second PPDU includes a ranging result and / or a perception measurement result, and the second PPDU is determined based on the first PPDU.

[0122] In an eighth aspect, the present application discloses a measuring device, which may include:

[0123] A receiving unit is used to receive a first physical layer protocol data unit PPDU, where the first control information of the first PPDU includes first indication information. When the first indication information is a first value, the first PPDU is used for both perception measurement and distance measurement, or the first PPDU is used for distance measurement.

[0124] In combination with the eighth aspect, in a possible implementation, when the first indication information is a first value, the first PPDU is used for both perception measurement and distance measurement; when the first indication information is a second value, the first PPDU is used for distance measurement, and the first value is not equal to the second value.

[0125] In combination with the eighth aspect, in a possible implementation, the first control information is perception control information or ranging control information.

[0126] In conjunction with the eighth aspect, in one possible implementation, when the first control information is ranging control information and the first indication information is a first value, the public sensing control configuration of the first PPDU includes at least one of a preamble sequence number, a repetition count, a start frame delimiter (SFD) sequence number, a sensing segment word count, and a sensing symbol count in the sensing segment;

[0127] Among them, the preamble code sequence number is used to indicate the index of the sequence used in the synchronization SYNC field and the perception SENS field in the first PPDU; the number of repetitions is used to indicate the number of symbols contained in the SYNC field in the first PPDU; the SFD sequence number is used to indicate the index of the sequence used by the SFD field in the first PPDU; the perception segment word count is used to indicate the number of segments contained in the SENS field in the first PPDU; the perception segment word count is used to indicate the number of perception symbols contained in each segment of the SENS field in the first PPDU.

[0128] In combination with the eighth aspect, in a possible implementation, the device may further include a sending unit, wherein the sending unit is configured to send a second PPDU, wherein the second PPDU includes a ranging result or a ranging result and a perception measurement result, and the second PPDU is determined based on the first PPDU.

[0129] In a ninth aspect, the present application discloses a measuring device, which may be the first device in the above-described method embodiment, or a chip or processor disposed in the first device. The measuring device includes a processor coupled to a memory for storing programs or instructions. When the programs or instructions are executed by the processor, the measuring device executes the method performed by the first device, or the chip or processor in the first device, in the above-described method embodiment.

[0130] In a tenth aspect, the present application discloses a measuring device, which may be the first device in the above-described method embodiment, or a chip disposed in the first device. The measuring device includes a processor and a memory, the memory being configured to store programs or instructions. When the program or instructions are executed by the processor, the measuring device executes the method executed by the first device, or the chip or processor in the first device, in the above-described method embodiment.

[0131] In an eleventh aspect, the present application discloses a measuring device, which may be the second device in the above-described method embodiments, or a chip or processor disposed in the second device. The measuring device includes a processor coupled to a memory, the memory being configured to store programs or instructions. When the programs or instructions are executed by the processor, the measuring device executes the method performed by the second device, or the chip or processor in the second device, in the above-described method embodiments.

[0132] In a twelfth aspect, the present application discloses a measuring device, which may be the second device in the above-described method embodiment, or a chip disposed in the second device. The measuring device includes a processor and a memory, the memory being configured to store programs or instructions. When the program or instructions are executed by the processor, the measuring device executes the method executed by the second device, or the chip or processor in the second device, in the above-described method embodiment.

[0133] In a thirteenth aspect, the present application discloses a communication system, which may include a first device that executes a measurement method disclosed in the first aspect and a second device that executes a measurement method disclosed in the third aspect.

[0134] In a fourteenth aspect, the present application discloses a communication system, which may include a first device that executes a measurement method disclosed in the second aspect and a second device that executes a measurement method disclosed in the fourth aspect.

[0135] In a fifteenth aspect, the present application discloses a computer-readable storage medium having a computer program or computer instructions stored thereon. When the computer program or computer instructions are executed by a processor, a measurement method disclosed in the above aspects is implemented.

[0136] In a sixteenth aspect, the present application discloses a chip, including a processor, for executing a program stored in a memory, so that when the program is executed, the chip executes the above method.

[0137] As a possible implementation, the memory is located outside the chip.

[0138] In a seventeenth aspect, the present application discloses a computer program product, which includes a computer program code. When the computer program code is executed by a processor, the above-mentioned measurement method is executed.

[0139] The beneficial effects of the fifth to seventeenth aspects are similar to the beneficial effects of the corresponding methods in the first aspect, and for detailed descriptions, reference can be made to the beneficial effects of the corresponding methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0140] FIG1 is a schematic diagram of a PPDU format for sensing provided in an embodiment of the present application;

[0141] FIG2A and FIG2B are schematic diagrams of scenarios in which PPDU implements sensing measurement and ranging according to an embodiment of the present application;

[0142] FIG3 is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application;

[0143] FIG4 is a schematic diagram of the architecture of another wireless communication system provided in an embodiment of the present application;

[0144] FIG5 is a flow chart of a measurement method provided in an embodiment of the present application;

[0145] FIG6 is a flow chart of another measurement method provided in an embodiment of the present application;

[0146] FIG7 is a schematic diagram of the format of SP2 provided in an embodiment of the present application;

[0147] FIG8 is a schematic structural diagram of a measuring device provided in an embodiment of the present application;

[0148] FIG9 is a schematic structural diagram of another measuring device provided in an embodiment of the present application;

[0149] FIG10 is a schematic structural diagram of another measuring device provided in an embodiment of the present application;

[0150] FIG11 is a schematic structural diagram of another measuring device provided in an embodiment of the present application;

[0151] FIG12 is a schematic structural diagram of another measuring device provided in an embodiment of the present application;

[0152] FIG13 is a schematic structural diagram of another measuring device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0153] The embodiments of the present application will be described clearly and in detail below with reference to the accompanying drawings in the embodiments of the present application.

[0154] The terms used in the implementation section of this application are only used to explain the specific embodiments of this application and are not intended to limit this application.

[0155] To facilitate understanding of the method provided in the embodiments of the present application, the system architecture of the method provided in the embodiments of the present application is described below. It is understandable that the system architecture described in the embodiments of the present application is for the purpose of more clearly illustrating the technical solution of the embodiments of the present application and does not constitute a limitation on the technical solution provided in the embodiments of the present application.

[0156] The technical solutions provided in this application can be applied to wireless personal area networks (WPANs) based on ultra-wideband (UWB) technology. For example, the technical solutions provided in this application can be applied to the IEEE 802.15 series of standards, such as IEEE 802.15.4a, IEEE 802.15.4z, IEEE 802.15.4ab, or a future generation of UWB WPAN standards.

[0157] Those skilled in the art will readily appreciate that the various aspects of this application can be extended to other networks using various standards or protocols. For example, wireless local area networks (WLANs), Bluetooth, high-performance radio LANs (HIPERLANs) (a wireless standard similar to the IEEE 802.11 standard, primarily used in Europe), wide area networks (WANs), or other networks now known or developed in the future. Therefore, regardless of the coverage area and wireless access protocol used, the various aspects provided in this application can be applied to any suitable wireless network.

[0158] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), world-wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR) and future communication systems, etc., without limitation here.

[0159] The above-mentioned communication system applicable to the present application is only an example, and the communication system applicable to the present application is not limited to this. It is described uniformly here and will not be repeated below.

[0160] First, the PPDU format for sensing proposed by IEEE 802.15.4ab is introduced.

[0161] Figure 1 exemplarily shows a PPDU format for sensing. As shown in Figure 1 , according to IEEE 802.15.4ab, the PPDU format for sensing may include three configurations, namely SENS0, SENS1 and SENS2.

[0162] Among them, SENS0 is mandatory, which includes a synchronization (SYNC) field, a start-of-frame delimiter (SFD) field and a perception SENS field.

[0163] SENS1 is optional and includes a SYNC field, an SFD field, a SENS field, a physical layer header (Physical Layer Header, PHR) field, and a payload field.

[0164] SENS2 is optional and includes the SYNC field, SFD field, PHR field, Payload field, and SENS field. All of the above PPDUs have a ranging marker (RMARKER), which is located at the peak of the first pulse after the SFD. The RMARKER is used to determine the timestamp of the received PPDU during ranging.

[0165] The SHR includes a standard predefined preamble sequence, which is used by the receiving device for PPDU detection and synchronization. The PHR carries physical layer information, such as modulation and coding information and PPDU length, to help the receiving device correctly demodulate the data. The receiving device is the device that receives the PPDU.

[0166] The receiving device can perform a correlation operation on a preamble sequence defined in the PPDU (i.e., the received signal) and use the peak position and other information from the correlation result to determine the arrival time of the PPDU at the receiving device. The arrival time is usually relative to the Ranging Marker (RMARKER), which is the time when the first pulse immediately following the Start-of-Frame Delimiter (SFD) in the SHR reaches the local antenna of the receiving device.

[0167] The above solution only defines the RMARKER for sensing PPDU, and does not specifically use the above PPDU to implement control information and indication information for simultaneous sensing and ranging.

[0168] The following is an example introduction to the functions of PPDU and non-perceptual PPDU.

[0169] For a PPDU format, multiple functions can be implemented simultaneously, such as simultaneous sensing and ranging. For example, it can be divided into two scenarios, as shown in Figures 2A and 2B.

[0170] As shown in Figure 2A, in Scenario A, devices A and B perform multiple tasks simultaneously (e.g., simultaneous sensing and ranging as shown in Figure 2A). For example, device B receives a transmitter signal from device A (Single Transmit from Device A, Single Tx from Device), and device A receives a sensing and ranging response from device B (Sensing and ranging response from Device B). The sensing and ranging response (referred to as a sensing and ranging result in Figure 2A) is obtained based on the transmitter signal.

[0171] As shown in Figure 2B, in the scenario of Solution B, devices A and B start a task (for example, ranging in Figure 2B) and obtain ranging results. Simultaneously, devices A and C start another task (performing sensing in Figure 2B) and obtain sensing results. It should be noted that the measurement results obtained in Figures 2A and 2B can also be referred to as Channel Impulse Response (CIR) measurements.

[0172] In order to enable the non-sensing PPDU to support the above two scenarios, IEEE 802.15-23-0438-00-04ab defines the sensing control field. The sensing control field can include a common sensing control presence indication (Common Sensing Control Present), a CIR report parameter presence indication (CIR Report Parameters Present), a frequency band stitching parameter presence indication (Frequency Stitching Parameters Present), a CIR report for non-sensing transmission (CIR Report for non-sensing transmission); and several variables (variables), such as common sensing control configuration (Common Sensing Control Config), CIR report parameter configuration (CIR Report Parameters Config), frequency band stitching parameter configuration (Frequency Stitching Parameters Config) and non-sensing transmission CIR report parameters (Parameters for CIR report for non-sensing transmission). The details can be shown in Table 1:

[0173] Table 1: Perception Control Fields

[0174] The definition of the non-perceived transmission CIR report parameter field can be shown in Table 2:

[0175] Table 2: Non-perceived transmission CIR report parameter fields

[0176] The transport data packet format identifier is used to indicate the type of the non-perceptual PPDU, and its definition may be as shown in Table 3.

[0177] Table 3: Transport Packet Format Identifier Fields

[0178] In addition, the CIR report source is used to indicate which part of the PPDU is used to generate the CIR report, and its definition can be shown in Table 4.

[0179] Table 4: CIR report source fields

[0180] The above solution considers non-perceptual PPDU, but does not involve perceptual PPDU.

[0181] In view of this, the embodiments of the present application design multiplex the sensing PPDU format for ranging, or simultaneously sense the control information of ranging, and define the sensing bits in the physical layer header, so that the sensing PPDU can simultaneously implement sensing ranging. For details, please refer to the detailed description of the embodiments below.

[0182] Based on the above, in order to better understand the measurement method and related devices proposed in this application, the network architecture applied in the embodiment of this application is described below.

[0183] Please refer to FIG3 , which is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application.

[0184] As shown in Figure 3, the wireless communication system adopts a star topology. The star topology includes a central control device and one or more distribution devices. Communication and transmission can be carried out between the central control device and the one or more distribution devices. In Figure 3, the gray circle represents the full-function device (Full Function Device), the white circle represents the reduced function device (Reduce Function Device), and the straight line with an arrow represents the communication flow (Communication Flow). Exemplarily, the full-function device labeled 1 can be a personal area network coordinator (Personal Area Network Coordinator, PAN Coordinator). The network shown in Figure 3 can be a WPAN, and the central control device can be the WPAN coordinator, that is, it acts as a coordinator in the WPAN. The central control device and the distribution devices use the technical solution of the present application to achieve perception measurement and / or ranging of targets in the surrounding environment and obtain corresponding measurement results.

[0185] Please refer to FIG4 , which is another schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application.

[0186] As shown in Figure 4, the wireless communication system adopts a peer-to-peer topology. In Figure 4, gray circles represent full-function devices, white circles represent simplified function devices, and straight lines with arrows represent communication transmission. For example, the full-function device labeled 1 can be a PAN Coordinator. The network shown in Figure 4 can be a WPAN, and the device a shown in Figure 4 can serve as a WPAN coordinator, that is, act as a coordinator in the WPAN. The different devices in Figure 4 use the technical solution of the present application to achieve perception measurement and / or ranging of targets in the surrounding environment and obtain corresponding measurement results.

[0187] This application is applicable to the star topology or the point-to-point topology described above, involving data communication between a central control node and one or more other devices in the star topology, and is also applicable to communication between different devices in the point-to-point topology. It should be noted that Figures 3 and 4 are two exemplary architectures provided in the embodiments of this application, and the embodiments of this application do not limit the system architecture to which this application is applicable.

[0188] The wireless communication system to which the present application is applicable includes a first device and a second device. Exemplarily, the first device and the second device may be the central control device and the distribution device in FIG3 , or any two devices in FIG4 .

[0189] The first device may be a communication server, a router, a switch, a network bridge, a computer device, a terminal device, a PAN coordinator, etc. The second device may be a communication server, a router, a switch, a network bridge, a computer device, a terminal device, etc.

[0190] A terminal device is an entity on the user side that is used to receive or transmit signals. For example, a terminal device can be an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The terminal device may also be a mobile phone, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc.), a terminal device in a 5G network or a future-evolved public land mobile communication network. The terminal device may be a terminal device in a wireless communication network (PLMN), or a central control point such as a smart home or a tag, and the application embodiment does not limit this. The terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted, and can also be deployed on the water (such as a ship, etc.), and can also be deployed in the air (for example, on an airplane, a balloon, and a satellite, etc.). In the embodiment of the present application, the terminal device may be a legacy UE, or an RB-level partial frequency hopping (RPFS) UE that supports SRS coverage and capacity enhancement, or other UE. The present application does not limit the type of terminal device. Among them, legacy UE refers to a user equipment that supports the existing mechanism, for example, a user equipment that supports release-15 and release-16.

[0191] In an embodiment of the present application, the first device or the second device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application. As long as it is possible to communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be the first device or the second device, or it can be a functional module in the first device or the second device that can call a program and execute the program.

[0192] The technical solution of the present application is described below in conjunction with specific embodiments. It should be noted that in the technical solution of the present application, the first device can perform perception measurement and / or ranging with one or more second devices, and receive the perception measurement results and / or ranging structures obtained by the one or more second devices respectively, which is not specifically limited in this application. In the embodiments below, the technical solution of the present application is described using the measurement process between the first device and the second device as an example.

[0193] In combination with the above network architecture, the measurement method provided in the embodiment of the present application is described below.

[0194] Please refer to Figure 5, which is a flow chart of a measurement method provided in an embodiment of the present application. The function performed by the first device in this embodiment can also be performed by a module (e.g., a chip) in the first device, and the function performed by the second device in this application can also be performed by a module (e.g., a chip) in the second device.

[0195] As shown in FIG5 , the measurement method may include the following steps:

[0196] Step S501: The first device determines a first physical layer protocol data unit PPDU, where the first PPDU includes a physical layer header PHR; the PHR includes a perception bit.

[0197] It should be noted that step S501 is an optional step, and the first device may also directly execute step S502; in FIG5 , the dotted box indicates that step S501 is an optional step.

[0198] The perception bit is used to indicate the execution status of the perception measurement function of the first PPDU, which includes execution or non-execution. In other words, the perception bit is used to indicate whether the perception measurement is performed based on the first PPDU. When the perception bit is used to indicate the execution status of the perception measurement function of the first PPDU is execution, that is, the perception bit is used to indicate that the perception measurement is performed based on the first PPDU; when the perception bit is used to indicate the execution status of the perception measurement function of the first PPDU is non-execution, that is, the perception bit is used to indicate that the perception measurement is not performed based on the first PPDU.

[0199] In the embodiment of the present application, the first PPDU may also be referred to as a perception PPDU. For example, the format of the first PPDU may be as shown in FIG1 .

[0200] In one implementation, when the perception bit is a first value, the first PPDU is used for perception measurement, and when the perception bit is a second value, the first PPDU is not used for perception measurement, and the first value and the second value are not equal. For example, the first value may be 1, and the second value may be 0. That is, when the perception bit is 1, the first PPDU is used for perception measurement, and when the perception bit is 0, the first PPDU is not used for perception measurement.

[0201] For example, when a first device wishes a second device to perform a perception measurement based on a first PPDU, the first device may set the perception bit to a first value. For example, if the perception bit is set to 1, then when the second device receives the first PPDU, if the perception bit in the first PPDU is parsed as 1, the second device performs the perception measurement. For another example, when the first device does not wish the second device to perform a perception measurement based on the first PPDU, the first device may set the perception bit to a second value. For example, if the perception bit is set to 0, then when the second device receives the first PPDU, if the perception bit in the first PPDU is parsed as 0, the second device does not perform the perception measurement.

[0202] In some embodiments, the PHR may include a first bit and a second bit; when the first constant is a preset value (such as a third value or a fourth value), the first bit or the second bit is a perception bit.

[0203] In one implementation, when the first constant is a third value (e.g., 0), the first bit or the second bit is a perception bit. Exemplarily, the first bit and the second bit may be additional function PHR bits, such as A0 and A1 of the PHR in the IEEE 802.15.4ab perception PPDU format; and the first constant may be the parameter phyHrpUwbPsduSize.

[0204] In another implementation, when the first constant is a fourth value (e.g., 1), the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is a perception bit; the fourth value is different from the third value. Exemplarily, the first bit is A0, and the second bit is A1; the first constant may be the parameter phyHrpUwbPsduSize.

[0205] In another implementation, when the first constant is a fifth value (e.g., 2), the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field; wherein the third value, the fourth value, and the fifth value are mutually exclusive. For example, the first bit is A0, and the second bit is A1; the first constant may be the parameter phyHrpUwbPsduSize; the third value is 0, the fourth value is 1, and the fifth value is 2.

[0206] Optionally, when the configuration information of the first PPDU is the first configuration, the first constant is not the fifth value, and the first configuration includes the synchronization SYNC field, the frame start delimiter SFD field, the physical header PHR field, the perception SENS field and the physical layer payload field.

[0207] 1 , the first constant may be the parameter phyHrpUwbPsduSize, and the fifth value may be 2. That is, when the first PPDU uses SENS1 and SNES2, phyHrpUwbPsduSize may be forced to be not equal to 2.

[0208] In other embodiments, the PHR may include a first bit, a second bit, and a third bit; when the third bit is a perception bit and the first constant is a third value, the first bit or the second bit is a ranging bit; when the third bit is a perception bit and the first constant is a fourth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is a ranging bit; when the third bit is a perception bit and the first constant is a fifth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is used to indicate the second highest bit of the physical layer payload length field; wherein the third value, the fourth value, and the fifth value are not equal to each other.

[0209] Exemplarily, the first bit and the second bit may be additional function PHR bits, such as the first bit and the second bit may be A0 and A1 of the PHR in the IEEE 802.15.4ab perception PPDU format; the first constant may be the parameter phyHrpUwbPsduSize; the third bit is the ranging bit preset for the PHR, such as the ranging bit (rangingbit) in the IEEE 802.15.4ab perception PPDU format.

[0210] The ranging bit is used to indicate the execution status of the ranging function of the first PPDU, which includes execution or non-execution. In other words, the ranging bit is used to indicate whether ranging is performed based on the first PPDU. When the ranging bit is used to indicate the execution status of the ranging function of the first PPDU is execution, that is, the ranging bit is used to indicate that ranging is performed based on the first PPDU; when the ranging bit is used to indicate the execution status of the ranging function of the first PPDU is non-execution, that is, the ranging bit is used to indicate that ranging is not performed based on the first PPDU.

[0211] In one implementation, when the ranging bit is a sixth value, the first PPDU is used for distance measurement, and when the ranging bit is a seventh value, the first PPDU is not used for distance measurement, and the sixth value and the seventh value are different. For example, the sixth value may be 0, and the seventh value may be 1.

[0212] Step S502: The first device sends a first PPDU to the second device.

[0213] Correspondingly, the second device receives the first PPDU sent by the first device.

[0214] In some embodiments, the second device may determine whether to perform a perception measurement based on the perception bit in the first PPDU. It is understood that the rules for the second device to determine whether to perform a perception measurement based on the perception bit in the first PPDU are the same as the rules for the first device to determine whether to perform a perception measurement based on the perception bit.

[0215] In one implementation, the second device determines that the first PPDU is used for sensing measurement when the sensing bit has a first value, and determines that the first PPDU is not used for sensing measurement when the sensing bit has a second value, and the first value and the second value are different. For example, the first value may be 1 and the second value may be 0. That is, when the sensing bit is 1, the first PPDU is used for sensing measurement, and when the sensing bit is 0, the first PPDU is not used for sensing measurement.

[0216] In some embodiments, the second device may determine the perception bit based on the first bit, the second bit, and the first constant. For example, the PHR may include the first bit and the second bit; when the first constant is a preset value (such as a third value or a fourth value), the first bit or the second bit is the perception bit.

[0217] In one implementation, when the first constant is a third value (e.g., 0), the first bit or the second bit is a perception bit. Exemplarily, the first bit and the second bit may be additional function PHR bits, such as the first bit and the second bit may be A0 and A1 of the PHR in the IEEE 802.15.4ab perception PPDU format; the first constant may be the parameter phyHrpUwbPsduSize. Assuming that the first PPDU is used for perception measurement when the perception bit is 1, and the second device and the first device pre-set an agreement that A0 is the perception bit when phyHrpUwbPsduSize is 0, then when the second device determines that phyHrpUwbPsduSize is 0 and A0 in the first PPDU is 1, the perception measurement is performed; or, if A1 is the perception bit, then when the second device determines that phyHrpUwbPsduSize is 0 and A1 in the first PPDU is 1, the perception measurement is performed.

[0218] In another implementation, when the first constant is a fourth value (such as 1), the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is the perception bit; the fourth value is not equal to the third value.

[0219] In another implementation, when the first constant is a fifth value (such as 2), the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is used to indicate the second highest bit of the physical layer payload length field; wherein the above-mentioned third value, the above-mentioned fourth value and the above-mentioned fifth value are not equal to each other.

[0220] In other embodiments, the second device may determine the perception bit and the ranging bit based on the first bit, the second bit, the third bit, and the first constant.

[0221] Exemplarily, the PHR may include a first bit, a second bit, and a third bit; when the third bit is a perception bit and the first constant is a third value, the first bit or the second bit is a ranging bit; when the third bit is a perception bit and the first constant is a fourth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is a ranging bit; when the third bit is a perception bit and the first constant is a fifth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is used to indicate the second highest bit of the physical layer payload length field; wherein the third value, the fourth value, and the fifth value are not equal to each other.

[0222] Exemplarily, the first bit and the second bit may be additional function PHR bits, such as the first bit and the second bit may be A0 and A1 of the PHR in the IEEE 802.15.4ab perception PPDU format; the first constant may be the parameter phyHrpUwbPsduSize; the third bit is the ranging bit preset for the PHR, such as the ranging bit (rangingbit) in the IEEE 802.15.4ab perception PPDU format.

[0223] In one implementation, the second device may determine that the first PPDU is used for distance measurement when the ranging bit is a sixth value, and determine that the first PPDU is not used for distance measurement when the ranging bit is a seventh value, and the sixth value is not equal to the seventh value.

[0224] In an embodiment of the present application, the first PPDU may include a preset ranging bit. For example, the first PPDU format may be the IEEE 802.15.4ab perception PPDU format as shown in Figure 1, and the above-mentioned preset ranging bit is the ranging bit in the PHR. Since the perception bit is defined in the embodiment of the present application, the embodiment of the present application can indicate whether the first PPDU is used for perception measurement and / or ranging through the ranging bit and the perception bit.

[0225] In some embodiments of the present application, the second device may perform perception measurement and / or ranging based on the first PPDU to obtain a measurement result, and then the second device may send a second PPDU to the first device, where the second PPDU includes the measurement result. The measurement result may include the perception measurement result and / or ranging result.

[0226] The detailed embodiment of the measurement method shown in FIG5 can be found in the first embodiment below, which will not be expanded here.

[0227] Please refer to Figure 6, which is a flow chart of another measurement method provided in an embodiment of the present application. The function performed by the first device in this embodiment can also be performed by a module (e.g., a chip) in the first device, and the function performed by the second device in this application can also be performed by a module (e.g., a chip) in the second device.

[0228] As shown in FIG6 , the measurement method may include the following steps:

[0229] Step S601: The first device determines a first physical layer protocol data unit PPDU, where the first control information of the first PPDU includes first indication information, and the first indication information is used to indicate that the first PPDU is used for both perception measurement and distance measurement or that the first PPDU is used for distance measurement.

[0230] It should be noted that step S601 is an optional step, and the first device may also directly execute step S602; in FIG6 , the dotted box indicates that step S601 is an optional step.

[0231] In the embodiment of the present application, the first PPDU may also be referred to as a perception PPDU. For example, the format of the first PPDU may be as shown in FIG1 .

[0232] In some embodiments, when the first indication information is a first value, the first PPDU is used for both perception measurement and distance measurement; when the first indication information is a second value, the first PPDU is used for distance measurement; the first value is not equal to the second value.

[0233] Optionally, the first control information is perception control information or ranging control information.

[0234] Exemplarily, the perception control information may be the perception control (Sensing Control) in the application control (Application Control IE); the first indication information may be the re-purpose transmission presence indication (Re-purpose Transmission Parameters Present) for perception in the perception control; the first value may be 3, and the second value may be a value other than 3.

[0235] Exemplarily, the ranging control information may be ranging control information in the application control IE; the first indication information may be a re-purposed transmission indication for ranging in the ranging control information; the first value may be 1 and the second value may be 0.

[0236] In one implementation, when the first control information is ranging control information and the first indication information is a first value, the public sensing control configuration of the first PPDU includes at least one of a preamble code number (Preamble Code), a repetition number (Preamble Symbol Repetition, PSR), a start frame delimiter SFD number (SFD Selection), a sensing segment number (Number of Segments), and a sensing symbol number in a sensing segment (Number of SENS Symbols Per Segment);

[0237] Among them, the preamble code sequence number is used to indicate the index of the sequence used in the synchronization SYNC field and the perception SENS field in the first PPDU; the number of repetitions is used to indicate the number of symbols contained in the SYNC field in the first PPDU; the SFD sequence number is used to indicate the index of the sequence used by the SFD field in the first PPDU; the perception segment word count is used to indicate the number of segments contained in the SENS field in the first PPDU; the perception segment word count is used to indicate the number of perception symbols contained in each segment of the SENS field in the first PPDU.

[0238] Step S602: The first device sends a first PPDU to the second device.

[0239] Accordingly, the second device receives the first PPDU from the first device.

[0240] In some embodiments, the second device may determine, based on the first indication information, that the first PPDU is used for both perception measurement and distance measurement or that the first PPDU is used for distance measurement.

[0241] In one implementation, the second device determines that the first PPDU is used for both perception measurement and distance measurement when the first indication information is the first value, and the second device determines that the first PPDU is used for distance measurement when the first indication information is the second value.

[0242] In one implementation, when the first control information is ranging control information and the first indication information is a first numerical value, the second device can obtain parameter information in the public perception control configuration of the first PPDU, such as the preamble code sequence number, the number of repetitions, the frame start delimiter SFD sequence number, the number of perception segment words, and at least one of the number of perception symbols in the perception segment; and then perform perception measurement on the parameter information.

[0243] In an embodiment of the present application, the first PPDU may include first control information of the first PPDU including first indication information, and the first indication information is used to indicate that the first PPDU is used for both perception measurement and distance measurement or that the first PPDU is used for distance measurement. Then, the embodiment of the present application can indicate whether the first PPDU is used for perception measurement and ranging through the first indication information.

[0244] In some embodiments of the present application, the second device may perform sensing measurement and ranging based on the first PPDU to obtain a measurement result, and then the second device may send a second PPDU to the first device, where the second PPDU includes the above measurement result. The measurement result may include a ranging result and a sensing measurement result.

[0245] The detailed embodiment of the measurement method shown in FIG6 can be found in the second embodiment below, which will not be expanded here.

[0246] The following is a detailed introduction to the measurement method provided in the embodiments of the present application.

[0247] Embodiment 1: defining a perception bit in the PHR of a perception PPDU.

[0248] FIG1 is an exemplary embodiment of the present application of the perception PPDU provided in FIG. 1 , and the content of the PHR used in the perception PPDU may be shown in Table 5 below.

[0249] Table 5: Contents of the PHR

[0250] As can be seen from Table 5, the above PHR may include:

[0251] (1) Ranging bit: When the data packet containing the PHR is used for ranging, the ranging bit is set to 1, otherwise it is 0;

[0252] (2) 10-bit PHY payload length bits;

[0253] (3) 6-bit SECDED as the check bit;

[0254] (4) A0 and A1 are additional function PHR bits.

[0255] When using a PPDU with STS packet configuration 2 (SP2), A1 and A0 can be used to indicate an additional gap between the payload and the STS. The format of SP2 can be shown in Figure 7. A1 and A0 can also be used to extend the PHY payload length. This function is controlled by the constant phyHrpUwbPsduSize (the first constant mentioned above). The specific control is shown in Table 6.

[0256] Table 6: Maximum PSDU length extension control

[0257] The current problem with PHR is that it only has ranging bits but no sensing bits. When SENS1-SENS2 are used for sensing and ranging at the same time, a certain packet cannot be represented.

[0258] The embodiment of the present application modifies the usage rules of A1 and A0 so that they can indicate the perception bit. The rules can be as shown in Table 7.

[0259] Table 7: Perception bit definition

[0260] It is important to emphasize that:

[0261] (1) When the sensing PPDU uses SENS1 and SNES2, it is possible to force phyHrpUwbPsduSize to be not equal to 2.

[0262] (2) The ranging bit in the existing PHR can be interpreted as a sensing bit, and then A1 and A0 can be interpreted as ranging bits according to Table 7.

[0263] (3) When a packet (such as the first PPDU mentioned above) is used for sensing, the sensing bit of the packet can be set to 1; when a packet is not used for sensing, the sensing bit of the packet will be set to 0. In other words, if the sensing bit of the packet is 1, the packet is used for sensing; if the sensing bit of the packet is 0, the packet is not used for sensing.

[0264] The embodiment of the present application defines a perception bit in the PHR of the perception PPDU so that the PHR can indicate whether the current packet is used for perception.

[0265] Embodiment 2: Designing control information for performing simultaneous sensing and ranging using sensing PPDU.

[0266] Implementation method 1: Modify the sensing control information (sensing control).

[0267] The Application Control IE where the perception control information is located is shown below.

[0268] Table 8: Application Control IE Contents

[0269] Among them, the content of perception control is as follows.

[0270] Table 9: Perception Control Content

[0271] Among them, the content of the multi-purpose transmission indication for perception is as follows.

[0272] Table 10: Multipurpose transmission indication content for sensing

[0273] In the above table, the interpretation of the multi-purpose transmission indication (Re-purpose Transmission Parameters) for perception can be: when the value is 0, perception is performed using ranging PPDU; when the value is 1, perception is performed using data transmission PPDU; when the value is 2, perception is performed using MMS; when the value is 3, simultaneous ranging and perception measurements are performed using perception packets (the specific perception packet type can be defined in the Common Sensing Control Config).

[0274] Implementation method 2: by modifying the perception control information and ranging control information (Ranging control information) at the same time.

[0275] For example, the ranging control of the Application Control IE in Table 8 is as follows. Ranging control may include common ranging control presence indication (Common Ranging Control Present), multi-millisecond configuration presence indication (MMS Ranging Configuration Present), preamble code configuration presence indication (Preamble Code Configuration Present), multi-purpose transmission indication for ranging (Re-purposed Transmission for Ranging), common ranging control (Common Ranging Control), preamble code configuration (Preamble Code Configuration) and multi-millisecond configuration (MMS Ranging Configuration).

[0276] Table 11: Ranging control information content

[0277] When the multipurpose transmission indicator for ranging is 1, it indicates that the sensing PPDU is used for ranging, and when it is 0, it indicates that the ranging PPDU is used for ranging. Alternatively, when the multipurpose transmission indicator for ranging is 1, it indicates that the sensing PPDU is used for both sensing and ranging, and when it is 0, it indicates that the ranging PPDU is used for ranging.

[0278] When the multipurpose transmission indication for ranging is 1, the public sensing control configuration in Table 9 may be as shown in Table 12. The public sensing control configuration may include sensing mode, responder role, sensing packet format, preamble code number, preamble symbol repetition (PSR), SFD selection number, number of segments, and number of SENS symbols per segment.

[0279] Table 12: Public perception control configuration content

[0280] Among them, the perception mode: 00 means mono-static, 01 means bi-static, 10 means multi-static, and 11 means proxy;

[0281] Responder role: 0 represents the transmitter, 1 represents the receiver;

[0282] Sensing packet type: 00 means SENS0, 01 means SENS1, 10 means SENS2;

[0283] Preamble sequence number: indicates the index of the sequence used in the SYNC field and SENS field in the sensing PPDU;

[0284] PSR: indicates the number of symbols contained in the SYNC field in the perception PPDU;

[0285] SFD sequence number: indicates the index of the sequence used by the SFD field in the perception PPDU;

[0286] Sensing segment word count: indicates the number of segments contained in the SENS field in the sensing PPDU;

[0287] Number of sensing symbols in the sensing segment: indicates the number of sensing symbols contained in each segment of the SENS field in the sensing PPDU;

[0288] Through Table 12, a complete sensing PPDU format can be defined for ranging or simultaneous sensing measurement and ranging.

[0289] Please refer to Figure 8, which is a schematic diagram of the structure of a measurement device provided in an embodiment of the present application. The device can be a first device or a module (e.g., a chip) in the first device. As shown in Figure 8, the device 800 includes at least: a sending unit 801; wherein:

[0290] The sending unit 801 is configured to send a first physical layer protocol data unit PPDU, where the first PPDU includes a physical layer header PHR; the PHR includes a perception bit.

[0291] As a possible implementation manner, when the perception bit is a first value, the first PPDU is used for perception measurement; when the perception bit is a second value, the first PPDU is not used for perception measurement; the first value and the second value are not equal.

[0292] As a possible implementation manner, the PHR includes a first bit and a second bit; when the first constant is a third value, the first bit or the second bit is a perception bit.

[0293] As a possible implementation, when the first constant is a fourth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is a perception bit; the fourth value is not equal to the third value.

[0294] As a possible implementation manner, when the first constant is a fifth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field;

[0295] The third value, the fourth value and the fifth value are not equal to each other.

[0296] As a possible implementation, when the configuration information of the first PPDU is the first configuration, the first constant is not the fifth value, and the first configuration includes a synchronization SYNC field, a frame start delimiter SFD field, a physical header PHR field, a perception SENS field, and a physical layer payload field.

[0297] As a possible implementation, the PHR includes a first bit, a second bit, and a third bit;

[0298] When the third bit is a perception bit and the first constant is a third value, the first bit or the second bit is a ranging bit;

[0299] When the third bit is a perception bit and the first constant is a fourth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is a ranging bit;

[0300] When the third bit is a perception bit and the first constant is a fifth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field;

[0301] The third value, the fourth value and the fifth value are not equal to each other.

[0302] As a possible implementation manner, the PHR includes a third bit, where the third bit is a ranging bit preset in the PHR.

[0303] As a possible implementation manner, when the ranging bit is a sixth value, the first PPDU is used for distance measurement; when the ranging bit is a seventh value, the first PPDU is not used for distance measurement; the sixth value is not equal to the seventh value.

[0304] As a possible implementation, the apparatus may further include a determining unit 802, wherein the determining unit 802 is configured to determine the first PPDU.

[0305] For a more detailed description of the sending unit 801 and the determining unit 802 , reference may be made to the relevant description of the first device in the method embodiment shown in FIG5 , which will not be repeated here.

[0306] Please refer to Figure 9, which is a schematic diagram of the structure of another measurement device provided in an embodiment of the present application. The device can be a first device or a module (e.g., a chip) in the first device. As shown in Figure 9, the device 900 includes at least: a sending unit 901; wherein:

[0307] The sending unit 901 is used to send a first physical layer protocol data unit PPDU, where the first control information of the first PPDU includes first indication information, and the first indication information is used to indicate that the first PPDU is used for both perception measurement and distance measurement or that the first PPDU is used for distance measurement.

[0308] In a possible implementation, when the first indication information is a first value, the first PPDU is used for both perception measurement and distance measurement; when the first indication information is a second value, the first PPDU is used for distance measurement, and the first value is not equal to the second value.

[0309] In a possible implementation, the first control information is perception control information or ranging control information.

[0310] In a possible implementation, when the first control information is ranging control information and the first indication information is a first value, the public sensing control configuration of the first PPDU includes at least one of a preamble sequence number, a repetition count, a start frame delimiter SFD sequence number, a sensing segment word count, and a sensing symbol count in the sensing segment;

[0311] Among them, the preamble code sequence number is used to indicate the index of the sequence used in the synchronization SYNC field and the perception SENS field in the first PPDU; the number of repetitions is used to indicate the number of symbols contained in the SYNC field in the first PPDU; the SFD sequence number is used to indicate the index of the sequence used by the SFD field in the first PPDU; the perception segment word count is used to indicate the number of segments contained in the SENS field in the first PPDU; the perception segment word count is used to indicate the number of perception symbols contained in each segment of the SENS field in the first PPDU.

[0312] In a possible implementation, the apparatus may further include a determining unit 902, where the determining unit 902 is configured to determine the first PPDU.

[0313] For a more detailed description of the sending unit 901 and the determining unit 902 , reference may be made to the relevant description of the first device in the method embodiment shown in FIG6 , which will not be repeated here.

[0314] Please refer to Figure 10, which is a schematic diagram of the structure of another measurement device provided in an embodiment of the present application. The device can be a second device or a module (e.g., a chip) in the second device. As shown in Figure 10, the device 1000 includes at least: a receiving unit 1001; wherein:

[0315] The receiving unit 1001 is configured to receive a first physical layer protocol data unit (PPDU), where the first PPDU includes a physical layer header (PHR); and the PHR includes a perception bit.

[0316] In a possible implementation, when the perception bit is a first value, the first PPDU is used for perception measurement; when the perception bit is a second value, the first PPDU is not used for perception measurement; and the first value is not equal to the second value.

[0317] In a possible implementation manner, the PHR includes a first bit and a second bit; when the first constant is a third value, the first bit or the second bit is a perception bit.

[0318] In a possible implementation, when the first constant is a fourth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is a perception bit; the fourth value is not equal to the third value.

[0319] In a possible implementation, when the first constant is a fifth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field;

[0320] The third value, the fourth value and the fifth value are not equal to each other.

[0321] In a possible implementation, when the configuration information of the first PPDU is the first configuration, the first constant is not the fifth value, and the first configuration includes a synchronization SYNC field, a frame start delimiter SFD field, a physical header PHR field, a perception SENS field, and a physical layer payload field.

[0322] In one possible implementation, the PHR includes a first bit, a second bit, and a third bit;

[0323] When the third bit is a perception bit and the first constant is a third value, the first bit or the second bit is a ranging bit;

[0324] When the third bit is a perception bit and the first constant is a fourth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is a ranging bit;

[0325] When the third bit is a perception bit and the first constant is a fifth value, the first bit is used to indicate the most significant bit of the physical layer payload length field, and the second bit is used to indicate the second most significant bit of the physical layer payload length field;

[0326] The third value, the fourth value and the fifth value are not equal to each other.

[0327] In a possible implementation manner, the PHR includes a third bit, where the third bit is a ranging bit preset in the PHR.

[0328] In a possible implementation, when the ranging bit is a sixth value, the first PPDU is used for distance measurement; when the ranging bit is a seventh value, the first PPDU is not used for distance measurement; and the sixth value is not equal to the seventh value.

[0329] In a possible implementation, the device may further include a sending unit 1002, where the sending unit 1002 is configured to send a second PPDU, where the second PPDU includes a ranging result and / or a perception measurement result, and the second PPDU is determined based on the first PPDU.

[0330] For a more detailed description of the receiving unit 1001 and the sending unit 1002 , reference may be made to the relevant description of the second device in the method embodiment shown in FIG5 , which will not be repeated here.

[0331] Please refer to Figure 11, which is a schematic diagram of the structure of another measurement device provided in an embodiment of the present application. The device can be a second device or a module (e.g., a chip) in the second device. As shown in Figure 11, the device 1100 includes at least: a receiving unit 1101; wherein:

[0332] The receiving unit 1101 is used to receive a first physical layer protocol data unit PPDU, where the first control information of the first PPDU includes first indication information. When the first indication information is a first value, the first PPDU is used for both perception measurement and distance measurement, or the first PPDU is used for distance measurement.

[0333] In a possible implementation, when the first indication information is a first value, the first PPDU is used for both perception measurement and distance measurement; when the first indication information is a second value, the first PPDU is used for distance measurement, and the first value is not equal to the second value.

[0334] In a possible implementation, the first control information is perception control information or ranging control information.

[0335] In a possible implementation, when the first control information is ranging control information and the first indication information is a first value, the public sensing control configuration of the first PPDU includes at least one of a preamble sequence number, a repetition count, a start frame delimiter SFD sequence number, a sensing segment word count, and a sensing symbol count in the sensing segment;

[0336] Among them, the preamble code sequence number is used to indicate the index of the sequence used in the synchronization SYNC field and the perception SENS field in the first PPDU; the number of repetitions is used to indicate the number of symbols contained in the SYNC field in the first PPDU; the SFD sequence number is used to indicate the index of the sequence used by the SFD field in the first PPDU; the perception segment word count is used to indicate the number of segments contained in the SENS field in the first PPDU; the perception segment word count is used to indicate the number of perception symbols contained in each segment of the SENS field in the first PPDU.

[0337] In a possible implementation, the device may further include a sending unit, the sending unit 1102 being configured to send a second PPDU, where the second PPDU includes a ranging result or a ranging result and a perception measurement result, and the second PPDU is determined based on the first PPDU.

[0338] For a more detailed description of the receiving unit 1101 and the sending unit 1102 , reference may be made to the relevant description of the second device in the method embodiment shown in FIG6 , which will not be repeated here.

[0339] Based on the above network architecture, please refer to Figure 12, Figure 12 is a structural diagram of another measuring device disclosed in an embodiment of the present application. As shown in Figure 12, the measuring device may include a processor 1201, a memory 1202, a transceiver 1203 and a bus 1204. The memory 1202 may be independently existing and may be connected to the processor 1201 via the bus 1204. The memory 1202 may also be integrated with the processor 1201. Wherein, the bus 1204 is used to realize the connection between these components. In one case, as shown in Figure 12, the transceiver 1203 may include a transmitter 12031, a receiver 12032 and an antenna 12033. In another case, the transceiver 1203 may include a transmitter (i.e., an output interface) and a receiver (i.e., an input interface). The transmitter may include a transmitter and an antenna, and the receiver may include a receiver and an antenna.

[0340] The measuring device can be a first device or a module within the first device. When the computer program instructions stored in the memory 1202 are executed, the processor 1201 can be used to perform the above-described embodiments, and the transceiver 1203 can be used to perform the operations performed by the transmitting unit 801 or the transmitting unit 901 in the above-described embodiments. The measuring device can also be used to perform the various methods performed by the first device in the method embodiments of Figures 1-7 above, which will not be described in detail.

[0341] The measuring device can be a second device or a module within the second device. When the computer program instructions stored in the memory 1202 are executed, the processor 1201 can be used to perform the above-described embodiments, and the transceiver 1203 can be used to perform the operations performed by the receiving unit 1001 or the receiving unit 1101 in the above-described embodiments. The above-described measuring device can also be used to perform the various methods performed by the second device in the method embodiments of Figures 1-7 above, which will not be described in detail.

[0342] Based on the above network architecture, please refer to Figure 13, which is a structural diagram of another measuring device disclosed in an embodiment of the present application. As shown in Figure 13, the measuring device may include an input interface 1301, a logic circuit 1302 and an output interface 1303. The input interface 1301 is connected to the output interface 1303 via the logic circuit 1302. Wherein, the input interface 1301 is used to receive information from other measuring devices, and the output interface 1303 is used to output, schedule or send information to other measuring devices. The logic circuit 1302 is used to perform operations other than the operations of the input interface 1301 and the output interface 1303, such as implementing the functions implemented by the processor 1201 in the above embodiment. Wherein, the measuring device can be a first device (or a module in the first device) or a second device (or a module in the second device). Wherein, a more detailed description of the input interface 1301, the logic circuit 1302 and the output interface 1303 can be directly obtained by referring to the relevant description of the first device and the second device in the above method embodiment, and will not be repeated here.

[0343] The embodiments of the present application also disclose a PAN transmitter and receiver for sending / receiving PPDU signals; a memory, which involves storing signaling information and pre-agreed preset values ​​(such as the first value and the second value mentioned above); and a processor, which parses the signaling information and processes related data.

[0344] An embodiment of the present application further discloses a computer-readable storage medium having instructions stored thereon, which, when executed, execute the method in the above method embodiment.

[0345] The embodiments of the present application further disclose a computer program product comprising instructions, which, when executed, perform the method in the above method embodiments.

[0346] An embodiment of the present application further discloses a communication system, which may include a second device and a first device. For a specific description, reference may be made to the measurement method shown in Figures 1 to 7.

[0347] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of this application. It should be understood that the above description is only the specific implementation methods of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of this application should be included in the scope of protection of this application.

Claims

1. A measurement method, characterized in that: The method comprises: The first device sends a first physical layer protocol data unit PPDU to the second device, where the first PPDU includes a physical layer header PHR; the PHR includes a perception bit.

2. The method according to claim 1, characterized in that: When the perception bit is a first value, the first PPDU is used for perception measurement; when the perception bit is a second value, the first PPDU is not used for perception measurement; and the first value is not equal to the second value.

3. The method according to claim 1 or 2, characterized in that: The PHR includes a first bit and a second bit; when the first constant is a third value, the first bit or the second bit is the perception bit.

4. The method according to claim 3, characterized in that: When the first constant is a fourth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is the perception bit; the fourth value is not equal to the third value.

5. The method according to claim 4, characterized in that When the first constant is a fifth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is used to indicate the second highest bit of the physical layer payload length field; The third value, the fourth value and the fifth value are not equal to each other.

6. The method according to claim 5, characterized in that When the configuration information of the first PPDU is the first configuration, the first constant is not the fifth value, and the first configuration includes a synchronization SYNC field, a frame start delimiter SFD field, a physical header PHR field, a perception SENS field and a physical layer payload field.

7. The method according to any one of claims 1 to 6, characterized in that: The PHR includes the first bit, the second bit and a third bit; When the third bit is the perception bit and the first constant is the third value, the first bit or the second bit is a ranging bit; When the third bit is the perception bit and the first constant is the fourth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is the ranging bit; When the third bit is the perception bit and the first constant is the fifth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is used to indicate the second highest bit of the physical layer payload length field; The third value, the fourth value and the fifth value are not equal to each other.

8. The method according to any one of claims 1 to 7, characterized in that: The PHR includes the third bit, and the third bit is a ranging bit preset in the PHR.

9. The method according to claim 7 or 8, characterized in that: When the ranging bit is a sixth value, the first PPDU is used for distance measurement; when the ranging bit is a seventh value, the first PPDU is not used for distance measurement; and the sixth value is not equal to the seventh value.

10. A measurement method, characterized in that: The method comprises: The first device sends a first physical layer protocol data unit PPDU to the second device, and the first control information of the first PPDU includes first indication information, and the first indication information is used to indicate that the first PPDU is used for perception measurement and distance measurement at the same time or the first PPDU is used for distance measurement.

11. The method according to claim 10, characterized in that When the first indication information is a first value, the first PPDU is used for both perception measurement and distance measurement; when the first indication information is a second value, the first PPDU is used for distance measurement, and the first value is not equal to the second value.

12. The method according to claim 10 or 11, characterized in that: The first control information is perception control information or ranging control information.

13. The method according to claim 12, characterized in that When the first control information is the ranging control information and the first indication information is the first value, the common sensing control configuration of the first PPDU includes at least one of a preamble code number, a repetition number, a start frame delimiter SFD number, a sensing segment word number, and a sensing symbol number in a sensing segment; Among them, the preamble code sequence number is used to indicate the index of the sequence used in the synchronization SYNC field and the perception SENS field in the first PPDU; the number of repetitions is used to indicate the number of symbols contained in the SYNC field in the first PPDU; the SFD sequence number is used to indicate the index of the sequence used by the SFD field in the first PPDU; the perception segment word count is used to indicate the number of segments contained in the SENS field in the first PPDU; the perception segment word count is used to indicate the number of perception symbols contained in each segment of the SENS field in the first PPDU.

14. A measurement method, characterized in that: The method comprises: The second device receives a first physical layer protocol data unit PPDU from the first device, where the first PPDU includes a physical layer header PHR; and the PHR includes a perception bit.

15. The method according to claim 14, characterized in that When the perception bit is a first value, the first PPDU is used for perception measurement; when the perception bit is a second value, the first PPDU is not used for perception measurement; and the first value is not equal to the second value.

16. The method according to claim 14 or 15, characterized in that The PHR includes a first bit and a second bit; when the first constant is a third value, the first bit or the second bit is the perception bit.

17. The method according to claim 16, characterized in that When the first constant is a fourth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is the perception bit; the fourth value is not equal to the third value.

18. The method according to claim 17, characterized in that When the first constant is a fifth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is used to indicate the second highest bit of the physical layer payload length field; The third value, the fourth value and the fifth value are not equal to each other.

19. The method according to claim 18, characterized in that When the configuration information of the first PPDU is the first configuration, the first constant is not the fifth value, and the first configuration includes a synchronization SYNC field, a frame start delimiter SFD field, a physical header PHR field, a perception SENS field and a physical layer payload field.

20. The method according to any one of claims 14 to 19, characterized in that: The PHR includes the first bit, the second bit and a third bit; When the third bit is the perception bit and the first constant is the third value, the first bit or the second bit is a ranging bit; When the third bit is the perception bit and the first constant is the fourth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is the ranging bit; When the third bit is the perception bit and the first constant is the fifth value, the first bit is used to indicate the highest bit of the physical layer payload length field, and the second bit is used to indicate the second highest bit of the physical layer payload length field; The third value, the fourth value and the fifth value are not equal to each other.

21. The method according to any one of claims 14 to 20, characterized in that: The PHR includes the third bit, and the third bit is a ranging bit preset in the PHR.

22. The method according to claim 20 or 21, characterized in that When the ranging bit is a sixth value, the first PPDU is used for distance measurement; when the ranging bit is a seventh value, the first PPDU is not used for distance measurement; and the sixth value is not equal to the seventh value.

23. A measurement method, characterized in that: The method comprises: The second device receives a first physical layer protocol data unit PPDU from the first device, and the first control information of the first PPDU includes first indication information. When the first indication information is a first numerical value, the first PPDU is used for both perception measurement and distance measurement or the first PPDU is used for distance measurement.

24. The method according to claim 23, characterized in that When the first indication information is a first value, the first PPDU is used for both perception measurement and distance measurement; when the first indication information is a second value, the first PPDU is used for distance measurement, and the first value is not equal to the second value.

25. The method according to claim 23 or 24, characterized in that The first control information is perception control information or ranging control information.

26. The method according to claim 25, characterized in that When the first control information is the ranging control information and the first indication information is the first value, the common sensing control configuration of the first PPDU includes at least one of a preamble code number, a repetition number, a start frame delimiter SFD number, a sensing segment word number, and a sensing symbol number in a sensing segment; Among them, the preamble code sequence number is used to indicate the index of the sequence used in the synchronization SYNC field and the perception SENS field in the first PPDU; the number of repetitions is used to indicate the number of symbols contained in the SYNC field in the first PPDU; the SFD sequence number is used to indicate the index of the sequence used by the SFD field in the first PPDU; the perception segment word count is used to indicate the number of segments contained in the SENS field in the first PPDU; the perception segment word count is used to indicate the number of perception symbols contained in each segment of the SENS field in the first PPDU.

27. A measuring device, characterized in that: The method comprises a module or a unit for executing the method according to any one of claims 1 to 26.

28. A measuring device, characterized in that: The method comprises a processor and a memory, wherein the processor and the memory are coupled, and the processor calls a computer program stored in the memory to implement the method according to any one of claims 1 to 26.

29. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or a computer instruction. When the computer program or the computer instruction is executed by a processor, the method according to any one of claims 1 to 26 is implemented.

30. A computer program product, characterized in that The computer program product comprises a computer program code, and when the computer program code is executed by a processor, the method according to any one of claims 1 to 26 is implemented.

Citation Information

Patent Citations

  • Sensing method and communication device

    CN112350809A

  • Communication method and device, electronic equipment and storage medium

    CN115004819A

  • Physical layer protocol data unit transmission method and related device

    CN115767748A

  • Perception measurement method and device, electronic equipment and storage medium

    CN115802386A

  • Method and device for transmitting signaling

    CN116963002A