A signal measurement result transmission method and apparatus, a storage medium, and a program product

By limiting the transmission range of parameters such as received power value, angle, time delay, or Doppler frequency shift of signal measurement results, the problem of high resource consumption in signal measurement result transmission is solved, achieving resource saving and improved positioning accuracy.

CN122317875APending Publication Date: 2026-06-30HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2024-12-30
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

In the 3GPP standard, the transmission of signal measurement results results in a large amount of resource overhead, and existing technologies are unable to effectively reduce the amount of information and resource overhead.

Method used

By measuring the received power value of the signal and parameters such as angle, time delay or Doppler frequency shift, the measurement results within a limited range are transmitted, reducing the number of parameters directly transmitted. The parameters within the range are recovered using indication information, thus reducing resource overhead.

Benefits of technology

It effectively reduces the amount of information transmitted in signal measurement results, saves resource consumption, and improves positioning accuracy and compatibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122317875A_ABST
    Figure CN122317875A_ABST
Patent Text Reader

Abstract

A method, apparatus, storage medium, and program product for transmitting signal measurement results are disclosed, relating to the field of communications, to save resource overhead. In this application, a first apparatus receives a first signal. The first apparatus measures the first signal to obtain a first measurement result. The first measurement result includes multiple received power values ​​and at least one of an angle, time delay, or Doppler shift corresponding to at least one received power value. The first apparatus transmits at least one received power value measured in a first range and first indication information for indicating the first range. The received power values ​​measured in the first range are a portion of the multiple received power values. The first range consists of at least two of a first angle range, a second angle range, a first time delay range, or a first Doppler shift range. Since the received power values ​​in the first range are a portion of the received power values ​​of the first measurement result, this scheme can reduce the number of bits of measurement results to be transmitted, thus reducing resource overhead.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and in particular to a method, apparatus, storage medium, and program product for transmitting signal measurement results. Background Technology

[0002] With the rapid development of communication technology, high-precision positioning has gradually been identified as an important research project in the 3rd Generation Partnership Project (3GPP) for 5th generation mobile networks (5G). New Radio (NR) positioning is primarily used in scenarios including: enhanced mobile broadband (eMBB) outdoor, eMBB indoor, ultra-reliable and low latency communications (URLLC), and massive machine-type communication (mMTC) / Internet of Things (IoT). It also requires high security, scalability, high availability, and accuracy guarantees in high-speed applications.

[0003] The 3GPP standard supports various positioning technologies, such as carrier phase positioning, time of arrival (TOA), angle of departure (AOD), time difference of arrival (TDOA), angle of arrival (AOA), round trip time (RTT), and fingerprint positioning. Positioning technologies typically require the transmission of measurement results, leading to significant resource overhead. Summary of the Invention

[0004] This application provides a method, apparatus, storage medium, and program product for transmitting signal measurement results, which reduces the amount of information to be transmitted and saves resource consumption.

[0005] In a first aspect, embodiments of this application provide a method for transmitting signal measurement results, which can be applied to a first device. The first device can be a terminal device or a unit, module, or chip (or chip system, or circuit) within the terminal device. The first device can also be a network device or a unit, module, or chip (or chip system, or circuit) within the network device. The network device in this application may, for example, include access network equipment, a backhaul module of the core network, a core network element, or a module in an open RAN (O-RAN) (e.g., a distributed unit (DU), a central unit (CU), or a RAN intelligent controller (RIC)). RAN is the abbreviation for radio access network.

[0006] For example, the first device receives a first signal. The first device measures the first signal to obtain a first measurement result, the first measurement result including a plurality of received power values ​​and at least one of an angle, time delay, or Doppler frequency shift corresponding to at least one received power value. The first device transmits at least one received power value measured in a first range and first indication information for indicating the first range, wherein the received power value measured in the first range is a portion of the plurality of received power values, and the first range consists of at least two of a first angle range, a second angle range, a first time delay range, or a first Doppler frequency shift range.

[0007] Since the received power value in the first range is a partial received power value in the first measurement result, this scheme can reduce the number of bits of measurement results (or channel information) that need to be transmitted, thereby reducing resource overhead.

[0008] On the other hand, the power value in the first range corresponds to at least one of angle, time delay, or Doppler shift. For example, associating the power value in the first measurement result with at least one of angle, time delay, or Doppler shift can reduce the amount of information in the measurement result, thereby saving resource overhead. For instance, when the first measurement result is associated with angle and time delay, the first device measures the received signal from the angle domain and time delay domain to obtain the measurement result. Since the measurement result is associated with the power value with angle and time delay, rather than directly with the number of antennas, the amount of data in the measurement result does not increase with the number of antennas. It can be seen that this scheme can reduce the amount of data in the measurement result, thereby reducing the resource overhead of transmission and storage.

[0009] In another possible implementation, the positioning management device can recover a first range based on the first indication information, and then determine the parameters (e.g., angle, time delay, or at least one of Doppler shift) corresponding to the received power values ​​within the first range. In this approach, the first device does not necessarily need to send the parameters corresponding to each received power value, thus reducing the amount of information to be transmitted, thereby saving resource overhead, and also reducing the amount of information that the positioning management device needs to store, thereby saving storage space in the management device.

[0010] For example, the first device can transmit multiple received power values ​​measured within a first range. These multiple received power values ​​are transmitted based on a specified ordering relationship. The first indication information and the ordering relationship of the multiple received power values ​​measured within the first range are also used to indicate at least one of the following: angle value, time delay, or Doppler shift, corresponding to at least one received power value measured within the first range. As another example, at least one of the following: angle value, time delay, or Doppler shift, corresponding to at least one received power value measured within the first range, is indicated at least by the following information: the first indication information and the ordering of the received power values ​​among at least one received power value measured within the first range. In this scheme, the positioning management device can determine the parameter corresponding to the received power value (e.g., at least one of angle, time delay, or Doppler shift) based on the ordering relationship of the multiple received power values ​​measured within the first range. It can be seen that in this scheme, the first device does not need to transmit the parameter (e.g., at least one of angle, time delay, or Doppler shift) corresponding to each received power value in the first range. Therefore, this scheme can reduce the number of bits of information to be transmitted and save resource overhead.

[0011] In one possible implementation, the first range satisfies at least one of the following: the angle value of the first type corresponding to the received power value measured in the first range belongs to a first angle range; the angle value of the second type corresponding to the received power value measured in the first range belongs to a second angle range; the time delay corresponding to the received power value measured in the first range belongs to a first time delay range; or, the Doppler frequency shift corresponding to the received power value measured in the first range belongs to a first Doppler frequency shift range. The angle value of the first type and the angle value of the second type can be different; for example, the angle value of the first type can be AOA, and the angle value of the second type can be the zenith angle of arrival (ZOA). The first range can include a continuous range of parameters in these parameter domains; for example, the first range can be understood as a closed range, and the first device can report at least one received power value in this range. Based on this characteristic, the positioning management device can more easily recover the first range, for example, recover the various parameter ranges included in the first range, and then determine the parameter (e.g., angle, time delay, or at least one of Doppler frequency shift) corresponding to the received power value in the first range. It can be seen that these schemes can reduce the complexity of the positioning management device recovering the first range.

[0012] In one possible implementation, the first device may further transmit at least one received power value measured in the second range and information indicating the second range, wherein the received power value measured in the second range is a subset of a plurality of received power values, and the second range comprises at least two of a third angular range, a fourth angular range, a second time delay range, or a second Doppler shift range. In this example, the first device may transmit received power values ​​within one or more ranges. This scheme is an example of another range (i.e., the second range) reported by the first device. For example, the first range and the second range may be referred to as target ranges or target areas. The first device may report one or more target ranges, thereby enabling the positioning management device to determine the channel conditions based on the one or more target ranges and then perform positioning based on this information. When the first device reports multiple target ranges, the positioning management device can perform positioning based on multiple target ranges, thereby improving positioning accuracy.

[0013] In one possible implementation, the first angle range includes the AOA angle range, and the second angle range includes the ZOA angle range. AOA and ZOA are two angle parameters that are relatively easy for the first device to obtain, which can reduce the complexity of the solution on the first device side and also better accommodate existing technologies.

[0014] In one possible implementation, the first indication information satisfies at least one of the following: if the first range includes a first angle range, the first indication information includes one or more angle values ​​within the first angle range; if the first range includes a second angle range, the first indication information includes one or more angle values ​​within the second angle range; if the first range includes a first time delay range, the first indication information includes one or more time delays within the first time delay range; or, if the first range includes a first Doppler frequency shift range, the first indication information includes one or more Doppler frequency shifts within the first Doppler frequency shift range. In these schemes, the first indication information can indicate the first range with less information. The positioning management device can recover the first range from the received first indication information, that is, recover the parameter range included in the first range (e.g., at least two of the first angle range, second angle range, first time delay range, or first Doppler frequency shift range). It can be seen that these schemes can reduce the number of bits of information that the first device needs to transmit, thereby saving resource overhead.

[0015] In one possible implementation, the first device sends second indication information, which includes at least one of the following: information indicating the difference between the minimum and maximum angle values ​​in a first angle range; information indicating the difference between the minimum and maximum angle values ​​in a second angle range; information indicating the difference between the minimum and maximum delay values ​​in a first time delay range; or information indicating the difference between the minimum and maximum Doppler frequency shifts in a first Doppler frequency shift range. For example, the second indication information can indicate the size of the first range, or the dimensions of the first range. The positioning management device can recover the first range (e.g., recover at least two of the first angle range, the second angle range, the first time delay range, or the first Doppler frequency shift range) based on the second and first indication information. Since the first and second indication information occupy fewer bits, this scheme allows the first device to indicate the size (or dimensions) of the first range to the positioning management device with fewer bits, thereby saving resource overhead.

[0016] In one possible implementation, the size of the first range is determined based on at least one of the angle, time delay, or Doppler shift corresponding to the received power values ​​greater than an eighth threshold among a plurality of received power values. For example, the first device can set the size of the first region based on the distribution of the plurality of received power values ​​in the parameter domain in the first measurement result. For example, each power value in the plurality of received power values ​​in the first measurement result corresponds to an angle value and a time delay. On the coordinate plane formed by the angle domain and the time delay domain, each received power value corresponds to a unique position based on its respective angle value and time delay. The first device sets the size of the first region based on the distribution of each received power value on the coordinate plane. For example, when the received power values ​​are relatively concentrated in the coordinate plane, a larger size of the first region can be set. Or, for example, when the received power values ​​are relatively sparse in the coordinate plane, a smaller size of the first region can be set to avoid including too much power noise in the first region. In this way, the size setting of the first region can be more reasonable. For example, the size of the first region will not be set too large, thereby avoiding an excessive amount of data to be uploaded. Or, for example, the size of the first region will not be set too small, thereby avoiding the omission of signal received power values ​​to be uploaded. This example illustrates the distribution of received power values ​​in a coordinate plane comprised of the angle and time delay domains. In other embodiments, the distribution of received power values ​​can be determined based on other parameters. For instance, the first device can determine the distribution based on angle and time delay values, or it can determine the distribution based on the AOA and ZOA (two angle values) of the received power values. The first device can determine the distribution based on at least one of the angle, time delay, or Doppler shift of the received power values. Similar content can be referenced interchangeably.

[0017] In one possible implementation, the first device sends third indication information, which includes at least one of the following: information indicating the difference between two adjacent angle values ​​in a first angle range; information indicating the difference between two adjacent angle values ​​in a second angle range; information indicating the difference between two adjacent time delays in a first time delay range; or information indicating the difference between two adjacent Doppler frequency shifts in a first Doppler frequency shift range. For example, the third indication information can be used to indicate the resolution of the first range in the parameter domain. In this implementation, the positioning management device can determine the parameter value (e.g., angle, time delay, or at least one of Doppler frequency shift) corresponding to the received power value in the first range based on the third indication information. It can be seen that in this scheme, the first device does not need to send the parameter value (e.g., angle, time delay, or at least one of Doppler frequency shift) corresponding to each received power value in the first range. The positioning management device can recover the parameter value corresponding to the received power value in the first range based on the third indication information. This scheme can reduce the number of bits occupied by the information that the first device needs to transmit, thereby saving resource overhead.

[0018] In one possible implementation, the information used to indicate the difference between two adjacent angle values ​​within a first angle range includes: the difference between two adjacent angle values ​​within the first angle range, and / or, the number of angle values ​​included in the first angle range. As another example, the information used to indicate the difference between two adjacent angle values ​​within a second angle range includes: the difference between two adjacent angle values ​​within the second angle range, and / or, the number of angle values ​​included in the second angle range. As another example, the information used to indicate the difference between two adjacent time delays within a first time delay range includes: the difference between two adjacent time delays within the first time delay range, and / or, the number of time delays included in the first time delay range. As another example, the information used to indicate the difference between two adjacent Doppler frequency shifts within a first Doppler frequency shift range includes: the difference between two adjacent Doppler frequency shifts within the first Doppler frequency shift range, and / or, the number of Doppler frequency shifts included in the first Doppler frequency shift range. The positioning management device can recover the parameters (e.g., angle, time delay, or at least one of Doppler shift) corresponding to the received power value in the first range based on this information. These implementations can improve the flexibility of the solution.

[0019] In one possible implementation, the first range satisfies at least one of the following: the average value of the received power values ​​measured in the first range is greater than or equal to a first threshold; the minimum value of the received power values ​​measured in the first range is greater than or equal to a second threshold; at least one received power value measured in the first range is greater than or equal to a third threshold; the median of the received power values ​​measured in the first range is greater than or equal to (or not less than) a fourth threshold; a specified percentile (e.g., the 90th percentile) of the received power values ​​measured in the first range is greater than or equal to (or not less than) a fifth threshold; the cumulative sum of the received power values ​​measured in the first range is greater than or equal to (or not less than) a sixth threshold; or, a specified number of consecutive received power values ​​measured in the first range are greater than or equal to (or not less than) a seventh threshold. The first device can determine the first range according to these implementations, where the first range is a partial power value of all received power values ​​in the first measurement result. This scheme allows the first device to report the received power values ​​of areas with larger received power values, which can be used to improve positioning accuracy. On the other hand, by filtering out the range that needs to be reported, the first device can reduce the number of bits occupied by the information to be reported, thereby saving resource consumption.

[0020] In one possible implementation, the first device receives information indicating at least one of a first threshold, a second threshold, a third threshold, a fourth threshold, a fifth threshold, a sixth threshold, or a seventh threshold. For example, the positioning management device can indicate the thresholds to the first device. Thus, the first device can filter the received power values ​​to be reported based on these thresholds. The positioning management device can flexibly set these thresholds according to the actual scenario, thereby improving the rationality of these thresholds and consequently improving positioning accuracy.

[0021] In one possible implementation, the first device receives information indicating a false alarm rate, which is used to adjust at least one of a first threshold, a second threshold, a third threshold, a fourth threshold, a fifth threshold, a sixth threshold, or a seventh threshold. Thus, the first device can adjust the thresholds based on the false alarm rate, thereby improving the reasonableness of these thresholds and consequently improving positioning accuracy.

[0022] In one possible implementation,

[0023] The first device receives information requesting a measurement of the received power value of the signal. Thus, the first device can select the parameter to be measured based on the received signaling. Alternatively, in other possible examples, the first device may not measure the received power value, but instead measure other parameters used for positioning. This approach provides diverse parameter selection for positioning scenarios, thereby increasing the flexibility of the solution.

[0024] In one possible implementation, the first device transmits the average of multiple received power values ​​measured in a third range; and / or, transmits at least one received power value measured in the third range. The third range refers to at least one received power value among multiple received power values ​​other than those measured in the first range, and the third range consists of at least two of a fifth angle range, a sixth angle range, a third time delay range, or a third Doppler shift range. For example, the first range may belong to a target range (also referred to as a target range). Alternatively, the third range may belong to a non-target range. In this implementation, the first device can transmit at least one received power value from the target range or at least one received power value from the non-target range. The positioning management device can perform positioning based on the received power values ​​from both the target and non-target ranges, thereby improving positioning accuracy. Furthermore, transmitting the average of multiple received power values ​​measured in the third range reduces the number of bits occupied by the information transmitted by the first device, thus saving resource overhead.

[0025] In one possible implementation, the first device receives a second signal. The first device measures the second signal to obtain a second measurement result, which includes multiple received power values ​​and at least one of an angle, time delay, or Doppler shift corresponding to at least one received power value. The first device transmits at least one received power value measured in a fourth range and information indicating the fourth range, wherein the received power value measured in the fourth range is a subset of the multiple received power values ​​in the second measurement result, and the fourth range consists of at least two of a seventh angle range, an eighth angle range, a fourth time delay range, or a fourth Doppler shift range. The first device can transmit the contents of one or more measurement results. The positioning management device can perform positioning based on the contents of the received multiple measurement results, thereby improving positioning accuracy.

[0026] In one possible implementation, the first device searches for a first range from multiple received power values ​​of the first measurement result based on information about a fourth range. For example, the first range and the fourth range belong to a target range (also referred to as a target range). In this example, the first device can search for the target range corresponding to the current measurement result based on historical target ranges, thereby shortening the search time and improving efficiency.

[0027] Secondly, embodiments of this application provide a method for transmitting signal measurement results, which can be applied to a location management device. The location management device may be a location management equipment or a unit, module, or chip (or chip system, or circuit) within the location management equipment. The location management equipment may include, for example, a location management function (LMF) or a location management component (LMC), or a local location management function (LLMF) located in a network device, or a location server. Alternatively, the location management device may include / be a sensing function (SF), or the location management device may include an SF function. The location management device may also include network devices (e.g., access network devices) or terminal devices with positioning functions. Network devices may include, for example, access network devices, core network backhaul modules, core network elements, modules in an open RAN (O-RAN) (e.g., distributed unit (DU), central unit (CU), or RAN intelligent controller (RIC)). In this application, RAN is the abbreviation for radio access network (RAN).

[0028] For example, the positioning management device receives at least one received power value measured within a first range and first indication information for indicating the first range. The positioning management device performs positioning based on the at least one received power value measured within the first range and the first indication information. The received power value measured within the first range is a subset of multiple received power values, which are part of a first measurement result. The first measurement result includes at least one of the multiple received power values ​​and at least one corresponding to an angle, time delay, or Doppler shift. The first measurement result is obtained by measuring a first signal, and the first range consists of at least two of a first angle range, a second angle range, a first time delay range, or a first Doppler shift range.

[0029] In this scheme, the positioning management device can recover the first range based on the first indication information and determine the parameters corresponding to the received power values ​​within the first range (e.g., at least one of angle, time delay, or Doppler shift). Since the received power values ​​within the first range are part of the received power values ​​in the first measurement results, this scheme can reduce the number of bits of measurement results (or channel information) that need to be transmitted, thereby reducing resource overhead.

[0030] In one possible implementation, the first range satisfies at least one of the following: the angle value of the first type corresponding to the received power value measured in the first range belongs to the first angle range; the angle value of the second type corresponding to the received power value measured in the first range belongs to the second angle range; the time delay corresponding to the received power value measured in the first range belongs to the first time delay range; or, the Doppler frequency shift corresponding to the received power value measured in the first range belongs to the first Doppler frequency shift range.

[0031] In one possible implementation, the positioning management device receives at least one received power value measured in a second range and information indicating the second range. The received power value measured in the second range is a subset of multiple received power values, and the second range comprises at least two of a third angular range, a fourth angular range, a second time delay range, or a second Doppler frequency shift range. The positioning management device performs positioning based on at least one received power value measured in a first range and first indication information, and at least one received power value measured in the second range and information indicating the second range.

[0032] In one possible implementation, the positioning management device receives multiple received power values ​​measured within a first range. These multiple received power values ​​are transmitted based on a specified ordering relationship. The first indication information and the ordering relationship of the multiple received power values ​​measured within the first range are further used to indicate at least one of the following: an angle value, a time delay, or a Doppler shift, corresponding to at least one received power value measured within the first range.

[0033] In one possible implementation, the first angle range includes the AOA angle range, and the second angle range includes the ZOA angle range.

[0034] In one possible implementation, the first indication information satisfies at least one of the following: when the first range includes a first angle range, the first indication information includes one or more angle values ​​in the first angle range; when the first range includes a second angle range, the first indication information includes one or more angle values ​​in the second angle range; when the first range includes a first time delay range, the first indication information includes one or more time delays in the first time delay range; or, when the first range includes a first Doppler frequency shift range, the first indication information includes one or more Doppler frequency shifts in the first Doppler frequency shift range.

[0035] In one possible implementation, the positioning management device receives second indication information. The second indication information includes at least one of the following: information indicating the difference between the minimum and maximum angle values ​​within a first angle range; information indicating the difference between the minimum and maximum angle values ​​within a second angle range; information indicating the difference between the minimum and maximum time delay within a first time delay range; or, information indicating the difference between the minimum and maximum Doppler frequency shift within a first Doppler frequency shift range.

[0036] In one possible implementation, the size of the first range is determined based on at least one of the angle, time delay, or Doppler shift corresponding to a received power value greater than an eighth threshold among a plurality of received power values.

[0037] In one possible implementation, the positioning management device receives third indication information. The third indication information includes at least one of the following: information indicating the difference between two adjacent angle values ​​in a first angle range; information indicating the difference between two adjacent angle values ​​in a second angle range; information indicating the difference between two adjacent time delays in a first time delay range; or, information indicating the difference between two adjacent Doppler frequency shifts in a first Doppler frequency shift range.

[0038] In one possible implementation, the information used to indicate the difference between two adjacent angle values ​​within a first angle range includes: the difference between two adjacent angle values ​​within the first angle range, and / or, the number of angle values ​​included in the first angle range. As another example, the information used to indicate the difference between two adjacent angle values ​​within a second angle range includes: the difference between two adjacent angle values ​​within the second angle range, and / or, the number of angle values ​​included in the second angle range. As another example, the information used to indicate the difference between two adjacent time delays within a first time delay range includes: the difference between two adjacent time delays within the first time delay range, and / or, the number of time delays included in the first time delay range. As another example, the information used to indicate the difference between two adjacent Doppler frequency shifts within a first Doppler frequency shift range includes: the difference between two adjacent Doppler frequency shifts within the first Doppler frequency shift range, and / or, the number of Doppler frequency shifts included in the first Doppler frequency shift range.

[0039] In one possible implementation, the first range satisfies at least one of the following: the average value of the received power values ​​measured in the first range is greater than or equal to a first threshold; the minimum value of the received power values ​​measured in the first range is greater than or equal to a second threshold; at least one received power value measured in the first range is greater than or equal to a third threshold; the median of the received power values ​​measured in the first range is greater than or equal to (or not less than) a fourth threshold; a specified percentile (e.g., the 90th percentile) of the received power values ​​measured in the first range is greater than or equal to (or not less than) a fifth threshold; the cumulative sum of the received power values ​​measured in the first range is greater than or equal to (or not less than) a sixth threshold; or, a specified number of consecutive received power values ​​measured in the first range are greater than or equal to (or not less than) a seventh threshold.

[0040] In one possible implementation, the location management device sends information indicating at least one of a first threshold, a second threshold, a third threshold, a fourth threshold, a fifth threshold, a sixth threshold, or a seventh threshold.

[0041] In one possible implementation, the location management device sends information indicating the false alarm rate, which is used to adjust at least one of a first threshold, a second threshold, a third threshold, a fourth threshold, a fifth threshold, a sixth threshold, or a seventh threshold.

[0042] In one possible implementation, the positioning management device sends information to request the received power value of the measurement signal.

[0043] In one possible implementation, the positioning management device receives the average of a plurality of received power values ​​measured in a third range; and / or receives at least one received power value measured in the third range. The received power value measured in the third range is at least one of the plurality of received power values ​​other than the received power value measured in the first range, and the third range consists of at least two of a fifth angular range, a sixth angular range, a third time delay range, or a third Doppler frequency shift range.

[0044] In one possible implementation, the positioning management device receives at least one received power value measured in a fourth range and information indicating the fourth range. The received power value measured in the fourth range is a subset of a plurality of received power values ​​in a second measurement result. The second measurement result includes at least one of the plurality of received power values ​​and at least one of an angle, time delay, or Doppler shift corresponding to the received power value. The second measurement result is obtained by measuring a second signal. The fourth range consists of at least two of a seventh angle range, an eighth angle range, a fourth time delay range, or a fourth Doppler shift range.

[0045] The description and beneficial effects of the second aspect and its possible implementations can be found in the foregoing description of the first aspect and its possible implementations, and will not be repeated hereafter.

[0046] Thirdly, a communication device is provided, which can be the aforementioned first device or a positioning management device. The communication device may include a communication unit and a processing unit to perform any one of the first to second aspects, or any possible implementation of the first to second aspects. The communication unit is used to perform functions related to sending and receiving. Optionally, the communication unit includes a receiving unit and a sending unit. In one design, the communication device is a communication chip, the processing unit may be one or more processors or processor cores, and the communication unit may be the input / output circuitry or port of the communication chip.

[0047] In another design, the communication unit can be a transmitter and a receiver, or the communication unit can be a transmitter and a receiver.

[0048] Optionally, the communication device may also include modules that can be used to perform any one of the first to second aspects described above, or to perform any possible implementation of the first to second aspects.

[0049] Fourthly, a communication device is provided, which may be the aforementioned first device or a location management device. The communication device may include a processor. The processor may execute any one of the first to second aspects, or any possible implementation of the first to second aspects. Optionally, a transceiver may also be included. In one possible implementation, the communication device may further include a memory. The memory is used to store computer programs or instructions, and the processor is used to retrieve and run the computer programs or instructions from the memory. When the processor executes the computer programs or instructions in the memory, the communication device executes any one of the first to second aspects, or any possible implementation of the first to second aspects.

[0050] Optionally, there may be one or more processors and one or more memories.

[0051] Optionally, the memory can be integrated with the processor, or the memory can be set up separately from the processor.

[0052] Optionally, the transceiver may include a transmitter and a receiver.

[0053] Fifthly, a communication device is provided, which can be the aforementioned first device or a positioning management device. The communication device may include a processor to execute any one of the first to second aspects, or to execute any possible implementation of the first to second aspects. The processor is coupled to a memory. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.

[0054] In one implementation, when the communication device is a first device or a positioning management device, the communication interface can be a transceiver or an input / output interface. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0055] In another implementation, when the communication device is a chip or chip system, the communication interface can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip or chip system. The processor can also be manifested as a processing circuit or logic circuit.

[0056] Sixthly, a system is provided, which includes the first device described above.

[0057] In one possible implementation, the system may further include a positioning management device. In yet another possible implementation, the system may further include a second device.

[0058] In a seventh aspect, a computer program product is provided, comprising: a computer program (also referred to as code or instructions) that, when executed, causes a computer to perform any one of the first to second aspects described above, or to perform any possible implementation of the first to second aspects.

[0059] Eighthly, a computer-readable storage medium is provided, which stores a computer program (also referred to as code or instructions) that, when run on a computer, causes the computer to perform any one of the first to second aspects described above, or to perform any possible implementation of the first to second aspects.

[0060] A ninth aspect provides a chip system that may include a processor. The processor is coupled to a memory and can be used to execute any one of the first to second aspects described above, or to execute any possible implementation of the first to second aspects. Optionally, the chip system further includes a memory. The memory is used to store a computer program (also referred to as code or instructions). The processor is used to retrieve and run the computer program from the memory, causing a device on which the chip system is mounted to execute any one of the first to second aspects described above, or to execute any possible implementation of the first to second aspects.

[0061] A tenth aspect provides a processing apparatus, comprising: an interface circuit and a processing circuit. The interface circuit may include an input circuit and an output circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, thereby enabling any of the first to second aspects described above, or any possible implementation of the first to second aspects, to be implemented.

[0062] In specific implementation, the aforementioned processing device can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, gate circuit, flip-flop, and various logic circuits, etc. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as the input circuit and output circuit at different times. This application does not limit the specific implementation method of the processor and various circuits.

[0063] In one implementation, the communication device is either the first device or a positioning management device. The interface circuit can be a radio frequency processing chip in the first device or the positioning management device, and the processing circuit can be a baseband processing chip in the first device or the positioning management device.

[0064] In another implementation, the communication device can be a component of the first device or the positioning management device, such as an integrated circuit product like a system-on-a-chip or a communication chip. The interface circuit can be an input / output interface, interface circuit, output circuit, input circuit, pins, or related circuits on the chip or chip system. The processing circuit can be the logic circuit on the chip. Attached Figure Description

[0065] Figure 1A This is a schematic diagram of the architecture of another communication system provided in an embodiment of this application;

[0066] Figure 1B This is a schematic diagram of another communication system architecture to which the embodiments of this application apply;

[0067] Figure 1C This is a schematic diagram of another communication system architecture to which the embodiments of this application apply;

[0068] Figure 1D This is a schematic diagram of another communication system architecture to which the embodiments of this application apply;

[0069] Figure 1E This is a schematic diagram of another communication system architecture to which the embodiments of this application apply;

[0070] Figure 1F This is a schematic diagram of another communication system architecture to which the embodiments of this application apply;

[0071] Figure 1G This is a schematic diagram of another communication system architecture to which the embodiments of this application apply;

[0072] Figure 1H This is a schematic diagram of another communication system architecture to which the embodiments of this application apply;

[0073] Figure 1I This is a schematic diagram of another communication system architecture to which the embodiments of this application apply;

[0074] Figure 2 A possible flowchart illustrating a signal measurement result transmission method provided in an embodiment of this application;

[0075] Figure 3 A possible schematic diagram showing the information in the first measurement result provided in the embodiments of this application using a coordinate system;

[0076] Figure 4A A possible schematic diagram illustrating information included in a first measurement result provided in an embodiment of this application;

[0077] Figure 4B A possible schematic diagram of information included in yet another first measurement result provided in an embodiment of this application;

[0078] Figure 4C A possible schematic diagram of information included in yet another first measurement result provided in an embodiment of this application;

[0079] Figure 4D for Figure 4A , Figure 4B or Figure 4C A possible schematic diagram showing the position of the received power value included in any of the first ranges within the first range;

[0080] Figure 5 A possible flowchart illustrating another signal measurement result transmission method provided in an embodiment of this application;

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

[0082] Figure 7 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation

[0083] The following is a description of the nouns and terms used in the embodiments of this application.

[0084] (1) Signal.

[0085] The signals in the embodiments of this application (such as the first signal and / or the second signal mentioned later) can be positioning reference signal (PRS), sounding reference signal (SRS), channel state information reference signal (CSI-RS), demodulation reference signal (DMRS), phase tracking reference signal (PTRS), cell reference signal (CRS), synchronization signal / physical broadcast channel block (SSB), and sidelink sounding reference signal (SL-SRS).

[0086] (2) Fingerprints.

[0087] Because multipath propagation of signals is dependent on the environment, the multipath structure of the channel is unique at each location. Radio waves emitted by a device are reflected and refracted, generating multipath signals of a specific pattern closely related to the surrounding environment. Such multipath characteristics are called the "fingerprint" of that location.

[0088] (3) Fingerprint information.

[0089] Fingerprint information includes information used to identify a fingerprint. For example, fingerprint information refers to signal measurement information obtained by measuring signals, and fingerprint information types include channel impulse response (CIR), channel frequency response (CFR), etc.

[0090] For example, one possible positioning method can locate the communication device to be located based on the channel response corresponding to the signal (e.g., channel fingerprint information). This positioning method (e.g., a fingerprint positioning method) can be independent of the line-of-sight (LOS) path, thus reducing the impact of non-line-of-sight (NLOS) paths on positioning accuracy and improving positioning accuracy. On the other hand, the channel response corresponding to the signal (e.g., channel fingerprint information) may have deviations. Embodiments of this application provide several possible ways to adjust the channel response, thereby further improving positioning accuracy.

[0091] (4) Fingerprint positioning method.

[0092] Fingerprint positioning methods can locate terminal devices based on fingerprint information from signals.

[0093] Fingerprint localization can be divided into two stages: offline training and online localization. In the offline stage, fingerprint information is collected at various locations to represent those locations. The collected {fingerprint information, location} dataset is then used for training (or machine learning methods such as neural networks, decision trees, and support vector machines) to obtain a model. For example, training the {fingerprint information, location} dataset yields an artificial intelligence (AI) model. This AI model can be used to map channel fingerprint information to location. An AI model is a function model that maps a certain dimension of input to a certain dimension of output; its parameters are obtained through machine learning training. In the online stage, the collected channel fingerprint information is input into the model (e.g., the AI ​​model), and the output of this module is the location of the terminal device.

[0094] For example, a base station receives a reference signal sent by a terminal device. Based on channel estimation, the base station obtains fingerprint information and sends it to a positioning management device. The positioning management device inputs fingerprint information from different base stations into an AI model, and the AI ​​model outputs the location of the terminal device.

[0095] Figure 1A An exemplary schematic diagram of the architecture of a communication system 1000 to which this application is applicable is shown. For example... Figure 1AAs shown, the communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include an Internet 300. The wireless access network 100 may include at least one wireless access network device (such as...). Figure 1A 110a and 110b in the above), may also include at least one terminal device (such as Figure 1A (Referring to 120a-120j in the original text). Terminal devices connect wirelessly to wireless access network (WLAN) devices, which in turn connect wirelessly or via wired connections to the core network. The core network devices and WLAN devices can be independent physical devices, or they can integrate the functions of the core network devices and the logical functions of the WLAN devices onto a single physical device. Alternatively, a single physical device can integrate some core network device functions and some WLAN device functions. Terminal devices and WLAN devices can be interconnected via wired or wireless connections. Figure 1A This is just an illustration; the communication system may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1A It is not shown in the middle.

[0096] The network devices involved in the embodiments of this application include, for example, radio access network (RAN) devices. RAN devices can be base stations, evolved NodeBs (eNodeBs or eNBs), transmission reception points (TRPs), transmission points (TPs), base stations in 5G mobile communication systems, base stations in future mobile communication systems, or access nodes in WiFi systems; they can also be modules or units that perform some of the functions of a base station, for example, they can be central units (CUs), distributed units (DUs), or radio units (RUs). The CU (Radio Control Unit) performs the functions of the radio resource control protocol and packet data convergence protocol (PDCP) of the base station, and can also perform the functions of the service data adaptation protocol (SDAP). The DU (Radio Link Control Unit) performs the functions of the radio link control layer and medium access control (MAC) layer of the base station, and can also perform some or all of the physical layer functions. For specific descriptions of the above-mentioned protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The CU and DU can be set up separately, or they can be included in the same network element, such as in the baseband unit (BBU). The RU (Radio Receiver Unit) can be included in radio frequency equipment or radio frequency units, such as in the remote radio unit (RRU), active antenna unit (AAU), or remote radio head (RRH). In different systems, CU, DU, or RU may also have different names, but those skilled in the art will understand their meaning.For example, in an Open Radio Access Network (ORAN) system, a CU can also be called an Open Central Unit (O-CU), a DU can also be called an Open Distributed Unit (O-DU), and an RU can also be called an Open Radio Unit (O-RU). Any of the CU, central unit control plane (CU-CP), central unit user plane (CU-UP), or RU mentioned in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules. CU-CP can also be called an Open Central Unit Control Plane (O-CU-CP), and CU-UP can also be called an Open Central Unit User Plane (O-CU-UP).

[0097] Wireless access network equipment can be macro base stations (such as...) Figure 1A 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1A 110b) in the text can also be a relay device, relay node, or donor node, etc. The embodiments of this application do not limit the specific technology or device form used in the wireless access network equipment. For ease of description, the following description uses a base station as an example of a wireless access network device.

[0098] Terminal devices can also be referred to as terminals, user equipment (UE), mobile stations, mobile terminal devices, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminal devices can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, sensors, etc. The embodiments of this application do not limit the specific technologies or device forms used in the terminal devices.

[0099] The aforementioned terminal devices can establish connections with the operator's network through interfaces provided by the operator's network (such as N1), and use data and / or voice services provided by the operator's network. The terminal devices can also access the Domain Name System (DNS) through the operator's network, and use operator services deployed on the DNS, and / or services provided by third parties. These third parties can be service providers outside of the operator's network and the terminal devices, and can provide other data and / or voice services to the terminal devices. The specific form of these third parties can be determined according to the actual application scenario and is not limited here.

[0100] Base stations and terminal equipment can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminal equipment.

[0101] The roles of base stations and terminal devices can be relative, for example, Figure 1A The helicopter or drone 120i can be configured as a mobile base station. For terminal devices 120j that access the wireless access network 100 via 120i, terminal device 120i is a base station; however, for base station 110a, 120i is a terminal device, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol; in this case, 120i is also a base station relative to 110a. Therefore, both base stations and terminal devices can be collectively referred to as communication devices. Figure 1A The 110a and 110b in the text can be referred to as communication devices with base station functions. Figure 1A The 120a-120j in the text can be referred to as communication devices with terminal equipment functions.

[0102] Communication between base stations and terminal devices, between base stations, and between terminal devices can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0103] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal device can be executed by modules (such as chips or modems) within the terminal device, or by a device that includes terminal device functions.

[0104] In this application, the base station sends downlink signals or downlink information to the terminal device, with the downlink information carried on the downlink channel; the terminal device sends uplink signals or uplink information to the base station, with the uplink information carried on the uplink channel. In order to communicate with the base station, the terminal device needs to establish a radio connection with a cell controlled by the base station. The cell with which the terminal device has established a radio connection is called the serving cell of the terminal device. When the terminal device communicates with this serving cell, it is also subject to interference from signals from neighboring cells.

[0105] The core network involved in this application embodiment may include network devices that process and forward user signaling and data. For example, it includes core network devices such as access and mobility management functions (AMF), session management functions (SMF), user plane gateways, and location management devices. The user plane gateway can be a server with functions such as mobility management, routing, and forwarding of user plane data, generally located on the network side, such as a serving gateway (SGW), packet data network gateway (PGW), or user plane function (UPF). AMF and SMF are equivalent to the mobility management entity (MME) in a long-term evolution (LTE) system. AMF is mainly responsible for admission aspects, and SMF is mainly responsible for session management. Of course, the core network may also include other network elements, which are not listed here.

[0106] The location management device has a positioning function. The location management device involved in the embodiments of this application may include a location management function (LMF) or a location management component (LMC), or it may be a local location management function (LLMF) located in a network device, or a location server. The embodiments of this application do not limit this. For ease of description, the following embodiments all use an LMF as an example for the location management device.

[0107] Figure 1B An exemplary schematic diagram of a possible system architecture applicable to embodiments of this application is shown. For example... Figure 1B As shown, this architecture may include a sensing function (SF) network element. For example, the SF network element and the location management function (LMF) may be configured as the same network element. For instance, an SF is a device or component deployed in the core network or RAN side to provide sensing functionality for the network; it may also be called a sensing management function (SMF) or other names. An LMF is a device or component deployed in the core network to provide positioning functionality for the UE. The LMF is a core network element in 5GC that provides control plane positioning, used to calculate and feedback location information in the 5G network, providing functions such as positioning process management, terminal capability acquisition, auxiliary data provision, and terminal location estimation. For example, it may provide at least one of the following functions:

[0108] Supports UE location calculation, obtaining downlink location measurements or location estimates from the UE, or obtaining uplink location measurements from the NG RAN, etc.

[0109] For example, in this architecture, the SF can reuse the interfaces between the LMF and other 5G core network (5GC) elements such as the access and mobility management function (AMF), network exposure function (NEF), unified data management (UDM), network data analytics function (NWDAF), and policy control function (PCF) for perception interaction. Perception control signaling between the LMF (including the SF) and the RAN (Radio Access Network) or UE can be transmitted through the AMF. Perception measurement data acquired by the RAN / UE can be transmitted to the LMF (including the SF) via the control plane, using the reused LTE positioning protocol (LPP) or NR positioning protocol annex (NRPPa) for transmission, or it can be transmitted via the user plane, using the user plane function (UPF) for forwarding or direct transmission to the LMF (including the SF).

[0110] For example, the newly added SF network element in this architecture can be deployed independently or co-located with 5GC network elements (such as AMF or LMF) according to sensing requirements. This network element can realize basic sensing functions, such as sensing authorization, sensing control, sensing measurement data processing, and result output. If the sensing function is co-located with the LMF, the LMF and the gateway mobilelocation center (GMLC) need to be functionally enhanced to support the basic sensing functions. The GMLC is the first network element in the operator's network to process sensing requests, performing privacy checks or authorization functions, routing sensing requests to the AMF, and performing LMF selection, etc.

[0111] The sensing network element sets up interfaces and interacts with 5GC network elements such as AMF, NEF, UDM, NWDAF, PCF, LMF and UPF. The specific definitions are as follows.

[0112] NS1: A new NS1 interface is added between the sensing network element and the AMF. This interface can transmit sensing control signaling; for scenarios where sensing measurement data is uploaded from the control plane, this interface can also transmit sensing measurement data.

[0113] NS2: A new NS2 interface is added between the sensing network element and NEF. This interface can transmit signaling messages between the sensing network element and the service-side application function (AF) through NEF, and at the same time open the sensing results to the AF.

[0114] NS3: A new NS3 interface is added between the sensing network element and the UDM. Through this interface, authentication or authorization can be performed, and UE sensing subscription information, service AMF information or other information can be obtained.

[0115] NS4: A new NS4 interface has been added between the sensing network element and the NWDAF. Through this interface, the sensing network element and the NWDAF can jointly complete artificial intelligence (AI) processing related to sensing services.

[0116] NS5: A new NS5 interface is added between the sensing network element and the PCF. Through this interface, the sensing network element can transmit information such as the sensing requirements, QoS requirements or sensing results of the sensing service to the PCF, and the PCF will make decisions to generate PCC policies related to the sensing service.

[0117] NS6: A new NS6 interface is added between the sensing network element and the LMF. Through this interface, the sensing network element can obtain location-related information, such as the sensing area, the RAN information of the sensing target, and the location information of the sensed UE.

[0118] NS7: The NS7 interface is added to the sensing network element and user plane function. Sensing measurement data can be directly transmitted to the sensing network element via the (R)AN through the user plane function, or it can be indirectly forwarded to the sensing network element via the UPF. If the (R)AN performs sensing in the scenario and forwards the data via the UPF, the UPF needs to be modified to support the data transmission at the (R)AN granularity.

[0119] In addition to the newly added interfaces mentioned above, existing interfaces (such as N1, N2, N5, N8, N33, etc.) must support the transmission of information related to sensing services, such as authentication information, sensing service type, sensing service quality requirements, sensing measurement data, and sensing results.

[0120] If the sensing function is shared with the LMF, a new interface needs to be added between the LMF and GMLC to transmit sensing service-related information. Interfaces related to the LMF and GMLC (such as the NL1 interface between AMF and LMF, the NL2 interface between AMF and GMLC, the NL5 interface between NEF and GMLC, and the NL6 interface between UDM and GMLC) also need to support the transmission of sensing service-related information. A new NL9 interface needs to be added between the LMF and GMLC. Specific details are as follows.

[0121] N33: This is the interface between AF and NEF. Through this interface, information such as the type of sensing business, business requirements, and sensing results can be transmitted.

[0122] NL5: This is the interface between NEF and GMLC. Through this interface, information such as the type of sensing service, service requirements, and sensing results can be transmitted.

[0123] NL6: This is the interface between GMLC and UDM, through which privacy inspection data can be transmitted.

[0124] NL2: This is the interface between NEF and AMF. Through this interface, information such as the type of sensing business, business requirements, and sensing results can be transmitted.

[0125] NL1: This is the interface between AMF and LMF, through which information such as the perceived service type, service requirements, and perceived results can be transmitted.

[0126] The new interface NL9 is the interface between GMLC and LMF. Through this interface, the sensing service type, service requirements, sensing results, etc. can be transmitted.

[0127] Figure 1C An exemplary schematic diagram of a system architecture to which another embodiment of this application applies is illustrated. For example... Figure 1C As shown, the sensing function in this architecture is relatively independent of the existing 5GC, and the sensing network elements do not need to interact with the 5GC or perform minimal interaction. For scenarios with sensing needs in specific areas, or scenarios where sensing needs exist, this architecture can provide sensing services without 5GC control or with only some network elements participating in control. Furthermore, through localized deployment in the SF (Secure, Safe) network, sensing measurement data or results can remain within the campus, thus meeting enterprises' needs for the security and privacy of sensing measurement data or results, and reducing sensing latency. This architecture is simple, flexible, efficient, has few transmission nodes, is easy to deploy, and can optionally support UE-related sensing needs, considering implementation schemes for functions such as authorization, mobility management, and billing as needed.

[0128] In this architecture, the SF directly connects to the RAN node, and both sensing control plane signaling messages and sensing measurement data are transmitted via the newly defined interface NS1. When the UE participates in sensing, control plane signaling messages are forwarded to the SF through the AMF, and sensing measurement data is transmitted via NS1. In addition, the SF may also have interfaces with 5GC network elements AMF, NEF, or NWDAF to ensure that the AF must provide sensing service requirements to the SF through core network functions.

[0129] NS1: An NS1 interface is added between the sensing network element and the (R)AN. This interface transmits sensing control signaling or sensing measurement data. In one deployment implementation, the sensing function can also be deployed at the base station.

[0130] NS2: A new NS2 interface may be added between the sensing network element and the AMF. This interface receives sensing service requests from the UE or transmits signaling messages between the sensing network element and other core network elements, such as interaction messages with the UDM.

[0131] NS3: A new NS3 interface may be added between the sensing network element and NEF. This interface transmits signaling messages that the sensing network element interacts with the service-side AF through NEF, and at the same time exposes the sensing results to the AF. The interaction between the sensing function and the AF may not go through NEF. In actual deployment, NS2 and NS3 will be selected. That is, the AF sends sensing service requests to the SF indirectly or directly to the SF (without NEF) through NS2 (NEF); or, the AF sends sensing service requests to the SF through N33 (NEF) and NS2 (AMF).

[0132] NS4: A new NS4 interface may be added between the sensing network element and the NWDAF. Through this interface, the sensing network element and the NWDAF will jointly perform intelligent analysis and prediction to generate sensing results.

[0133] Figure 1D This illustration provides a possible schematic diagram of an O-RAN system architecture provided in an embodiment of this application. O-RAN, compared to a traditional RAN architecture, can be understood as follows: A RAN can consist of a series of modules, such as antennas, RRUs (Remote Radio Units), and BBUs (Baseband Processing Units). Traditional RAN architectures do not concern themselves with the transmission and communication between internal modules, only with the overall reception and output. Therefore, for traditional RAN equipment, all modules in the RAN come from the same manufacturer. O-RAN defines the architectural connections and interface standardization between the various modules within the RAN. Thus, a RAN can be decomposed into multiple modules. Because of the standardized interfaces, it can be assembled from modules from different equipment vendors. For example, for O-RAN, antennas from company A, RRUs from company B, and BBUs from company C can be purchased and finally assembled into a RAN device. Regarding... Figure 1D The O-RAN architecture diagram, combined with the ETSI TS103 859 protocol, describes the main network elements as follows.

[0134] Non-real-time RAN intelligent controller (Non-RTRIC): Used to implement non-real-time intelligent management of RAN functions. This non-real-time intelligent management includes, but is not limited to: artificial intelligence (AI) or machine learning (ML) workflows for model training, AI or ML workflows for model updates, and applications / functions in a policy-guided near-real-time RAN intelligent controller (Near-RT RIC). The Non-RT RIC can reside in the service management organization (SMO) module.

[0135] Near-Real-Time RAN Intelligent Controller (Near-RTRIC): Used to achieve near-real-time intelligent management of the RAN. Through data collection and related operations on the E2 interface, it enables near-real-time control and optimization of O-RAN modules and resources.

[0136] O-RAN central unit (O-CU): Used to implement the Radio Resource Control (RRC) layer, Packet Data Convergence Protocol (PDCP) layer, Service Data Adaptation Protocol (SDAP) layer, and other control functions in the 3GPP standard.

[0137] O-RAN Central Unit Control Plane (O-CU-CP): Similar to the CU-CP in the NR system, it is used to implement the functions of the RRC layer and the control plane functions of the PDCP layer. It is part of the O-CU.

[0138] O-RAN Central Unit User Plane (O-CU-UP): Similar to the CU-UP in the NR system, it is used to implement the functions of the SDAP layer and the user plane functions of the PDCP layer. It is part of the O-CU.

[0139] O-RAN distributed unit (O-DU): Based on low-layer function segmentation, it is used to implement the radio link control (RLC) layer, media access control (MAC) layer, and higher physical layer (Higher PHY) layer in the 3GPP standard. The higher physical layer functions include one or more of the following: forward error correction (FEC) encoding / decoding, scrambling / descrambling, or modulation / demodulation.

[0140] The O-RAN radio unit (O-RU) is based on low-layer function partitioning and is used to implement lower physical layer (PHY) functions and radio frequency (RF) functions in the 3GPP standard. These PHY functions include one or more of the following: Fast Fourier Transform (FFT) / Inverse Fast Fourier Transform (iFFT), digital beamforming, or extraction and filtering of the Physical Random Access Channel (PRACH). It is similar to the Transmission Reception Point (TRP) or Remote Radio Head (RRH) in 3GPP, but includes PHY functions such as FFT / iFFT or PRACH extraction.

[0141] O-RAN Cloud (O-Cloud): As a cloud computing platform, it includes physical infrastructure nodes for hosting O-RAN functions such as RIC and O-DU; it supports software components (such as operating systems, virtual machine monitoring, container runtimes), management and orchestration functions.

[0142] against Figure 1D The O-RAN architecture diagram, combined with the ETSI TS103 859 protocol, describes the included interfaces as follows.

[0143] A1 Interface: The interface between Non-RT RIC and Near-RT RIC, used for intelligent and dynamic control of radio resources within the O-RAN. Non-RT RIC provides policies, rich information, and ML model updates to Near-RT RIC through the A1 interface, while Near-RT RIC provides policy feedback to Non-RT RIC through the A1 interface.

[0144] E2 Interface: The E2 interface is an open interface between two endpoints used to connect the Near-RT RIC and the RAN node. RAN nodes include, for example, CU and DU in 5G, O-RAN compatible eNB in ​​4G, O-CU (O-CU-CP and / or O-CU-UP) in O-RAN, and / or O-DU, etc. The RIC can obtain data collection and feedback from the RAN node through the E2 node, and the RAN node can obtain control feedback from the Near-RT RIC through the E2 node.

[0145] O1 Interface: The interface between the management entity in the SMO and the O-RAN module, used for operation management. FCAPS management, software management, and file management are implemented through this interface.

[0146] O2 Interface: The interface between the SMO and the infrastructure management framework that supports O-RAN virtual network functionality.

[0147] E1 interface: The interface between CU-CP and CU-UP.

[0148] F1-C interface: The interface between CU-CP and DU.

[0149] F1-U interface: The interface between CU-UP and DU.

[0150] In the O-RAN architecture, a network element with sensing capabilities may be an RT RIC, where the O-DU performs multipath measurement and reports the measurement results to the RT RIC. A network element with sensing capabilities may also be an O-CU, which receives the multipath measurement results reported by the O-DU and performs sensing calculations.

[0151] like Figure 1DAs shown, O-RAN can include an open central unit user plane (O-CU-UP), an O-DU, and an O-RU. The system architecture can also include an open cloud (O-cloud), a service management and orchestration framework (SMO), an open eNB (O-eNB), a near-real-time RAN intelligent controller (Near-RT RIC), and a non-real-time RAN intelligent controller (Non-RT RIC).

[0152] The SMO functions similarly to a network management system. Non-RT RICs can be used to implement non-real-time intelligent management of RAN functions, such as enabling artificial intelligence (AI) / machine learning (ML) workflows including model training and updates, and guiding applications / functions within the Near-RT RIC based on policies. The Non-RT RIC can reside within the SMO module and can monitor, configure, manage, and control at least one of the radio resources from multiple O-CU-CPs, O-CU-UPs, DUs, or O-eNBs. Near-RT RICs can be used to implement near real-time intelligent management of the RAN, such as achieving near real-time control and optimization of O-RAN modules and resources through data collection and related operations on the E2 interface.

[0153] For example, the O-CU can implement the Radio Resource Control (RRC) layer, Packet Data Convergence Protocol (PDCP) layer, Service Data Adaptation Protocol (SDAP) layer, and other control functions in the 3GPP standard. The O-CU-CP, similar to the CU-CP in an NR system, is used to implement the functions of the RRC layer and the control plane functions of the PDCP layer. It is part of the O-CU. The O-CU-UP can be used to implement the functions of the SDAP layer and the user plane functions of the PDCP layer, and can also be part of the O-CU. Based on lower-layer function segmentation, the O-DU can be used to implement the Radio Link Control (RLC) layer, Media Access Control (MAC) layer (MAC can also be an abbreviation for Medium Access Control), and the Higher Physical Layer (Higher PHY) in the 3GPP standard. The functions of the higher physical layer include one or more of the following: forward error correction (FEC) encoding / decoding, scrambling / descrambling, or modulation / demodulation. Based on the low-layer function segmentation, the O-RU can be used to implement the lower physical layer (lower PHY) functions and radio frequency (RF) functions in the 3GPP standard. The lower physical layer functions include one or more of the following: fast fourier transform (FFT) / inverse fast fourier transform (iFFT), digital beamforming, or extraction and filtering of the physical random access channel (PRACH), etc. Similar to the transmission reception point (TRP) or remote radio head (RRH) in 3GPP, but including lower physical layer functions such as FFT / iFFT or PRACH extraction. O-Cloud can serve as a cloud computing platform, including physical infrastructure nodes, for hosting O-RAN functions such as RIC and O-DU; it also supports software components (such as operating systems, virtual machine monitoring, and container runtimes), management, and orchestration functions.

[0154] like Figure 1DAs shown, the interfaces defined by 3GPP include, for example, E1, F1 (e.g., F1-c, F1-u), NG (e.g., NG-c, NG-u), Xn (e.g., Xn-c, Xn-u), and X2 (e.g., X2-c, X2-u). For example, O-RAN communication systems also include interfaces such as O1, O2, E2, A1, and Open Fronthaul (FH) interfaces (e.g., Open-FH Control (M)-plane, and Open-FH Control, User and Synchronization (CUS)-plane). Figure 1D The names of the interfaces and the connection methods of the units shown are examples. In actual applications, O-RAN systems may include more or fewer interfaces, or more or fewer units. Figure 1D Other content can also be found in the foregoing. Figure 1A The relevant descriptions will not be repeated here.

[0155] The solutions provided in this application can be applied to chips (or chip systems). Figure 1E An exemplary schematic diagram of a possible chip system architecture to which embodiments of this application apply is shown. Figure 1E As shown, this chip system architecture is a common architecture for radio access network (RAN) chips, divided into a central unit (CU), a distributed unit (DU), and a radio unit (RU). The CU is a platform that performs Layer 2 (L2) and Layer 3 (L3) functions. The midhaul and backhaul interfaces are used to carry traffic between the CU and DU, as well as between the CU and the core network. The DU performs L1 and some L2 functions, while the RU performs L1 computation and radio frequency (RF) digital functions. The fronthaul and backhaul interfaces are used to carry traffic between the RU and DU, as well as between the CU and DU. An integrated DU includes the functions of both the DU and RU.

[0156] The CU's hardware may include a chassis platform (not shown in the figure), a motherboard (not shown in the figure), peripheral devices (not shown in the figure), and cooling equipment (not shown in the figure). The motherboard includes processing units, memory (not shown in the figure), internal input / output (I / O) interfaces (not shown in the figure), and external connection ports (not shown in the figure). The CU's hardware also includes hardware accelerators. Hardware accelerators include interfaces and hardware functional components, including: storage for software, hardware, and system debugging interfaces, and a single-board management controller. For example, the processing unit may include a general-purpose processor, such as a central processing unit (CPU).

[0157] Similar to the CU's hardware, the DU's hardware may also include a chassis platform (not shown in the figure), a motherboard (not shown in the figure), peripherals (not shown in the figure), and cooling equipment (not shown in the figure). The motherboard contains processing units, memory (not shown in the figure), internal I / O interfaces (not shown in the figure), and external connection ports (not shown in the figure). The DU's hardware also includes hardware accelerators. Hardware accelerators include interfaces and hardware functional components, including: storage for software, hardware, and system debugging interfaces, and a single-board management controller. For example, the processing unit may include a general-purpose processor, such as a CPU.

[0158] DU (Duration-Based) systems are typically implemented using multi-core processors and one or more hardware accelerators. Parts of the DU protocol stack can be implemented in software running on the multi-core processor, while computationally intensive L1 and L2 functions can be offloaded to FPGA / GPU-based hardware accelerators; alternatively, all L1 functions can be offloaded to FPGA / GPU-based hardware accelerators, while other protocol stack components are implemented in software running on the processor; or the entire protocol stack can be implemented in software running on the processor. The hardware accelerator supports interconnection with x86 or non-x86 processors. Similarly, the accelerator has a multi-channel PCIe interface pointing to the CPU and external connections via Gigabit Ethernet (GE) connectivity.

[0159] The RU consists of three parts: the O-RAN processing unit (ORU) (e.g., Figure 1EThe diagram shows the RAN FH processing unit, the O-RU's digital processing unit (DPU), and the RF processing unit. Exemplarily, the ORU receives enhanced common public radio interface (eCPRI) frames from the O-RAN fronthaul and processes them through the fronthaul interface, the lowest level L1 (coding, scrambling, modulation, layer mapping, precoding), synchronization, beamforming, and resource unit mapping. The OPU can be implemented as a CPU, FPGA, or ASIC. The DPU can be used to perform synchronization, digital downconversion (DDC) (in UL), digital upconversion (DUC) (in DL), crest factor reduction (CFR), and digital pre-distortion (DPD) to improve power amplifier efficiency by reducing the peak-to-average power ratio (PAPR) / adjacent channel leakage ratio (ACLR) of the RF frontend. The DPU can be implemented as an FPGA or ASIC. The RF processing unit includes a transceiver module, up / down converters, power amplifiers (PA), low noise amplifiers (LNA), and transmit (Tx) / receive (Rx) filters. All conversions between the analog and digital domains can be performed within the transceiver module. These conversions include, but are not limited to: digital-to-analog converters (DAC), analog-to-digital converters (ADC); RF sampling; and frequency conversion using a mixture of RF, intermediate frequency (IF), and local oscillator (LO) during up-conversion and down-conversion. Optionally, the physical and logical partitions within the RF processing unit do not require specific boundaries; that is, it is not necessary to distinguish between physical and logical partitions.

[0160] Figure 1F An exemplary schematic diagram of a communication system architecture applicable to an embodiment of this application is shown, illustrating the communication system using the positioning architecture in LTE and NR Rel-16 as an example. Figure 1FAs shown, the network elements / modules involved mainly include three parts: next-generation radio access network (NG RAN), terminal equipment, and core network.

[0161] The core network includes the Location Management Function (LMF), Access and Mobility Management Function (AMF), Service Location Protocol (SLP), and Evolved Serving Mobile Location Centre (E-SMLC). The location server, i.e., the Location Management Function (LMF), is connected to the AMF, and the LMF and AMF are connected via the NLs interface. The UE communicates with the serving base station via the Uu link; the ng-eNB is an LTE base station, and the gNB is an NR base station, communicating with each other via the Xn interface; the base station communicates with the AMF via the NG-C interface, and the AMF acts as a router for communication between the gNB and the LMF; the LMF performs location estimation for the UE, and the AMF communicates with the LMF via the NLs interface. The LMF is responsible for supporting different types of location services for terminal devices, including locating the terminal device and transmitting auxiliary data to the terminal device. The LMF can perform location calculations for the terminal device based on the measurement results of other network elements. The AMF can receive location service requests related to the terminal device from the 5th generation core network location services (5GC LCS) entity, or the AMF itself can initiate some location services on behalf of a specific terminal device and forward the location service requests to the LMF. After obtaining the location information returned by the terminal device, it returns the relevant location information to the 5GC LCS entity.

[0162] NG RAN can include next-generation node B (gNB) and next-generation evolved node B (ng-eNB). gNB and ng-eNB are connected via the Xn interface, and LMF is connected to ng-eNB / gNB via the NG-C interface.

[0163] One or more network devices on the NG RAN side configure resources for transmitting reference signals and send these reference signals to the terminal device. The terminal device measures these reference signals and other downlink signals, and feeds back the measurement results to the LMF to support positioning. It should be understood that this reference signal is used for positioning and can also be called a positioning reference signal. For example, the positioning reference signal can be a PRS, a common reference signal (CRS), channel state information (CSI) - RS, etc. One possible implementation is that the PRS resources can be configured at the cell level, that is, PRS resources are configured separately for each cell. When the terminal device re-establishes a radio resource control (RRC) connection with the target cell, the base station of the target cell can configure the PRS resources for the target cell. The terminal device acquires the PRS resources configured for the target cell to receive and measure the PRS on these PRS resources.

[0164] The communication method provided in this application can be applied to various communication systems, such as LTE systems, 5th generation (5G) systems (e.g., NR), and next-generation communication systems (e.g., 6G). Of course, the technical solutions in this application can also be applied to other communication systems, as long as the communication system requires the location of the terminal device. Furthermore, the communication system can also be applied to future-oriented communication technologies. The systems described in this application are for the purpose of more clearly illustrating the technical solutions of this application and do not constitute a limitation on the technical solutions provided in this application. Those skilled in the art will understand that, with the evolution of network architecture, the technical solutions provided in this application are equally applicable to similar technical problems.

[0165] Figure 1G This illustration shows another network architecture of a communication system to which embodiments of this application are applicable. The communication system includes a core network, NG-RAN, and terminal equipment. The core network includes network elements / modules such as LMF, AMF, secure user planelocation (SUPL) location platform (SLP), and enhanced serving mobile location center (E-SMLC). The NG RAN includes network elements / modules such as gNB and ng-eNB. The specific functions of the LMF, AMF, SLP, E-SMLC, gNB, and ng-eNB, and the connection relationships between these network elements / modules, can be found above. Figure 1FThe relevant details will not be repeated here.

[0166] and Figure 1F The difference is, Figure 1G The network architecture shown adds an LMC to the NG-RAN. The LMC is deployed internally within the base station, such as in the gNB or ng-ENB. In this architecture, the LMC functions as an internal base station feature, thus eliminating the need for new interfaces. The LMC can perform some of the functions of the LMF (Local Signal Provider). Under this architecture, the gNB does not need to report the measurement results of the signals used for positioning to the core network's LMF, thereby saving signaling overhead and reducing positioning latency.

[0167] Figure 1H This application illustrates another network architecture for a communication system to which embodiments of this application are applicable, such as... Figure 1H As shown, the communication system also includes a core network, NG-RAN, and terminal equipment. Figure 1G The difference is, Figure 1H In the network architecture shown, the LMC acts as an independent logical node in NG-RAN, connected to the base station through a new interface, for example... Figure 1H In the process, the LMC is connected to the gNB-CU via the Itf interface.

[0168] Figure 1I This application illustrates another network architecture for a communication system to which embodiments of this application are applicable, such as... Figure 1I As shown, the communication system also includes a core network, NG-RAN, and terminal equipment. The LMC operates as an independent logical node within the NG-RAN, and... Figure 1H The difference is that LMC can Figure 1I The new interface allows for simultaneous connection to multiple base stations. Figure 1I Taking the LMC connected to two base stations simultaneously as an example, in actual implementation, the LMC can also be connected to more base stations.

[0169] It should be understood that the above Figure 1F , Figure 1G , Figure 1H and Figure 1I These are several exemplary descriptions of communication systems to which the embodiments of this application are applicable, and do not specifically limit the type, number, connection method, etc., of the network elements included in the communication systems to which this application is applicable. Figure 1F , Figure 1G , Figure 1H and Figure 1IThe network elements / modules indicated by the dashed lines are not essential and are optional. For example, E-SMLC or SLP are not essential. Alternatively, the network elements / modules indicated by the dashed lines may exist in another form, such as gNB or ng-eNB, which are also called transmission reception points (TRPs) in some embodiments. The terminal devices are called SUPL-enabled terminals (SETs) in some embodiments, where SUPL is short for secure user plane location.

[0170] based on Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I The embodiments shown and the other contents described above, Figure 2 An exemplary flowchart of a possible signal measurement result transmission method provided in an embodiment of this application is illustrated. For ease of understanding, Figure 2 The embodiments shown are described from the perspective of the interaction between the first device, the second device, and the positioning management device.

[0171] The positioning management device in this embodiment can be the aforementioned Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I The location management device involved is the chip (system) within the location management device. The location management device may include one or more of LMF, LMC, or LLMF. For example, the location management device may also be SF, or the location management device may include the functions of SF. The location management device may also be a device with location functionality. For example, the location management device may be one of the aforementioned devices with location functionality. Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I This refers to network devices or chips (or chip systems, circuits, or units) within network devices. For example, network devices may be... Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I Access network equipment or modules in ORAN (e.g., DU, CU, or RIC). For example, the positioning management device can be one of the aforementioned devices with positioning capabilities. Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I The terminal equipment involved or the chip (or chip system, or circuit, or unit) inside the terminal equipment.

[0172] The first device in this embodiment can be the aforementioned Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I The network equipment or the chip (or chip system, circuit, or unit) inside the network equipment can also be the aforementioned. Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I A chip (or chip system, circuit, or unit) within a terminal device or terminal device. Network devices, for example... Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I The first device can be an access network device or a module in the ORAN. For example, the first device can also be a module in the ORAN, such as a DU, CU, or RIC.

[0173] The second device in this embodiment can be the aforementioned Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1Hor Figure 1I The network equipment or the chip (or chip system, circuit, or unit) inside the network equipment can also be the aforementioned. Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I A chip (or chip system, circuit, or unit) within a terminal device or terminal device. Network devices, for example... Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I The second device can be an access network device or a module in the ORAN. For example, the second device can also be a module in the ORAN, such as a DU, CU, or RIC.

[0174] There is no limiting relationship between the first device and the second device. For example, the first device can be a terminal device or a chip (or chip system, circuit, or unit) inside the terminal device, and the second device can be a network device or a chip (or chip system, circuit, or unit) inside the network device. Another example: the first device can be a network device or a chip (or chip system, circuit, or unit) inside the network device, and the second device can be a terminal device or a chip (or chip system, circuit, or unit) inside the terminal device. The location management device and the second device may be the same device or different devices.

[0175] like Figure 2 As shown, the method may include the following steps.

[0176] Step 201: The second device sends the first signal.

[0177] Correspondingly, the first device receives the first signal.

[0178] For example, the first signal can be a reference signal. For example, the first signal can include one or more of the following: PRS, SRS, CSI-RS, DMRS, PTRS, CRS, SSB, or SL-SRS. The first signal can include one signal or multiple signals. When the first signal includes multiple signals, the types of the multiple signals can be the same or different. For example, the first signal can be SRS. Another example is that the first signal is both SRS and SSB.

[0179] Step 202: The first device acquires the first measurement result based on the first signal.

[0180] For example, the first device can measure a first signal, and the result of the measurement is called a first measurement result. The first device may measure one or more first signals to obtain the first measurement result. The first measurement result may be obtained by the first device measuring a received first signal, or it may be obtained by measuring multiple received first signals.

[0181] For example, the first measurement result includes channel fingerprint information, which can also be called channel spectrum information or channel spectrum. The measurement result in this embodiment can also be replaced with measurement result information. This positioning scheme can perform positioning based on channel environmental information (e.g., fingerprint positioning) without relying on the LOS path, thereby improving positioning accuracy. It can also improve positioning accuracy and performance in scenarios without a LOS path.

[0182] For example, the first measurement result (or channel fingerprint information) may include one or more measured received power values. The received power value can be reflected by received signal strength indication (RSSI), reference signal received power (RSRP), reference signal received power of path (RSRQ), reference signal received quality (RSRQ), or power spectral density (PSD). The received power value may include / be replaced by RSSI, RSRP, RSRQ, or PSD. The received power value in the embodiments of this application may also be replaced by other names, such as power value, power, or power spectrum. For another example, the received power value can be reflected by the power spectrum.

[0183] For example, the first measurement result may also include at least one other parameter corresponding to at least one received power value, such as at least one of angle, time delay, Doppler shift, or phase corresponding to at least one received power value. The first device measures the received signal to obtain the received power value of the path, and may also measure other parameters of the path, such as at least one of angle, time delay, Doppler shift, or phase. The received power value of the path and these parameters (e.g., at least one of angle, time delay, Doppler shift, or phase) may be referred to as corresponding, or having a corresponding relationship, or being associated, or having an associated relationship.

[0184] For example, the angle may include / be the angle of the signal received / or measured by the first device. For example, the angle corresponding to at least one received power value (e.g., a received power value) includes / becomes: the departure angle and / or the angle of arrival. The departure angle may, for example, include / be the angle corresponding to the signal leaving the transmitting end. The angle of arrival may, for example, include / be the angle corresponding to the signal arriving at the receiving end. For example, AOA can be interpreted as angle of arrival, used to refer to the angle of arrival in general. As another example, AOD can be interpreted as angle of departure, used to refer to the angle of departure in general.

[0185] For example, angles can be divided into multiple directions. For instance, the angle of arrival can be divided into vertical (or vertical direction) angle of arrival and horizontal (or horizontal direction) angle of arrival, where the abbreviation for vertical azimuth angel of arrival can also be written as ZOA. In another possible implementation, AOA can represent the horizontal angle of arrival. Similarly, the angle of departure can be divided into multiple directions, such as vertical (or vertical direction) angle of departure and horizontal (or horizontal direction) angle of departure, where the abbreviation for vertical azimuth angel of departure can also be written as ZOD. In yet another possible implementation, AOD can represent the horizontal angle of departure. For example, at least one angle corresponding to a received power value includes / is at least one of: angle of departure (e.g., AOA), ZOA or angle of arrival (e.g., AOD), and zenith angle of departure (ZOD).

[0186] For example, a received power value can correspond to one or more angles. For instance, a received power value might correspond to both AOA and ZOA. For example, if the received power value is denoted as P#1, and P#1 corresponds to AOA#1, the first device measures the received power value of diameter #1 as P#1, and the AOA of that diameter is AOA#1.

[0187] For example, phase can include / be the phase of the signal received / measured by the first device. For instance, if the received power value is denoted as P#1, P#1 corresponds to phase #1, the first device measures the received power value of path #1 as P#1, and the phase of the path measured by the first device is phase #1.

[0188] For example, delay can include / be the transmission time of a signal from the second device to the first device. Delay can also be replaced with other names used to represent time, such as duration or transmission duration. For example, if the received power value is denoted as P#1, P#1 corresponds to delay #1, the first device measures the received power value of path #1 as P#1, and the transmission delay of that path is delay #1.

[0189] For example, Doppler frequency shift can also be called Doppler frequency offset, or simply doppler shift in English. Doppler frequency shift can also be converted into velocity. For another example, during signal transmission, due to the Doppler effect, the frequency of the signal received at the receiver is different from the frequency of the signal transmitted at the transmitter. The difference between the frequency of the received signal (e.g., the frequency of the signal received by the first device) and the frequency of the transmitted signal (e.g., the frequency of the signal transmitted by the second device) can be called the Doppler frequency shift. For example, given a constant relative speed between the transmitter and receiver, the higher the frequency of the transmitted signal, the greater the Doppler frequency shift generated at the receiver. For instance, if the received power value is denoted as P#1, and P#1 corresponds to Doppler frequency shift #1, and the first device measures the received power value of path #1 as P#1, then the Doppler frequency shift corresponding to this path is Doppler frequency shift #1. In other words, the difference between the received frequency and the transmitted frequency corresponding to this path is the Doppler frequency shift #1.

[0190] This scheme can reduce the amount of information in the measurement results, thereby saving resource overhead. For example, when the first measurement result is associated with angle and time delay, the first device measures the received signal from the angle domain and time delay domain to obtain the measurement result. This measurement result correlates the power value with angle and time delay, rather than directly with the number of antennas. Therefore, the amount of data in the measurement result does not increase with the number of antennas. It can be seen that this scheme can reduce the amount of data in the measurement result, thereby reducing the resource overhead of transmission and storage.

[0191] Figure 3This illustration demonstrates a possible schematic diagram of how information in the first measurement result is presented using a coordinate system in an embodiment of this application. The coordinate system involved in this embodiment can be a coordinate system formed by using at least two parameters constituting the first range as coordinate axes. The coordinate value of a position in this coordinate system can be one of the at least two parameters. The received power value at that position can also be indicated in other ways, such as by using the color of the position to represent the magnitude of the received power value, or by using another coordinate axis to represent the magnitude of the received power value. For example, in a three-dimensional coordinate system, the three coordinate axes respectively identify the AOA, delay, and received power value, and a position in this coordinate system is associated with the AOA, delay, and received power value.

[0192] exist Figure 3 The example provided illustrates the first measurement result, including the received power value and the corresponding angle and time delay. In this example, the angle is, for example, AOA. Combined with... Figure 4A , Figure 4B or Figure 4C For example, position #1 in the coordinate system corresponds to AOA#1, delay #1, and received power value #1. This can be understood as follows: the first device measures the received first signal. For a path with AOA as AOA#1 and delay as delay #1, when the first device measures this path, the received power value obtained is received power value #1.

[0193] This embodiment uses the example of a second device sending a signal and a first device acquiring a measurement result based on the signal. In practical applications, the first device can also send a signal, the second device receives the signal and acquires a measurement result based on the signal, and then sends the measurement result to the positioning management device. This scheme is similar to... Figure 2 The implementation examples are similar and will not be described again.

[0194] Step 203: The first device sends the first information to the positioning management device.

[0195] Correspondingly, the positioning management device receives the first information.

[0196] Step 204: The positioning management device performs positioning based on the first information.

[0197] In step 203, the first device may transmit information measured in the first measurement result. For example, the first information includes / is at least one received power value in the first measurement result, and at least one of the angle, time delay, or Doppler shift corresponding to the received power value. To reduce the number of bits occupied by the first information, in one possible implementation, the first information includes: at least one received power value measured in one or more ranges. For example, the first information includes / is: at least one received power value measured in a first range and first indication information for indicating the first range.

[0198] In one possible implementation, the received power value measured in the first range is a subset of the received power values ​​among the multiple received power values ​​measured in the first measurement result. For example, the first range may consist of at least one (or at least two) of a first angle range, a second angle range, a first time delay range, or a first Doppler frequency shift range. For instance, the first angle range may include the AOA angle range, and the second angle range may include the ZOA angle range. AOA and ZOA are two angle parameters that are relatively easy for the first device to obtain, thus reducing the complexity of the solution on the first device side and allowing for better compatibility with existing technologies.

[0199] For example, the first range satisfies at least one of the following: the angle value of the first type corresponding to the received power value measured in the first range belongs to the first angle range; the angle value of the second type corresponding to the received power value measured in the first range belongs to the second angle range; the time delay corresponding to the received power value measured in the first range belongs to the first time delay range; or, the Doppler frequency shift corresponding to the received power value measured in the first range belongs to the first Doppler frequency shift range. The angle value of the first type and the angle value of the second type can be different. For example, the angle value of the first type can be AOA, and the angle value of the second type can be ZOA. Another example is that the angle value of the first type is ZOA, and the angle value of the second type is AOD. For example, the first range can include a continuous parameter range in these parameter domains. For example, the first range can be understood as a closed range, and the first device can report at least one received power value in this range. Based on this characteristic, the positioning management device can more easily recover the first range, for example, recover the various parameter ranges included in the first range, and then determine the parameter (e.g., angle, time delay, or at least one of Doppler frequency shift) corresponding to the received power value in the first range. It can be seen that these solutions can reduce the complexity of the positioning management device in recovering the first range.

[0200] In another possible implementation, the first range may be referred to as a target range, target area, or target range spectrum, etc. For example, the first information includes / is: at least one received power value measured within at least one target range and information indicating at least one target range. For example, in the embodiments of this application, both the first range and the second range belong to the target range. The positioning management device can perform positioning based on the received power value in at least one target range. For example, the scheme for positioning by the positioning management device based on received information can be found in the aforementioned description of the scheme for positioning by the positioning management device based on fingerprint information, and will not be repeated here.

[0201] In one possible implementation, the first scope may be a scope that satisfies the first condition. For example, the first scope may belong to a target scope, which may refer to a scope that satisfies the first condition. The target scope may include one or more scopes, with the first scope being an example of a target scope. For another example, the second scope of this application may also belong to the target scope, and the third scope may be a scope that does not belong to the target scope.

[0202] For example, the first condition includes at least one of the following:

[0203] The average value of the received power measured in the first range is greater than or equal to (or not less than) the first threshold.

[0204] The minimum value of the received power measured in the first range is greater than or equal to (or not less than) the second threshold;

[0205] At least one received power value measured in the first range is greater than or equal to (or not less than) the third threshold;

[0206] The median of the received power values ​​measured in the first range is greater than or equal to (or not less than) the fourth threshold.

[0207] The specified percentile (e.g., the 90th percentile) of the received power value measured in the first range is greater than or equal to (or not less than) the fifth threshold.

[0208] The cumulative sum of the received power values ​​measured in the first range is greater than or equal to (or not less than) the sixth threshold; or,

[0209] A specified number of consecutive received power values ​​measured within the first range are greater than or equal to (or not less than) the seventh threshold.

[0210] In one possible implementation, "greater than or equal to" in the embodiments of this application may include / be replaced with "greater than" or "equal to". In yet another possible implementation, "greater than or equal to" in the embodiments of this application may include / be replaced with "not less than".

[0211] For example, the first condition may also include other elements, such as the second smallest received power value within the first range being greater than or equal to a second threshold. The first device can determine the first range based on these embodiments, where the first range is a subset of the received power values ​​from all received power values ​​in the first measurement result. This approach allows the first device to report the received power values ​​of areas with higher received power values, which can be used to improve positioning accuracy. Furthermore, by filtering out the range to be reported, the first device can reduce the number of bits required for the reported information, thereby saving resource overhead.

[0212] For example, any one of the aforementioned first, second, or third thresholds may be sent to the first device by another device (e.g., a location management device). For instance, the location management device may send information to the first device indicating at least one of the first, second, third, fourth, fifth, sixth, or seventh thresholds. Correspondingly, the first device receives information indicating at least one of the first, second, third, fourth, fifth, sixth, or seventh thresholds. The location management device may directly send information indicating at least one of the first, second, third, fourth, fifth, sixth, or seventh thresholds to the first device, or the location management device may send such information to the first device through another device. Furthermore, any one of the first, second, or third thresholds may be negotiated between the first device and the location management device, or specified through an agreement, standard, or specification.

[0213] In another possible implementation, any one of the first, second, or third thresholds can be a fixed value or a variable value. For example, any one of the first, second, or third thresholds can be adjusted based on the false alarm rate, thereby improving the reasonableness of these thresholds and thus improving positioning accuracy. Alternatively, the false alarm rate can be used to adjust at least one of the first, second, third, fourth, fifth, sixth, or seventh thresholds. For example, the first device can periodically and dynamically adjust at least one of the first, second, third, fourth, fifth, sixth, or seventh thresholds based on real-time channel measurements to maintain a constant false alarm rate. For example, the false alarm rate refers to the probability that the system falsely reports an event when it has not actually occurred. To maintain a constant false alarm rate, the thresholds can be dynamically adjusted based on environmental changes (such as buildings, weather conditions, etc.). For example, in an open environment with good signal propagation conditions, the system can set a lower threshold to improve detection sensitivity; while in a dense urban environment, due to multipath effects and the influence of obstacles, the system may need to set a higher threshold to reduce false alarms. Alternatively, by monitoring and analyzing the false alarm rate of signal detection in real time, the system can dynamically adjust the threshold to adapt to different environmental conditions while maintaining the accuracy and reliability of positioning. This scheme can achieve the effect of dynamically optimizing the threshold, thereby enabling the information sent by the first device to include more comprehensive target path channel information. For example, in the embodiments of this application, the target path refers to the path that is directly or indirectly related to the positioning target. In the embodiments of this application, the first device can be the positioning target, or the second device can be the positioning target. For example, the target path can be a LOS path or an NLOS path. For example, in the downlink channel measurement scenario, the UE is the positioning target, and the target path includes the path of "base station-UE". Or, for example, the target path includes the path of "base station-scatterer / building-UE". The uplink channel measurement scenario is similar and will not be described in detail.

[0214] The false alarm rate can be sent to the first device by other devices (such as a location management device). For example, the location management device can send information indicating the false alarm rate to the first device. Correspondingly, the first device receives the information indicating the false alarm rate. The location management device can send the information indicating the false alarm rate directly to the first device, or the location management device can send the information indicating the false alarm rate to the first device through other devices. Alternatively, the false alarm rate may be negotiated between the first device and the location management device, or specified through an agreement, standard, or specification.

[0215] In one possible implementation, the first device can search for a target range in the first measurement results and select the range that satisfies the first condition as the target range. In another possible implementation, the first device can search for the target range in the first measurement results based on historical target range information, thereby shortening the search time and accelerating the search speed.

[0216] For example, the first device acquires a second measurement result via a second signal. This second measurement result can be understood as a historical measurement result or a past measurement result. For instance, the first device receives the second signal. The first device measures the second signal to obtain a second measurement result, which includes multiple received power values ​​and at least one of an angle, time delay, or Doppler shift corresponding to at least one received power value. The first device transmits at least one received power value measured in a fourth range and information indicating the fourth range, wherein the received power values ​​measured in the fourth range are a subset of the multiple received power values ​​in the second measurement result, and the fourth range consists of at least two of a seventh angle range, an eighth angle range, a fourth time delay range, or a fourth Doppler shift range. The fourth range in the second measurement result can be a target range in the second measurement result.

[0217] For example, the fourth range includes a seventh angle range and a fourth time delay range. The first device searches for the first range from multiple received power values ​​in the first measurement result based on the information of the fourth range. For instance, the first device can begin searching within the range defined by the seventh angle range and the fourth time delay range in the first measurement result to find the target range that satisfies the first condition. In this example, the first device can search for the target range corresponding to the current measurement result based on historical target ranges, thereby shortening the search time, improving efficiency, and reducing the complexity of the solution on the first device side.

[0218] In another possible implementation, the first device may transmit received power values ​​within multiple ranges (e.g., multiple target ranges or multiple target windows). For example, the first device may determine the number of target ranges based on channel measurements. In the embodiments of this application, target ranges and target windows can be interchanged.

[0219] For example, the first device transmits at least one received power value measured in a second range and information indicating the second range, wherein the received power value measured in the second range is a subset of multiple received power values, and the second range consists of at least two of a third angle range, a fourth angle range, a second time delay range, or a second Doppler shift range. The second range may also belong to a target range. The first device may transmit received power values ​​within one or more ranges. This scheme is an example of another range (i.e., the second range) reported by the first device. For example, the first and second ranges may be referred to as target ranges or target areas. The first device may report one or more target ranges, thereby enabling the positioning management device to determine the channel conditions based on the one or more target ranges and then perform positioning based on this information. When the first device reports multiple target ranges, the positioning management device can perform positioning based on multiple target ranges, thereby improving positioning accuracy.

[0220] For example, the second range can also be a range that satisfies the first condition. In this embodiment, the first device can determine multiple ranges that satisfy the first condition as target ranges, and then send the received power values ​​in the target ranges to the positioning management device. This scheme allows the first device to report the received power values ​​of areas with larger received power values, which can be used to improve positioning accuracy. For example, in this embodiment, the multiple target ranges may not be related. Or, for example, the multiple target ranges may be located in relatively close areas. By sending information about multiple target ranges, the positioning management device can more comprehensively analyze channel characteristics, thereby improving the accuracy of signal detection and positioning, especially improving positioning accuracy in complex multipath environments.

[0221] In one possible implementation, the first device can dynamically adjust the number and position of target windows, thereby further optimizing system performance and adapting to constantly changing environmental conditions. For example, the first device can optimize the selection of multiple target ranges, the relationships between them, and the selection of coordinate value ranges based on system design goals and environmental conditions. For example, the first device can optimize these selections based on environmental adaptability. For example, in a multipath propagation environment, a signal may arrive at the receiver via multiple paths. The selection of multiple target ranges can cover different time delays, angles, or frequency ranges to capture all possible paths associated with the positioning target. For another example, the first device can optimize these selections based on signal characteristics. For example, the first device can select target ranges of different widths and positions based on the signal bandwidth, frequency characteristics, and the intensity of multipath effects to optimize signal detection and channel estimation performance. For yet another example, the first device can optimize these selections based on positioning accuracy. For example, to improve positioning accuracy, the first device can set multiple target ranges to measure and analyze the signal characteristics of different paths, such as arrival time, angle, and intensity, thereby more accurately estimating the position of the positioning target.

[0222] In this embodiment, the first range can be represented in a coordinate system. For ease of understanding, the following is an explanation... Figure 4A , Figure 4B and Figure 4C Examples of possible schematic diagrams illustrating information included in several first measurement results are shown. Figure 4A , Figure 4B and Figure 4C One of them is an angular delay spectrum, used to show the distribution of a signal in a two-dimensional plane of angle and time delay (or distance) after passing through a channel. In an angular delay spectrum, the signal strength or power can be represented by color (e.g., Figure 4A ), color depth, brightness, grayscale (e.g.) Figure 4B ) or different fill patterns (e.g. Figure 4C )express.

[0223] In the embodiments of this application, Figure 4A The illustration will be based on a color image. Figure 4B yes Figure 4A An example of a possible grayscale image, Figure 4C yes Figure 4A An example of a possible line drawing.

[0224] Please refer to Figure 4A , Figure 4B or Figure 4CAny of the figures in the diagram exemplifies the parameters measured by the first device using a possible coordinate system. The diagram uses the parameters in the first measurement result, including the received power value of the path, AOA, and time delay measured by the first device, as an example to construct the coordinate system. In other embodiments, the parameters of this coordinate system can be changed to other parameters. For example, the horizontal axis of the coordinate system can be replaced with ZOA or Doppler, and the vertical axis can be replaced with time delay, ZOA, or Doppler, etc. Related content is similar and can be referred to accordingly.

[0225] For a position in the coordinate system, Figure 4A The color at that location indicates the magnitude of the received power value. Figure 4A Medium purple indicates the highest received power value (e.g., 1.0), and yellow indicates the lowest received power value (e.g., 0). The color change from yellow to purple indicates that the received power value corresponding to these colors is increasing. For details, please refer to [link to relevant documentation]. Figure 4A The color example shown on the right side of the image. For a given location on the coordinate system, Figure 4B The color at that location indicates the magnitude of the received power value. Figure 4A Medium black indicates the maximum received power value (e.g., 1.0), and white indicates the minimum received power value (e.g., 0). The darker the color, the greater the received power value it represents. See [link to documentation] for details. Figure 4B The color example shown on the right side of the image. For a given location on the coordinate system, Figure 4C The received power value is represented by the fill pattern at that location. Possible examples of power values ​​corresponding to various fill patterns can be found in [reference needed]. Figure 4C The color example image is shown on the right side of the page. Please continue reading. Figure 4A , Figure 4B or Figure 4C From any of the graphs, it can be seen that the received power values ​​in the first range and the second range are some received power values ​​that are larger than the received power values ​​in the first measurement result (for example, the first range and the second range can be ranges that satisfy the first condition).

[0226] Figure 4A , Figure 4B or Figure 4COne of the figures in the diagram exemplifies a possible first and second range, or a possible schematic diagram. The first and second ranges belong to a target range, and can also be referred to as two sliding windows or two sliding target ranges. For example, the first range may be a rectangle, consisting of a first angle range of 7.8 degrees to (-2.2) degrees and a first delay range of 112.5 nanoseconds (ns) to 115.5 ns. As another example, the second range may be a rectangle, consisting of a third angle range of 7.8 degrees to (-2.2) degrees and a second delay range of 118.6 ns to 121.6 ns. The first device can transmit received power values ​​within the first and / or second ranges. The parameters in the diagrams are possible examples; these specific parameter values ​​may vary in actual applications.

[0227] In this embodiment, the first and / or second ranges (or target ranges) can form a polygon on a coordinate system, thus flexibly adapting to various signal distributions and environmental conditions. The figure illustrates the first and second ranges as rectangles, but in practical applications, they can also be other forms, such as squares, stars, or triangles, or irregular shapes. In complex environments, signals may be affected by obstacles such as buildings and terrain, leading to uneven signal distribution. When the first device uses an irregular shape as the coordinate system representation of the first and / or second ranges (or target ranges), it can more accurately match the actual signal distribution, improving signal detection efficiency and positioning accuracy.

[0228] The first device transmits information (e.g., information A1) indicating the received power value measured in the first range, and may also transmit at least one of the following: first indication information (information A2), second indication information (information A3), third indication information (information A4), received power value corresponding to the third range (information A5), or information indicating the shape of the first range (information A6). Any two of the following information A2, A3, A4, A5, and A6 may be carried in the same message or in different messages. The various information messages are described below.

[0229] Information A1 is used to indicate the received power value measured in the first range.

[0230] The first device can report all or part of the received power values ​​within the first range. The positioning management device can estimate, determine, or recover the received power values ​​within the first range based on the received power values. For example, the positioning management device can accurately recover the power values ​​within the first range, or it can estimate the power values ​​within the first range based on the average value or several power values ​​received.

[0231] In another possible implementation, the first device transmits a plurality of received power values ​​measured within a first range, the plurality of received power values ​​measured within the first range being transmitted based on a specified ordering relationship. For example, the first indication information and the ordering relationship of the plurality of received power values ​​measured within the first range are also used to indicate at least one of the following: an angle value, a time delay, or a Doppler shift corresponding to at least one received power value measured within the first range. For another example, at least one of the following: an angle value, a time delay, or a Doppler shift corresponding to a received power value measured within the first range, is indicated at least by the following information: the first indication information and the ordering of the received power values ​​among the at least one received power value measured within the first range.

[0232] Combination Figure 4A , Figure 4B or Figure 4C Taking any of the diagrams as an example, for instance, regarding the received power values ​​in the first range, the first device sequentially transmits the received power values ​​in the first range from left to right and from bottom to top. Correspondingly, the positioning management device can recover the specific position of each received power value in the first range based on this order, and then obtain the angle value and time delay corresponding to each first received power value.

[0233] For ease of understanding, Figure 4D An example is shown Figure 4A , Figure 4B or Figure 4C A possible schematic diagram showing the location of the received power value within the first range. For example... Figure 4D As shown, the first time delay range includes 3 grids, and the first angle range includes multiple grids. Figure 4DThe black dots shown represent the positions of the received power values ​​within the first range on the coordinate system, based on angle and time delay. The lower left corner is position X1. The first device can sequentially transmit the received power values ​​of all rows within the first range in a top-to-bottom order, according to the distribution of these black dots. For each row, the first device transmits the received power values ​​of the black dots in that row in a left-to-right order. After receiving this information, the positioning management device can reconstruct the positions of the received power values ​​within the first range based on the order of the received power values, and then determine the coordinate values ​​corresponding to each power value. This example illustrates how the positioning management device determines the first range (or its position on the coordinate system). The positioning management device can determine the first range (or its position on the coordinate system) using various methods, such as based on first indication information. Related descriptions will be provided later; further details will not be elaborated here.

[0234] As can be seen from the above example, in this scheme, the positioning management device can determine the parameter (e.g., angle, time delay, or at least one of Doppler shift) corresponding to the received power value based on the sorting relationship of multiple received power values ​​measured in the first range. It can be seen that in this scheme, the first device does not need to transmit the parameter (e.g., angle, time delay, or at least one of Doppler shift) corresponding to each received power value in the first range. Therefore, this scheme can reduce the number of bits of information to be transmitted and save resource overhead.

[0235] In another possible implementation, the first device may transmit received power values ​​measured within multiple ranges. For example, the first device may also transmit received power values ​​measured within a second range. The details of the information transmitted by the first device to indicate the received power values ​​measured in the second range can be found in the description of the information to indicate the received power values ​​measured in the first range, and will not be repeated here.

[0236] Information A2, first instruction information.

[0237] The first indication information is used to indicate a first range. The positioning management device can determine the first range based on the first indication information.

[0238] For example, the first instruction information satisfies at least one of the following:

[0239] When the first range includes a first angle range, the first indication information includes one or more angle values ​​within the first angle range;

[0240] When the first range includes the second angle range, the first indication information includes one or more angle values ​​within the second angle range;

[0241] If the first range includes a first delay range, the first indication information includes one or more delays within the first delay range; or,

[0242] When the first range includes a first Doppler frequency shift range, the first indication information includes one or more Doppler frequency shifts within the first Doppler frequency shift range.

[0243] In the above schemes, the first indication information can indicate the first range with less information. The positioning management device can recover the first range from the received first indication information, that is, recover the parameter range included in the first range (e.g., at least two of the first angle range, second angle range, first time delay range, or first Doppler frequency shift range). It can be seen that these schemes can reduce the number of bits of information that the first device needs to transmit, thereby saving resource overhead.

[0244] Combination Figure 4A , Figure 4B or Figure 4C For example, in any of the diagrams, the first indication information could include the coordinates of the lower left vertex X1 of the rectangle formed by the first range, such as (112.5, 7.8). This first indication information indicates that vertex X1 has a time delay of 112.5 ns and a corresponding AOA of 7.8 degrees. Alternatively, the first indication information could also include the coordinates of one or more specified locations within the first range, such as the geometric center of the first range, or the coordinates of two vertices within the first range.

[0245] Correspondingly, the positioning management device can determine the first range based on the first indication information. For example, the positioning management device obtains the size of the first range, and then determines the location based on the position of vertex X1. Figure 4A , Figure 4B or Figure 4C The location of the first range is determined in the coordinate system shown in any of the diagrams. The positioning management device can then determine other parameters (e.g., angle (e.g., AOA and / or ZOA), time delay, or at least one of Doppler) corresponding to the received power value belonging to the first range. There are various methods for the positioning management device to obtain the size of the first range; for example, the first device sends information indicating the size of the first range to the positioning management device. Alternatively, the size of the first range can be predefined, negotiated, or standard-specified. Or, the size of the first range can be pre-configured on the positioning management device side.

[0246] Similarly, the first device can also send information to the positioning management device to indicate a second range. This information is similar to the first indication information and can be cross-referenced, but the difference is that this information is used to indicate a second range. Combined with... Figure 4A , Figure 4B or Figure 4C For example, in any of the diagrams, the information used to indicate the second extent could include the coordinates of the lower left vertex X2 of the rectangle formed by the second extent, such as coordinates (118.6, 7.8). This information indicates that vertex X2 corresponds to a time delay of 118.6 ns and an AOA of 7.8 degrees.

[0247] Correspondingly, the positioning management device can determine the second range based on the information used to indicate the second range. For example, the positioning management device obtains the size of the second range and then determines the location based on the position of vertex X2. Figure 4A , Figure 4B or Figure 4C The location of the second range is determined in the coordinate system shown in any of the diagrams. The positioning management device can then determine other parameters (e.g., angle (e.g., AOA and / or ZOA), time delay, or at least one of Doppler) corresponding to the received power value belonging to the second range. There are various methods for the positioning management device to obtain the size of the second range; for example, the first device sends information indicating the size of the second range to the positioning management device. Alternatively, the size of the second range can be predefined, negotiated, or standard-specified. Another example is that the size of the second range can be pre-configured on the positioning management device side. The size of the second range can be the same as or different from the size of the first range.

[0248] Information A3, second instruction information.

[0249] For example, the second indication information is used to indicate the size (or dimensions) of the first range. For example, the second indication information includes at least one of the following:

[0250] Information used to indicate the difference between the minimum and maximum angle values ​​within the first angle range;

[0251] Information used to indicate the difference between the minimum and maximum angle values ​​within the second angle range;

[0252] Information used to indicate the difference between the minimum and maximum delays within a first delay range; or,

[0253] Information used to indicate the difference between the minimum and maximum Doppler shifts within the first Doppler shift range.

[0254] Combination Figure 4A , Figure 4B or Figure 4C For example, in any of the diagrams, the second indication information may include the length and width of the rectangle formed by the first range. For instance, the first indication information may include / are 10 and 3, where the length is 10 and the width is 3. Alternatively, 10 and 3 could represent that the first range occupies 10 grid cells on the angular coordinate axis and 3 grid cells on the time delay coordinate axis, respectively. Each grid cell can be understood as the smallest unit cell in the coordinate system, with its length being the smallest division granularity (or resolution, e.g., 1 degree) of the angular coordinate axis and its width being the smallest division granularity (or resolution, e.g., 1 ns) of the time delay coordinate axis. Furthermore, the second indication information may also include / are one or more dimension values ​​within the first range, such as the first indication information including / are the diagonal dimension of the rectangle formed by the first range.

[0255] In this example, since the second indication information can indicate the size (or dimensions) of the first range, the positioning management device can recover the first range (e.g., recover at least two of the first angular range, second angular range, first time delay range, or first Doppler frequency shift range) based on the second and first indication information. The first and second indication information occupy fewer bits, allowing the first device to indicate the size (or dimensions) of the first range to the positioning management device with fewer bits, thereby saving resource overhead.

[0256] In one possible implementation, the second indication information may include content associated with parameters constituting the first range. For example, the first range may include a first angle range, and the second indication information may include information indicating the difference between the minimum and maximum angle values ​​within the first angle range.

[0257] For example, the first range includes a second angle range, and the second indication information may include information for indicating the difference between the minimum angle value and the maximum angle value in the second angle range.

[0258] For example, the first range includes a first delay range, and the second indication information may include information for indicating the difference between the minimum delay and the maximum delay within the first delay range.

[0259] For example, the first range includes a first Doppler frequency shift range, and the second indication information may include information for indicating the difference between the minimum and maximum Doppler frequency shifts within the first Doppler frequency shift range.

[0260] In another possible implementation, the parameter items corresponding to the information in the second indication information (e.g., at least one of the first angle range, second angle range, first time delay range, or first Doppler frequency domain range) may or may not be completely identical to the parameter items constituting the first range. For example, the parameter items included in the second indication information may be a portion of the parameter items constituting the first range. The positioning management device can obtain parameter items not indicated in the second indication information. For example, these parameter items may be pre-configured, pre-defined, pre-negotiated, or protocol-defined.

[0261] For example, the first range consists of a first angle range and a first delay range. The second indication information may include information indicating the difference between the minimum and maximum angle values ​​in the first angle range, but may not include information indicating the difference between the minimum and maximum delay values ​​in the first delay range. The information indicating the difference between the minimum and maximum delay values ​​in the first delay range may be pre-configured, pre-defined, pre-negotiated, or protocol-specified, etc.

[0262] In another possible implementation, the size of the first range is determined based on at least one of the angle, time delay, or Doppler shift corresponding to a received power value greater than an eighth threshold among a plurality of received power values.

[0263] For example, the first device can set the size of the first region based on the distribution of multiple received power values ​​in the parameter domain of the first measurement result. For instance, each received power value in the first measurement result corresponds to an angle value and a time delay. On the coordinate plane formed by the angle domain and the time delay domain, each received power value corresponds to a unique position based on its respective angle value and time delay. The first device sets the size of the first region based on the distribution of each received power value on this coordinate plane. For example, when the received power values ​​are relatively concentrated in this coordinate plane, a larger size of the first region can be set. Conversely, when the received power values ​​are relatively sparsely distributed in this coordinate plane, a smaller size of the first region can be set to avoid including excessive power noise in the first region. Thus, the size setting of the first region can be more reasonable. For example, the size of the first region will not be set too large, thereby avoiding an excessive amount of data to be uploaded. Similarly, the size of the first region will not be set too small, thereby avoiding the omission of received power values ​​that need to be uploaded. This example illustrates the distribution of received power values ​​in a coordinate plane comprised of the angle and time delay domains. In other embodiments, the distribution of received power values ​​can be determined based on other parameters. For instance, the first device can determine the distribution based on angle and time delay values, or it can determine the distribution based on the AOA and ZOA (two angle values) of the received power values. The first device can determine the distribution based on at least one of the angle, time delay, or Doppler shift of the received power values. Similar content can be referenced interchangeably.

[0264] The first device may or may not send the second instruction information. The second instruction information may be pre-configured on the positioning management device side, negotiated in advance, or predefined.

[0265] Similarly, the first device can also send information to the positioning management device indicating the size (or dimensions) of the second range. This information is similar to the second indication information and can be cross-referenced, the difference being that this information is used to indicate the size (or dimensions) of the second range. Combined Figure 4A , Figure 4B or Figure 4C For example, in any of the diagrams, information indicating the size (or dimensions) of the second range may include, for example, the length and width of the rectangle formed by the second range, such as 10 and 3. Here, the length is 10 (which can be understood as including 10 units in the angular domain), and the width is 3 (which can be understood as including 3 units in the time delay domain). The sizes of the first and second ranges may be equal or unequal. In the embodiments of this application, the unit length in the angular domain can also be understood as the resolution of the angular domain, and the unit length in the time delay domain can also be understood as the resolution of the time delay domain.

[0266] Information A4, third instruction information.

[0267] In one possible implementation, the received power values ​​in the first range are distributed at certain intervals across one or more parameter domains. This distribution may be equally spaced or not. Alternatively, when measuring the first signal, the first device samples according to a resolution set by its own parameters, and the resulting parameters are also distributed according to that resolution. For example, the third indication information may indicate the resolution (or sampling rate, or interval) corresponding to the received power values ​​in the first range transmitted by the first device in the parameter domain. In this way, the positioning management device can determine the various parameters corresponding to the received power values ​​in the first range transmitted by the first device in the parameter domain (e.g., various time delays in the time domain, or various angles in the AOA domain) based on the third indication information.

[0268] For example, when measuring the received power value, the first device can measure it from one or more parameter domains. For instance, the first device can measure the received power value in both the time domain and the AOA domain. When measuring the received power value, the first device can sample (or measure) in these parameter domains according to a specified resolution. For example, the first device can measure every 1 ns in the time domain and every 1 degree in the AOA domain. In this example, 1 ns can refer to the resolution or sampling rate in the time domain, and 1 degree can refer to the sampling rate or resolution in the AOA domain. Based on this example, the first device can construct a coordinate system, for example, where the horizontal axis of this coordinate system represents the time delay, and the unit length of the horizontal axis can be the resolution of the time domain, i.e., 1 ns. The vertical axis of this coordinate system, for example, represents the AOA, and the unit length of the vertical axis can be the resolution of the AOA domain, i.e., 1 degree. The first device displays the measured received power values ​​on the coordinate system. The coordinates of each received power value on the horizontal axis are integer multiples of 1 ns (unit length of the horizontal axis, or the resolution of the horizontal axis), and the coordinates of each received power value on the vertical axis are integer multiples of 1 degree (unit length of the vertical axis, or the resolution of the vertical axis). For example, the first range includes a first angular range and a first time delay range. The third indication information can indicate the resolution of the first angular range (e.g., 1 degree) and the resolution of the first time delay range (0, e.g., 1 ns). Subsequently, the positioning management device can recover the values ​​of each time delay and AOA included in the first range based on the third indication information. These parameters can also be understood as the values ​​of all time delays and AOAs corresponding to the received power values ​​measured in the first range.

[0269] In one possible implementation, the third instruction information includes at least one of the following:

[0270] Information used to indicate the difference between two adjacent angle values ​​within the first angle range;

[0271] Information used to indicate the difference between two adjacent angle values ​​within the second angle range;

[0272] Information used to indicate the difference between two adjacent delays within the first delay range; or,

[0273] Information used to indicate the difference between two adjacent Doppler frequency shifts within the first Doppler frequency shift range.

[0274] In this embodiment, the third indication information can be used to indicate the resolution information of the first range in the parameter domain. In this embodiment, the positioning management device can determine the parameter value (e.g., at least one of angle, time delay, or Doppler shift) corresponding to the received power value in the first range based on the third indication information. It can be seen that in this scheme, the first device does not need to send the parameter value (e.g., at least one of angle, time delay, or Doppler shift) corresponding to each received power value in the first range. The positioning management device can recover the parameter value corresponding to the received power value in the first range based on the third indication information. This scheme can reduce the number of bits occupied by the information that the first device needs to transmit, thereby saving resource overhead.

[0275] The specific content of the third indication information can have several options. For example, information indicating the difference between two adjacent angle values ​​in the first angle range includes: the difference between two adjacent angle values ​​in the first angle range, and / or, the number of angle values ​​included in the first angle range. For another example, the positioning management device can calculate the difference between two adjacent angle values ​​in the first angle range (also referred to as resolution, sampling rate, or interval) based on the total length of the first angle range and the number of angle values ​​included in the first angle range, and then determine the angle values ​​included in the first range (e.g., these angle values ​​are the angle values ​​corresponding to the received power values ​​included in the first range). For yet another example, the positioning management device can obtain the distribution rule of angle values ​​in the parameter domain within the first range and the number of angle values ​​included in the first angle range, and then determine the angle values ​​included in the first range according to the rule (e.g., the angle values ​​corresponding to the received power values ​​included in the first range). For example, if the first range includes a first angle range, the first angle range includes 10 angle values, and these 10 angle values ​​are uniformly distributed, then the angle values ​​included in the first range are 10 equally spaced angle values. The angle values ​​within the first angle range can be evenly distributed or follow other distribution rules (e.g., the differences between adjacent angle values ​​within the first angle range can be an arithmetic sequence), allowing for flexible selection. In this example, the information regarding the distribution rules of the angle values ​​in the parameter domain within the first range can be sent by the first device (or other devices) to the positioning management device, or it can be defined by a protocol or standard, or pre-negotiated.

[0276] For example, information used to indicate the difference between two adjacent angle values ​​within the second angle range includes: the difference between two adjacent angle values ​​within the second angle range, and / or, the number of angle values ​​included in the second angle range. The positioning management device can calculate the difference between two adjacent angle values ​​within the second angle range (also referred to as resolution, sampling rate, or interval) based on the total length of the second angle range and the number of angle values ​​included in the second angle range. Related schemes and beneficial effects can be found in the aforementioned description of the first angle range, and similarly, will not be repeated here.

[0277] For example, information used to indicate the difference between two adjacent delays within the first delay range includes: the difference between two adjacent delays within the first delay range, and / or, the number of delays included in the first delay range. The positioning management device can calculate the difference between two adjacent delays within the first delay range (also referred to as resolution, sampling rate, or interval) based on the total length of the first delay range and the number of delays included in the first delay range. Related schemes and beneficial effects can be found in the aforementioned description of the first angle range; similarly, they will not be repeated here.

[0278] For example, information used to indicate the difference between two adjacent Doppler frequency shifts within the first Doppler frequency shift range includes: the difference between two adjacent Doppler frequency shifts within the first Doppler frequency shift range, and / or, the number of Doppler frequency shifts included in the first Doppler frequency shift range. The positioning management device can calculate the difference between two adjacent Doppler frequency shifts within the first Doppler frequency shift range (also referred to as resolution, sampling rate, or interval) based on the total length of the first Doppler frequency shift range and the number of Doppler frequency shifts included in the first Doppler frequency shift range. Related schemes and beneficial effects can be found in the foregoing description of the first angle range; similarly, they will not be repeated here.

[0279] Combination Figure 4A , Figure 4B or Figure 4C For example, in any of the diagrams, the first range includes a first time delay range and a first angle range. The resolution of the first angle range is 1 degree, and the resolution of the first time delay range is 1 nanosecond. The first device samples every 1 ns in the time domain and every 1 degree in the AOA. The received power value measured by the first device is obtained by sampling at such sampling frequencies. In this example, 1 ns can be called the resolution (or sampling rate, or interval) in the time domain, and 1 degree can be called the resolution (or sampling rate, or interval) in the AOA. For example, in the coordinate system, the total number of time delays corresponding to the received power values ​​in the first range is 4, and the total number of angle values ​​(e.g., AOA) corresponding to the received power values ​​in the first range is 11. For example, the third indication information may include: 1 ns and / or 4; 1 degree and / or 11.

[0280] In one possible implementation, the third indication information may include content associated with parameters constituting the first range. For example, the first range may include a first angular range, and the third indication information may include information indicating the difference between two adjacent angular values ​​within the first angular range.

[0281] For example, the first range includes the second angle range, and the third indication information may include information for indicating the difference between two adjacent angle values ​​in the second angle range.

[0282] For example, the first range includes a first delay range, and the third indication information may include information for indicating the difference between two adjacent delays within the first delay range.

[0283] For example, the first range includes a first Doppler frequency shift range, and the third indication information may include information for indicating the difference between two adjacent Doppler frequency shifts in the first Doppler frequency shift range.

[0284] In another possible implementation, the parameter items corresponding to the information in the third indication information (e.g., at least one of the first angle range, second angle range, first time delay range, or first Doppler frequency domain range) may or may not be completely identical to the parameter items constituting the first range. For example, the parameter items included in the third indication information may be a portion of the parameter items constituting the first range. The positioning management device can obtain parameter items not indicated in the third indication information. For example, these parameter items may be pre-configured, pre-defined, pre-negotiated, or protocol-defined.

[0285] For example, the first range consists of a first angle range and a first delay range. The third indication information may include information indicating the difference between two adjacent angle values ​​in the first angle range, but may not include information indicating the difference between two adjacent delays in the first delay range. The information indicating the difference between two adjacent delays in the first delay range may be pre-configured, pre-defined, pre-negotiated, or protocol-specified, etc.

[0286] The first device may or may not send a third instruction message. The third instruction message may be pre-configured on the positioning management device side, negotiated in advance, or predefined.

[0287] Similarly, the first device can also send information to the positioning management device indicating the resolution (or sampling rate, or interval) in the parameter domain corresponding to the received power values ​​in the second range transmitted by the first device. This information is similar to the third indication information and can be cross-referenced, but the difference is that this information is used to indicate the resolution (or sampling rate, or interval) in the parameter domain corresponding to the received power values ​​in the second range transmitted by the first device. Combined with... Figure 4A , Figure 4B or Figure 4C For example, in any of the diagrams, information indicating the resolution (or sampling rate, or interval) of the received power values ​​in the second range transmitted by the first device in the parameter domain may include, for example, 1 ns and / or 4; 1 degree and / or 11. The meaning of these values ​​can be found in the description of the first range example above. The resolution (or sampling rate, or interval) of the received power values ​​in the first range transmitted by the first device in the parameter domain and the resolution (or sampling rate, or interval) of the received power values ​​in the second range transmitted by the first device in the parameter domain may be equal or unequal (for example, the first device samples at 1 ns intervals in the first time domain range and at 1.5 ns intervals in the second time delay range). This example is presented as an example where they are equal.

[0288] Information A5, the received power value corresponding to the third range.

[0289] The received power value measured in the third range is at least one of a plurality of received power values ​​other than the received power value measured in the first range. For example, the third range consists of at least two of the fifth angle range, the sixth angle range, the third time delay range, or the third Doppler frequency shift range.

[0290] For example, the third range can be any range other than the first and second ranges. For example, if the first and second ranges belong to the target range, the third range can belong to a non-target range. In this embodiment, the first device can transmit at least one received power value from the target range, and it can also transmit at least one received power value from a non-target range. The positioning management device can perform positioning based on the received power values ​​from both the target and non-target ranges, thereby improving positioning accuracy.

[0291] For example, the received power value corresponding to the third range includes / is: at least one received power value measured in the third range.

[0292] For example, the received power value corresponding to the third range includes / is: the average of multiple received power values ​​measured in the third range. In this way, the scheme can reduce the number of bits occupied by the information transmitted by the first device, thereby saving resource overhead.

[0293] Combination Figure 4A , Figure 4B or Figure 4C For example, in any of the diagrams, the third range includes the range on the coordinate system defined by the received power values ​​from the first measurement results, excluding the first and second ranges. For instance, the third range could include... Figure 4A , Figure 4B or Figure 4C In the medium coordinate system, range #0 includes all ranges other than the first and second ranges. The received power value corresponding to the third range may, for example, include the average of all power values ​​within the third range. This information occupies fewer bits, thus saving resource overhead.

[0294] The first device may or may not transmit the received power value corresponding to the third range. When the first device transmits the received power value corresponding to the third range, for example, the average power value of the third range, the positioning management device can use this parameter as background noise, or as the power value corresponding to the coordinate position within the third range. Since the positioning management device can also perform positioning based on the third range, positioning accuracy can be improved.

[0295] Information A6 is information used to indicate the shape of the first range.

[0296] For example, the shape of the first range may include / be replaced by: the shape information of the image formed by the first range on the coordinate system.

[0297] The shape of the first region in the coordinate system can be a regular shape (e.g., rectangle, square, etc.). Combined with... Figure 4A , Figure 4B or Figure 4C For example, the shape of the first range on the coordinate system could be a rectangle, etc. The shape of the first range on the coordinate system also doesn't have to be a regular shape. As another example, the information used to indicate the shape of the first range could be an index number or identifier specifying the shape, and the positioning management device determines the shape of the first range based on the received index number or identifier.

[0298] For example, the shape of the first range may include / be replaced by: the relationship between parameters (e.g., coordinate values ​​on the horizontal axis and the vertical axis) corresponding to the received power values ​​measured within the first range. For example, when the shape of the first range on the coordinate system is a rectangle, and the first range includes a first angle range and a first time delay range, for each angle value in the first angle range (e.g., each angle value on the coordinate system), the time delay corresponding to all received power values ​​corresponding to that angle value in the first range is each time delay in the first time delay range.

[0299] The first device may or may not send information indicating the shape of the first range. For example, the positioning management device and the first device may agree on (or negotiate) the shape of the first range, or the shape of the first range may be specified by a standard or protocol. Alternatively, the positioning management device and the first device may determine the shape of the first range based on information indicating the first range (e.g., first indication information). For example, when the first indication information includes a first angular range and a first time delay range within the first range, the positioning management device may determine that the shape of the first range in the coordinate system is rectangular.

[0300] Similarly, the first device can also send information indicating the shape of the second range, which is similar to the information indicating the shape of the first range and can be referred to accordingly, so it will not be described again. The shapes of the first range and the second range may be the same or different.

[0301] The solution provided in this application embodiment can reduce the number of bits occupied by the information that the first device needs to transmit, thereby saving resource overhead. In this application embodiment, the received power value in the first range transmitted by the first device can be all or part of all received power values ​​measured in the first range. Taking the first device transmitting all received power values ​​in the first range as an example, the number of received power values ​​transmitted by the first device in the first range can be equal to the product of the number of grids included in the first range on the horizontal axis (e.g., 3) and the number of grids included in the first range on the vertical axis (e.g., 10). For example, if one received power value in the first range occupies 64 bits, the first device transmits 30 received power values ​​in the first range, and the first device also transmits information indicating the size of the first range (e.g., length and width) and information indicating the coordinate value of the lower left corner of the first range. The number of bits occupied by the information transmitted by the first device is calculated by the following formula:

[0302] (Number of received power values ​​in the first range transmitted by the first device (e.g., 30)) × (Number of bits occupied by one received power value in the first range (e.g., 64 bits)) + (Number of bits occupied by information indicating the size of the first range (e.g., 64 bits)) + (Number of bits occupied by information indicating the coordinate value of the lower left corner of the first range (e.g., 64 bits)).

[0303] The formula in the example above is, for instance, (30 × 64 + 128) / 8 = 256 bytes, meaning the information in the first range sent by the first device occupies 256 bytes. If the information in the second range sent by the first device occupies 256 bytes, then the information in both the first and second ranges sent by the first device can occupy 256 × 2 = 512 bytes.

[0304] On the other hand, the first device also transmits information for indicating the received power value corresponding to the third range (e.g., transmitting the average power value of the third range), which, for example, occupies 64 bits (i.e. 8 bytes).

[0305] In summary, the first device requires a total of 520 bytes to transmit information for the first range, the second range, and the third range. The positioning management device can use the received power value corresponding to the third range as the received power value for all locations in range #0 other than the first and second ranges.

[0306] The following table 1 illustrates, by way of example, the overhead of the information to be reported in the solution provided in this application embodiment compared with several other possible solutions.

[0307] Table 1 shows examples of the overhead of the information to be reported in the scheme provided in this application embodiment and several other possible schemes.

[0308]

[0309]

[0310] As shown in Table 1, in the CIR-based measurement result reporting scheme, the first device needs to sample the signal transmitted by each antenna. For example, each antenna needs to be sampled N times in the time domain. Therefore, under the conditions set in Table 1, the overhead required for the first device to report information once is 4096*N bytes. Furthermore, the number of measurement results in this scheme increases with the number of antennas, leading to significant resource overhead. The number of time-domain sampling points can also be referred to as the time-domain window size.

[0311] The path-based measurement result reporting mechanism, also known as the sample-based reporting mechanism, focuses on the multipath characteristics of signals. It aims to improve positioning accuracy and reliability by reporting path information that meets specific conditions, such as Channel Impulse Response (CIR). The first device can filter the measurement results obtained in the CIR-based reporting scheme, for example, reporting results exceeding a certain threshold. Under the conditions set in Table 1, if the number of sampling points meeting the conditions is M, the overhead required for the first device to report information once is 4096*M bytes. Furthermore, the number of measurement results in this scheme increases with the number of antennas, leading to significant resource overhead. Moreover, in large-scale positioning spaces, the value of M increases, and the network-side storage overhead remains substantial. On another front, when the antenna array beam tilts, the signal experiences different path lengths during propagation, resulting in differences in the time it takes for the signal to reach the positioning management device. This time difference manifests as delay extension and overlap in the CIR data; that is, signals from multiple paths superimpose in the delay domain, forming aliasing. To accurately describe the aliasing phenomenon in CIR data, this scheme typically requires a significant increase in the data reported by the first device, resulting in substantial overhead.

[0312] In the RA spectrum-based measurement result reporting scheme, the measurement result obtained by the first device can be, for example, the first measurement result information. However, during the reporting process, this scheme needs to report the received power value obtained for each measurement, as well as other parameters corresponding to that received power value (such as angle value and time delay). Although this scheme converts the space-time channel into an angle-delay channel, the amount of information that the first device needs to report is large. Under the conditions set in Table 1, the overhead required for the first device to report information once is 960*N bytes.

[0313] Using the solution provided in this application embodiment, under the conditions set in Table 1, the overhead required for the first device to report information once is 520 bytes.

[0314] In one possible implementation, the positioning management device requires fewer bits to acquire the received power value from the first measurement result, thereby saving resource overhead. For example, the first device transmits multiple (partial or all) received power values ​​from a first range and a second range. Since the first and second ranges are target ranges (or target areas) that satisfy a first condition, the measured path in the first and second ranges has a higher probability of being the target path. The first device can report more received power values ​​for the ranges with a higher probability of including the target path, thereby improving positioning accuracy. For another example, if a third range does not belong to the target range and the probability of the third range including the target path is low, the first device transmits the average power value of the third range. This improves positioning accuracy while reducing the number of bits required for information, saving resource overhead.

[0315] based on Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I , Figure 2 , Figure 3 , Figure 4A , Figure 4B , Figure 4C or Figure 4D Any of the embodiments shown above, as well as the other contents described above, Figure 5 An exemplary flowchart of a possible signal measurement result transmission method provided in an embodiment of this application is illustrated. For ease of understanding, Figure 5 The illustrated embodiments are described from the perspective of the interaction between the first device, the second device, and the positioning management device. For a related description of the first device, the second device, and the positioning management device, please refer to the foregoing. Figure 2 The description will not be repeated here.

[0316] like Figure 5 As shown, the method includes at least one of steps 501, 502, 503, 504, 505, and 506.

[0317] Step 501: The positioning management device sends information to the first device to request the received power value of the measurement signal.

[0318] Correspondingly, the first device receives information for requesting the received power value of the measurement signal.

[0319] Information used to request the received power value of a measurement signal may include / carry / replace with: measurement request. A measurement request may also be replaced with a measurement request message or measurement request information.

[0320] The positioning management device can directly send information to the first device (e.g., a base station or a UE) requesting a measured signal reception power value. Alternatively, the positioning management device can send this information to the first device through another device. For example, if the first device is a UE, the positioning management device sends the information to the base station requesting a measured signal reception power value, and the base station sends the information to the UE requesting a measured signal reception power value.

[0321] The information used to request the received power value of the measured signal can also be replaced with other names, such as: measurement request, channel spectrum measurement request, angle delay spectrum measurement request, or angle Doppler spectrum measurement request, etc.

[0322] In another possible implementation, the positioning management device may send information to the first device, which may, for example, instruct the first device to transmit a target range (or channel window spectrum). Upon receiving this information, the first device determines that it needs to transmit information about the target range (e.g., a first range and a second range) that satisfies a first condition. Optionally, the first device may also transmit received power values ​​corresponding to other ranges besides the target range (e.g., the average power value of a third range).

[0323] In another possible implementation, the positioning management device may send information to the first device indicating at least one of a first threshold, a second threshold, a third threshold, a fourth threshold, a fifth threshold, a sixth threshold, or a seventh threshold. Correspondingly, the first device receives information indicating at least one of the first threshold, a second threshold, a third threshold, a fourth threshold, a fifth threshold, a sixth threshold, or a seventh threshold. Related details can be found in the foregoing description and will not be repeated here. The information indicating at least one of the first threshold, a second threshold, a third threshold, a fourth threshold, a fifth threshold, a sixth threshold, or a seventh threshold may be carried in the same message as the information requesting the received power value of the measured signal, or the information indicating at least one of the first threshold, a second threshold, a third threshold, a fourth threshold, a fifth threshold, a sixth threshold, or a seventh threshold may be carried in a different message from the information requesting the received power value of the measured signal.

[0324] In another possible implementation, the positioning management device may send information indicating the false alarm rate to the first device. Correspondingly, the first device receives the information indicating the false alarm rate. For related details, please refer to the foregoing description, which will not be repeated here. The information indicating the false alarm rate may be carried in the same message as the information requesting the received power value of the measurement signal, or the information indicating the false alarm rate and the information requesting the received power value of the measurement signal may be carried in different messages.

[0325] Step 502: The second device sends the first signal.

[0326] Correspondingly, the first device receives the first signal.

[0327] The content of step 502 is described in the aforementioned step 201 and other related descriptions, and will not be repeated here.

[0328] Step 503: The first device acquires the first measurement result based on the first signal.

[0329] The content of step 503 is described in step 202 and other related descriptions above, and will not be repeated here.

[0330] Step 504: The first device sends the first information to the positioning management device.

[0331] Correspondingly, the positioning management device receives the first information.

[0332] The content of step 504 is described in step 203 above and in other relevant locations, and will not be repeated here.

[0333] Step 505: The positioning management device performs positioning based on the first information.

[0334] The content of step 505 is described in step 204 above and in other relevant locations, and will not be repeated here.

[0335] pass Figure 5 As can be seen from the provided implementation, the positioning management device can instruct the first device on the specific measurement quantity by sending information requesting the received power value of the measurement signal. For example, the first device can also determine the measurement result to be sent and the specific method of sending the measurement result based on this information. Furthermore, the positioning management device can flexibly instruct the first device on the specific form of information to be reported according to actual needs, thereby ensuring compatibility with existing methods for reporting other signal measurement results.

[0336] It is understood that, in order to achieve the functions in the above embodiments, the first device, the second device, and the positioning management device may include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0337] Based on the same concept Figure 6 and Figure 7The diagram illustrates the possible structures of communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of a terminal or base station in the above method embodiments, and thus also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device may be as follows: Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I The terminal equipment, network equipment (such as RAN nodes), or location management equipment involved can also be applied to... Figure 1A , Figure 1B , Figure 1C , Figure 1D , Figure 1E , Figure 1F , Figure 1G , Figure 1H or Figure 1I The chip system of the terminal equipment, network equipment, or positioning management equipment involved.

[0338] like Figure 6 As shown, the communication device 1300 includes a processing unit 1310 and a transceiver unit 1320. The communication device 1300 is used to implement the above-mentioned... Figure 2 or Figure 5 The method embodiments shown depict the functions of the first device or the positioning management device.

[0339] When the communication device 1300 is used to implement Figure 2 or Figure 5 In the method embodiment shown, when the first device functions, in one possible implementation, the processing unit 1310 is used to measure the first signal and obtain a first measurement result. The transceiver unit 1320 is used to receive the first signal and transmit at least one received power value measured in the first range and first indication information for indicating the first range.

[0340] When the communication device 1300 is used to implement Figure 2 or Figure 5 In the method embodiment shown, when the first device functions, in one possible implementation, the transceiver unit 1320 is used to transmit at least one received power value measured in the second range and information indicating the second range.

[0341] When the communication device 1300 is used to implement Figure 2 or Figure 5 In the method embodiment shown, when the first device functions, in one possible implementation, the transceiver unit 1320 is used to transmit multiple received power values ​​measured in a first range.

[0342] When the communication device 1300 is used to implement Figure 2 or Figure 5 In the method embodiment shown, when the first device functions as described, in one possible implementation, the transceiver unit 1320 is used to send second instruction information.

[0343] When the communication device 1300 is used to implement Figure 2 or Figure 5 In the method embodiment shown, when the first device functions as described, in one possible implementation, the transceiver unit 1320 is used to send third instruction information.

[0344] When the communication device 1300 is used to implement Figure 2 or Figure 5 When the first device functions as shown in the method embodiment, in one possible implementation, the transceiver unit 1320 is used to receive information indicating at least one of a first threshold, a second threshold, a third threshold, a fourth threshold, a fifth threshold, a sixth threshold, or a seventh threshold.

[0345] When the communication device 1300 is used to implement Figure 2 or Figure 5 In the method embodiment shown, when the first device functions, in one possible implementation, the transceiver unit 1320 is used to receive information for indicating the false alarm rate.

[0346] When the communication device 1300 is used to implement Figure 2 or Figure 5 In the method embodiment shown, when the first device functions, in one possible implementation, the transceiver unit 1320 is used to receive information for requesting the received power value of the measurement signal.

[0347] When the communication device 1300 is used to implement Figure 2 or Figure 5 In the method embodiment shown, when the first device functions, in one possible implementation, the transceiver unit 1320 is used to transmit the average value of multiple received power values ​​measured in the third range.

[0348] When the communication device 1300 is used to implement Figure 2 or Figure 5 In the method embodiment shown, when the first device functions, in one possible implementation, the transceiver unit 1320 is used to transmit at least one received power value measured in the third range.

[0349] When the communication device 1300 is used to implement Figure 2 or Figure 5In the method embodiment shown, when the first device functions, in one possible implementation, the processing unit 1310 is used to measure the second signal and obtain a second measurement result. The transceiver unit 1320 is used to receive the second signal and transmit at least one received power value measured in the fourth range and information indicating the fourth range.

[0350] When the communication device 1300 is used to implement Figure 2 or Figure 5 In the method embodiment shown, when the first device functions, in one possible implementation, the processing unit 1310 is used to search for a first range from multiple received power values ​​of the first measurement result based on information about a fourth range.

[0351] When the communication device 1300 is used to implement Figure 2 or Figure 5 In one possible implementation of the method embodiment shown, when the positioning management device functions, the transceiver unit 1320 is used to receive at least one received power value measured in the first range and first indication information for indicating the first range, and the processing unit 1310 is used to perform positioning based on at least one received power value measured in the first range and the first indication information.

[0352] When the communication device 1300 is used to implement Figure 2 or Figure 5 In one possible implementation of the method embodiment shown, when the positioning management device functions, the transceiver unit 1320 is used to receive at least one received power value measured in the second range and information indicating the second range. The processing unit 1310 is used to perform positioning based on at least one received power value measured in the first range and the first indication information, and at least one received power value measured in the second range and the information indicating the second range.

[0353] When the communication device 1300 is used to implement Figure 2 or Figure 5 In one possible implementation of the method embodiment shown, when positioning the management device, the transceiver unit 1320 is used to receive multiple received power values ​​measured in the first range.

[0354] When the communication device 1300 is used to implement Figure 2 or Figure 5 In one possible implementation of the method embodiment shown, when positioning the management device, the transceiver unit 1320 is used to receive second instruction information.

[0355] When the communication device 1300 is used to implement Figure 2 or Figure 5 In one possible implementation of the method embodiment shown, when locating the function of the management device, the transceiver unit 1320 is used to receive third instruction information.

[0356] When the communication device 1300 is used to implement Figure 2 or Figure 5 In one possible implementation of the method embodiment shown, when locating the function of the management device, the transceiver unit 1320 is used to send information indicating at least one of a first threshold, a second threshold, a third threshold, a fourth threshold, a fifth threshold, a sixth threshold, or a seventh threshold.

[0357] When the communication device 1300 is used to implement Figure 2 or Figure 5 When the location management device is used in the method embodiment shown, in one possible implementation, the transceiver unit 1320 is used to send information for indicating the false alarm rate.

[0358] When the communication device 1300 is used to implement Figure 2 or Figure 5 In one possible implementation of the method embodiment shown, when positioning the management device, the transceiver unit 1320 is used to send information for requesting the received power value of the measurement signal.

[0359] When the communication device 1300 is used to implement Figure 2 or Figure 5 In one possible implementation of the method embodiment shown, when positioning the management device, the transceiver unit 1320 is used to receive the average value of multiple received power values ​​measured in the third range.

[0360] When the communication device 1300 is used to implement Figure 2 or Figure 5 In one possible implementation of the method embodiment shown, when the positioning management device is in use, the transceiver unit 1320 is used to receive at least one received power value measured in the third range.

[0361] When the communication device 1300 is used to implement Figure 2 or Figure 5 In one possible implementation of the method embodiment shown, when positioning the management device, the transceiver unit 1320 is used to receive at least one received power value measured in the fourth range and information for indicating the fourth range.

[0362] For a more detailed description of the processing unit 1310 and the transceiver unit 1320, please refer to [the relevant documentation]. Figure 2 or Figure 5 The relevant descriptions in the method embodiments shown.

[0363] like Figure 7As shown, the communication device 1400 includes a processor 1410 and an interface circuit 1420. The processor 1410 and the interface circuit 1420 are coupled to each other. It is understood that the interface circuit 1420 can be a transceiver or an input / output interface. Optionally, the communication device 1400 may also include a memory 1430 for storing instructions executed by the processor 1410, or storing input data required by the processor 1410 to execute instructions, or storing data generated after the processor 1410 executes instructions.

[0364] When the communication device 1400 is used to implement Figure 2 or Figure 5 In the method shown, the processor 1410 is used to implement the functions of the processing unit 1310, and the interface circuit 1420 is used to implement the functions of the transceiver unit 1320.

[0365] When the aforementioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal device in the above method embodiments. The terminal chip receives information from the base station, which can be understood as the information being first received by other modules in the terminal (such as an RF module or antenna), and then sent to the terminal chip by these modules. The terminal chip sends information to the base station, which can be understood as the information being first sent to other modules in the terminal (such as an RF module or antenna), and then sent to the base station by these modules.

[0366] When the aforementioned communication device is a chip applied to a base station, the base station chip implements the functions of the network device in the above method embodiments. The base station chip receives information from the terminal, which can be understood as the information being first received by other modules in the base station (such as an RF module or antenna), and then sent to the base station chip by these modules. The base station chip sends information to the terminal, which can be understood as the information being sent down to other modules in the base station (such as an RF module or antenna), and then sent to the terminal by these modules.

[0367] Based on the same concept, embodiments of this application provide a computer-readable storage medium storing a computer program or instructions, which, when executed by a communication device, implement the above-described functionality. Figure 2 or Figure 5 The functions of the first device, the second device, or the positioning management device in the method embodiments shown are illustrated.

[0368] Based on the same concept, embodiments of this application provide a chip (or chip system) storing a computer program or instructions. When the computer program or instructions are executed by a computer, they implement the above-mentioned... Figure 2 or Figure 5 The functions of the first device, the second device, or the positioning management device in the method embodiments shown are illustrated.

[0369] Based on the same concept, embodiments of this application provide a computer program product, which stores a computer program. The computer program includes computer programs or instructions, and when the computer program or instructions are executed by a computer, they implement the above-mentioned... Figure 2 or Figure 5 The functions of the first device, the second device, or the positioning management device in the method embodiments shown are illustrated.

[0370] In this application, entity A sends information to entity B, either directly or indirectly through other entities. Similarly, entity B receives information from entity A, either directly or indirectly through other entities. Entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. Information transmission and reception can be between RAN nodes and terminals, such as between a base station and a terminal; between two RAN nodes, such as between a CU and a DU; or between different modules within a single device, such as between a terminal chip and other modules of the terminal, or between a base station chip and other modules of the base station.

[0371] It is understood that the processor in the embodiments of this application may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.

[0372] The method steps in the embodiments of this application can be implemented in hardware or in software instructions executable by a processor. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. The storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. The processor and storage medium can also exist as discrete components in a base station or terminal.

[0373] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, all or part of the processes or functions of the embodiments of this application are performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, a computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.

[0374] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions between different embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0375] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects. "Including at least one of A, B, or C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.

[0376] It is understood that the various numbers involved in the embodiments of this application (such as the numerical numbers "first" and "second", and the letter numbers "A1" and "A2") are only for the convenience of description and are not intended to limit the scope of the embodiments of this application. The order of the above-mentioned process numbers does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

Claims

1. A method for transmitting signal measurement results, characterized in that, The method includes: Receive the first signal; The first signal is measured to obtain a first measurement result, which includes multiple received power values ​​and at least one of angle, time delay, or Doppler frequency shift corresponding to at least one received power value. Transmit at least one received power value measured in a first range and first indication information for indicating the first range, wherein the received power value measured in the first range is a portion of the plurality of received power values, and the first range consists of at least two of a first angle range, a second angle range, a first time delay range, or a first Doppler frequency shift range.

2. The method as described in claim 1, characterized in that, The method further includes: Transmit at least one received power value measured in the second range and information for indicating the second range, wherein the received power value measured in the second range is a portion of the plurality of received power values, and the second range consists of at least two of a third angle range, a fourth angle range, a second time delay range, or a second Doppler frequency shift range.

3. The method according to any one of claims 1-2, characterized in that, The at least one received power value measured within the first transmission range includes: Send multiple received power values ​​measured within the first range; The multiple received power values ​​measured in the first range are transmitted based on a specified sorting relationship. The first indication information and the sorting relationship of the multiple received power values ​​measured in the first range are also used to indicate at least one of the angle value, time delay, or Doppler frequency shift corresponding to at least one received power value measured in the first range.

4. The method according to any one of claims 1-3, characterized in that, The first indication information satisfies at least one of the following: When the first range includes the first angle range, the first indication information includes one or more angle values ​​within the first angle range; When the first range includes the second angle range, the first indication information includes one or more angle values ​​in the second angle range; When the first range includes the first delay range, the first indication information includes one or more delays within the first delay range; or, When the first range includes the first Doppler frequency shift range, the first indication information includes one or more Doppler frequency shifts within the first Doppler frequency shift range.

5. The method according to any one of claims 1-4, characterized in that, The method further includes: Send a second instruction message, the second instruction message including at least one of the following: Information used to indicate the difference between the minimum and maximum angle values ​​within the first angle range; Information used to indicate the difference between the minimum and maximum angle values ​​within the second angle range; Information used to indicate the difference between the minimum and maximum delays within the first delay range; or, Information used to indicate the difference between the minimum and maximum Doppler frequency shifts within the first Doppler frequency shift range.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: Send a third instruction message, the third instruction message including at least one of the following: Information used to indicate the difference between two adjacent angle values ​​within the first angle range; Information used to indicate the difference between two adjacent angle values ​​in the second angle range; Information used to indicate the difference between two adjacent time delays within the first time delay range; or, Information used to indicate the difference between two adjacent Doppler frequency shifts within the first Doppler frequency shift range.

7. The method according to any one of claims 1-6, characterized in that, The first range satisfies at least one of the following: The average value of the received power measured in the first range is greater than or equal to the first threshold. The minimum value among the received power values ​​measured in the first range is greater than or equal to the second threshold; At least one received power value measured in the first range is greater than or equal to the third threshold; The median of the received power values ​​measured in the first range is greater than or equal to the fourth threshold. The specified percentile of the received power value measured in the first range is greater than or equal to the fifth threshold. The cumulative sum of the received power values ​​measured in the first range is greater than or equal to the sixth threshold. or, A specified number of consecutive received power values ​​measured within the first range are greater than or equal to the seventh threshold.

8. The method as described in claim 7, characterized in that, The method further includes: Receive information indicating at least one of the first threshold, the second threshold, the third threshold, the fourth threshold, the fifth threshold, the sixth threshold, or the seventh threshold; and / or, Receive information indicating a false alarm rate, the false alarm rate being used to adjust at least one of a first threshold, a second threshold, a third threshold, a fourth threshold, a fifth threshold, a sixth threshold, or a seventh threshold.

9. The method according to any one of claims 1-8, characterized in that, The description also includes: Receive information used to request the received power value of the measured signal.

10. The method according to any one of claims 1-9, characterized in that, The method further includes: Transmit the average of multiple received power values ​​measured in the third range; and / or, transmit at least one received power value measured in the third range; The received power value measured in the third range is at least one of the multiple received power values ​​other than the received power value measured in the first range, and the third range consists of at least two of the fifth angle range, the sixth angle range, the third time delay range, or the third Doppler frequency shift range.

11. The method according to any one of claims 1-10, characterized in that, The method further includes: Receive the second signal; The second signal is measured to obtain a second measurement result, which includes multiple received power values ​​and at least one of angle, time delay, or Doppler frequency shift corresponding to at least one received power value. Transmit at least one received power value measured in a fourth range and information for indicating the fourth range, wherein the received power value measured in the fourth range is a portion of the received power values ​​among a plurality of received power values ​​in the second measurement result, and the fourth range consists of at least two of a seventh angle range, an eighth angle range, a fourth time delay range, or a fourth Doppler frequency shift range; Based on the information of the fourth range, the first range is searched from the plurality of received power values ​​of the first measurement result.

12. A method for transmitting signal measurement results, characterized in that, The method includes: Receive at least one received power value measured in the first range and first indication information for indicating the first range; Positioning is performed based on at least one received power value measured within the first range and the first indication information; Wherein, the received power value measured in the first range is a portion of a plurality of received power values, the plurality of received power values ​​are a first measurement result, the first measurement result includes a plurality of received power values ​​and at least one of angle, time delay, or Doppler frequency shift corresponding to at least one received power value, the first measurement result is obtained by measuring a first signal, and the first range consists of at least two of a first angle range, a second angle range, a first time delay range, or a first Doppler frequency shift range.

13. The method as described in claim 12, characterized in that, The method further includes: Receive at least one received power value measured in the second range and information for indicating the second range, wherein the received power value measured in the second range is a portion of the plurality of received power values, and the second range consists of at least two of a third angle range, a fourth angle range, a second time delay range, or a second Doppler frequency shift range; The step of locating based on at least one received power value measured within the first range and the first indication information includes: Positioning is performed based on at least one received power value measured in the first range and the first indication information, and at least one received power value measured in the second range and the information used to indicate the second range.

14. The method according to any one of claims 12-13, characterized in that, The at least one received power value measured within the first receiving range includes: Receive multiple received power values ​​measured within the first range; The multiple received power values ​​measured in the first range are transmitted based on a specified sorting relationship. The first indication information and the sorting relationship of the multiple received power values ​​measured in the first range are also used to indicate at least one of the angle value, time delay, or Doppler frequency shift corresponding to at least one received power value measured in the first range.

15. The method according to any one of claims 12-14, characterized in that, The first indication information satisfies at least one of the following: When the first range includes the first angle range, the first indication information includes one or more angle values ​​within the first angle range; When the first range includes the second angle range, the first indication information includes one or more angle values ​​in the second angle range; When the first range includes the first delay range, the first indication information includes one or more delays within the first delay range; or, When the first range includes the first Doppler frequency shift range, the first indication information includes one or more Doppler frequency shifts within the first Doppler frequency shift range.

16. The method according to any one of claims 12-15, characterized in that, The method further includes: Receive a second instruction message, the second instruction message including at least one of the following: Information used to indicate the difference between the minimum and maximum angle values ​​within the first angle range; Information used to indicate the difference between the minimum and maximum angle values ​​within the second angle range; Information used to indicate the difference between the minimum and maximum delays within the first delay range; or, Information used to indicate the difference between the minimum and maximum Doppler frequency shifts within the first Doppler frequency shift range.

17. The method according to any one of claims 12-16, characterized in that, The method further includes: Receive a third instruction message, the third instruction message including at least one of the following: Information used to indicate the difference between two adjacent angle values ​​within the first angle range; Information used to indicate the difference between two adjacent angle values ​​in the second angle range; Information used to indicate the difference between two adjacent time delays within the first time delay range; or, Information used to indicate the difference between two adjacent Doppler frequency shifts within the first Doppler frequency shift range.

18. The method according to any one of claims 12-17, characterized in that, The first range satisfies at least one of the following: The average value of the received power measured in the first range is greater than or equal to the first threshold. The minimum value among the received power values ​​measured in the first range is greater than or equal to the second threshold; At least one received power value measured in the first range is greater than or equal to the third threshold; The median of the received power values ​​measured in the first range is greater than or equal to the fourth threshold. The specified percentile of the received power value measured in the first range is greater than or equal to the fifth threshold. The cumulative sum of the received power values ​​measured in the first range is greater than or equal to the sixth threshold. or, A specified number of consecutive received power values ​​measured within the first range are greater than or equal to the seventh threshold.

19. The method as described in claim 18, characterized in that, The method further includes: Send information indicating at least one of the first threshold, the second threshold, the third threshold, the fourth threshold, the fifth threshold, the sixth threshold, or the seventh threshold; and / or, Information indicating the false alarm rate is sent, the false alarm rate being used to adjust at least one of the first threshold, the second threshold, the third threshold, the fourth threshold, the fifth threshold, the sixth threshold, or the seventh threshold.

20. The method according to any one of claims 12-19, characterized in that, The description also includes: Send information to request the received power value of the measured signal.

21. The method according to any one of claims 12-20, characterized in that, The method further includes: Receive the average of multiple received power values ​​measured in the third range; and / or, receive at least one received power value measured in the third range; The received power value measured in the third range is at least one of the multiple received power values ​​other than the received power value measured in the first range, and the third range consists of at least two of the fifth angle range, the sixth angle range, the third time delay range, or the third Doppler frequency shift range.

22. A communication device, characterized in that, It includes a module for performing the method as described in any one of claims 1 to 11, or includes a module for performing the method as described in any one of claims 12 to 21.

23. A communication device, characterized in that, The device includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices and transmit them to the processor or to send signals from the processor to other communication devices, and the processor is used to implement the method as described in any one of claims 1 to 11, or the method as described in any one of claims 12 to 21, through logic circuits or execution code instructions.

24. A communication device, characterized in that, Includes a processor, which implements the method as claimed in any one of claims 1 to 11, or the method as claimed in any one of claims 12 to 21, via logic circuits or execution code instructions.

25. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed by a communication device, implement the method as described in any one of claims 1 to 11, or the method as described in any one of claims 12 to 21.

26. A computer program product, characterized in that, The computer program product stores a computer program, the computer program including program instructions, which, when executed by a computer, cause the computer to perform the method as described in any one of claims 1 to 11, or the method as described in any one of claims 12 to 21.