Information transmission method and related device, storage medium and computer program product

CN122846376APending Publication Date: 2026-09-29CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510376828.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-27
Publication Date
2026-09-29

AI Technical Summary

Technical Problem

因此现有机制下,每个基站只能拿到自己的上行测量结果,而没有其他基站的信息,无法适配图4所示架构下的AI模型,难以应用一个AI模型实现用于定位测量量的预测,需要分别在每个基站单独部署模型,从而导致定位预测的效率低且容易造成资源浪费

Benefits of technology

[0084]本申请实施例提供一种信息传输方法及相关装置、存储介质、计算机程序产品,第一基站具备辅助定位能力,应用于第一基站的方法包括:通过与第二基站或定位管理功能交互,确定第一基站为主基站以及第二基站为从基站;其中,第二基站支持基站间的信息上报,第二基站的数量为多个;接收第二基站上报的第一信息;第一信息包括第二基站与终端之间的信道测量量;利用辅助定位能力,基于信道测量量确定终端的定位测量量,并将定位测量量上报至定位管理功能。本申请实施例提供的技术方案,支持将不同基站的信道测量量汇聚到同一个基站,并使用该基站基于AI的辅助定位处理后反馈给LMF,不仅提高了定位预测效率,而且只需要汇聚信道测量量的基站具备辅助定位能力,降低了设备开销,且便于管理。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122846376A_ABST
    Figure CN122846376A_ABST
Patent Text Reader

Abstract

This application discloses an information transmission method and related devices, storage media, and computer program products. The first base station has auxiliary positioning capabilities. The method applied to the first base station includes: interacting with a second base station or a positioning management function to determine that the first base station is a master base station and the second base station is a slave base station; wherein, the second base station supports information reporting between base stations, and there are multiple second base stations; receiving first information reported by the second base station; the first information includes channel measurements between the second base station and the terminal; using the auxiliary positioning capability, determining the positioning measurements of the terminal based on the channel measurements, and reporting the positioning measurements to the positioning management function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to an information transmission method and related devices, storage media, and computer program products. Background Technology

[0002] Currently, positioning methods based on artificial intelligence (AI) / machine learning (ML) have better performance than traditional positioning algorithms in high non-line-of-sight scenarios, and can achieve sub-meter level positioning accuracy.

[0003] Based on the fundamental working principle of AI positioning, it can be divided into two methods: AI-based direct positioning and AI-assisted positioning. Both methods use the same model input data, which is channel measurements, specifically including channel delay, power, phase, etc. The main difference lies in the model output: For AI-based direct positioning, see [link to relevant documentation]. Figure 1 The AI / ML model directly outputs the final result, namely the location coordinates of the user being located; while for AI-assisted localization, see [link to documentation]. Figure 2 AI / ML models output certain indicative information or channel measurements that can be used in traditional positioning algorithms. These channel measurements are processed / modified by AI and are not the actual channel measurement results. This output information still needs to be input into traditional positioning algorithms to obtain the final location coordinates of the user. Both AI positioning algorithms have their advantages in terms of AI model complexity, difficulty in collecting training datasets, adaptability to complex scenarios, model generalization ability, and final positioning accuracy. Therefore, both methods have been chosen to support enhanced positioning capabilities.

[0004] See Figure 3 The AI-assisted positioning use case shown allows the base station to use AI / ML models to infer the raw channel measurement results collected by the terminal and feed back the inferred information to the Location Management Function (LMF) to enhance positioning capabilities. The AI ​​inference occurs at the base station side.

[0005] See Figure 4 The AI-based assisted positioning architecture shown can input a set of data from multiple base stations into the same AI / ML model to obtain a set of inference outputs. Figure 4 In the architecture shown, data from multiple base stations needs to be aggregated to provide input to an AI / ML model, which then infers data for subsequent positioning. Figure 3 As shown in the use case, in this positioning architecture, the AI / ML model should be deployed on the base station side.

[0006] However, in the existing positioning mechanism, the terminal sends a Sounding Reference Signal (SRS) for positioning. After receiving and processing the signal, multiple base stations report channel measurement information (including delay, power, phase, etc.) to the Localization Filter (LMF). The LMF then aggregates the data from multiple base stations to calculate the terminal's location information. Therefore, under the existing mechanism, each base station can only obtain its own uplink measurement results and lacks information from other base stations, making it unsuitable for localization. Figure 4 The AI ​​model in the architecture shown is difficult to use a single AI model to predict location measurement data. It requires deploying the model separately at each base station, which results in low efficiency in location prediction and easy waste of resources. Summary of the Invention

[0007] This application provides an information transmission method and related apparatus, storage medium, and computer program product that supports aggregating channel measurements from different base stations to the same base station and using the AI-assisted positioning processing of that base station to feed back to the LMF. This not only improves positioning prediction efficiency but also requires only the base station aggregating the channel measurements to have assisted positioning capabilities, reducing equipment overhead and facilitating management.

[0008] The technical solution of this application is implemented as follows:

[0009] This application provides an information transmission method applied to a first base station, the first base station having assisted positioning capability, the method comprising:

[0010] By interacting with the second base station or the positioning management function, the first base station is determined to be the master base station and the second base station is the slave base station; wherein, the second base station supports information reporting between base stations, and there are multiple second base stations;

[0011] Receive first information reported by the second base station; the first information includes channel measurements between the second base station and the terminal.

[0012] Using the assisted positioning capability, the positioning measurement of the terminal is determined based on the channel measurement, and the positioning measurement is reported to the positioning management function.

[0013] The above method also includes: exchanging second information with different base stations;

[0014] The second information includes at least one of the following:

[0015] Does it support assisted positioning?

[0016] Does it support a positioning mode where channel measurements from the base station are aggregated to the main base station for processing?

[0017] Does it support information reporting between base stations?

[0018] Does it support information collection between base stations?

[0019] In the above method, the step of determining that the first base station is the master base station and the second base station is the slave base station by interacting with the second base station includes:

[0020] Send a first request to the second base station, causing the second base station to respond to the first request by sending a first response;

[0021] Based on the first request and the first response, the first base station is determined to be the master base station and the second base station is the slave base station;

[0022] The first request is used to request the collection of the channel measurements, and the first response is used to report the channel measurements.

[0023] In the above method, the step of determining that the first base station is the master base station and the second base station is the slave base station by interacting with the second base station includes:

[0024] Receive the second request sent by the second base station;

[0025] In response to the second request, a second response is sent to the second base station;

[0026] Based on the second request and the second response, the first base station is determined to be the master base station and the second base station is the slave base station;

[0027] The second request is used to request the use of the assisted positioning capability, and the second response is used to instruct the reporting of the channel measurements.

[0028] In the above method, the message sent by the first base station to the second base station carries information indicating that the first base station is the main base station;

[0029] And / or, the message sent by the second base station to the first base station carries information indicating that the second base station is a slave base station.

[0030] In the above method, the step of determining the first base station as the master base station and the second base station as the slave base station through interaction with the positioning management function includes:

[0031] The capability information is reported to the positioning management function; wherein the capability information is used to indicate whether the assisted positioning capability is available.

[0032] Based on the auxiliary positioning indication sent by the positioning management function, the first base station is determined to be the main base station;

[0033] Based on the base station information of the second base station sent by the positioning management function, the second base station is determined to be a slave base station;

[0034] The second base station is selected from different base stations by the positioning management function.

[0035] In the above method, after reporting the capability information to the location management function, the method further includes:

[0036] Receive a third request sent by the location management function; wherein the third request is used to request the provision of the assisted positioning capability;

[0037] A third response is sent to the location management function so that the location management function can select a primary base station;

[0038] The third response indicates whether the assisted positioning capability is available, and / or carries base station assistance information.

[0039] In the above method, the first information is transmitted to the first base station through the interface between the second base station and the first base station.

[0040] In the above method, the first information is sent by the second base station to the positioning management function, and then transmitted to the first base station through the positioning management function.

[0041] In the above method, the first information further includes one or more of the following:

[0042] The terminal's identification information;

[0043] The identification information of the second base station;

[0044] Channel measurement time.

[0045] In the above method, the channel measurement is subjected to security processing;

[0046] And / or, the first base station uses a portion of the channel measurements reported by the second base station for inference each time;

[0047] And / or, the first base station does not support obtaining the absolute location of the second base station.

[0048] In the above method, the positioning measurement includes:

[0049] The channel type of the channel between the second base station and the terminal; wherein the channel type is a line-of-sight channel or a non-line-of-sight channel;

[0050] And / or, predicted latency information.

[0051] In the above method, reporting the positioning measurement to the positioning management function includes:

[0052] The location measurement is associated with the channel measurement and reported to the location management function.

[0053] This application provides an information transmission method applied to a location management function, the method comprising:

[0054] Receive the terminal's positioning measurement data reported by the first base station;

[0055] The positioning measurement is determined by the first base station using its assisted positioning capability, based on the channel measurement between the second base station and the terminal.

[0056] The first base station is the main base station and has the aforementioned auxiliary positioning capability;

[0057] The second base station is a slave base station that supports information reporting between base stations, and there are multiple second base stations.

[0058] The above method also includes:

[0059] The system receives capability information reported by different base stations and selects the first base station as the main base station; wherein the capability information is used to indicate whether the system has the assisted positioning capability.

[0060] Based on the location information of the terminal, the second base station is selected as the slave base station from different base stations;

[0061] Send an auxiliary positioning instruction to the first base station, as well as base station information of the second base station;

[0062] Send a data reporting instruction to the second base station, as well as the base station information of the first base station.

[0063] In the above method, after receiving the capability information reported by different base stations, the method further includes:

[0064] A third request is sent to at least one base station that has the assisted positioning capability; wherein the third request is used to request the assisted positioning function, and the at least one base station includes the first base station;

[0065] Based on the third response sent by the at least one base station, the first base station is selected as the main base station;

[0066] The third response indicates whether the assisted positioning capability is available, and / or carries base station assistance information.

[0067] The above method further includes: receiving first information reported by the second base station; wherein the first information includes the channel measurement quantity;

[0068] The first information is sent to the first base station.

[0069] In the above method, the first information further includes one or more of the following:

[0070] The identification information of the second base station;

[0071] The terminal's identification information;

[0072] Channel measurement time.

[0073] In the above method, the positioning measurement includes:

[0074] The channel type of the channel between the second base station and the terminal; wherein the channel type is a line-of-sight channel or a non-line-of-sight channel;

[0075] And / or, predicted latency information.

[0076] This application provides a first base station, characterized in that it includes: a first processor, a first memory, and a first communication bus;

[0077] The first communication bus is used to establish a communication connection between the first processor and the first memory;

[0078] The first processor is configured to execute one or more computer programs stored in the first memory to implement an information transmission method applied to the first base station.

[0079] This application provides a positioning management function, including: a second processor, a second memory, and a second communication bus;

[0080] The second communication bus is used to establish a communication connection between the second processor and the second memory;

[0081] The second processor is configured to execute one or more computer programs stored in the second memory to implement an information transmission method applied to the location management function.

[0082] This application provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements an information transmission method applied to a first base station, or an information transmission method applied to a location management function.

[0083] This application provides a computer program product, including a computer program, characterized in that, when the computer program is executed by a processor, it implements an information transmission method applied to a first base station, or an information transmission method applied to a location management function.

[0084] This application provides an information transmission method and related apparatus, storage medium, and computer program product. A first base station has assisted positioning capability. The method applied to the first base station includes: interacting with a second base station or a positioning management function to determine that the first base station is a master base station and the second base station is a slave base station; wherein the second base station supports inter-base station information reporting, and there are multiple second base stations; receiving first information reported by the second base station; the first information includes channel measurements between the second base station and the terminal; using the assisted positioning capability, determining the terminal's positioning measurements based on the channel measurements, and reporting the positioning measurements to the positioning management function. The technical solution provided by this application supports aggregating channel measurements from different base stations to the same base station, and using this base station for AI-based assisted positioning processing before feeding them back to the LMF (Local Positioning Management Function). This not only improves positioning prediction efficiency but also requires only the base station aggregating the channel measurements to have assisted positioning capability, reducing equipment overhead and facilitating management. Attached Figure Description

[0085] Figure 1 This is a schematic diagram of AI-based direct positioning in existing technologies;

[0086] Figure 2 This is a schematic diagram of AI-based assisted positioning in existing technologies;

[0087] Figure 3 This is an AI-based assisted positioning use case in existing technologies;

[0088] Figure 4 This is an AI-based assisted positioning architecture in the existing technology;

[0089] Figure 5 A schematic diagram illustrating the overall process of assisted positioning provided in an embodiment of this application;

[0090] Figure 6 A schematic diagram of an assisted positioning process provided in this application embodiment. Figure 1 ;

[0091] Figure 7 A schematic diagram of an assisted positioning process provided in this application embodiment. Figure 2 ;

[0092] Figure 8 A flowchart illustrating an information transmission method provided in this application embodiment. Figure 1 ;

[0093] Figure 9 An exemplary base station interaction diagram provided for embodiments of this application. Figure 1 ;

[0094] Figure 10 An exemplary base station interaction diagram provided for embodiments of this application. Figure 2 ;

[0095] Figure 11 This application provides an exemplary diagram of the interaction between a base station and an LMF. Figure 1 ;

[0096] Figure 12 This application provides an exemplary diagram of the interaction between a base station and an LMF. Figure 2 ;

[0097] Figure 13 A flowchart illustrating an information transmission method provided in this application embodiment. Figure 2 ;

[0098] Figure 14 A schematic diagram of the structure of a first base station provided in an embodiment of this application. Figure 1 ;

[0099] Figure 15 A schematic diagram of the structure of a first base station provided in an embodiment of this application. Figure 2 ;

[0100] Figure 16 A schematic diagram of an LMF structure provided in this application embodiment. Figure 1 ;

[0101] Figure 17 A schematic diagram of an LMF structure provided in this application embodiment. Figure 2 . Detailed Implementation

[0102] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0103] The technical solutions of this application and how they solve the aforementioned technical problems will be described in detail below through embodiments and in conjunction with the accompanying drawings. The embodiments below can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0104] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.

[0105] This application provides an information transmission method applicable to AI-assisted positioning scenarios. See also... Figure 5 As shown in the workflow, the terminal sends an SRS signal to the base station. After multiple base stations take measurements, they use AI technology to add relevant indication information to these channel measurements, or report information corrected by AI inference, such as latency information. After this information is reported to the LMF side, the LMF calculates the terminal's location.

[0106] In the embodiments of this application, see Figure 6 and Figure 7 The information transmission method of this application mainly involves the determination of the master base station and the slave base station, and the master base station summarizing the channel measurements of the slave base station, using auxiliary positioning capability, that is, using AI technology, to perform inference based on the channel measurements, generate positioning measurements and report them to the LMF. Figure 6 and Figure 7 The workflow shown differs in the determination of the master base station and slave base stations, as well as the method by which the master base station aggregates the channel measurements of the slave base stations. These can be flexibly selected or combined according to requirements.

[0107] Based on the above, the information transmission method provided in this application is described in detail below.

[0108] This application provides an information transmission method applied to a first base station, which has assisted positioning capabilities, or can be described as having an AI / ML model that supports positioning. Figure 8 A flowchart illustrating an information transmission method provided in this application embodiment. Figure 1 .like Figure 8 As shown in the embodiments of this application, the information transmission method applied to the first base station mainly includes the following steps:

[0109] S101. By interacting with the second base station or LMF, determine that the first base station is the master base station and the second base station is the slave base station; wherein, the second base station supports information reporting between base stations, and there are multiple second base stations.

[0110] In the embodiments of this application, the first base station can determine that the first base station is the master base station and the second base station is the slave base station by interacting with the second base station or LMF.

[0111] It should be noted that in the embodiments of this application, the first base station has auxiliary positioning capability, and as the master base station, it can be used to determine the positioning measurement of the terminal. The second base station supports information reporting between base stations, and as the slave base station, it can collect the channel measurement between itself and the terminal and report it to the master base station.

[0112] In the embodiments of this application, as described in step S101, the first base station can determine the master base station and the slave base station by interacting with the second base station, which will be explained below.

[0113] In embodiments of this application, the first base station can interact with different base stations to exchange second information, the second information including at least one of the following:

[0114] Does it support assisted positioning?

[0115] Does it support a positioning mode where channel measurements from the base station are aggregated to the main base station for processing?

[0116] Does it support information reporting between base stations?

[0117] Does it support information collection between base stations?

[0118] It should be noted that, in the embodiments of this application, base stations can exchange information through the Xn interface, and this information may include at least one of the above items. Whether assisted positioning is supported can also be described as whether AI-based assisted positioning is supported; whether a positioning mode that aggregates channel measurements from base stations to the main base station for processing is supported can also be described as whether case Amodel (case Amodel is...) is supported. Figure 4 The positioning architecture shown; whether it supports information reporting between base stations can also be described as whether it supports collecting measurement data from other base stations; whether it supports information collection between base stations can also be described as whether it supports sending measurement data to other base stations, etc. This information can be sent during the Xn interface establishment process or configuration update process, such as through Xn setup request / response, Next Generation Radio Access Network (NG-RAN) node configuration update, or by introducing new message bearers, which are not limited in the embodiments of this application.

[0119] It should be noted that, in the embodiments of this application, by interacting with different base stations, the first base station can understand the capabilities of other base stations, and other base stations can understand the capabilities of base stations, which facilitates the subsequent interaction between the first base station and the second base station, or the second base station and the first base station, to clarify the master base station and the slave base station.

[0120] In an embodiment of this application, the first base station determines that the first base station is the master base station and the second base station is the slave base station by interacting with the second base station, including: sending a first request to the second base station, causing the second base station to send a first response in response to the first request; and determining that the first base station is the master base station and the second base station is the slave base station based on the first request and the first response; wherein the first request is used to request the collection of channel measurements and the first response is used to report the channel measurements.

[0121] It should be noted that, in the embodiments of this application, see... Figure 9 For a first base station with assisted positioning capabilities, i.e., a base station that supports case A model or can collect measurement data from other base stations, it can initiate a request (first request) to collect positioning data (channel measurements) from a nearby second base station via the Xn interface. In this case, the first base station is the master base station, and the second base station responding to the request is the slave base station. Based on the first request sent and the first response received, the first base station can determine itself as the master base station and the second base station as the slave base station.

[0122] It should be noted that, in the embodiments of this application, the first request may carry the following information: the identification information of the terminal to be located, the data type of the channel measurements to be collected, and data-related detailed parameters (e.g., number of sampling points, sampling granularity, etc.). The first response is used to report the channel measurements and may include: identification information, the timestamp of the collected data (system time and / or system frame number (SFN)), the collected channel measurements, and data-related detailed parameters (if inconsistent with the request).

[0123] In embodiments of this application, determining that the first base station is the master base station and the second base station is the slave base station by interacting with the second base station may further include: receiving a second request sent by the second base station; responding to the second request by sending a second response to the second base station; and determining that the first base station is the master base station and the second base station is the slave base station based on the second request and the second response; wherein the second request is used to request the use of assisted positioning capabilities, and the second response is used to indicate the reporting of channel measurements.

[0124] It should be noted that, in the embodiments of this application, see... Figure 10 For a second base station that supports information reporting between base stations, it can initiate a request (second request) to the surrounding first base station through the Xn interface. The first base station that responds to the request is the master base station, and the second base station that initiated the request is the slave base station. Based on receiving the second request and sending the second response, the first base station can determine that it is the master base station and the second base station is the slave base station.

[0125] It should be noted that, in the embodiments of this application, the second request may include: the terminal's identification information, and the specific AI inference model type of the assisted positioning capability to be used. The second response, used to instruct the reporting of channel measurements, may include: identification information, the data type of the channel measurements to be collected, and detailed parameters related to the data.

[0126] In the embodiments of this application, the message sent by the first base station to the second base station carries information indicating that the first base station is a master base station; and / or, the message sent by the second base station to the first base station carries information indicating that the second base station is a slave base station.

[0127] It should be noted that, in the embodiments of this application, for the schemes where the first base station initiates a request for a response from the second base station, and the schemes where the second base station initiates a request for a response from the first base station, information explicitly indicating the master base station / slave base station can be carried in the interactive messages (requests and / or responses). Furthermore, different new messages can be defined to implicitly indicate that this is a request or response from the master base station / slave base station. For example, for the process initiated by the first base station (master base station), new messages AIbasedPositioningRequest and AIbasedPositioningResponse are defined; for the process initiated by the slave base station, new messages AIbasedPositioningRequired and AIbasedPositioningConfirm are defined.

[0128] In the embodiments of this application, as described in step S101, the first base station can also determine the master base station and the slave base station by interacting with the LMF, which will be explained below.

[0129] In the embodiments of this application, determining the first base station as the master base station and the second base station as the slave base station through interaction with the LMF includes: reporting capability information to the LMF; wherein the capability information is used to indicate whether it has assisted positioning capability; determining the first base station as the master base station based on the assisted positioning indication sent by the LMF; and determining the second base station as the slave base station based on the base station information of the second base station sent by the LMF; wherein the second base station is selected by the LMF from different base stations.

[0130] In embodiments of this application, after the first base station reports capability information to the LMF, the method further includes: receiving a third request sent by the LMF; wherein the third request is used to request the provision of assisted positioning capability; sending a third response to the LMF for the LMF to select a master base station; wherein the third response is used to indicate whether the assisted positioning capability is available, and / or carries base station assistance information.

[0131] It should be noted that in the embodiments of this application, the first base station is the master base station, and the second base station is the slave base station, which can be coordinated by the LMF. For example, in conjunction with the above, see [link to example]. Figure 11 and Figure 12 Specifically, this may include the following steps:

[0132] 1. When the first and second base stations report the supported positioning algorithms and functions to the LMF, they report whether they support AI-assisted positioning capabilities, whether they support case A model, and other AI-based positioning capability information.

[0133] 2. When a location service request occurs, the LMF sends the request for that capability to the base station that reported the assisted location capability in the previous step (third request);

[0134] 3. The base station that receives the request can report whether the function is currently available based on the current energy-saving status, AI model deployment status, and computing power. It can also report auxiliary information such as whether it is in energy-saving status, AI model deployment status, computing power, and estimated availability time (third response).

[0135] 4. Based on the information reported by each base station, LMF can select the first base station as the main base station and instruct it to enable assisted positioning capability (assisted positioning instruction).

[0136] 5. Based on information such as the terminal location, the LMF can select a second base station as a slave base station and instruct it to collect channel measurement data.

[0137] 6. The LMF sends the base station information (such as base station identifier, address, etc.) from the slave base station to the master base station, and sends the base station information from the master base station to the slave base station.

[0138] S102, Receive the first information reported by the second base station; the first information includes the channel measurement between the second base station and the terminal.

[0139] In the embodiments of this application, the first base station can receive first information reported by the second base station. The first information includes channel measurements between the second base station and the terminal, that is, the main base station can receive channel measurements reported by the base station.

[0140] In the embodiments of this application, see Figures 9-11 The first piece of information can be directly reported from the second base station to the first base station. Specifically, the first piece of information can be transmitted to the first base station through the interface between the second base station and the first base station, which can be the Xn interface.

[0141] In the embodiments of this application, see Figure 12The first information can also be forwarded by the LMF. Specifically, the first information is sent from the second base station to the LMF, and then transmitted to the first base station via the LMF. The LMF can package and integrate a set of data suitable for subsequent inference based on the reporting channel measurement time (UTC-timer) and the reporting base station, and then send it to the first base station via the NRPPa positioning protocol. This information can be sent as a new signaling message or by reusing auxiliary data signaling.

[0142] It should be noted that, in the embodiments of this application, the above two schemes for reporting the first information to the first base station can be selected according to actual needs and application scenarios. Specifically, in conjunction with step S101, if the determination of the master base station and the slave base station is achieved through interaction between the first base station and the second base station, the first information can be directly transmitted through the interface between the two base stations; if the determination of the master base station and the slave base station is achieved through interaction between the first base station and the LMF, the first information can be forwarded through the LMF.

[0143] In the embodiments of this application, the first information includes channel measurements between the second base station and the terminal. The channel measurements may be uplink reference signal time difference (RSTD), reference signal receiving power (RSRP), received signal code power (RSCP), etc., and are not limited in the embodiments of this application.

[0144] In embodiments of this application, the first information may further include one or more of the following:

[0145] Terminal identification information;

[0146] Identification information of the second base station;

[0147] Channel measurement time.

[0148] It should be noted that, in the embodiments of this application, the terminal's identification information can be either the terminal's identity identifier or the identifier of the corresponding Sounding Reference Signal (SRS).

[0149] In the embodiments of this application, considering privacy issues, when the first base station can simultaneously obtain channel measurement results from multiple second base stations, it may be able to calculate the terminal's location information based on this, which poses a potential privacy problem. Therefore: the reported channel measurements undergo security processing, whereby the security processing modifies or hides the channel measurements. The delay measurement information reported to the first base station may be relative to a certain reference point, or for power information, only the relative time relationship within the reported quantities is retained, while the absolute delay information is hidden; and / or, the first base station uses a portion of the channel measurements reported by the second base stations for inference each time; and / or, the first base station does not support obtaining the absolute location of the second base stations, that is, when all the channels used for inference come from the second base stations, the identification information or location information of the second base stations may be hidden, or only the relative positional relationship between the base stations may be provided, etc.

[0150] S103. Using the assisted positioning capability, determine the terminal's positioning measurement based on the channel measurement, and report the positioning measurement to the LMF.

[0151] In the embodiments of this application, after obtaining the channel measurement, the first base station can use the assisted positioning capability, i.e., AI / ML model, to determine the terminal's positioning measurement based on the channel measurement and report the positioning measurement to the LMF.

[0152] It should be noted that, in the embodiments of this application, as described in step S102, the first information may include not only channel measurements but also other information items. Based on this, the first base station can determine the terminal's positioning measurements by combining the information measurements with other information included in the first information or other information obtained by itself. For example, the first base station can also participate in channel measurement; that is, the first base station can also collect the channel measurements between itself and the terminal, and combine them with the channel measurements reported by the second base station to jointly determine the terminal's positioning measurements. It should be noted that whether the first base station participates in channel measurement is optional, and this application embodiment does not limit this.

[0153] In embodiments of this application, the positioning measurement includes:

[0154] The channel type between the second base station and the terminal; wherein, the channel type is either a line-of-sight (LOS) channel or a non-line-of-sight (NLOS) channel;

[0155] And / or, predicted latency information.

[0156] It should be noted that, in the embodiments of this application, the channel type of the channel between the second base station and the terminal, i.e., the LOS / NLOS identification result, can indicate whether the terminal-second base station path is a LOS or NLOS path, or the probability or absolute value.

[0157] It should be noted that, in the embodiments of this application, the predicted latency information is assumed to be the latency information corresponding to a virtual LOS path between the terminal and the second base station.

[0158] In an embodiment of this application, the first base station reports the positioning measurement to the LMF, including: associating the positioning measurement with the channel measurement and reporting it to the LMF.

[0159] It should be noted that, in the embodiments of this application, in conjunction with step S102, if the first information, i.e., the channel measurement, is directly transmitted to the first base station through the interface between the first base station and the second base station, then when reporting the positioning measurement, the channel measurement can be reported together with it to the LMF. If the first information, i.e., the channel measurement, is forwarded through the LMF, then considering that the LMF can copy and save the channel measurement during the aforementioned forwarding, when reporting the positioning measurement, only the positioning measurement can be reported. Of course, in this case, the positioning measurement can also be reported together with the channel measurement, which is not limited in the embodiments of this application.

[0160] The information transmission method provided in this application can solve the data transmission problem of reporting measurement results from multiple base stations to the same base station for inference, and reuses existing positioning protocol frameworks as much as possible, supporting unified coordination between base stations used for measurement and the main base station used for inference. This not only improves positioning prediction efficiency, but also reduces equipment overhead by requiring only the main base station to have auxiliary positioning capabilities, and facilitates management.

[0161] This application provides an information transmission method applied to LMF. Figure 13 A flowchart illustrating an information transmission method provided in this application embodiment. Figure 2 .like Figure 13 As shown in the embodiments of this application, the information transmission method applied to LMF mainly includes the following steps:

[0162] S201. Receive the terminal's positioning measurement data reported by the first base station;

[0163] Among them, the positioning measurement is determined by the first base station using its assisted positioning capability, based on the channel measurement between the second base station and the terminal;

[0164] The first base station is the main base station and has auxiliary positioning capabilities;

[0165] The second base station is a slave base station, which supports information reporting between base stations, and there can be multiple second base stations.

[0166] In the embodiments of this application, corresponding to the first base station side method described above, the LMF can receive the terminal's positioning measurement data reported by the first base station, i.e., the main base station.

[0167] In embodiments of this application, the positioning measurement includes:

[0168] The channel type between the second base station and the terminal; wherein, the channel type is either a line-of-sight channel or a non-line-of-sight channel;

[0169] And / or, predicted latency information.

[0170] It should be noted that, in the embodiments of this application, the explanations of the first base station, the second base station, and the positioning measurement are detailed in the relevant content on the first base station side above, and will not be repeated here.

[0171] It should be noted that, in the embodiments of this application, the LMF receives the positioning measurement data from the terminal and can calculate the terminal's location based on the positioning measurement data. Furthermore, referring to the first base station-side method described above, the positioning measurement data can be reported to the LMF along with channel measurement data. In this case, the LMF can jointly calculate the terminal's location based on this information. The specific calculation method is not limited in the embodiments of this application.

[0172] In the embodiments of this application, as described in the first base station side method above, the LMF can allocate master base stations and slave base stations. Based on this, the LMF can also perform the following steps: receiving capability information reported by different base stations and selecting a first base station as the master base station; wherein, the capability information is used to indicate whether it has assisted positioning capability; selecting a second base station as a slave base station from different base stations based on the location information of the terminal; sending an assisted positioning instruction and the base station information of the second base station to the first base station; sending a data reporting instruction and the base station information of the first base station to the second base station.

[0173] It should be noted that, in the embodiments of this application, see... Figure 8 and Figure 9 The LMF can collect capability information from different base stations, select the first base station as the master base station and the second base station as the slave base station, and issue corresponding instructions. For a detailed explanation of the auxiliary positioning instructions, please refer to the relevant content in the first base station side method described above, which will not be repeated here.

[0174] In the embodiments of this application, after receiving capability information reported by different base stations, the LMF may further perform the following steps: sending a third request to at least one base station with assisted positioning capability; wherein the third request is used to request assisted positioning function, and the at least one base station includes a first base station; selecting the first base station as the main base station based on the third response sent by at least one base station; wherein the third response is used to indicate whether assisted positioning capability is available, and / or carries base station assistance information.

[0175] It should be noted that, in the embodiments of this application, the LMF can send a third request to at least one base station, including the first base station. These base stations can all have assisted positioning functions, and if the first base station responds, then the first base station is designated as the primary base station. For detailed explanations of the third request and third response, please refer to the relevant content in the above-described method on the first base station side, which will not be repeated here.

[0176] In the embodiments of this application, as described in the first base station side method above, the first information of the second base station can be forwarded to the first base station by the LMF. Based on this, the LMF can also perform the following steps: receiving the first information reported by the second base station; wherein the first information includes the channel measurement quantity; and sending the first information to the first base station.

[0177] In embodiments of this application, the first information further includes one or more of the following:

[0178] Identification information of the second base station;

[0179] Terminal identification information;

[0180] Channel measurement time.

[0181] It should be noted that, in the embodiments of this application, the explanation of the first information is detailed in the relevant content of the first base station side method described above, and will not be repeated here.

[0182] This application provides a first base station with assisted positioning capability. Figure 14 A schematic diagram of the structure of a first base station provided in an embodiment of this application. Figure 1 .like Figure 14 As shown in the embodiments of this application, the first base station 1 includes:

[0183] Interaction module 11 is used to determine, by interacting with the second base station or LMF, that the first base station is the master base station and the second base station is the slave base station; wherein, the second base station supports information reporting between base stations, and there are multiple second base stations; and to receive first information reported by the second base station; the first information includes channel measurements between the second base station and the terminal;

[0184] The determining module 12 is used to determine the positioning measurement of the terminal based on the channel measurement using the auxiliary positioning capability;

[0185] The interaction module 11 is also used to report the positioning measurement to the LMF.

[0186] In one embodiment of this application, the interaction module is further configured to interact with different base stations to exchange second information;

[0187] The second information includes at least one of the following:

[0188] Does it support assisted positioning?

[0189] Does it support a positioning mode where channel measurements from the base station are aggregated to the main base station for processing?

[0190] Does it support information reporting between base stations?

[0191] Does it support information collection between base stations?

[0192] In one embodiment of this application, the interaction module 11 is used to send a first request to the second base station, causing the second base station to send a first response in response to the first request; based on the first request and the first response, the first base station is determined to be a master base station and the second base station is a slave base station; wherein, the first request is used to request the collection of the channel measurements, and the first response is used to report the channel measurements.

[0193] In one embodiment of this application, the interaction module 11 is configured to receive a second request sent by the second base station; in response to the second request, send a second response to the second base station; and determine, based on the second request and the second response, that the first base station is a master base station and the second base station is a slave base station; wherein, the second request is used to request the use of the assisted positioning capability, and the second response is used to instruct the reporting of the channel measurements.

[0194] In one embodiment of this application, the message sent by the first base station to the second base station carries information indicating that the first base station is the main base station;

[0195] And / or, the message sent by the second base station to the first base station carries information indicating that the second base station is a slave base station.

[0196] In one embodiment of this application, the interaction module 11 is used to report capability information to the LMF; wherein, the capability information is used to indicate whether the assisted positioning capability is available; based on the assisted positioning indication sent by the LMF, the first base station is determined to be the main base station; based on the base station information of the second base station sent by the LMF, the second base station is determined to be the slave base station; wherein, the second base station is selected by the LMF from different base stations.

[0197] In one embodiment of this application, the interaction module 11 is further configured to receive a third request sent by the LMF; wherein the third request is used to request the provision of the assisted positioning capability; and to send a third response to the LMF so that the LMF can select a primary base station; wherein the third response is used to indicate whether the assisted positioning capability is available, and / or to carry base station assistance information.

[0198] In one embodiment of this application, the first information is transmitted to the first base station through the interface between the second base station and the first base station.

[0199] In one embodiment of this application, the first information is sent from the second base station to the LMF, and then transmitted to the first base station through the LMF.

[0200] In one embodiment of this application, the first information further includes one or more of the following:

[0201] The terminal's identification information;

[0202] The identification information of the second base station;

[0203] Channel measurement time.

[0204] In one embodiment of this application, the channel measurement is subjected to security processing;

[0205] And / or, the first base station uses a portion of the channel measurements reported by the second base station for inference each time;

[0206] And / or, the first base station does not support obtaining the absolute location of the second base station.

[0207] In one embodiment of this application, the positioning measurement includes:

[0208] The channel type of the channel between the second base station and the terminal; wherein the channel type is a line-of-sight channel or a non-line-of-sight channel;

[0209] And / or, predicted latency information.

[0210] In one embodiment of this application, the interaction module 11 is used to associate the positioning measurement with the channel measurement and report it to the LMF.

[0211] Based on the same inventive concept Figure 15 A schematic diagram of the structure of a first base station provided in an embodiment of this application. Figure 2 .like Figure 15 As shown in the embodiments of this application, the first base station 1 includes: a first processor 13, a first memory 14, and a first communication bus 15;

[0212] The first communication bus 15 is used to realize the communication connection between the first processor 13 and the first memory 14;

[0213] The first processor 13 is used to execute one or more computer programs stored in the first memory 14 to implement an information transmission method applied to the first base station 1.

[0214] This application provides an LMF. Figure 16 A schematic diagram of an LMF structure provided in this application embodiment. Figure 1 .like Figure 16 As shown in the embodiments of this application, LMF2 includes:

[0215] Transceiver module 21 is used to receive the terminal's positioning measurement data reported by the first base station;

[0216] The positioning measurement is determined by the first base station using its assisted positioning capability, based on the channel measurement between the second base station and the terminal.

[0217] The first base station is the main base station and has the aforementioned auxiliary positioning capability;

[0218] The second base station is a slave base station that supports information reporting between base stations, and there are multiple second base stations.

[0219] In one embodiment of this application, the transceiver module 21 is further configured to receive capability information reported by different base stations;

[0220] The LMF further includes a selection module (not shown in the figure) for selecting the first base station as the master base station from different base stations; wherein, the capability information is used to indicate whether the assisted positioning capability is available; and the second base station is selected as the slave base station from different base stations based on the location information of the terminal.

[0221] The transceiver module 21 is also used to send an auxiliary positioning instruction to the first base station and the base station information of the second base station; and to send a data reporting instruction to the second base station and the base station information of the first base station.

[0222] In one embodiment of this application, the transceiver module 21 is further configured to send a third request to at least one base station having the assisted positioning capability; wherein the third request is used to request the assisted positioning function, and the at least one base station includes the first base station;

[0223] The selection module is further configured to select the first base station as the main base station based on a third response sent by the at least one base station; wherein the third response indicates whether the assisted positioning capability is available and / or carries base station assistance information.

[0224] In one embodiment of this application, the transceiver module 21 is further configured to receive first information reported by the second base station; wherein the first information includes the channel measurement quantity; and send the first information to the first base station.

[0225] In one embodiment of this application, the first information further includes one or more of the following:

[0226] The identification information of the second base station;

[0227] The terminal's identification information;

[0228] Channel measurement time.

[0229] In one embodiment of this application, the positioning measurement includes:

[0230] The channel type of the channel between the second base station and the terminal; wherein the channel type is a line-of-sight channel or a non-line-of-sight channel;

[0231] And / or, predicted latency information.

[0232] Based on the same inventive concept Figure 17 A schematic diagram of an LMF structure provided in this application embodiment. Figure 2 .like Figure 17 As shown in the embodiments of this application, the LMF2 includes: a second processor 22, a second memory 23, and a second communication bus 24;

[0233] The second communication bus 24 is used to realize the communication connection between the second processor 22 and the second memory 23;

[0234] The second processor 22 is used to execute one or more computer programs stored in the second memory 23 to implement the information transmission method applied to LMF.

[0235] This application provides a computer program product, including a computer program, characterized in that, when the computer program is executed by a processor, it implements an information transmission method applied to a first base station, or an information transmission method applied to an LMF.

[0236] This application provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements an information transmission method applied to a first base station, or an information transmission method applied to an LMF (Light Filter Unit). The computer-readable storage medium may be volatile memory, such as random-access memory (RAM); or non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); or it may be a device including one or any combination of the above-mentioned memories, such as a mobile phone, computer, tablet device, personal digital assistant, etc.

[0237] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0238] This application is described with reference to schematic and / or block diagrams of implementations of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the schematic and / or block diagrams can be implemented by computer program instructions, and combinations of blocks in the schematic and / or block diagrams can be implemented. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the schematic and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0239] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in the implementation flow diagram. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0240] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0241] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. An information transmission method, characterized in that, Applied to a first base station, which has assisted positioning capabilities, the method includes: By interacting with the second base station or the positioning management function, the first base station is determined to be the master base station and the second base station is the slave base station; wherein, the second base station supports information reporting between base stations, and there are multiple second base stations; Receive first information reported by the second base station; the first information includes channel measurements between the second base station and the terminal. Using the assisted positioning capability, the positioning measurement of the terminal is determined based on the channel measurement, and the positioning measurement is reported to the positioning management function.

2. The method according to claim 1, characterized in that, The method further includes: Interacting with different base stations to exchange second information; The second information includes at least one of the following: Does it support assisted positioning? Does it support a positioning mode where channel measurements from the base station are aggregated to the main base station for processing? Does it support information reporting between base stations? Does it support information collection between base stations? 3. The method according to claim 1 or 2, characterized in that, The step of determining that the first base station is the master base station and the second base station is the slave base station through interaction with the second base station includes: Send a first request to the second base station, causing the second base station to respond to the first request by sending a first response; Based on the first request and the first response, the first base station is determined to be the master base station and the second base station is the slave base station; The first request is used to request the collection of the channel measurements, and the first response is used to report the channel measurements.

4. The method according to claim 1 or 2, characterized in that, The step of determining that the first base station is the master base station and the second base station is the slave base station through interaction with the second base station includes: Receive the second request sent by the second base station; In response to the second request, a second response is sent to the second base station; Based on the second request and the second response, the first base station is determined to be the master base station and the second base station is the slave base station; The second request is used to request the use of the assisted positioning capability, and the second response is used to instruct the reporting of the channel measurements.

5. The method according to claim 1, 3, or 4, characterized in that, The message sent by the first base station to the second base station carries information indicating that the first base station is the main base station; And / or, the message sent by the second base station to the first base station carries information indicating that the second base station is a slave base station.

6. The method according to claim 1, characterized in that, The step of determining the first base station as the master base station and the second base station as the slave base station through interaction with the positioning management function includes: The capability information is reported to the positioning management function; wherein the capability information is used to indicate whether the assisted positioning capability is available. Based on the auxiliary positioning indication sent by the positioning management function, the first base station is determined to be the main base station; Based on the base station information of the second base station sent by the positioning management function, the second base station is determined to be a slave base station; The second base station is selected from different base stations by the positioning management function.

7. The method according to claim 6, characterized in that, After reporting capability information to the location management function, the method further includes: Receive a third request sent by the location management function; wherein the third request is used to request the provision of the assisted positioning capability; A third response is sent to the location management function so that the location management function can select a primary base station; The third response indicates whether the assisted positioning capability is available, and / or carries base station assistance information.

8. The method according to claim 1, characterized in that, The first information is transmitted to the first base station through the interface between the second base station and the first base station.

9. The method according to claim 1, characterized in that, The first information is sent by the second base station to the positioning management function, and then transmitted to the first base station through the positioning management function.

10. The method according to claim 1, characterized in that, The first information also includes one or more of the following: The terminal's identification information; The identification information of the second base station; Channel measurement time.

11. The method according to claim 1, characterized in that, The channel measurements have undergone security processing; And / or, the first base station uses a portion of the channel measurements reported by the second base station for inference each time; And / or, the first base station does not support obtaining the absolute location of the second base station.

12. The method according to claim 1, characterized in that, The positioning measurement includes: The channel type of the channel between the second base station and the terminal; wherein the channel type is a line-of-sight channel or a non-line-of-sight channel; And / or, predicted latency information.

13. The method according to claim 1, characterized in that, The step of reporting the positioning measurement to the positioning management function includes: The location measurement is associated with the channel measurement and reported to the location management function.

14. An information transmission method, characterized in that, The method, applied to location management functions, includes: Receive the terminal's positioning measurement data reported by the first base station; The positioning measurement is determined by the first base station using its assisted positioning capability, based on the channel measurement between the second base station and the terminal. The first base station is the main base station and has the aforementioned auxiliary positioning capability; The second base station is a slave base station that supports information reporting between base stations, and there are multiple second base stations.

15. The method according to claim 14, characterized in that, The method further includes: The system receives capability information reported by different base stations and selects the first base station as the main base station; wherein the capability information is used to indicate whether the system has the assisted positioning capability. Based on the location information of the terminal, the second base station is selected as the slave base station from different base stations; Send an auxiliary positioning instruction to the first base station, as well as base station information of the second base station; Send a data reporting instruction to the second base station, as well as the base station information of the first base station.

16. The method according to claim 15, characterized in that, After receiving the capability information reported by different base stations, the method further includes: A third request is sent to at least one base station that has the assisted positioning capability; wherein the third request is used to request the assisted positioning function, and the at least one base station includes the first base station; Based on the third response sent by the at least one base station, the first base station is selected as the main base station; The third response indicates whether the assisted positioning capability is available, and / or carries base station assistance information.

17. The method according to claim 15, characterized in that, The method further includes: Receive first information reported by the second base station; wherein, the first information includes the channel measurement quantity; The first information is sent to the first base station.

18. The method according to claim 1, characterized in that, The first information also includes one or more of the following: The identification information of the second base station; The terminal's identification information; Channel measurement time.

19. The method according to claim 14, characterized in that, The positioning measurement includes: The channel type of the channel between the second base station and the terminal; wherein the channel type is a line-of-sight channel or a non-line-of-sight channel; And / or, predicted latency information.

20. A first base station, characterized in that, include: A first processor, a first memory, and a first communication bus; The first communication bus is used to establish a communication connection between the first processor and the first memory; The first processor is configured to execute one or more computer programs stored in the first memory to implement the information transmission method according to any one of claims 1-13.

21. A location management function, characterized in that, include: Second processor, second memory, and second communication bus; The second communication bus is used to establish a communication connection between the second processor and the second memory; The second processor is configured to execute one or more computer programs stored in the second memory to implement the information transmission method according to any one of claims 14-19.

22. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the information transmission method as described in any one of claims 1-19.

23. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the information transmission method as described in any one of claims 1-19.