Model-based positioning method, apparatus, medium, product and chip
By receiving positioning reference signal configuration information, acquiring and compressing multipath measurement results, the problem of low positioning accuracy of terminal equipment is solved, and efficient and accurate positioning result generation is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2025-11-27
- Publication Date
- 2026-07-30
AI Technical Summary
The accuracy of positioning results based on receiving multiple positioning reference signals from terminal devices in existing technologies is relatively low. How to improve the accuracy of positioning results has become an urgent problem to be solved.
By receiving positioning reference signal configuration information, multipath measurement results are obtained, and data volume is compressed and filtered in terminal devices or network devices to generate high-quality multipath measurement results, which are then input into the positioning model to improve the accuracy of positioning results.
By increasing the amount of data input to the positioning model and reducing air interface signaling overhead, the accuracy and efficiency of positioning results are significantly improved, ensuring the real-time nature and accuracy of the positioning results.
Smart Images

Figure CN2025138030_30072026_PF_FP_ABST
Abstract
Description
A model positioning method, apparatus, medium, product, and chip.
[0001] This application claims priority to Chinese Patent Application No. 202510118771.9, filed with the State Intellectual Property Office of China on January 23, 2025, entitled "A Model Positioning Method, Apparatus, Medium, Product and Chip", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a model positioning method, apparatus, medium, product and chip. Background Technology
[0003] To achieve terminal positioning, one possible approach is to send multiple positioning reference signals to the terminal device. The terminal device receives and reports the measurement results of these multiple positioning reference signals, and positioning is then performed based on the measurement results of the multiple positioning reference signals reported by the terminal device. However, the accuracy of the positioning results determined by this approach is relatively low. Therefore, improving the accuracy of the positioning results has become a technical problem that needs to be solved. Summary of the Invention
[0004] This application provides a model positioning method, apparatus, medium, product, and chip, with the aim of solving the problem of how to improve the accuracy of positioning results.
[0005] To achieve the above objectives, this application provides the following technical solution:
[0006] The first aspect of this application provides a model localization method, which can be executed by a terminal device, or by a component (such as a circuit, chip, or chip system) configured in the terminal device, or by a logic module or software capable of implementing all or part of the functions of the terminal device. For example, the method is applied to a first terminal device, but this application does not limit its application. The following description uses a terminal device as an example. The method includes:
[0007] Receive positioning reference signal configuration information; the positioning reference signal configuration information is used to indicate positioning reference signal resources;
[0008] Receive first information; the first information is used to instruct a multipath measurement plan;
[0009] Based on the multipath measurement plan, multiple positioning reference signals transmitted on the positioning reference signal resource are received, and the multipath measurement results of the multiple positioning reference signals are obtained.
[0010] Send a second message; the second message is used to indicate the multipath measurement result so that the multipath measurement result is input into the positioning model to obtain the positioning result.
[0011] In the above scheme, by acquiring and reporting the multipath measurement results of multiple positioning reference signals, the amount of data input to the positioning model is increased, enabling the positioning model to generate positioning results based on sufficient measurement information, thus making the positioning results more accurate and improving the accuracy of the positioning results.
[0012] In some possible implementations, the first information is LPP location request information; the LPP location request information is used to indicate the multipath measurement plan.
[0013] In some possible implementations, the LPP location request information includes a first field; the first field is used to indicate the multipath measurement plan; the multipath measurement plan includes at least the measurement type of multipath measurement.
[0014] In some possible implementations, the measurement type includes at least one of measurement time, measurement angle, and measurement frequency.
[0015] In the above scheme, by indicating the measurement type in the first information, a multipath measurement report is generated based on the measurement type, so that the multipath measurement report includes additional measurement information, further enriching the amount of data input to the positioning model and improving the accuracy of the positioning results.
[0016] In some possible implementations, the second information is LPP position response information; the LPP position response information is used to indicate the multipath measurement results.
[0017] In some possible implementations, the LPP location response information includes a second field; the second field is used to indicate the multipath measurement result.
[0018] In some possible implementations, the multipath measurement result includes at least: multipath measurement information of the measurement type.
[0019] In the above scheme, by including multipath measurement information corresponding to the measurement type in the multipath measurement results, the amount of data input to the positioning model is further enriched, thereby improving the accuracy of the positioning results.
[0020] In some possible implementations, when the measurement type includes the measurement time, the multipath measurement information of the measurement type includes the arrival time value of the first diameter or the strongest diameter; when the measurement type includes the measurement angle, the multipath measurement information of the measurement type includes the arrival angle value of the first diameter or the strongest diameter; when the measurement type includes the measurement frequency, the multipath measurement information of the measurement type includes the arrival phase value of the first diameter or the strongest diameter.
[0021] In the above scheme, by establishing a correspondence between measurement types and multipath measurement information of measurement types, the device executing this scheme can determine the multipath measurement information of the measurement type that needs to be included in the multipath measurement results based on the measurement type, so that the obtained multipath measurement results also include multipath measurement information corresponding to the multipath measurement type, thus ensuring the accuracy of the generated multipath measurement results.
[0022] In some possible implementations, the multipath measurement results also include:
[0023] The multipath fading characteristics of the channel, and at least one of the dispersion parameters of the channel.
[0024] In the above scheme, the multipath measurement results also include at least one of the multipath fading characteristics of the channel and the dispersion parameters of the channel. Since both the multipath fading characteristics and the dispersion parameters of the channel help improve the accuracy of the positioning results, by adding the multipath fading characteristics and the dispersion parameters of the channel to the multipath measurement results, the positioning results generated by the positioning model based on the multipath measurement results are more accurate.
[0025] In some possible implementations, the multipath fading characteristics of the channel include at least one of the following: a set of multipath component transmission delay values, a set of multipath component amplitude variation values, a set of multipath component phase offset values, multipath delay spread, multipath frequency spread, and multipath angle spread.
[0026] In some possible implementations, the dispersion parameters of the channel include at least one of the following: channel impulse response, power delay spectrum, and power angle spectrum.
[0027] In some possible implementations, receiving multiple positioning reference signals transmitted on the positioning reference signal resource based on the multipath measurement plan, and obtaining the multipath measurement results of the multiple positioning reference signals, includes:
[0028] Based on the multipath measurement plan, multiple positioning reference signals transmitted on the positioning reference signal resource are received to obtain the multipath measurement results of the multiple positioning reference signals to be processed.
[0029] The multipath measurement results are obtained by compressing the data volume of multiple positioning reference signals sent from the same transmission and receiving node or from the same antenna panel.
[0030] In the above scheme, the data volume of the multipath measurement results to be processed from multiple positioning reference signals sent by the same transmission and receiving node or from the same antenna panel is compressed to reduce the data volume of the generated multipath measurement results and avoid excessive air interface signaling overhead when sending multipath measurement results.
[0031] In some possible implementations, the process of compressing the data volume of multiple positioning reference signals transmitted by the same transmission / reception node or the same antenna panel to obtain the multipath measurement results includes:
[0032] The multipath measurement results are obtained by filtering the highest quality measurement results for each path from multiple positioning reference signals sent by the same transmission and reception node or from the same antenna panel.
[0033] In the above scheme, the highest quality multipath measurement results for each path are selected, and multipath measurement results are generated based on the highest quality multipath measurement results for each path. This extracts lower quality measurement results from the multipath measurement results, so that the multipath measurement results input to the positioning model only include the highest quality multipath measurement results for each path, and the amount of data in the multipath measurement results is reduced. This reduces air interface signaling overhead while avoiding the impact of low-quality multipath measurement results on the accuracy of the positioning results.
[0034] A second aspect of this application provides a model localization method, which can be executed by a network device, or by a component (such as a circuit, chip, or chip system) configured in the network device, or by a logic module or software capable of implementing all or part of the functions of the network device. This application does not limit the scope of the method. The following description uses a network device as an example. The method includes:
[0035] Receive positioning reference signal configuration information; the positioning reference signal configuration information is used to indicate positioning reference signal resources;
[0036] Multiple positioning reference signals are transmitted on the positioning reference signal resource.
[0037] A third aspect of this application provides a model localization method, which can be executed by a network device, or by a component configured in the network device (such as a circuit, core network unit, chip, or chip system), or by a logic module or software capable of implementing all or part of the functions of the network device. This application does not limit the scope of the method. The following description uses a network device as an example. The method includes:
[0038] Send positioning reference signal configuration information; the positioning reference signal configuration information is used to indicate positioning reference signal resources;
[0039] Send a first message; the first message is used to instruct a multipath measurement plan.
[0040] Receive second information; the second information is used to indicate the multipath measurement result;
[0041] The multipath measurement results are input into the positioning model to obtain the positioning results.
[0042] In the above scheme, by acquiring the multipath measurement results of multiple positioning reference signals and inputting them into the positioning model, the amount of data input into the positioning model is increased, enabling the positioning model to generate positioning results based on sufficient measurement information, thus making the positioning results more accurate and improving the accuracy of the positioning results.
[0043] In some possible implementations, the first information is LPP location request information; the LPP location request information is used to indicate the multipath measurement plan.
[0044] In some possible implementations, the LPP location request information includes a first field; the first field is used to indicate the multipath measurement plan; the multipath measurement plan includes at least the measurement type of multipath measurement.
[0045] In some possible implementations, the measurement type includes at least one of measurement time, measurement angle, and measurement frequency.
[0046] In some possible implementations, the second information is LPP position response information; the LPP position response information is used to indicate the multipath measurement results.
[0047] In some possible implementations, the LPP location response information includes a second field; the second field is used to indicate the multipath measurement result.
[0048] In some possible implementations, the multipath measurement result includes at least: multipath measurement information of the measurement type.
[0049] In some possible implementations, when the measurement type includes the measurement time, the multipath measurement information of the measurement type includes the arrival time value of the first diameter or the strongest diameter; when the measurement type includes the measurement angle, the multipath measurement information of the measurement type includes the arrival angle value of the first diameter or the strongest diameter; when the measurement type includes the measurement frequency, the multipath measurement information of the measurement type includes the arrival phase value of the first diameter or the strongest diameter.
[0050] In some possible implementations, the multipath measurement results also include:
[0051] The multipath fading characteristics of the channel, and at least one of the dispersion parameters of the channel.
[0052] In some possible implementations, the multipath fading characteristics of the channel include at least one of the following: a set of multipath component transmission delay values, a set of multipath component amplitude variation values, a set of multipath component phase offset values, multipath delay spread, multipath frequency spread, and multipath angle spread.
[0053] In some possible implementations, the dispersion parameters of the channel include at least one of the following: channel impulse response, power delay spectrum, and power angle spectrum.
[0054] A fourth aspect of this application provides a communication device, including a module for performing the method provided in the first aspect, or a module for performing the method provided in the second aspect, or a module for performing the method provided in the third aspect.
[0055] The fifth aspect of this application provides a computer-readable storage medium storing a computer program or instructions that, when executed by a communication device, implement the method provided in the first aspect, the second aspect, or the third aspect.
[0056] A sixth aspect of this application provides a computer program product including instructions that, when executed, cause the method provided in the first aspect, the second aspect, or the third aspect to be implemented.
[0057] A seventh aspect of this application provides a chip including a processor coupled to a memory for executing a computer program or instructions stored in the memory, such that the chip implements the method provided in the first aspect, or the method provided in the second aspect, or the method provided in the third aspect.
[0058] The eighth aspect of this application provides a communication device, including 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 provided in the first aspect, or the method provided in the second aspect, or the method provided in the third aspect through logic circuits or executing code instructions. Attached Figure Description
[0059] Figure 1 is a schematic diagram of the system architecture of the communication system provided in an embodiment of this application;
[0060] Figure 2 is a flowchart illustrating a model localization method provided in an embodiment of this application;
[0061] Figure 3 is a flowchart illustrating another model localization method provided in an embodiment of this application;
[0062] Figure 4 is a schematic diagram of the data compression provided in this application;
[0063] Figure 5 is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;
[0064] Figure 6 is a schematic diagram of the structure of another electronic device provided in an embodiment of this application. Detailed Implementation
[0065] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. The terminology used in the following embodiments is for the purpose of describing specific embodiments only and is not intended to be a limitation of this application. As used in the specification and appended claims of this application, the singular expressions "a," "an," "the," "the," "the," and "this" are intended to also include expressions such as "one or more," unless the context clearly indicates otherwise. It should also be understood that in the embodiments of this application, "one or more" refers to one, two, or more; "and / or" describes the relationship between related objects, indicating that three relationships may 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. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.
[0066] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0067] The "multiple" mentioned in the embodiments of this application refers to two or more. It should be noted that in the description of the embodiments of this application, terms such as "first" and "second" are used only for the purpose of distinguishing descriptions and should not be construed as indicating or implying relative importance, nor should they be construed as indicating or implying order.
[0068] The embodiments of this application are applied to communication systems, which can be second-generation (2G) communication systems, third-generation (3G) communication systems, LTE systems, fifth-generation (5G) communication systems, LTE and 5G hybrid architectures, 5G new radio (5G NR) systems, and new communication systems that will emerge in the future development of communication.
[0069] The communication system includes a first device, a second device, and a third device. The first and third devices can be network-side devices used to provide network communication functions; in some cases, they are also called network equipment or network elements. Network equipment can typically be a base station (including functional units of a base station, or a combination of functional units of base stations) or a core network unit. The core network unit can be a functional unit within the core network, including but not limited to access and mobility management function (AMF) units, session management function (SMF) units, and user plane function (UPF) units. The second device can be a device accessing the network, typically a terminal. An example of a communication system is shown in Figure 1, which includes server 1, base station 2, and terminal 3. Server 1 is located in the core network and includes a location management function (LMF).
[0070] In the embodiments provided in this application, the base station can be any device with wireless transceiver capabilities, including but not limited to: evolved base stations (NodeB, eNB, or e-NodeB) in Long Term Evolution (LTE), base stations (gNodeB or gNB) or transmission receiving points / transmission reception points (TRPs) in New Radio (NR), base stations in subsequent 3GPP evolutions, access nodes in Wi-Fi systems, wireless relay nodes, wireless backhaul nodes, etc. The base station can be: macro base station, micro base station, pico base station, small cell, relay station, or balloon station, etc. The base station can include one or more co-located or non-co-located transmission reception points (TRPs). The base station can also be a radio controller, centralized unit (CU), and / or distributed unit (DU) in a cloud radio access network (CRAN) scenario. The base station can communicate with the terminal, or it can communicate with the terminal through a relay station. The terminal can communicate with multiple base stations using different technologies. For example, the terminal can communicate with base stations that support LTE networks, base stations that support 5G networks, and can also establish dual connections with both LTE and 5G base stations.
[0071] In the embodiments provided in this application, the terminal can take various forms, such as a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, vehicle-mounted terminal device, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, wearable terminal device, etc. The terminal may also be referred to as terminal equipment, user equipment (UE), access terminal equipment, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, terminal equipment, wireless communication equipment, UE agent, or UE device, etc. The terminal can also be a fixed terminal or a mobile terminal.
[0072] When multiple positioning reference signal resources from the same transmission and reception point are transmitted in different directions through spatially separated antennas, the multipath measurement results reported by the terminal device to the core network only include positioning reference signal measurement results from multiple different transmission directions. That is, one path corresponds to one transmission angle. The amount of positioning reference signal measurement results reported to the core network is small and insufficient to support accurate positioning by the positioning model, resulting in low accuracy of the positioning results determined by the core network based on the multipath measurement results. Therefore, this application provides a model positioning method, device, medium, product, and chip to improve the accuracy of positioning results.
[0073] To make the technical solution of this application clearer and easier to understand, the model positioning method of the embodiments of this application will be described below with reference to the accompanying drawings.
[0074] Referring to Figure 2, a flowchart of a model localization method is shown. The method includes:
[0075] S201: The terminal device receives positioning reference signal configuration information; the positioning reference signal configuration information is used to indicate positioning reference signal resources. Correspondingly, the transmission / receiving point receives the positioning reference signal configuration information, and the core network sends the positioning reference signal configuration information to both the terminal device and the transmission / receiving point.
[0076] Specifically, the LMF in the core network sends positioning reference signal configuration information to both the terminal equipment and the transmission reception point (TRP). The terminal equipment and TRP receive this configuration information to determine the parameters of the positioning reference signal, such as transmission time, frequency, and power. The TRP can be a positioning base station.
[0077] S202: The terminal device receives the first information; the first information is used to indicate the multipath measurement plan. Accordingly, the core network sends the first information to the terminal device.
[0078] Specifically, the first information is information sent by the core network to the terminal device to indicate the multipath measurement plan. For example, the first information may be information sent separately by the core network to the terminal device to indicate the multipath measurement plan, or information sent by the core network to the terminal device that includes other content as well as information indicating the content included in the multipath measurement plan.
[0079] In one optional embodiment, the first information is Long Term Evolution Positioning Protocol (LPP) location request information; the LPP location request information is used to indicate a multipath measurement plan, which includes parameters of the positioning reference signal to be measured by the terminal device, such as measurement type, measurement conditions, and measurement requirements. In another optional embodiment, the multipath measurement plan includes indication information representing the measurement target.
[0080] When the multipath measurement plan includes a measurement type for multipath measurement, the LPP location request information includes a first field indicating the multipath measurement plan. The core network uses the first field carried in the first information to indicate the measurement type of the multipath measurement to the terminal device. The measurement type is the type of measurement the terminal device needs to perform on the positioning reference signal (PRS). The measurement type of multipath measurement can be selected based on actual needs and can be at least one of measurement time, measurement angle, and measurement frequency.
[0081] S203: The terminal device receives multiple positioning reference signals transmitted on the positioning reference signal resource based on a multipath measurement plan, and obtains the multipath measurement results of the multiple positioning reference signals. Correspondingly, the transmission and receiving point transmits multiple positioning reference signals to the terminal device on the positioning reference signal resource.
[0082] Specifically, the transmitting and receiving nodes transmit PRS signals in different directions through spatially separated antennas. The end devices receive multiple positioning reference signals transmitted on positioning reference signal resources based on the measurement type in the multipath measurement plan, and generate multipath measurement results for the multiple positioning reference signals. The multipath measurement results include at least the measurement results for each path of each positioning reference signal.
[0083] Furthermore, based on the multipath measurement plan, multiple positioning reference signals transmitted on the positioning reference signal resources are received to obtain the multipath measurement results of the multiple positioning reference signals, including:
[0084] Receive multiple positioning reference signals transmitted on positioning reference signal resources;
[0085] The received positioning reference signals are measured based on a multipath measurement plan to obtain multipath measurement results for multiple positioning reference signals.
[0086] In this embodiment, the measurement results of multiple positioning reference signals are used as multipath measurement results to enable the terminal device to quickly generate multipath measurement results, improve the positioning efficiency of the terminal device, and ensure the real-time nature of the positioning results.
[0087] Furthermore, as shown in Figure 3, to reduce the air interface signaling overhead of multipath measurement reports, multiple positioning reference signals transmitted on positioning reference signal resources are received based on the multipath measurement plan to obtain the multipath measurement results of multiple positioning reference signals, including:
[0088] S301: Receive multiple positioning reference signals transmitted on the positioning reference signal resource, and obtain the multipath measurement results of the multiple positioning reference signals to be processed. Correspondingly, the transmission and receiving point transmits multiple positioning reference signals to the terminal device on the positioning reference signal resource.
[0089] S302: Based on the multipath measurement plan, the data volume of the multipath measurement results to be processed from multiple positioning reference signals sent by the same transmission and reception node or from the same antenna panel is compressed to obtain the multipath measurement results.
[0090] Because the quantity and quality of multipath measurements on different PRS resources are inconsistent, reporting all multipath measurement results from all PRS resources would result in significant air interface signaling overhead. Furthermore, since multipath information may be repeated across multiple PRS resources, there is unnecessary redundant reporting. Therefore, this embodiment compresses the data volume of multipath measurement results transmitted from the same transmission / reception node or from the same antenna panel, and uses the compressed multipath measurement results as the multipath measurement results of multiple positioning reference signals to reduce air interface signaling overhead.
[0091] To reduce air interface signaling overhead, one or more of various data compression methods can be used to compress the data volume of the multipath measurement results to be processed. For example, duplicate content can be deleted from the multipath measurement results to be processed, or higher quality multipath results can be selected as the multipath measurement results.
[0092] Specifically, taking the selection of higher-quality multipath results from the multipath results to be processed as the multipath measurement results as an example, the data volume of the multipath measurement results of multiple positioning reference signals sent from the same transmission and reception node or the same antenna panel is compressed to obtain the multipath measurement results, including:
[0093] The multipath measurement results are obtained by selecting the highest quality measurement results for each path from multiple positioning reference signals sent from the same transmission and reception node or from the same antenna panel.
[0094] The terminal equipment performs quality screening on unprocessed multipath measurement results from multiple PRS resources from the same transmit / receive node or the same antenna panel to determine the highest quality unprocessed multipath measurement result for a given path from among multiple unprocessed multipath measurement results for that path. The best quality unprocessed multipath measurement results from each path are then aggregated to obtain the multipath measurement result. This provides sufficient high-quality multipath information while avoiding unnecessary redundant measurement reports, significantly reducing air interface signaling overhead. Furthermore, since the multipath information in the multipath measurement result represents the highest quality model information for each transmission path, the impact of low-quality channel information on the accuracy of the positioning results is avoided, further improving the accuracy of the positioning results.
[0095] Determining the highest quality multipath measurement result to be processed can include comparing the received power values of the multipath measurement results to be processed and determining the multipath measurement result with the highest received power value as the highest quality multipath measurement result to be processed, or detecting the amount of data contained in the multipath measurement results to be processed and determining the multipath measurement result with the highest amount of data as the highest quality multipath measurement result to be processed.
[0096] To make it easier to understand, the following example is provided:
[0097] As shown in Figure 4, when the multipath number is 8 and the PRS resource number is 3, if 7 PRS signals are received on the first PRS resource, 6 PRS signals on the second PRS resource, and 8 PRS signals on the third PRS resource, then without quality screening, the reported multipath measurement results include 21 unprocessed multipath measurement results. This embodiment performs quality screening on the unprocessed multipath measurement results from multiple PRS resources from the same transmit / receive node or the same antenna panel, so that only 1 unprocessed multipath measurement result is reported on each path, ensuring that the number of unprocessed multipath measurement results to be reported is the same as the multipath number. That is, in this embodiment, the reported multipath measurement results include 8 unprocessed multipath measurement results.
[0098] In one alternative implementation, the multipath measurement results include at least: multipath measurement information of the measurement type. The multipath measurement results may also include information such as received power values, line-of-sight (LOS) or non-line-of-sight (NLOS) indications.
[0099] The multipath measurement information for the measurement type is the multipath measurement information corresponding to the measurement type in the multipath measurement plan. For example, when the measurement type includes measurement time, the multipath measurement result of the terminal device is the measurement result of the terminal device measuring the PRS signal based on the measurement type.
[0100] For example, when the measurement type includes one item, the multipath measurement result must include at least the measurement result corresponding to that measurement type. When the measurement type includes multiple items, the multipath measurement result must include at least the measurement result corresponding to each of the multiple measurement types.
[0101] Furthermore, taking the measurement type as an example where the measurement type can be at least one of measurement time, measurement angle, and measurement frequency, then when the measurement type includes measurement time, the multipath measurement information for the measurement type at least includes the arrival time value of the first diameter or the strongest diameter. When the measurement type includes measurement angle, the multipath measurement information for the measurement type at least includes the arrival angle value of the first diameter or the strongest diameter. When the measurement type includes measurement frequency, the multipath measurement information for the measurement type at least includes the arrival phase value of the first diameter or the strongest diameter.
[0102] The fields containing multipath measurement information for different measurement types are shown in Table 1:
[0103] Table 1
[0104] When the measurement type is time measurement, the multipath measurement information includes the arrival time value of the first or strongest path, which is located in the FirstPath / StrongestPath-TimeOfArrival field of the multipath measurement result. When the measurement type is angle measurement, the multipath measurement information includes the arrival angle value of the first or strongest path, which is located in the FirstPath / StrongestPath-DirectionOfArrival field of the multipath measurement result. When the measurement type is frequency measurement, the multipath measurement information includes the arrival phase value of the first or strongest path, which is located in the FirstPath / StrongestPath-PhaseOfArrival field of the multipath measurement result.
[0105] It should be noted that when the measurement type includes multiple of measurement time, measurement angle, and measurement frequency, the multipath measurement information must include at least the multipath measurement information corresponding to each of the measurement types. For example, when the measurement type includes measurement angle and measurement frequency, the multipath measurement information must include at least the arrival angle value of the first diameter / strongest diameter and the arrival phase value of the first diameter / strongest diameter.
[0106] In one alternative implementation, the multipath measurement results may also include:
[0107] The multipath fading characteristics of the channel, and at least one of the dispersion parameters of the channel.
[0108] Specifically, the multipath measurement results can also include the multipath fading characteristics and dispersion parameters of the channel. For example, the multipath fading characteristics can include information such as amplitude fading and time delay spread, and the dispersion parameters can include time dispersion parameters, frequency dispersion parameters, and angular dispersion parameters.
[0109] Furthermore, the multipath fading characteristics of the channel specifically include at least one of the following: a set of multipath component transmission delay values, a set of multipath component amplitude variation values, a set of multipath component phase offset values, multipath delay spread, multipath frequency spread, and multipath angle spread. The fields corresponding to the multipath fading characteristics of the channel are shown in Table 2.
[0110] Table 2
[0111] The sets of multipath component amplitude variation values, multipath component transmission delay values, and multipath component phase offset values reflect the impact of multipath channels on signal distortion from different perspectives. The sets of multipath component amplitude variation values and multipath component transmission delay values together reflect the degree of influence of multipath channels on signal amplitude attenuation, while the sets of multipath component phase offset values and multipath component transmission delay values together reflect the degree of influence of multipath channels on signal phase distortion.
[0112] Multipath delay spread, multipath angular spread, and multipath frequency spread reflect the characteristics of multipath channels from different perspectives. Multipath delay spread (i.e., coherence bandwidth) reflects the channel's frequency selectivity, i.e., narrowband or wideband fading characteristics, to obtain the maximum transmission rate while avoiding intersymbol interference. Multipath frequency spread (i.e., coherence time) reflects the channel's time selectivity, i.e., fast or slow fading characteristics, to obtain the degree of signal distortion caused by relative motion between the transmitter and receiver. Multipath angular spread (i.e., coherence distance) reflects the channel's spatial selectivity, to obtain the degree of signal distortion caused by scattering effects.
[0113] The dispersion parameters of a channel specifically include at least one of the following: channel impulse response, power delay spectrum, and power angle spectrum. The fields corresponding to the channel dispersion parameters are shown in Table 3.
[0114] Table 3
[0115] Channel impulse response (CIR) is the dispersion parameter of a multipath channel in the frequency domain, which helps improve the frequency prediction accuracy of the model. Power delay profile (PDP) is the dispersion parameter of a multipath channel in the time domain, which helps improve the time prediction accuracy of the model. Power angel profile (PAP) is the dispersion parameter of a multipath channel in the angular domain, which helps improve the angular prediction accuracy of the model. By adding CIR, PDP, and PAP to the multipath measurement results, when the terminal device cannot accurately separate the multipath components, the network side can extract the multipath channel features, which helps improve the time-frequency spatial domain prediction accuracy of the positioning model.
[0116] S204: The terminal device sends a second message; the second message indicates the multipath measurement results so that the core network can subsequently input the multipath measurement results into the positioning model to obtain the positioning results. Correspondingly, the core network receives the second message.
[0117] Specifically, the second information is information sent by the terminal device to the core network to indicate the multipath measurement results. For example, the second information may be information sent by the terminal device to the core network alone to indicate the multipath measurement results, or information sent by the terminal device to the core network that includes other content as well as the content contained in the multipath measurement results.
[0118] In one optional embodiment, the second information is LPP position response information; the LPP position response information is used to indicate the multipath measurement result. The LPP position response information includes a second field; the second field is used to indicate the multipath measurement result.
[0119] S205: The core network inputs the multipath measurement results into the positioning model to obtain the positioning results.
[0120] Specifically, after receiving the second information sent by the terminal device, the core network inputs the multipath measurement results into a pre-trained localization model to obtain the localization result. The pre-trained localization model can be an artificial intelligence (AI) model.
[0121] In complex real-world environments, a positioning reference signal emitted at a specific angle may undergo reflection, refraction, and scattering during transmission, meaning the same positioning reference signal reaches the terminal device via multiple paths. Therefore, this application enables the terminal device to generate multipath measurement results for each positioning reference signal and report these results. This allows the core network to perform positioning based on the multiple paths of each positioning reference signal to the terminal device, increasing the amount of data input to the positioning model and improving the accuracy of the positioning results output by the model.
[0122] This application provides a communication apparatus, including a module for performing the above-described method applied to a terminal device, or a module for performing the above-described method applied to a network device, or a module for performing the above-described method applied to a core network.
[0123] This application provides a computer-readable storage medium storing a computer program or instructions, which, when executed by a communication device, implement the method described above for a terminal device, a network device, or a core network.
[0124] This application provides a computer program product, including instructions that, when executed, cause the above-described method applied to a terminal device, a network device, or a core network to be implemented.
[0125] This application provides a chip including a processor coupled to a memory for executing computer programs or instructions stored in the memory, such that the chip implements the methods described above for use in terminal devices, network devices, or core networks.
[0126] This application provides a communication device, including a processor and an interface circuit. 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. The processor uses logic circuits or executes code instructions to implement the above-described method applied to a terminal device, a network device, or a core network.
[0127] Figure 5 illustrates an example of the composition of an electronic device provided in an embodiment of this application. This electronic device may be a first device, including but not limited to a base station and a core network unit. Figure 5 shows a simplified schematic diagram of a base station structure. The base station includes parts 510, 520, and 530. Part 510 is primarily used for baseband processing and controlling the base station; part 510 is typically the control center of the base station, often referred to as a processor, used to control the base station to perform the processing operations on the first device side in the above method embodiments. Part 520 is primarily used for storing computer program code and data. Part 530 is primarily used for transmitting and receiving radio frequency signals and converting radio frequency signals to baseband signals; part 530 is often referred to as a transceiver module, transceiver, transceiver circuit, or transceiver unit. The transceiver module of part 530, also referred to as a transceiver or transceiver unit, includes an antenna 533 and a radio frequency circuit (not shown in the figure), wherein the radio frequency circuit is primarily used for radio frequency processing. Optionally, the device used to implement the receiving function in part 530 can be regarded as a receiver, and the device used to implement the transmitting function can be regarded as a transmitter. That is, part 530 includes receiver 532 and transmitter 531. The receiver can also be called a receiving module, receiver, or receiving circuit, etc., and the transmitter can be called a transmitting module, transmitter, or transmitting circuit, etc.
[0128] Sections 510 and 520 may include one or more circuit boards, each of which may include one or more processors and one or more memories. The processors are used to read and execute programs from the memories to implement baseband processing functions and control the base station. If multiple circuit boards exist, they can be interconnected to enhance processing capabilities. As an alternative implementation, multiple circuit boards may share one or more processors, multiple circuit boards may share one or more memories, or multiple circuit boards may simultaneously share one or more processors.
[0129] For example, in one implementation, the transceiver module in section 530 is used to execute the transceiver-related processes performed by the base station (first device) in the aforementioned method embodiments. The processor in section 510 is used to execute the processing-related processes performed by the base station in the aforementioned method embodiments.
[0130] It should be understood that Figure 5 is merely an example and not a limitation, and the network devices described above, including processors, memory, and transceivers, may not depend on the structure shown in Figure 5.
[0131] Figure 6 illustrates another example of the composition of an electronic device provided in an embodiment of this application. This electronic device can be a second device, which can be a terminal, including but not limited to mobile phones, smart wearable devices (such as smartwatches), and other electronic devices. Taking a mobile phone as an example, the electronic device may include a processor 610, an external memory interface 620, an internal memory 621, a display screen 630, a camera 640, antenna 1, antenna 2, a mobile communication module 650, and a wireless communication module 660, etc.
[0132] It is understood that the structure illustrated in this embodiment does not constitute a specific limitation on the electronic device. In other embodiments, the electronic device may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0133] Processor 610 may include one or more processing units, such as: application processor (AP), modem processor, graphics processing unit (GPU), image signal processor (ISP), controller, video codec, digital signal processor (DSP), baseband processor, and / or neural network processing unit (NPU). These different processing units may be independent devices or integrated into one or more processors.
[0134] It is understood that the interface connection relationships between the modules illustrated in this embodiment are merely illustrative and do not constitute a limitation on the structure of the electronic device. In other embodiments of this application, the electronic device may also employ different interface connection methods or combinations of multiple interface connection methods as described in the above embodiments.
[0135] The external storage interface 620 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device. The external memory card communicates with the processor 610 through the external storage interface 620 to perform data storage functions. For example, music, video, and other files can be saved on the external memory card.
[0136] Internal memory 621 can be used to store executable program code, including instructions. Processor 610 executes various functional applications and data processing of the electronic device by running the instructions stored in internal memory 621. Internal memory 621 may include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback, image playback, etc.), etc. The data storage area may store data created during the use of the electronic device (such as audio data, phonebook, etc.). Furthermore, internal memory 621 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc. Processor 610 executes various functional applications and data processing of the electronic device by running instructions stored in internal memory 621 and / or instructions stored in memory located within the processor.
[0137] The wireless communication function of electronic devices can be implemented through antenna 1, antenna 2, mobile communication module 650, wireless communication module 660, modem processor, and baseband processor.
[0138] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover one or more communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch.
[0139] The mobile communication module 650 can provide solutions for wireless communication applications including 2G / 3G / 4G / 5G in electronic devices. The mobile communication module 650 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 650 can receive electromagnetic waves via antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to a modem processor for demodulation. The mobile communication module 650 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via antenna 1. In some embodiments, at least some functional modules of the mobile communication module 650 may be housed in processor 610. In some embodiments, at least some functional modules of the mobile communication module 650 and at least some modules of the processor 610 may be housed in the same device.
[0140] In some embodiments, the electronic device initiates or receives call requests via the mobile communication module 650 and the antenna 1.
[0141] Furthermore, an operating system runs on top of the aforementioned components. Examples include iOS, Android, and Windows operating systems. Applications can be installed and run on this operating system. Those skilled in the art will understand that, for the sake of convenience and brevity, explanations and beneficial effects of the relevant content in any of the above-described electronic devices can be found in the corresponding method embodiments provided above, and will not be repeated here.
[0142] This application also provides a communication system, which may include a first device (such as a network device such as a base station) as shown in FIG5 and a second device (such as a terminal such as a mobile phone) as shown in FIG6.
[0143] In this application, the terminal or network device may include a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on top of the operating system layer. The hardware layer may include hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also known as secondary storage). The operating system layer may be any one or more computer operating systems that implement business processing through processes, such as Linux, Unix, Android, iOS, or Windows. The application layer may include applications such as browsers, address books, word processing software, and instant messaging software.
[0144] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0145] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between devices or modules, and may be electrical, mechanical, or other forms.
[0146] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0147] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.
[0148] If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essential contribution of the technical solution of this application, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the processes of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.
[0149] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A model localization method, characterized in that, The method includes: Receive positioning reference signal configuration information; the positioning reference signal configuration information is used to indicate positioning reference signal resources; Receive first information; the first information is used to instruct a multipath measurement plan; Based on the multipath measurement plan, multiple positioning reference signals transmitted on the positioning reference signal resource are received, and the multipath measurement results of the multiple positioning reference signals are obtained. Send a second message; the second message is used to indicate the multipath measurement result so that the multipath measurement result is input into the positioning model to obtain the positioning result.
2. The method according to claim 1, characterized in that, The first information is LPP location request information; the LPP location request information is used to indicate the multipath measurement plan.
3. The method according to claim 2, characterized in that, The LPP location request information includes a first field; the first field is used to indicate the multipath measurement plan; the multipath measurement plan includes at least the measurement type of multipath measurement.
4. The method according to claim 3, characterized in that, The measurement type includes at least one of measurement time, measurement angle, and measurement frequency.
5. The method according to any one of claims 1-4, characterized in that, The second information is LPP position response information; the LPP position response information is used to indicate the multipath measurement results.
6. The method according to claim 5, characterized in that, The LPP location response information includes a second field; the second field is used to indicate the multipath measurement result.
7. The method according to any one of claims 1-6, characterized in that, The multipath measurement results include at least: multipath measurement information of the measurement type.
8. The method according to claim 7, characterized in that, When the measurement type includes the measurement time, the multipath measurement information of the measurement type includes the arrival time value of the first diameter or the strongest diameter; when the measurement type includes the measurement angle, the multipath measurement information of the measurement type includes the arrival angle value of the first diameter or the strongest diameter; when the measurement type includes the measurement frequency, the multipath measurement information of the measurement type includes the arrival phase value of the first diameter or the strongest diameter.
9. The method according to any one of claims 1-8, characterized in that, The multipath measurement results also include: The multipath fading characteristics of the channel, and at least one of the dispersion parameters of the channel.
10. The method according to claim 9, characterized in that, The multipath fading characteristics of the channel include at least one of the following: a set of multipath component transmission delay values, a set of multipath component amplitude variation values, a set of multipath component phase offset values, multipath delay spread, multipath frequency spread, and multipath angle spread.
11. The method according to any one of claims 9-10, characterized in that, The dispersion parameters of the channel include at least one of the following: channel impulse response, power delay spectrum, and power angle spectrum.
12. The method according to any one of claims 1-11, characterized in that, The process of receiving multiple positioning reference signals transmitted on the positioning reference signal resource based on the multipath measurement plan, and obtaining the multipath measurement results of the multiple positioning reference signals, includes: Based on the multipath measurement plan, multiple positioning reference signals transmitted on the positioning reference signal resource are received to obtain the multipath measurement results of the multiple positioning reference signals to be processed. The multipath measurement results are obtained by compressing the data volume of multiple positioning reference signals sent from the same transmission and receiving node or from the same antenna panel.
13. The method according to claim 12, characterized in that, The process of compressing the data volume of multiple positioning reference signals transmitted from the same transmission and reception node or the same antenna panel to obtain the multipath measurement results includes: The multipath measurement results are obtained by filtering the highest quality measurement results for each path from multiple positioning reference signals sent by the same transmission and reception node or from the same antenna panel.
14. A model localization method, characterized in that, The method includes: Receive positioning reference signal configuration information; the positioning reference signal configuration information is used to indicate positioning reference signal resources; Multiple positioning reference signals are transmitted on the positioning reference signal resource.
15. A model localization method, characterized in that, The method includes: Send positioning reference signal configuration information; the positioning reference signal configuration information is used to indicate positioning reference signal resources; Send a first message; the first message is used to instruct a multipath measurement plan. Receive second information; the second information is used to indicate the multipath measurement result; The multipath measurement results are input into the positioning model to obtain the positioning results.
16. The method according to claim 15, characterized in that, The first information is LPP location request information; the LPP location request information is used to indicate the multipath measurement plan.
17. The method according to claim 16, characterized in that, The LPP location request information includes a first field; the first field is used to indicate the multipath measurement plan; the multipath measurement plan includes at least the measurement type of multipath measurement.
18. The method according to claim 17, characterized in that, The measurement type includes at least one of measurement time, measurement angle, and measurement frequency.
19. The method according to any one of claims 15-18, characterized in that, The second information is LPP position response information; the LPP position response information is used to indicate the multipath measurement results.
20. The method according to claim 19, characterized in that, The LPP location response information includes a second field; the second field is used to indicate the multipath measurement result.
21. The method according to any one of claims 15-20, characterized in that, The multipath measurement results include at least: multipath measurement information of the measurement type.
22. The method according to claim 21, characterized in that, When the measurement type includes the measurement time, the multipath measurement information of the measurement type includes the arrival time value of the first diameter or the strongest diameter; when the measurement type includes the measurement angle, the multipath measurement information of the measurement type includes the arrival angle value of the first diameter or the strongest diameter; when the measurement type includes the measurement frequency, the multipath measurement information of the measurement type includes the arrival phase value of the first diameter or the strongest diameter.
23. The method according to any one of claims 15-22, characterized in that, The multipath measurement results also include: The multipath fading characteristics of the channel, and at least one of the dispersion parameters of the channel.
24. The method according to claim 23, characterized in that, The multipath fading characteristics of the channel include at least one of the following: a set of multipath component transmission delay values, a set of multipath component amplitude variation values, a set of multipath component phase offset values, multipath delay spread, multipath frequency spread, and multipath angle spread.
25. The method according to any one of claims 23-24, characterized in that, The dispersion parameters of the channel include at least one of the following: channel impulse response, power delay spectrum, and power angle spectrum.
26. A communication device, characterized in that, It includes modules for performing the method as described in any one of claims 1 to 13, or modules for performing the method as described in claim 14, or modules for performing the method as described in any one of claims 15 to 25.
27. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions that, when executed by a communication device, implement the method as described in any one of claims 1 to 13, 14, or 15 to 25.
28. A computer program product, characterized in that, Includes instructions that, when executed, cause the method as described in any one of claims 1 to 14 or 15 or 16 to 28 to be implemented.
29. A chip, characterized in that, The chip includes a processor coupled to a memory for executing a computer program or instructions stored in the memory, such that the chip implements the method of any one of claims 1 to 13, 14, or 15 to 25.
30. A communication device, characterized in that, The device includes a processor and an interface circuit, the interface circuit being 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, the processor being used through logic circuits or executing code instructions to implement the method as described in any one of claims 1 to 13 or 14 or 15 to 25.