Sensing measurement information exchange apparatus
This application provides a sensing measurement information exchange apparatus, applied to a first station. The apparatus includes: a transceiver unit, configured to receive sensing measurement report information sent by a second station, where the sensing measurement report information includes N groups of first measurement results, where the N groups of first measurement results are in a one-to-one correspondence with N first transmission paths between the first station and the second station, and each group of first measurement results includes an angle of arrival, relative time of flight, and a Doppler frequency shift of a corresponding first transmission path; and a processing unit, configured to obtain angles of arrival, relative time of flight, and Doppler frequency shifts of the N first transmission paths based on the sensing measurement report information. This application implements measurement of locations and instantaneous speeds of a plurality of passive targets.
1 . A first station, comprising a processor and a non-transitory memory, the non-transitory memory is configured to store non-transitory instructions, and the processor is configured to execute the non-transitory instructions, thereby causing the first station to perform:
receiving sensing measurement report information from a second station, wherein
the sensing measurement report information comprises N groups of first measurement results, wherein the N groups of first measurement results are in a one-to-one correspondence with N first transmission paths between the first station and the second station, and each group of first measurement results of the N groups of first measurement results comprises at least one of an angle of arrival, relative time of flight, or a Doppler frequency shift of a corresponding first transmission path; and
obtaining at least one of the angle of arrival, relative time of flight, or Doppler frequency shift of the N first transmission paths based on the sensing measurement report information,
wherein the sensing measurement report information is included in a location measurement report frame, wherein a measurement result field and a measurement result group quantity field are added to the location measurement report frame, wherein a value of the measurement result field is the N groups of first measurement results, a value of the measurement result group quantity field is the group quantity of the N groups of first measurement results, a value of a type field in the location measurement report frame is a first value indicating that a type of the location measurement report frame is a sensing measurement report frame, and a value of a carrier frequency offset parameter field in the location measurement report frame is the carrier frequency offset;
the sensing measurement report information is included in a predefined frame, wherein the predefined frame comprises the type field, the measurement result field, the measurement result group quantity field, and the carrier frequency offset parameter field, wherein the value of the type field is a second value indicating that a type of the predefined frame is the sensing measurement report frame, the value of the measurement result field is the N groups of first measurement results, the value of the measurement result group quantity field is the group quantity of the N groups of first measurement results, and the value of the carrier frequency offset parameter field is the carrier frequency offset; or
the sensing measurement report information is included in a predefined element, wherein the predefined element comprises an element identifier field, the measurement result field, the measurement result group quantity field, and the carrier frequency offset parameter field, wherein a value of the element identifier field is a third value indicating that a type of the predefined element is a sensing measurement report element, the value of the measurement result field is the N groups of first measurement results, the value of the measurement result group quantity field is the group quantity of the N groups of first measurement results, and the value of the carrier frequency offset parameter field is the carrier frequency offset.
2 . The apparatus according to claim 1 , wherein the sensing measurement report information further comprises measurement result group quantity information, wherein the measurement result group quantity information indicates a group quantity of the N groups of first measurement results.
3 . The apparatus according to claim 2 , wherein the sensing measurement report information further comprises report type information, wherein the report type information indicates a type of the sensing measurement report information.
4 . The apparatus according to claim 3 , wherein the sensing measurement report information further comprises carrier frequency offset parameter information, wherein the carrier frequency offset parameter information indicates a carrier frequency offset.
5 . The apparatus according to claim 1 , wherein the processor is further configured to execute the non-transitory instructions, thereby further causing the first station to perform:
before receiving the sensing measurement report information from the second station, performing M sensing measurements, wherein each sensing measurement comprises:
sending a first sounding frame to the second station; and
receiving a second sounding frame from the second station.
6 . The apparatus according to claim 5 , wherein the processor is further configured to execute the non-transitory instructions, thereby further causing the first station to perform:
before performing the M sensing measurements, sending sensing measurement announcement information to the second station, wherein the sensing measurement announcement information is useable to indicate to perform sensing measurement.
7 . The apparatus according to claim 6 , wherein the sensing measurement announcement information includes a quantity (M) of times of sensing measurement or sensing measurement termination information.
8 . The apparatus according to claim 7 , wherein the sensing measurement announcement information is included in a null data packet announcement frame, wherein
a value of a frame type subfield in a frame control field in the null data packet announcement frame is a fourth value indicating the second station to perform sensing measurement, and a value of any subfield in a station information field in the null data packet announcement frame is the quantity (M) of times of the sensing measurement or the sensing measurement termination information;
a value of a reserved bit in a sounding dialog token field in the null data packet announcement frame is a fifth value indicating the second station to perform sensing measurement, and the value of any subfield in the station information field in the null data packet announcement frame is the quantity (M) of times of the sensing measurement or the sensing measurement termination information;
a value of one or more reserved bits in the station information field in the null data packet announcement frame is a sixth value indicating the second station to perform sensing measurement, and a value of the one or more reserved bits is the sensing measurement termination information;
a value of a reserved bit in one station information field in the null data packet announcement frame is a seventh value indicating the second station to perform sensing measurement, and a value of a reserved bit in another station information field in the null data packet announcement frame is the quantity (M) of times of the sensing measurement or the sensing measurement termination information; or
a value of an association identifier subfield in the station information field in the null data packet announcement frame is an integer ranging from 2008 to 2047 indicating the second station to perform sensing measurement, and a value of a remaining field in the station information field is the quantity (M) of times of the sensing measurement or the sensing measurement termination information.
9 . The apparatus according to claim 6 , wherein the processor is further configured to execute the non-transitory instructions, thereby further causing the first station to perform:
sending the sensing measurement announcement information to the second station, wherein sending the sensing measurement announcement information to the second station comprises:
sending the sensing measurement announcement information to the second station at a first moment in a first time period, wherein the first time period is an overlap between a time period in which the first station is configured to perform sensing measurement and a time period in which the second station is configured to perform sensing measurement.
10 . The apparatus according to claim 6 , wherein the processor is further configured to execute the non-transitory instructions, thereby further causing the first station to perform:
before sending the sensing measurement announcement information to the second station, sending a sensing measurement request to the second station, wherein the sensing measurement request includes a time period in which the first station is configured to perform sensing measurement, channel information, and a maximum quantity of times of sensing measurement between the first station and the second station, wherein the maximum quantity of times of sensing measurement is greater than or equal to M; and
receiving response information from the second station based on the sensing measurement request, wherein the response information includes the first time period, wherein the first time period is an overlap between a time period in which the first station is configured to perform sensing measurement and a time period in which the second station is configured to perform sensing measurement.
11 . The apparatus according to claim 5 , wherein the processor is further configured to execute the non-transitory instructions, thereby further causing the first station to perform:
determining Z groups of second measurement results based on M second sounding frames received in the M sensing measurements, wherein the Z groups of second measurement results are in a one-to-one correspondence with Z second transmission paths between the first station and the second station, and each group of the Z groups of second measurement results comprises at least one of an angle of arrival, relative time of flight, or a Doppler frequency shift of a corresponding second transmission path; and
determining a location and an instantaneous speed of each passive target based on the at least one of the angles of arrival, the relative time of flight, or the Doppler frequency shifts of the N first transmission paths, and at least one of angle of arrival, relative time of flight, or Doppler frequency shifts of the Z second transmission paths, wherein the passive target is located on the transmission path.
12 . The apparatus according to claim 11 , wherein the processor is further configured to execute the non-transitory instructions, thereby further causing the first station to perform:
determining a first transmission path and a second transmission path of a same passive target based on the at least one of the angle of arrival, the relative time of flight, or the Doppler frequency shifts of the N first transmission paths, and the at least one of the angle of arrival, the relative time of flight, or the Doppler frequency shifts of the Z second transmission paths, thereby obtaining a first transmission path and a second transmission path of each passive target;
separately determining the location of each passive target based on an angle of arrival and relative time of flight of the first transmission path of each passive target, an angle of arrival and relative time of flight of the second transmission path of each passive target, and a location of the first station or a location of the second station; and
determining the instantaneous speed of each passive target based on a Doppler frequency shift of the first transmission path or a Doppler frequency shift of the second transmission path of each passive target and a carrier wavelength of the sounding frame.
13 . A second station, comprising a processor and a non-transitory memory, the non-transitory memory is configured to store non-transitory instructions, and the processor is configured to execute the non-transitory instructions, thereby causing the second station to perform:
generating sensing measurement report information based on N groups of first measurement results, wherein the N groups of first measurement results are in a one-to-one correspondence with N first transmission paths between a first station and the second station, and each group of first measurement results of the N groups of first measurement results comprises at least one of an angle of arrival, relative time of flight, or a Doppler frequency shift of a corresponding first transmission path; and
sending the sensing measurement report information to the first station,
wherein the sensing measurement report information is included in a location measurement report frame, wherein a measurement result field and a measurement result group quantity field are added to the location measurement report frame, wherein a value of the measurement result field is the N groups of first measurement results, a value of the measurement result group quantity field is the group quantity of the N groups of first measurement results, a value of a type field in the location measurement report frame is a first value indicating that a type of the location measurement report frame is a sensing measurement report frame, and a value of a carrier frequency offset parameter field in the location measurement report frame is the carrier frequency offset;
the sensing measurement report information is included in a predefined frame, wherein the predefined frame comprises the type field, the measurement result field, the measurement result group quantity field, and the carrier frequency offset parameter field, wherein the value of the type field is a second value indicating that a type of the predefined frame is the sensing measurement report frame, the value of the measurement result field is the N groups of first measurement results, the value of the measurement result group quantity field is the group quantity of the N groups of first measurement results, and the value of the carrier frequency offset parameter field is the carrier frequency offset; or
the sensing measurement report information is included in a predefined element, wherein the predefined element comprises an element identifier field, the measurement result field, the measurement result group quantity field, and the carrier frequency offset parameter field, wherein a value of the element identifier field is a third value indicating that a type of the predefined element is a sensing measurement report element, the value of the measurement result field is the N groups of first measurement results, the value of the measurement result group quantity field is the group quantity of the N groups of first measurement results, and the value of the carrier frequency offset parameter field is the carrier frequency offset.
14 . The apparatus according to claim 13 , wherein the sensing measurement report information further comprises measurement result group quantity information, wherein the measurement result group quantity information indicates a group quantity of the N groups of first measurement results.
15 . The apparatus according to claim 14 , wherein the sensing measurement report information further comprises report type information, wherein the report type information indicates a type of the sensing measurement report information.
16 . The apparatus according to claim 15 , wherein the sensing measurement report information further comprises carrier frequency offset parameter information, wherein the carrier frequency offset parameter information indicates a carrier frequency offset.
17 . The apparatus according to claim 13 , wherein the processor is further configured to execute the non-transitory instructions, thereby further causing the second station to perform:
before generating the sensing measurement report information based on the N groups of first measurement results, performing M sensing measurements with the first station, wherein each sensing measurement comprises:
receiving a first sounding frame from the first station; and
sending a second sounding frame to the first station.
18 . A sensing measurement information exchange method, comprising:
receiving, by a first station, sensing measurement report information from a second station, wherein
the sensing measurement report information comprises N groups of first measurement results, wherein the N groups of first measurement results are in a one-to-one correspondence with N first transmission paths between the first station and the second station, and each group of first measurement results of the N groups of first measurement results comprises at least one of an angle of arrival, relative time of flight, or a Doppler frequency shift of a corresponding first transmission path; and
obtaining at least one of the angle of arrival, relative time of flight, or Doppler frequency shifts of the N first transmission paths based on the sensing measurement report information,
wherein the sensing measurement report information is included in a location measurement report frame, wherein a measurement result field and a measurement result group quantity field are added to the location measurement report frame, wherein a value of the measurement result field is the N groups of first measurement results, a value of the measurement result group quantity field is the group quantity of the N groups of first measurement results, a value of a type field in the location measurement report frame is a first value indicating that a type of the location measurement report frame is a sensing measurement report frame, and a value of a carrier frequency offset parameter field in the location measurement report frame is the carrier frequency offset;
the sensing measurement report information is included in a predefined frame, wherein the predefined frame comprises the type field, the measurement result field, the measurement result group quantity field, and the carrier frequency offset parameter field, wherein the value of the type field is a second value indicating that a type of the predefined frame is the sensing measurement report frame, the value of the measurement result field is the N groups of first measurement results, the value of the measurement result group quantity field is the group quantity of the N groups of first measurement results, and the value of the carrier frequency offset parameter field is the carrier frequency offset; or
the sensing measurement report information is included in a predefined element, wherein the predefined element comprises an element identifier field, the measurement result field, the measurement result group quantity field, and the carrier frequency offset parameter field, wherein a value of the element identifier field is a third value indicating that a type of the predefined element is a sensing measurement report element, the value of the measurement result field is the N groups of first measurement results, the value of the measurement result group quantity field is the group quantity of the N groups of first measurement results, and the value of the carrier frequency offset parameter field is the carrier frequency offset.