A communication method and apparatus
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-14
- Publication Date
- 2026-08-14
Smart Images

Figure CN122579209A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a communication method and apparatus. 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 (or 5th generation wireless systems, 5G). Among these initiatives, 3GPP meetings have discussed using artificial intelligence (AI) for positioning to enhance the accuracy of high-precision positioning.
[0003] Therefore, how to improve the training and inference capabilities of AI models and support sufficiently reliable high-precision positioning is a technical problem that urgently needs to be solved. Summary of the Invention
[0004] This application provides a communication method and apparatus. This method can avoid unnecessary resource overhead and enable the AI model on the LMF network element side to obtain effective and accurate measurement information, thereby improving the training and inference capabilities of the AI model and enhancing the high-precision positioning of the AI model.
[0005] The embodiments of this application adopt the following technical solutions:
[0006] Firstly, a communication method is provided. This method can be executed by a terminal, or by a component configured in the terminal (such as a current source, a chip, or a chip system), or by a logic module or software capable of implementing all or part of the terminal's functions. This application does not limit this approach. The following description uses a terminal as an example.
[0007] The method includes: a terminal receiving first information from a location management network element; the first information being used to schedule at least one PRS resource for the terminal, the first information being used to instruct the terminal to measure measurement conditions for a PRS resource, the measurement conditions including PRS quality level and / or TRP measurement number; the terminal reporting second information to the location management network element that meets the measurement conditions; the second information being used to instruct the terminal to measure the PRS resource; the second information being used by the location management network element to train and infer an AI model, the AI model being used for location.
[0008] Based on the first aspect, the location management webpage can instruct the terminal on the measurement conditions for measuring PRS resources. The terminal can then report policy information that meets the measurement conditions to the location management network element, avoiding unnecessary resource overhead. Furthermore, it enables the AI model on the location management network element side to obtain effective and accurate measurement information, thereby improving the AI model's training and inference capabilities and enhancing its high-precision positioning.
[0009] In one possible implementation of the first aspect, the measurement conditions include a PRS quality level, which is configured as a PRS quality level indicated by the positioning management network element, and the second information is used to indicate measurement information measured by the terminal that meets the PRS quality level.
[0010] In one possible implementation of the first aspect, the measurement conditions include the number of TRP measurements, which is configured as the number of TRPs indicated by the positioning management network element, and the second information is used to indicate the measurement information of the PRS resources that the terminal measures to meet the number of TRP measurements.
[0011] In one possible implementation of the first aspect, the measurement conditions include the PRS quality level and the number of TRP measurements.
[0012] In one alternative approach, if the number of TRP measurements is configured to be the maximum number of TRPs associated with the PRS resources measured by the terminal, and the terminal determines that the number of TRPs that meet the PRS quality level is greater than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that meet the number of TRP measurements measured by the terminal.
[0013] Alternatively, if the number of TRP measurements is configured to be the maximum number of TRPs associated with the PRS resources measured by the terminal, and the terminal determines that the number of TRPs that meet the PRS quality level is less than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that meet the PRS quality level as measured by the terminal.
[0014] Alternatively, if the number of TRP measurements is configured as the number of TRPs associated with the least number of PRS resources measured by the terminal, and the terminal determines that the number of TRPs that meet the PRS quality level is greater than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that meet the PRS quality level as measured by the terminal.
[0015] Alternatively, if the number of TRP measurements is configured as the number of TRPs associated with the least number of PRS resources measured by the terminal, and the terminal determines that the number of TRPs that meet the PRS quality level is less than the number of TRP measurements, the second indication information is used to indicate the measurement information of the PRS resources that the terminal has measured that meet the number of TRP measurements.
[0016] In one possible implementation of the first aspect, the measurement information includes one or more of the following:
[0017] The measurement results are used to indicate the signal strength of the PRS resources measured by the terminal.
[0018] Measurement time is used to indicate the timestamp of the PRS resources measured by the terminal;
[0019] Quality information is used to indicate the signal quality of the PRS resources measured by the terminal;
[0020] TRP information is used to indicate the TRP index associated with the PRS resource measured by the terminal.
[0021] In one possible implementation of the first aspect, when the measurement conditions include the number of TRP measurements, the signal quality of the PRS resource indicated by the quality information is the highest among all the signal qualities of the PRS resources measured by the terminal.
[0022] In one possible implementation of the first aspect, when the measurement conditions include the number of TRP measurements, if a PRS resource is associated with a TRP, the number of PRS resource measurement information reported by the terminal is the same as the number of TRP measurements; or, if multiple PRS resources are associated with a TRP, the number of PRS resource measurement information reported by the terminal is greater than the number of TRP measurements.
[0023] In one possible implementation of the first aspect, the first information is carried in an auxiliary data message provided by the LPP.
[0024] Secondly, a communication method is provided. This method can be executed by a location management network element, or by a component (such as a circuit, chip, or chip system) configured in the location management network element, or by a logic module or software capable of implementing all or part of the functions of the location management network element. This application does not limit this method. The following description uses a location management network element as an example.
[0025] The method includes: a positioning management network element sending first information to a terminal; the first information is used to schedule at least one PRS resource for the terminal, and the first information is used to instruct the terminal to measure the measurement conditions of a PRS resource, the measurement conditions including the PRS quality level and / or the number of TRP measurements; the positioning management network element receiving second information reported by the terminal that the measurement conditions are met, the second information being used to instruct the terminal to measure the measurement information of the PRS resource measured; the second information is used by the positioning management network element to train and infer an AI model, the AI model being used for positioning.
[0026] In one possible implementation of the second aspect, the measurement conditions include a PRS quality level, which is configured as a PRS quality level indicated by the positioning management network element, and the second information is used to indicate measurement information measured by the terminal that meets the PRS quality level.
[0027] In one possible implementation of the second aspect, the measurement conditions include the number of TRP measurements, which is configured as the number of TRPs indicated by the positioning management network element, and the second information is used to indicate the measurement information of the PRS resources that the terminal measures to meet the number of TRP measurements.
[0028] In one possible implementation of the second aspect, the measurement conditions include the PRS quality level and the number of TRP measurements.
[0029] In one alternative approach, if the number of TRP measurements is configured to be the maximum number of TRPs associated with the PRS resources measured by the terminal, and the terminal determines that the number of TRPs that meet the PRS quality level is greater than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that meet the number of TRP measurements measured by the terminal.
[0030] Alternatively, if the number of TRP measurements is configured to be the maximum number of TRPs associated with the PRS resources measured by the terminal, and the terminal determines that the number of TRPs that meet the PRS quality level is less than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that meet the PRS quality level as measured by the terminal.
[0031] Alternatively, if the number of TRP measurements is configured as the number of TRPs associated with the least number of PRS resources measured by the terminal, and the terminal determines that the number of TRPs that meet the PRS quality level is greater than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that meet the PRS quality level as measured by the terminal.
[0032] Alternatively, if the number of TRP measurements is configured as the number of TRPs associated with the least number of PRS resources measured by the terminal, and the terminal determines that the number of TRPs that meet the PRS quality level is less than the number of TRP measurements, the second indication information is used to indicate the measurement information of the PRS resources that the terminal has measured that meet the number of TRP measurements.
[0033] In one possible implementation of the second aspect, the measurement information includes one or more of the following:
[0034] The measurement results are used to indicate the signal strength of the PRS resources measured by the terminal.
[0035] Measurement time is used to indicate the timestamp of the PRS resources measured by the terminal;
[0036] Quality information is used to indicate the signal quality of the PRS resources measured by the terminal;
[0037] TRP information is used to indicate the TRP index associated with the PRS resource measured by the terminal.
[0038] In one possible implementation of the second aspect, where the measurement conditions include the number of TRP measurements, the signal quality of the PRS resource indicated by the quality information is the highest among all PRS resources measured by the terminal.
[0039] In one possible implementation of the second aspect, when the measurement conditions include the number of TRP measurements, if a PRS resource is associated with a TRP, the number of PRS resource measurement information reported by the terminal is the same as the number of TRP measurements; or, if multiple PRS resources are associated with a TRP, the number of PRS resource measurement information reported by the terminal is greater than the number of TRP measurements.
[0040] In one possible implementation of the second aspect, the first information is carried in the auxiliary data message provided by the LPP.
[0041] Thirdly, a communication apparatus is provided, the communication apparatus comprising one or more processors; the one or more processors are configured to execute a computer program or instructions, wherein when the one or more processors execute the computer program or instructions, the communication method as described in any one of the first to second aspects is performed.
[0042] In one possible implementation of the third aspect, the communication device further includes one or more memories coupled to one or more processors, the memories used to store the aforementioned computer program or instructions. In one possible implementation, the memories are located outside the communication device. In another possible implementation, the memories are located inside the communication device. In this application, the processor and memory can also be integrated into a single device, i.e., the processor and memory can be integrated together. In one possible implementation, the communication device further includes a transceiver for receiving and / or transmitting information.
[0043] In one possible design, the communication device further includes one or more communication interfaces coupled to one or more processors, and the communication interfaces are used to communicate with other modules outside the communication device.
[0044] Fourthly, this application provides a communication device, which includes an interface circuit and a logic circuit; the interface circuit is used for inputting and / or outputting information; the logic circuit is used for performing the communication method as described in any one of the first to second aspects, processing and / or generating information based on the information.
[0045] Fifthly, this application provides a computer-readable storage medium storing computer instructions or programs that, when executed on a computer, cause the aspects described in any one of the first to second aspects to be performed.
[0046] Sixthly, this application provides a computer program product containing computer instructions that, when run on a computer, causes the aspects described in any one of the first to second aspects to be executed.
[0047] In a seventh aspect, this application provides a computer program that, when run on a computer, causes the aspects described in any one of the first to second aspects to be executed.
[0048] Eighthly, this application provides a chip comprising: a processor coupled to a memory for storing programs or instructions that, when executed by the processor, cause aspects as described in any one of the first to second aspects to be performed.
[0049] The technical effects of any of the design methods in aspects two through eight can be found in the technical effects of any of the aspects in aspect one above, and will not be elaborated upon further.
[0050] Ninthly, this application provides a communication system that may include a terminal for performing the functions described in the first aspect or any possible design of the first aspect, and a positioning management network element for performing the functions described in the second aspect or any possible design of the second aspect. Attached Figure Description
[0051] Figure 1a A schematic diagram illustrating a location use case provided in an embodiment of this application;
[0052] Figure 1b This application provides a schematic diagram of a network architecture.
[0053] Figure 2 A flowchart illustrating a communication method provided in an embodiment of this application;
[0054] Figure 3 A schematic diagram illustrating the association between TRP and PRS resources provided in an embodiment of this application;
[0055] Figure 4A schematic diagram illustrating another association between TRP and PRS resources provided in this application embodiment;
[0056] Figure 5 A flowchart illustrating another communication method provided in an embodiment of this application;
[0057] Figure 6 A schematic diagram of a communication device provided in an embodiment of this application;
[0058] Figure 7 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0059] To facilitate understanding, the technical terms involved in the embodiments of this application will be introduced below.
[0060] The 3GPP meeting proposed applying AI / machine learning (ML) to new radio (NR) to enhance the accuracy of high-precision positioning. Specifically, the current 3GPP release RAN#102 has already identified AI / ML for the NR air interface, and this has been updated in the 3GPP RAN#105 working group.
[0061] The AI / ML used to enhance high-precision positioning, as defined in 3GPP release RAN#105, can be applied to radio access networks (RAN) 1, RAN2, and RAN3. Exemplary positioning use cases (or positioning examples) for AI / ML to enhance high-precision positioning include the following:
[0062] 1. AI / ML is used for direct localization.
[0063] Case 1: The AI model is deployed on the terminal side, and the terminal can directly perform AI / ML positioning using the AI model on the terminal side.
[0064] For example, such as Figure 1a As shown, in Case 1, the base station sends a positioning reference signal (PRS) to the terminal, and the terminal receives the PRS from the base station. The terminal then inputs the PRS into an AI model and uses AI / ML to determine its target location. Finally, the terminal sends the target location to the location management function (LMF) network element, thus achieving terminal-based positioning.
[0065] Case 2b: The AI model is deployed on the LMF network element side, allowing the LMF network element to directly perform AI / ML positioning using the AI model. In this case 2b, the terminal side assists the LMF network element in using the AI model for positioning.
[0066] For example, such as Figure 1a As shown, in Case 2b, the base station sends a PRS to the terminal, and the terminal receives the PRS from the base station. The terminal then measures the PRS, determines the PRS-based measurement result, and sends the PRS-based measurement result to the LMF network element. The LMF network element then inputs the PRS-based measurement result into the AI model and uses AI / ML for localization to determine the terminal's target location.
[0067] Case 3b: The AI model is deployed on the LMF network element side, allowing the LMF network element to directly perform AI / ML positioning using the AI model. In this case 3b, the base station side assists the LMF network element in using the AI model for positioning; for example, the NG-RAN node on the base station side assists the LMF network element in using the AI model for positioning.
[0068] For example, such as Figure 1a As shown, in Case 3b, the terminal sends a sounding reference signal (SRS) to the base station, and the base station receives the SRS from the terminal. The base station then measures the SRS, determines the SRS-based measurement, and sends the SRS-based measurement result to the LMF (Local Mesh Function) element. The LMF element then inputs the SRS-based measurement result into the AI model and uses AI / ML for localization to determine the terminal's target location.
[0069] II. AI / ML is used for assisted localization.
[0070] Case 2a: The AI model is deployed on the terminal side, allowing the terminal to assist in AI / ML localization. In this case, the terminal uses the AI model to assist the LMF network element in localization.
[0071] For example, such as Figure 1a As shown, in Case 2a, the base station sends a PRS (Pressure Signal Response) to the terminal, and the terminal receives the PRS from the base station. Then, the terminal uses an AI model to measure the PRS and obtains a PRS-based measurement result. Next, the terminal sends the PRS-based measurement result to the LMF (Local Mesh Function) network element, and the LMF network element receives the PRS-based measurement result from the terminal. Finally, the LMF network element uses the PRS measurement result to perform localization and determine the terminal's target location.
[0072] Case 3a: AI models are deployed at base stations for measurement. The AI model on the base station side can be used to assist in AI / ML localization. In this case, the base station uses the AI model to assist LMF network elements in localization. For example, the NG-RAN node on the base station side uses the AI model to assist LMF network elements in localization.
[0073] For example, such as Figure 1a As shown, in Case 3a, the terminal sends an SRS to the base station, and the base station receives the SRS from the terminal. Then, the base station uses an AI model to measure the PRS, obtaining a PRS-based measurement result. Next, the base station sends the PRS-based measurement result to the LMF network element, and the LMF network element receives the PRS-based measurement result from the base station. Finally, the LMF network element uses the PRS measurement result to determine the terminal's target location.
[0074] Based on the above discussion, 3GPP version RAN#105 also defines the priority of use cases for location purposes. Case 1, Case 3a, and Case 3b have the highest priority, while Case 2a and Case 2b have the second highest priority.
[0075] Regarding the problem faced in Case 2b, which is of second priority, the AI model requires a significant amount of data for training. For example, sample data used for training the AI model can include measurements and ground truth labels.
[0076] For example, sample data used for AI model training may include Part A and Part B. Part A includes channel measurements, quality metrics of the channel measurements, timestamps of the channel measurements, etc., and is not limited. Part B includes ground truth labels (or their approximations), quality metrics of the ground truth labels, timestamps of the ground truth labels, etc., and is not limited.
[0077] Optionally, the sample data used for AI model training may also include: quality metrics for time information. These quality metrics are estimates of the time measurement quality from the transmission and reception point (TRP).
[0078] For example, Table 1 shows an information element (IE) that contains time information as a quality metric. For instance, Table 1 contains a set of IEs.
[0079] Table 1
[0080]
[0081]
[0082] For example, the above set of IE interfaces can be illustrated by the following pseudocode:
[0083]
[0084] Based on the above discussion, the 3GPP RAN1 working group needs to study the signaling design details of the quality indicators for channel measurements, and the 3GPP RAN2 working group needs to study the signaling interaction process of the quality indicators for channel measurements in order to support the AI model in collecting effective sample data.
[0085] Based on this, this application provides a communication method that supports AI model localization on the LMF network element side in Case 2b above. This method instructs the terminal to measure the PRS resource measurement conditions through the LMF network element, enabling the terminal to report measurement information that meets the measurement conditions. This avoids unnecessary signaling overhead, allowing the AI model on the LMF network element side to obtain effective and accurate measurement information, thereby improving the training and inference capabilities of the AI model and enhancing its high-precision localization.
[0086] The technical solutions of the embodiments of this application are described below with reference to the accompanying drawings. First, the network architecture to which the embodiments of this application are applicable will be introduced.
[0087] refer to Figure 1b This is a schematic diagram of a network architecture provided in an embodiment of this application. Figure 1b As shown, the network architecture may include: access network equipment, such as radio access network (RAN) equipment, location management function (LMF) network elements, and terminals, such as user equipment (UE).
[0088] The RAN equipment can be multiple, such as RAN equipment 1, RAN equipment 2, and RAN equipment 3, used to provide network access functionality for terminals in a specific area, and capable of using transmission tunnels of different qualities according to the terminal's level and service requirements. The RAN equipment manages radio resources, provides access services to terminals, and thus completes the forwarding of control signals and terminal data between the terminal and the network side. RAN equipment can specifically include, but is not limited to: 5G, such as the gNB in an NR system, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system; or it can be a network node constituting a gNB, transmission and reception point (TRP) or transmission point (TP), or transmission measurement function (TMF), such as a baseband unit (BBU), or central unit (CU), distributed unit (DU), roadside unit (RSU) with base station functionality, or wired access gateway, etc. In future positioning networks, this RAN equipment can still be a RAN equipment, or it can have other names; this application does not limit this. In addition, RAN equipment may also include access points (APs) in wireless fidelity (Wi-Fi) systems, wireless relay nodes, wireless backhaul nodes, various forms of macro base stations, micro base stations (also known as small stations), relay stations, access points, wearable devices, vehicle-mounted equipment, etc., without limitation.
[0089] LMF (Location-Based Function) network elements are used to implement positioning functions. An LMF network element is a device or component deployed in the core network that provides positioning functionality to terminals and can be used to determine the terminal's location. In the embodiments of this application, the LMF network element can be replaced by other devices or components that provide positioning functionality to terminals, such as a positioning server, positioning management server, positioning management function server, LMF device, LMF entity, LMF network entity, network function, etc. In future positioning networks, such as 6th generation (6G) mobile communication systems, the LMF network element can still be an LMF network element, or it may have other names; this is not limited.
[0090] The aforementioned terminal is a terminal that accesses the aforementioned network and has wireless transceiver capabilities, or a chip or chip system that can be installed in the terminal. This terminal can also be referred to as user equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal equipment, wireless communication equipment, user agent, or user device. In the embodiments of this application, the terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, 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, vehicle-mounted terminal, RSU with terminal functionality, etc. The terminal in this application embodiment can also be an in-vehicle module, in-vehicle assembly, in-vehicle component, in-vehicle chip, or in-vehicle unit, etc., which is built into the vehicle as one or more components or units.
[0091] The terminal can access the network through the aforementioned RAN equipment and communicate with the aforementioned LMF network element to enable the LMF network element to perform downlink positioning of the terminal equipment.
[0092] In this process, downlink positioning involves multiple RAN devices (such as RAN device 1, RAN device 2, and RAN device 3 mentioned above) sending PRS (Pressure Sum Assigned). The terminal receives the PRS from these RAN devices, measures the PRS, and obtains a measurement result based on the PRS. Then, the terminal sends the PRS-based measurement result to the LMF (Local Multi-Function) network element. The LMF network element receives the PRS-based measurement result from the terminal and inputs it into an AI (Intelligent Network Model) to achieve positioning of the terminal.
[0093] For example, the terminal can measure PRS downlink-time difference of arrival (DL-TDOA), downlink-angle of departure (DL-AOD), multi-round trip time (Multi-RTT), etc., without limitation. This is explained here and will not be repeated below.
[0094] It should be noted that the technical solutions provided in the embodiments of this application are not limited to those described above. Figure 1bThe network architecture shown can also be applied to various communication systems, such as wireless fidelity (Wi-Fi) systems, vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, vehicle-to-everything (V2X) communication systems, 4th generation (4G) mobile communication systems such as long term evolution (LTE) systems, 5G mobile communication systems such as NR systems, and future communication systems, without limitation.
[0095] Furthermore, the network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0096] The following will combine Figures 2-5 The communication scheme provided in the embodiments of this application will be described in detail.
[0097] In combination with the above Figure 1b The network architecture shown is based on the following: Figure 2 The terminal can be Figure 1b In the network architecture shown, for any terminal, the TRP can be... Figure 1b The RAN device in the network architecture shown can be either a TRP or a gNB. The following embodiments of this application use a TRP as an example for illustration. The LMF network element can be... Figure 1b Any LMF network element in the network architecture shown. The processing performed by a single execution entity (terminal, TRP, LMF network element) shown in the embodiments of this application can also be divided into multiple execution entities, which can be logically and / or physically separated, without limitation.
[0098] Figure 2 This is an interaction diagram illustrating a communication method provided in an embodiment of this application. For example... Figure 2 As shown, the method may include:
[0099] S201, the LMF network element sends the first information to the terminal, and correspondingly, the terminal receives the first information from the LMF network element.
[0100] The first information is used to schedule at least one PRS resource for the terminal, and the first information is used to instruct the terminal to measure the measurement conditions of at least one PRS resource, including the PRS quality level and / or the number of TRP measurements.
[0101] The first information used to schedule at least one PRS resource for the terminal can be understood as: the first information is used to instruct the terminal to receive at least one PRS resource sent by at least one surrounding TRP. Specifically, one PRS resource corresponds to one TRP, meaning one TRP sends one PRS resource; or, multiple PRS resources correspond to one TRP, meaning one TRP sends multiple PRS resources.
[0102] Alternatively, the first information used to schedule at least one PRS resource for the terminal can also be understood as: the first information used to request the terminal's measurement results of the surrounding wireless environment, for example, the first information used to request the terminal's measurement results of at least one PRS resource sent by at least one TRP in the surrounding area.
[0103] The first information used to indicate the measurement conditions for the terminal to measure at least one PRS resource can be understood as: the first information includes (or carries) the measurement conditions for the terminal to measure at least one PRS resource.
[0104] Optionally, the first information can be represented by the following pseudocode:
[0105]
[0106] Here, InfoQualityValue represents the PRS quality level, and MeasTRPnum represents the number of TRP measurements.
[0107] The measurement conditions include a PRS quality level, which indicates the signal quality level of the PRS resource measured by the terminal. For example, the PRS quality level can be a numerical value, the magnitude of which represents the signal quality level of the PRS resource measured by the terminal. For instance, the numerical value associated with the PRS quality level can be represented as INTEGER(0, ..., 31), meaning the numerical value associated with the PRS quality level is an integer, which can be any value from 0 to 31.
[0108] The measurement condition includes the number of TRP measurements, which indicates the number of TRPs associated with the PRS resource that the terminal needs to measure. For example, the number of TRP measurements can be a numerical value representing the number of TRPs managed by the PRS resource that the terminal needs to measure. For instance, the numerical value associated with the number of TRP measurements can be represented as INTEGER(0, ..., 8), meaning the numerical value associated with the number of TRP measurements is an integer, which can be any value from 0 to 8.
[0109] Optionally, the first information is carried within the LTE positioning protocol (LPP) auxiliary data transmission process; or, the first information is the LPP auxiliary data transmission process itself. The LPP auxiliary data transmission process is used to send PRS configuration information to the terminal, instructing the terminal to receive PRS. In this way, the terminal can perform channel measurements based on the PRS configuration information, thereby acquiring the data required by the AI model more efficiently.
[0110] For example, the LPP auxiliary data transmission process includes: an LPP request for auxiliary data message and an LPP provision of auxiliary data message. The LPP provision of auxiliary data message can be represented as: LPP ProvideAssistanceData. For instance, the LPP provision of auxiliary data message may include PRS configuration information (PRS Schedule) and additional conditions (or supplementary conditions) to instruct the terminal to perform channel measurements. These additional conditions include at least the aforementioned measurement conditions, such as PRS quality level (InfoQuality) and / or the number of TRP measurements (MeasTRPnum), etc., without limitation. Of course, in actual implementation, additional conditions may also include conditions other than measurement conditions, and measurement conditions may also include conditions other than the aforementioned PRS quality level and number of TRP measurements, which will not be elaborated here.
[0111] For example, PRS configuration information may include one or more frequency layer configurations, each frequency layer configuration includes one or more TRP configurations, each TRP configuration includes one or more resource set configurations, and each resource set configuration includes one or more PRS resource configurations.
[0112] For example, a frequency layer configuration can be used to configure (or indicate, or provide) the number (or ID, or index) of the frequency layer where one or more PRS resources reside; a TRP configuration can be used to configure (or indicate, or provide) the number (or ID, or index) of the TRP where one or more PRS resources reside; a resource set configuration can be used to configure (or indicate, or provide) the number (or ID, or index) of the resource set where one or more PRS resources reside; and a PRS resource configuration can be used to configure (or indicate, or provide) the number (or ID, or index) of a single PRS resource.
[0113] It should be noted that the above description of PRS configuration information is only an example and does not constitute a limitation of this application.
[0114] Optionally, after the terminal receives the PRS configuration information from the LMF network element, it can probe for PRS resources based on the PRS configuration information. Optionally, the method further includes:
[0115] S202, TRP sends PRS to the terminal, and the terminal receives the PRS from TRP accordingly.
[0116] For example, the terminal can receive PRS from the TRP based on the PRS configuration information.
[0117] S203. The terminal reports the second information that the measurement conditions are met to the LMF network element. Correspondingly, the LMF network element receives the second information that the measurement conditions are met reported by the terminal.
[0118] The second information is used to indicate the measurement information of the PRS resources measured by the terminal.
[0119] For example, after receiving the PRS from the TRP, the terminal can perform channel measurements using the PRS and generate second information. For instance, the second information may include measurement information of the PRS resources measured by the terminal, or it may simply be the measurement information of the PRS resources measured by the terminal; there is no limitation on this.
[0120] For example, the measurement information includes one or more of the following information (ad):
[0121] a: Measurement results, which indicate the signal strength of the PRS resource measured by the terminal. For example, the measurement results may include received signal strength (RSS), reference signal received power (RSRP), etc., and are not limited to these parameters.
[0122] b: Measurement time, which is used to indicate the timestamp of the PRS resource measured by the terminal.
[0123] c: Quality information. Quality information is used to indicate the signal quality of the PRS resource measured by the terminal. In other words, quality information reflects the signal quality of the PRS resource. For example, quality information can be a signal quality indicator, such as signal-to-noise ratio (SNR); or signal-to-interference-plus-noise ratio (SINR); or PRS quality level. It can be understood that a higher PSR quality level indicates stronger signal quality of the PRS resource measured by the terminal; correspondingly, a lower PSR quality level indicates weaker signal quality of the PRS resource measured by the terminal. For an explanation of the PSR quality level, please refer to the relevant descriptions in the above embodiments, which will not be repeated here.
[0124] d: TRP information, which indicates the TRP index (or TRPId) associated with the PRS resource measured by the terminal.
[0125] Optionally, if the measurement information of all PRS resources measured by the terminal meets the measurement conditions, the above measurement information may not include TRP information. This can reduce signaling overhead.
[0126] Optionally, if among all the measurement information of PRS resources measured by the terminal, there are measurement information that does not meet the measurement conditions, then the aforementioned measurement information needs to include TRP information, and this TRP information is the index of the TRP corresponding to the measurement information that meets the measurement conditions. In this way, the index of the TRP associated with the measurement information that meets the measurement conditions can be explicitly indicated by the TRP information included in the measurement information.
[0127] As an example, the above measurement information can be represented by the following pseudocode:
[0128]
[0129] Based on the second information, S204 and LMF network elements train and infer the AI model.
[0130] Optionally, the LMF network element can also locate and determine the position of the terminal based on the second information.
[0131] Thus, in the embodiments shown in S201 to S204 above, the terminal can report second information that meets the measurement conditions to the LMF network element according to the measurement conditions indicated by the LMF network element, avoiding unnecessary signaling overhead. Furthermore, it enables the AI model on the LMF network element side to obtain effective and accurate measurement information, thereby improving the training and inference capabilities of the AI model and enhancing its high-precision positioning.
[0132] As can be understood from the above, measurement conditions may include the PRS quality level; or, measurement conditions may include the number of TRP measurements; or, measurement conditions may include both the PRS quality level and the number of TRP measurements. Examples corresponding to different measurement conditions are described below.
[0133] Example 1: Measurement conditions are PRS quality level.
[0134] In this embodiment 1, the PRS quality level is configured as the PRS quality level indicated by the LMF network element; that is, the PRS quality level is pre-configured by the LMF network element. In this case, the second information is used to indicate the measurement information of PRS resources that meet the PRS quality level as measured by the terminal.
[0135] Understandably, because LMF network elements require high accuracy from AI models during localization, low-quality measurement information can interfere with the model's learning process, making it difficult to extract effective measurement information and affecting the performance and accuracy of the AI model. Therefore, in Example 1, the PRS quality level indicated by the LMF network element is a quality constraint on the measurement information of the PRS resources measured by the terminal. In other words, the terminal can report only the measurement information of PRS resources that meet the PRS quality level. This allows the terminal to provide measurement information with higher PRS signal quality, improving the accuracy of AI model training and inference, and thus improving localization performance.
[0136] Furthermore, it is understood that in the above embodiment 1, the measurement information includes the following information ad: the measurement result is used to indicate the signal strength of the PRS resource that meets the PRS quality level as measured by the terminal; the measurement time is used to indicate the timestamp of the PRS resource that meets the PRS quality level as measured by the terminal; the quality information is used to indicate the signal quality of the PRS resource that meets the PRS quality level as measured by the terminal; and the TRP information is used to indicate the TRP index associated with the PRS resource that meets the PRS quality level as measured by the terminal.
[0137] For example, assuming the PRS quality level indicated (or defined) by the LMF network element is 18, the terminal can report measurement information of PRS resources that meet a PRS quality level greater than or equal to 18. For instance, in Embodiment 1, the measurement information of PRS resources that meet a PRS quality level greater than or equal to 18 reported by the terminal can be shown in Table 2 below.
[0138] Table 2
[0139] TRP Index PRS Quality Grade 5 30 2 26 1 24 3 18
[0140] It should be noted that Table 2 above is an example of measurement information including TRP index and PRS quality level. It can be understood that measurement information may also include measurement results, measurement time, etc., which are not shown in Table 1 and will not be elaborated here.
[0141] Example 2: Measurement conditions are the number of TRP measurements.
[0142] In embodiment 2 above, the number of TRP measurements is configured to be the number of TRPs indicated by the LMF network element; that is, the number of TRP measurements is pre-configured by the LMF network element. In this case, the second information is used to indicate the measurement information of PRS resources that meet the TRP measurement number measured by the terminal.
[0143] Understandably, for AI model training and inference, excessive redundant measurement information leads to excessive signaling overhead, and low-quality measurement information can negatively impact AI model performance. Furthermore, insufficient measurement information affects the generalization ability of the AI model, resulting in poor performance. Therefore, in Embodiment 2, the LMF network element can combine air interface overhead and AI model performance to indicate the number of TRP measurements. In other words, the terminal can report only the measurement information of PRS resources that meet the TRP measurement requirements. This allows the terminal to provide measurement information for PRS resources corresponding to a certain number of TRPs, saving signaling overhead.
[0144] Furthermore, it is understood that in the above embodiment 2, the measurement information includes the following information ad: the measurement result is used to indicate the signal strength of the PRS resources that meet the TRP measurement number as measured by the terminal; the measurement time is used to indicate the timestamp of the PRS resources that meet the TRP measurement number as measured by the terminal; the quality information is used to indicate the signal quality of the PRS resources that meet the TRP measurement number as measured by the terminal; and the TRP information is used to indicate the TRP index associated with the PRS resources that meet the TRP measurement number as measured by the terminal.
[0145] For example, assuming the number of TRP measurements indicated (or defined) by the LMF network element is 3, then the terminal can report the measurement information of the PRS resources corresponding to the 3 TRPs.
[0146] Optionally, the terminal can report measurement information of PRS resources with higher PRS quality levels that meet the TRP measurement requirements to the LMF network element. For example, the terminal can report measurement information of the PRS resources corresponding to the top 3 TRP indices with higher PRS quality levels to the LMF network element.
[0147] As an example, the terminal can generate a measurement information list by sorting all PRS resources from highest to lowest according to the PRS quality level included in the measurement information. Then, the terminal can report the measurement information of the top-ranked PRS resources in the measurement information list that meet the TRP measurement requirements to the LMF network element. For example, the terminal can report the measurement information of the PRS resources corresponding to the first three TRP indices in the measurement information list to the LMF network element.
[0148] Optionally, based on the correspondence between the measured PRS resources and TRP, there are the following two implementation methods:
[0149] Example 2-1: Each PRS resource measured by the terminal is associated with a different TRP, that is, one PRS resource is associated with one TRP.
[0150] For example, such as Figure 3 As shown, the PRS resources measured by the terminal include PRS resource 1, PRS resource 2, and PRS resource 3. Among them, PRS resource 1 is associated with TRP5, PRS resource 2 is associated with TRP2, and PRS resource 3 is associated with TRP1.
[0151] Here, the PRS resource associated with TRP refers to the PRS resource sent by the terminal to the corresponding TRP. For example, PRS resource 1 associated with TRP5 means that PRS resource 1 was sent by the terminal to TRP5; PRS resource 2 associated with TRP2 means that PRS resource 2 was sent by the terminal to TRP2; and PRS resource 3 associated with TRP1 means that PRS resource 3 was sent by the terminal to TRP1.
[0152] For example, suppose the terminal sorts all PRS resources according to the measurement information obtained from measurement, from high to low, based on the PRS quality level included in the measurement information, and the resulting list of measurement information is shown in Table 3 below.
[0153] Table 3
[0154]
[0155]
[0156] For example, assuming the number of TRP measurements indicated (or defined) by the LMF network element is 3, the terminal can report the measurement information of the PRS resources corresponding to the first 3 TRP indices in the measurement information list shown in Report 3. For instance, the terminal reports the measurement information of PRS resource 1 corresponding to TRP5, the measurement information of PRS resource 2 corresponding to TRP2, and the measurement information of PRS resource 3 corresponding to TRP1.
[0157] It is understood that in this embodiment 2-1, since one PRS resource is associated with one TRP, the number of TRPs reported by the terminal is the same as the number of TRPs measured.
[0158] Example 2-2: Multiple PRS resources measured by the terminal are associated with one TRP, that is, multiple PRS resources are associated with one TRP.
[0159] For example, such as Figure 4 As shown, the PRS resources measured by the terminal include PRS resource 1, PRS resource 2, PRS resource 3, and PRS resource 4. Among them, PRS resource 1 is associated with TRP5, PRS resource 2 and PRS resource 3 are associated with TRP2, and PRS resource 4 is associated with TRP1.
[0160] It should be noted that the explanation of the PRS resource association TRP described in Embodiment 2-2 can be found in the relevant descriptions of the above embodiments, and will not be repeated here.
[0161] Among them, such as Figure 4 As shown, PRS resource 2 and PRS resource 3 are associated with TRP2, meaning that TRP2 sends PRS resource 2 and PRS resource 3 to the terminal. This is because in wireless communication networks, the coverage area of a TRP is usually divided into multiple sectors, each covered by a specific antenna beam to achieve spatial multiplexing and interference management. When the sectors of multiple TRPs overlap geographically, a sector overlap is formed. If the terminal is located at the sector overlap, the terminal may simultaneously receive PRS resources sent from multiple sectors via antenna beams.
[0162] For example, such as Figure 4 As shown, assume that the coverage area of TRP is divided into sector 1 and sector 2, and sector 1 and sector 2 overlap geographically, forming a sector overlap. At this time, the terminal is located at the sector overlap, so the terminal will simultaneously receive PRS resource 2 transmitted by TRP2 in sector 1 through the antenna beam, and PRS resource 3 transmitted by TRP2 in sector 2 through the antenna beam.
[0163] For example, suppose the terminal sorts the measured PRS resources from high to low according to the PRS quality level included in the measured information, and the resulting list of measured information is shown in Table 4 below.
[0164] Table 4
[0165] TRP Index PRS Quality Grade 5 30 2 26 2 18 1 24 3 18 4 12
[0166] For example, assuming the number of TRP measurements indicated (or defined) by the LMF network element is 3, the terminal can report the measurement information of the PRS resources corresponding to the first 3 TRP indices in the measurement information list shown in Report 3. Since the first 3 TRP indices in Embodiment 2-2 include TRP5, TRP2, and TRP1, and TRP5 corresponds to two PRS resources, the terminal can report the measurement information of PRS resource 1 corresponding to TRP5, the measurement information of PRS resource 2 corresponding to TRP2, the measurement information of PRS resource 3 corresponding to TRP2, and the measurement information of PRS resource 3 corresponding to TRP1.
[0167] It is understandable that in this embodiment 2-2, since multiple PRS resource management systems are associated with one TRP, the number of TRPs reported by the terminal is higher than the number of TRPs measured.
[0168] Example 3: Measurement conditions include PRS quality level and number of TRP measurements.
[0169] For example, in Embodiment 3, the LMF network element can indicate (or define) the number of TRP measurements according to different situations (or options). For example, Situation 1: The number of TRP measurements is configured as the number of TRPs associated with the PRS resource most frequently measured by the terminal. Situation 2: The number of TRP measurements is configured as the number of TRPs associated with the PRS resource least frequently measured by the terminal.
[0170] Regarding Case 1, assuming the number of TRP measurements is 10, the number of TRP measurements configured in the LMF network element is used to indicate that the terminal can measure a maximum of 10 TRPs associated with PRS resources, primarily to save signaling overhead. In other words, Case 1 refers to the terminal measuring a maximum of 10 PRS resources sent by TRPs.
[0171] Regarding scenario 2, assuming the number of TRP measurements is 10, the TRP measurement number configured in the LMF network element indicates that the terminal must measure at least 10 TRPs associated with the PRS resources. This prioritizes improving positioning performance. In other words, scenario 1 refers to the terminal measuring at least 10 PRS resources sent by TRPs.
[0172] Furthermore, regarding scenario 2, to improve positioning performance, since the PRS resources of TRPs in different geographical locations can provide more measurement information, the terminal needs to report all PRS resource measurement information to the LMF network element, even if some measurement information does not meet the PRS quality level. The LMF network element can then decide whether to input the measurement information into the AI model for training and inference based on the PRS quality level contained in the measurement information. In other words, in scenario 2, the terminal needs to report the measurement information of all PRS resources measured by the terminal to the LMF network element.
[0173] Based on the number of TRP measurements defined by the LMF network element, the terminal needs to combine the above situations 1 and 2, as well as the terminal's own PRS quality assessment results, to select different ways to report measurement information.
[0174] The terminal's PRS quality assessment results include Result 1 (or Case 2). For example, Result 1: The number of TRPs meeting the PRS quality level is greater than the number of TRP measurements. Result 2: The number of TRPs meeting the PRS quality level is less than the number of TRP measurements.
[0175] The terminal can choose between two different methods to report measurement information: Method 1 and Method 2. For example, Method 1 reports measurement information for PRS resources that meet the TRP measurement requirements. Method 2 reports measurement information for PRS resources that meet the PRS quality level.
[0176] Based on the above, the terminal needs to select different methods for reporting measurement information according to situation 1 and situation 2, as well as result 1 and result 2.
[0177] For example, if the number of TRP measurements is configured to be the maximum number of TRPs associated with the PRS resources measured by the terminal, and the terminal determines that the number of TRPs satisfying the PRS quality level is greater than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that the terminal has measured and that satisfy the number of TRP measurements. That is, if the number of TRP measurements satisfies condition 1 above, and the terminal's PRS quality assessment result satisfies condition 1 above, then the terminal selects method 1 to report the measurement information to the LMF network element.
[0178] For example, if the number of TRP measurements is configured to be the maximum number of TRPs associated with the PRS resources measured by the terminal, and the terminal determines that the number of TRPs meeting the PRS quality level is less than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that meet the PRS quality level as measured by the terminal. That is, if the number of TRP measurements meets condition 1 above, and the terminal's PRS quality assessment result meets result 2 above, then the terminal selects method 2 to report the measurement information to the LMF network element.
[0179] For example, if the number of TRP measurements is configured to be the number of TRPs associated with the least number of PRS resources measured by the terminal, and the terminal determines that the number of TRPs satisfying the PRS quality level is greater than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that satisfy the PRS quality level as measured by the terminal. That is, if the number of TRP measurements satisfies condition 2 above, and the terminal's PRS quality assessment result satisfies result 1 above, then the terminal selects method 2 to report the measurement information to the LMF network element.
[0180] For example, if the number of TRP measurements is configured as the number of TRPs associated with the least number of PRS resources measured by the terminal, and the terminal determines that the number of TRPs satisfying the PRS quality level is less than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that the terminal has measured and that satisfy the number of TRP measurements. That is, if the number of TRP measurements satisfies condition 2 above, and the terminal's PRS quality assessment result satisfies condition 2 above, then the terminal selects method 1 to report the measurement information to the LMF network element.
[0181] Based on the above description, the terminal can select different reporting methods for measurement information, as shown in Table 5 below.
[0182] Table 5
[0183]
[0184] It should be noted that Table 5 above is merely an example of this application and does not constitute a limitation on this application. Of course, in addition to cases 1 and 2 above, other different cases may be included; correspondingly, in addition to results 1 and 2 above, other different results may be included, which will not be elaborated here.
[0185] Optional, such as Figure 5 As shown, before the LMF network element sends the first information to the terminal, the method further includes:
[0186] S501, the LMF network element sends third information to the terminal, and the terminal receives the third information from the LMF network element accordingly.
[0187] The third piece of information is used to query the terminal's capabilities, which in turn indicate whether the terminal supports PRS measurement capabilities.
[0188] For example, the third piece of information can be represented as an LPP Request Capabilities message.
[0189] S502, the terminal sends the fourth information to the LMF network element, and the corresponding LMF network element receives the fourth information from the terminal.
[0190] The fourth piece of information is used to report the terminal's supported capabilities to the LMF network element. For example, the fourth piece of information is used to report the terminal's support for PRS measurement capabilities to the LMF network element.
[0191] For example, the fourth piece of information can be represented as: LPP Provide Capabilities message.
[0192] In this embodiment, before the LMF network element sends the first information to the terminal, the LMF network element can first query whether the terminal supports PRS measurement capability. If the terminal supports PRS measurement capability, the LMF network element sends the first information to the terminal; if the terminal does not support PRS measurement capability, the LMF network element does not send the first information to the terminal, thereby reducing the power consumption of the communication system.
[0193] It should be noted that the various embodiments of this application can be implemented independently or in combination, without limitation. Unless otherwise specified or in conflict, the terminology and / or descriptions between the different embodiments provided in this application are consistent and can be referenced mutually. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0194] It is understood that in the embodiments of this application, the executing entity may perform some or all of the steps in the embodiments of this application. These steps or operations are merely examples, and the embodiments of this application may also perform other operations or variations thereof. Furthermore, the steps may be executed in different orders as presented in the embodiments of this application, and it is not necessary to execute all the operations in the embodiments of this application.
[0195] The foregoing primarily describes the solutions provided in this application from the perspective of device-to-device interaction. It is understood that each device, in order to achieve the aforementioned functions, includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the algorithm steps of the examples described in conjunction with the embodiments disclosed herein, 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 and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0196] This application embodiment can divide each device into functional modules according to the above method example. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0197] When dividing each function into modules according to its corresponding function. Figure 6 A communication device 1600 is shown, which can perform the above-described... Figures 2 to 5The actions performed by any of the devices among the terminal, TRP, and LMF network elements in the method shown, and all related content of each step involved in the above method embodiments, can be referenced from the functional description of the corresponding functional module. The technical effects that can be obtained can be referred to the above method embodiments, and will not be repeated here.
[0198] The communication device 1600 may include a transceiver module 1601 and a processing module 1602. Exemplarily, the communication device 1600 may be a communication equipment, or a chip or other combination device or component having the aforementioned communication device functions. When the communication device 1600 is a communication equipment, the transceiver module 1601 may be a transceiver, which may include an antenna and radio frequency circuits; the processing module 1602 may be a processor (or processing circuit), such as a baseband processor, which may include one or more CPUs. When the communication device 1600 is a component having the aforementioned communication device functions, the transceiver module 1601 may be a radio frequency unit; the processing module 1602 may be a processor (or processing circuit), such as a baseband processor. When the communication device 1600 is a chip system, the transceiver module 1601 may be an input / output interface of a chip (e.g., a baseband chip); the processing module 1602 may be a processor (or processing circuit) of the chip system, and may include one or more central processing units. It should be understood that the transceiver module 1601 in the embodiments of this application can be implemented by a transceiver or transceiver-related circuit components; the processing module 1602 can be implemented by a processor or processor-related circuit components (or, referred to as processing circuit).
[0199] For example, the transceiver module 1601 can be used to perform... Figures 2 to 5 In the illustrated embodiment, all transmit and receive operations performed by the communication device, and / or other processes used to support the techniques described herein; the processing module 1602 can be used to perform Figures 2 to 5 The embodiments shown include all operations performed by the communication device other than the transmit and receive operations, and / or other processes used to support the techniques described herein.
[0200] As another feasible approach Figure 6 The transceiver module 1601 can be replaced by a transceiver unit, which can integrate the functions of the transceiver module 1601; the processing module 1602 can be replaced by a processor, which can integrate the functions of the processing module 1602. Furthermore, Figure 6 The communication device 1600 shown may also include a memory.
[0201] As another feasible approach Figure 6The transceiver module 1601 can be replaced by a transceiver that can integrate the functions of the transceiver module 1601; the processing module 1602 can be replaced by a processor that can integrate the functions of the processing module 1602.
[0202] This application embodiment also provides a method such as Figure 7 The communication device 1700 shown can be a terminal device or a chip or system-on-a-chip (SoC) within a terminal device; it can also be a network device or a chip or SoC within a network device; or it can be a core network device or a chip or SoC within a core network device. Figure 7 As shown, the communication device 1700 includes a processor 1701, a transceiver 1702, and a communication line 1703.
[0203] Furthermore, the communication device 1700 may also include a memory 1704. The processor 1701, the memory 1704, and the transceiver 1702 can be connected via a communication line 1703.
[0204] The processor 1701 can be a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 1701 can also be other devices with processing capabilities, such as circuits, devices, or software modules, without limitation.
[0205] Transceiver 1702 is used to communicate with other devices or other communication networks. These other communication networks can be Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. Transceiver 1702 can be a module, circuit, transceiver, or any device capable of enabling communication.
[0206] Communication line 1703 is used to transmit information between the components included in communication device 1700.
[0207] Memory 1704 is used to store instructions. These instructions can be computer programs.
[0208] The memory 1704 can be a read-only memory (ROM) or other type of static storage device that can store static information and / or instructions; it can also be a random access memory (RAM) or other type of dynamic storage device that can store information and / or instructions; it can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.
[0209] It should be noted that the memory 1704 can exist independently of the processor 1701, or it can be integrated with the processor 1701. The memory 1704 can be used to store instructions, program code, or some data, etc. The memory 1704 can be located inside or outside the communication device 1700, without limitation. The processor 1701 is used to execute the instructions stored in the memory 1704 to implement the communication method provided in the following embodiments of this application.
[0210] In one example, processor 1701 may include one or more CPUs, for example Figure 7 CPU0 and CPU1 in the CPU.
[0211] As an optional implementation, the communication device 1700 includes multiple processors, for example, besides Figure 7 In addition to processor 1701, it may also include processor 1707.
[0212] As an optional implementation, the communication device 1700 also includes an output device 1705 and an input device 1706. For example, the input device 1706 is a device such as a keyboard, mouse, microphone, or joystick, and the output device 1705 is a device such as a display screen or speaker.
[0213] It should be noted that the communication device 1700 can be a desktop computer, laptop computer, network server, mobile phone, tablet computer, wireless terminal, embedded device, chip system, or something else. Figure 7 Equipment with a similar structure. Furthermore... Figure 7 The structural composition shown does not constitute a limitation on the communication device, except... Figure 7In addition to the components shown, the communication device may include more or fewer components than illustrated, or combine certain components, or have different component arrangements.
[0214] In this embodiment of the application, the chip system may be composed of chips or may include chips and other discrete devices.
[0215] Furthermore, the actions, terms, etc., involved in the various embodiments of this application can be referenced interchangeably without limitation. The message names or parameter names in the messages exchanged between the various devices in the embodiments of this application are merely examples, and other names may be used in specific implementations without limitation.
[0216] This application also provides a computer program product that, when executed by a computer, can implement the functions of any of the above method embodiments.
[0217] This application also provides a computer program that, when executed by a computer, can implement the functions of any of the above method embodiments.
[0218] This application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be implemented by a computer program instructing related hardware. This program can be stored in the computer-readable storage medium, and when executed, it can include the processes of the above method embodiments. The computer-readable storage medium can be an internal storage unit of the terminal (including a data sending end and / or a data receiving end) of any of the foregoing embodiments, such as the terminal's hard disk or memory. The computer-readable storage medium can also be an external storage device of the terminal, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the terminal. Further, the computer-readable storage medium can include both the terminal's internal storage unit and external storage devices. The computer-readable storage medium is used to store the computer program and other programs and data required by the terminal. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.
[0219] It should be noted that the terms "first" and "second," etc., in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. "First" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined with "first" and "second" may explicitly or implicitly include one or more of that feature. In the description of this embodiment, unless otherwise stated, "a plurality of" means two or more.
[0220] Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.
[0221] It should be understood that in this application, "at least one (item)" means one or more. "More than one" means two or more. "At least two (items)" means two or three or more. "And / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple. Both "...when" and "if" indicate that a corresponding action will be taken under certain objective circumstances. They are not time limits, nor do they require a judgment action to be taken when the action is taken, nor do they imply any other limitations.
[0222] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.
[0223] In this application, "sending information to...(terminal device)" can be understood as the destination of the information being the terminal device. This can include sending information directly or indirectly to the terminal device. "Receiving information from...(terminal device)" can be understood as the source of the information being the terminal device, and can include receiving information directly or indirectly from the terminal device. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source.
[0224] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0225] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0226] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0227] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0228] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of this application embodiment, or all or part of the technical solution, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps 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, ROM, RAM, magnetic disks, or optical disks.
Claims
1. A communication method, characterized in that, Applied to a terminal, the method includes: The terminal receives first information from a location management network element; the first information is used to schedule at least one PRS resource for the terminal, and the first information is used to instruct the terminal on the measurement conditions for measuring the at least one PRS resource, the measurement conditions including PRS quality level and / or TRP measurement number; The positioning management network element reports second information that meets the measurement conditions; the second information is used to indicate the measurement information of the PRS resource measured by the terminal; the second information is used by the positioning management network element to train and infer the AI model, and the AI model is used for positioning.
2. The method according to claim 1, characterized in that, The measurement conditions include the PRS quality level, which is configured as the PRS quality level indicated by the positioning management network element. The second information is used to indicate the measurement information of PRS resources that meet the PRS quality level as measured by the terminal.
3. The method according to claim 1, characterized in that, The measurement conditions include the number of TRP measurements, which is configured as the number of TRPs indicated by the positioning management network element. The second information is used to indicate the measurement information of PRS resources that the terminal measures to meet the number of TRP measurements.
4. The method according to claim 1, characterized in that, The measurement conditions include the PRS quality level and the number of TRP measurements; If the number of TRP measurements is configured to be the number of TRPs associated with the PRS resource that the terminal measures at most, and the terminal determines that the number of TRPs that meet the PRS quality level is greater than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that meet the number of TRP measurements measured by the terminal. or, If the number of TRP measurements is configured to be the maximum number of TRPs associated with the PRS resources measured by the terminal, and the terminal determines that the number of TRPs satisfying the PRS quality level is less than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that satisfy the PRS quality level measured by the terminal; or, If the number of TRP measurements is configured to be the number of TRPs associated with the least number of PRS resources measured by the terminal, and the terminal determines that the number of TRPs satisfying the PRS quality level is greater than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that satisfy the PRS quality level measured by the terminal; or, If the number of TRP measurements is configured as the number of TRPs associated with the least number of PRS resources measured by the terminal, and the terminal determines that the number of TRPs that meet the PRS quality level is less than the number of TRP measurements, the second indication information is used to indicate the measurement information of the PRS resources that meet the number of TRP measurements measured by the terminal.
5. The method according to any one of claims 1-3, characterized in that, The measurement information includes one or more of the following: The measurement results are used to indicate the signal strength of the PRS resource measured by the terminal; Measurement time, which is used to indicate the timestamp of the PRS resource measured by the terminal; Quality information, which is used to indicate the signal quality of the PRS resource measured by the terminal; TRP information, which is used to indicate the TRP index associated with the PRS resource measured by the terminal.
6. The method according to claim 5, characterized in that, When the measurement conditions include the number of TRP measurements, the signal quality of the PRS resource indicated by the quality information is the highest among all PRS resources measured by the terminal.
7. The method according to claim 5 or 6, characterized in that, When the measurement conditions include the number of TRP measurements. If a PRS resource is associated with a TRP, then the number of measurement information entries for the PRS resource reported by the terminal is the same as the number of measurements for the TRP; or, If multiple PRS resources are associated with a TRP, then the number of measurement information of the PRS resources reported by the terminal is greater than the number of TRP measurements.
8. The method according to any one of claims 1-7, characterized in that, The first information is carried in the auxiliary data message provided by LPP.
9. A communication method, characterized in that, Applied to location management network elements, the method includes: Send first information to the terminal; the first information is used to schedule at least one PRS resource for the terminal, and the first information is used to instruct the terminal to measure the measurement conditions of the at least one PRS resource, the measurement conditions including PRS quality level and / or TRP measurement number; The system receives second information reported by the terminal indicating that the measurement conditions are met; the second information is used to indicate the measurement information of the PRS resource measured by the terminal; the second information is used by the positioning management network element to train and infer the AI model, which is used for positioning.
10. The method according to claim 9, characterized in that, The measurement conditions include the PRS quality level, which is configured as the PRS quality level indicated by the positioning management network element. The second information is used to indicate the measurement information of PRS resources that meet the PRS quality level as measured by the terminal.
11. The method according to claim 9, characterized in that, The measurement conditions include the number of TRP measurements, which is configured as the number of TRPs indicated by the positioning management network element. The second information is used to indicate the measurement information of PRS resources that the terminal measures to meet the number of TRP measurements.
12. The method according to claim 9, characterized in that, The measurement conditions include the PRS quality level and the number of TRP measurements; If the number of TRP measurements is configured to be the number of TRPs associated with the PRS resource that the terminal measures at most, and the terminal determines that the number of TRPs that meet the PRS quality level is greater than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that meet the number of TRP measurements measured by the terminal. or, If the number of TRP measurements is configured to be the maximum number of TRPs associated with the PRS resources measured by the terminal, and the terminal determines that the number of TRPs satisfying the PRS quality level is less than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that satisfy the PRS quality level measured by the terminal; or, If the number of TRP measurements is configured to be the number of TRPs associated with the least number of PRS resources measured by the terminal, and the terminal determines that the number of TRPs satisfying the PRS quality level is greater than the number of TRP measurements, then the second indication information is used to indicate the measurement information of the PRS resources that satisfy the PRS quality level measured by the terminal; or, If the number of TRP measurements is configured as the number of TRPs associated with the least number of PRS resources measured by the terminal, and the terminal determines that the number of TRPs that meet the PRS quality level is less than the number of TRP measurements, the second indication information is used to indicate the measurement information of the PRS resources that meet the number of TRP measurements measured by the terminal.
13. The method according to any one of claims 9-12, characterized in that, The measurement information includes one or more of the following: The measurement results are used to indicate the signal strength of the PRS resource measured by the terminal; Measurement time, which is used to indicate the timestamp of the PRS resource measured by the terminal; Quality information, which is used to indicate the signal quality of the PRS resource measured by the terminal; TRP information, which indicates the index of the TRP associated with the PRS resource measured by the terminal.
14. The method according to claim 13, characterized in that, When the measurement conditions include the number of TRP measurements, the signal quality of the PRS resource indicated by the quality information is the highest among all PRS resources measured by the terminal.
15. The method according to claim 13 or 14, characterized in that, When the measurement conditions include the number of TRP measurements. If a PRS resource is associated with a TRP, then the number of measurement information entries for the PRS resource reported by the terminal is the same as the number of measurements for the TRP; or, If multiple PRS resources are associated with a TRP, then the number of measurement information of the PRS resources reported by the terminal is greater than the number of TRP measurements.
16. The method according to any one of claims 9-15, characterized in that, The first information is carried in the auxiliary data message provided by LPP.
17. A communication device, characterized in that, The communication device includes a processor; the processor is configured to execute computer program instructions, which, when executed, cause the method as described in any one of claims 1-8 to be performed, or cause the method as described in any one of claims 9-16 to be performed.
18. A communication device, characterized in that, The communication device includes an interface circuit and a logic circuit; the interface circuit is used for inputting and / or outputting information; the logic circuit is used to perform the method as described in any one of claims 1-8, or to perform the method as described in any one of claims 9-16.
19. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions or programs that, when executed on a computer, cause the method as described in any one of claims 1-8 to be performed, or cause the method as described in any one of claims 9-16 to be performed.
20. A computer program product, characterized in that, The computer program product includes computer instructions; when some or all of the computer instructions are run on a computer, they cause the method as described in any one of claims 1-8 to be performed, or cause the method as described in any one of claims 9-16 to be performed.