Information transmission method and apparatus, and related device and storage medium

By passing the relevant information of the predicted and actual terminal movement trajectory in sequence between the source node and the target node, the problem of difficulty in transmitting these information across multiple NG-RAN nodes in the prior art is solved, and the prediction of the AI/ML model is improved Accuracy and satisfaction of terminal business requirements.

WO2025031085A1PCT designated stage expired Publication Date: 2025-02-13CHINA MOBILE COMM LTD RES INST +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/104316
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-10
Filing Date
2024-07-08
Publication Date
2025-02-13

AI Technical Summary

Technical Problem

The prior art is difficult to effectively transmit the predicted terminal movement trajectory and the actual terminal movement trajectory information across multiple NG-RAN nodes, resulting in inaccurate prediction results of the AI/ML model and cannot meet the service needs of the terminal.

Method used

An information transmission method is provided, through the source node, the relevant information of the predicted terminal movement trajectory is sent to all target nodes associated with the predicted terminal movement trajectory, and the information is sequentially transmitted between the source node and the target node. At the same time, through the transmission of indicator information, it is ensured that the target node can feedback relevant information of the actual terminal movement trajectory.

Benefits of technology

It realizes the transfer of AI/ML-related information across multiple NG-RAN nodes, improves the accuracy of prediction results of the AI/ML model, and meets the business needs of the terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024104316_13022025_PF_FP_ABST
    Figure CN2024104316_13022025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present application are an information transmission method and apparatus, and a related device and a storage medium. The method comprises: a source node executing at least one of the following: sending first information to a first node, sending second information to the first node, sending the second information to a second node, and receiving third information sent by the second node, wherein the first node includes all target nodes associated with a first movement trajectory, or includes a next-hop node corresponding to the source node on a first movement trajectory; the first information includes related information of the entire first movement trajectory, or includes related information of at least one segment of trajectory in the first movement trajectory; the second information is used for indicating whether to feed back the third information, and the third information includes related information of an entire second movement trajectory, or includes related information of at least one segment of trajectory in a second movement trajectory; and the second node includes all target nodes associated with the second movement trajectory, or includes a next-hop node corresponding to the source node on the second movement trajectory. The present application can realize information transmission across a plurality of NG-RAN nodes, and thus can at least solve the problem in the related art of a missing solution for information transmission between a source node and one or more related NG-RAN nodes.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission method, device, related equipment and storage medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This disclosure is based on and claims the priority of Chinese patent application with application number 202311011058.1 and application date August 10, 2023. The entire content of the Chinese patent application is hereby incorporated into this disclosure by reference. Technical Field

[0003] The present disclosure relates to the field of communication technology, and in particular to an information transmission method, apparatus, related equipment, and storage medium. Background Art

[0004] Fifth-generation mobile communication technology (5G) networks require continuous optimization of a growing number of key performance indicators (KPIs), such as latency, reliability, connection density, user experience, and energy efficiency. Artificial intelligence (AI) and machine learning (ML) technologies provide a powerful tool that analyzes and automatically processes collected data to generate corresponding strategies, helping operators improve network management and user experience.

[0005] Currently, AI / ML applications in 5G radio access networks (NG-RAN) are primarily targeted at three scenarios (also known as use cases): network energy saving, load balancing, and mobility optimization. In these scenarios, collected data can be used for AI / ML model training and management, and AI / ML models can be used to form inference strategies.

[0006] In mobility optimization scenarios, a source node with AI / ML application capabilities can use AI / ML models to predict the trajectory (also known as the mobile track) of a specific user equipment (UE). However, the prediction results of the AI / ML model may be inaccurate. Furthermore, the handover latency for the UE to switch to the target node associated with the predicted UE trajectory may not meet the UE's service requirements.

[0007] Summary of the Invention

[0008] To solve related technical problems, the embodiments of the present disclosure provide an information transmission method, apparatus, related equipment and storage medium.

[0009] A first aspect of the present disclosure provides an information transmission method, applied to a source node, comprising at least one of the following:

[0010] Sending first information to the first node;

[0011] sending second information to the first node;

[0012] sending second information to the second node;

[0013] receiving third information sent by the second node;

[0014] The first node includes all target nodes associated with a first movement trajectory of the terminal, or includes a next hop node corresponding to the source node on the first movement trajectory, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0015] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0016] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0017] The second node includes all target nodes associated with the second moving trajectory, or includes the next hop node corresponding to the source node on the second moving trajectory.

[0018] In the above solution, the first information includes at least one of the following:

[0019] an identifier of the terminal;

[0020] the generation time of the first movement trajectory;

[0021] The effective duration of the first movement trajectory;

[0022] Relevant information of the source node;

[0023] an identifier of at least one cell associated with the first movement trajectory;

[0024] an estimated dwell time of the terminal in each of the at least one cell associated with the first moving trajectory;

[0025] a probability that the terminal reaches each of the at least one movement trajectory included in the first movement trajectory;

[0026] an identifier of a target node corresponding to each cell in at least one cell associated with the first movement trajectory;

[0027] The accuracy of the first movement trajectory.

[0028] In the above solution, the second information includes at least one of the following:

[0029] fourth information, the fourth information indicating whether the third information needs to be fed back;

[0030] fifth information, where the fifth information indicates at least one target node associated with the third information;

[0031] Sixth information, the sixth information indicating specific content included in the third information;

[0032] seventh information, the seventh information indicating feedback of the third information within the first time range;

[0033] eighth information, the eighth information indicating a triggering condition for feeding back the third information;

[0034] Ninth information, where the ninth information indicates that the third information is fed back when the second movement trajectory is different from the first movement trajectory.

[0035] In the above solution, the triggering condition indicated by the eighth information includes at least one of the following:

[0036] The first information is received, and the terminal successfully accesses the next hop node after leaving at least one cell associated with the current target node;

[0037] The time duration for receiving the first information reaches a first time duration;

[0038] The generation time of the first movement trajectory reaches a second time;

[0039] The duration of receiving the second information reaches a third duration;

[0040] The duration for the terminal to enter at least one cell associated with the current target node reaches a fourth duration.

[0041] In the above solution, the third information includes at least one of the following:

[0042] an identifier of the terminal;

[0043] a generation time of the first movement trajectory associated with the second movement trajectory;

[0044] generating relevant information of a target node of the second movement trajectory;

[0045] an identifier of at least one cell associated with the second movement trajectory;

[0046] an identifier of a target node corresponding to each cell in at least one cell associated with the second movement trajectory;

[0047] Information related to the residence time of the terminal in each of the at least one cell associated with the second moving trajectory.

[0048] In the above solution, sending the first information to the first node includes one of the following:

[0049] Sending the first information to the first node through the Xn interface;

[0050] Sending the first information to the first node through the NG interface;

[0051] The first information is sent to the first node through a third node, and an Xn interface is provided between the third node and the source node and the first node.

[0052] In the above solution, when the first information is sent to the first node through the third node, the method further includes:

[0053] Send tenth information to the third node, where the tenth information at least includes an identifier of the first node.

[0054] A second aspect of the present disclosure further provides an information transmission method, applied to a target node, comprising at least one of the following:

[0055] receiving first information sent by the fourth node;

[0056] receiving second information sent by the fourth node;

[0057] receiving second information sent by the fifth node;

[0058] sending third information to the fifth node;

[0059] The fourth node includes a source node, or includes a previous hop node corresponding to the target node on a first movement trajectory of the terminal, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0060] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0061] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0062] The fifth node includes a source node, or includes a previous hop node corresponding to the target node on the second moving trajectory.

[0063] In the above solution, the first information includes at least one of the following:

[0064] an identifier of the terminal;

[0065] the generation time of the first movement trajectory;

[0066] The effective duration of the first movement trajectory;

[0067] Relevant information of the source node;

[0068] an identifier of at least one cell associated with the first movement trajectory;

[0069] an estimated dwell time of the terminal in each of the at least one cell associated with the first moving trajectory;

[0070] a probability that the terminal reaches each of the at least one movement trajectory included in the first movement trajectory;

[0071] an identifier of a target node corresponding to each cell in at least one cell associated with the first movement trajectory;

[0072] The accuracy of the first movement trajectory.

[0073] In the above solution, the second information includes at least one of the following:

[0074] fourth information, the fourth information indicating whether the third information needs to be fed back;

[0075] fifth information, where the fifth information indicates at least one target node associated with the third information;

[0076] Sixth information, the sixth information indicating specific content included in the third information;

[0077] seventh information, the seventh information indicating feedback of the third information within the first time range;

[0078] eighth information, the eighth information indicating a triggering condition for feeding back the third information;

[0079] Ninth information, where the ninth information indicates that the third information is fed back when the second movement trajectory is different from the first movement trajectory.

[0080] In the above solution, the triggering condition indicated by the eighth information includes at least one of the following:

[0081] The first information is received, and the terminal successfully accesses the next hop node after leaving at least one cell associated with the current target node;

[0082] The time duration for receiving the first information reaches a first time duration;

[0083] The generation time of the first movement trajectory reaches a second time;

[0084] The duration of receiving the second information reaches a third duration;

[0085] The duration for the terminal to enter at least one cell associated with the current target node reaches a fourth duration.

[0086] In the above solution, the third information includes at least one of the following:

[0087] an identifier of the terminal;

[0088] a generation time of the first movement trajectory associated with the second movement trajectory;

[0089] generating relevant information of a target node of the second movement trajectory;

[0090] an identifier of at least one cell associated with the second movement trajectory;

[0091] an identifier of a target node corresponding to each cell in at least one cell associated with the second movement trajectory;

[0092] Information related to the residence time of the terminal in each of the at least one cell associated with the second moving trajectory.

[0093] In the above solution, sending the third information to the fifth node includes one of the following:

[0094] Sending the third information to the fifth node through the Xn interface;

[0095] Sending the third information to the fifth node through the NG interface;

[0096] The third information is sent to the fifth node through a sixth node, and an Xn interface is provided between the sixth node, the fifth node, and the target node.

[0097] In the above solution, when the third information is sent to the fifth node through the sixth node, the method further includes:

[0098] Eleventh information is sent to the sixth node, where the eleventh information at least includes an identifier of the fifth node.

[0099] A third aspect of the present disclosure further provides an information transmission device, comprising at least one of the following:

[0100] A first sending unit, configured to send first information to a first node;

[0101] A second sending unit, configured to send second information to the first node;

[0102] A third sending unit, configured to send second information to the second node;

[0103] A first receiving unit, configured to receive third information sent by the second node;

[0104] The first node includes all target nodes associated with a first movement trajectory of the terminal, or includes a next hop node corresponding to a source node on the first movement trajectory, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0105] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0106] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0107] The second node includes all target nodes associated with the second moving trajectory, or includes the next hop node corresponding to the source node on the second moving trajectory.

[0108] A fourth aspect of the present disclosure further provides an information transmission device, comprising at least one of the following:

[0109] a second receiving unit, configured to receive first information sent by a fourth node;

[0110] a third receiving unit, configured to receive second information sent by the fourth node;

[0111] a fourth receiving unit, configured to receive second information sent by the fifth node;

[0112] a fourth sending unit, configured to send third information to a fifth node;

[0113] The fourth node includes a source node, or includes a previous hop node corresponding to a target node on a first movement trajectory of the terminal, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0114] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0115] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0116] The fifth node includes a source node, or includes a previous hop node corresponding to the target node on the second moving trajectory.

[0117] A fifth aspect of the present disclosure further provides a source node, comprising: a first communication interface and a first processor; wherein,

[0118] The first communication interface is configured to perform at least one of the following:

[0119] Sending first information to the first node;

[0120] sending second information to the first node;

[0121] sending second information to the second node;

[0122] receiving third information sent by the second node;

[0123] The first node includes all target nodes associated with a first movement trajectory of the terminal, or includes a next hop node corresponding to the source node on the first movement trajectory, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0124] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0125] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0126] The second node includes all target nodes associated with the second moving trajectory, or includes the next hop node corresponding to the source node on the second moving trajectory.

[0127] A sixth aspect of the present disclosure further provides a target node, comprising: a second communication interface and a second processor; wherein,

[0128] The second communication interface is configured to perform at least one of the following:

[0129] receiving first information sent by the fourth node;

[0130] receiving second information sent by the fourth node;

[0131] receiving second information sent by the fifth node;

[0132] sending third information to the fifth node;

[0133] The fourth node includes a source node, or includes a previous hop node corresponding to the target node on a first movement trajectory of the terminal, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0134] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0135] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0136] The fifth node includes a source node, or includes a previous hop node corresponding to the target node on the second moving trajectory.

[0137] The seventh aspect of the present disclosure also provides a source node, comprising: a first processor and a first memory for storing a computer program that can be run on the processor, wherein the first processor is used to execute the steps of any of the above-mentioned source node side methods when running the computer program.

[0138] The eighth aspect of the present disclosure also provides a target node, comprising: a second processor and a second memory for storing a computer program that can be run on the processor, wherein the second processor is used to execute the steps of any of the above-mentioned target node side methods when running the computer program.

[0139] The ninth aspect of the present disclosure also provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, it implements the steps of any of the above-mentioned methods on the source node side, or implements the steps of any of the above-mentioned methods on the target node side.

[0140] The information transmission method, apparatus, related equipment, and storage medium provided by the embodiments of the present disclosure are as follows: a source node performs at least one of the following: sends first information to a first node, sends second information to the first node, sends second information to the second node, and receives third information sent by the second node; a target node performs at least one of the following: receives first information sent by a fourth node, receives second information sent by the fourth node, receives second information sent by a fifth node, and sends third information to the fifth node; wherein the first node includes all target nodes associated with a first mobile trajectory of the terminal, or includes a next hop node corresponding to the source node on the first mobile trajectory, and the first mobile trajectory includes at least one predicted mobile trajectory of the terminal; wherein the first information includes relevant information of the complete first mobile trajectory, Or includes relevant information of at least one segment of the first mobile trajectory; wherein the second information is used to indicate whether to feed back third information, and the third information includes relevant information of the entire second mobile trajectory of the terminal, or includes relevant information of at least one segment of the second mobile trajectory, and the second mobile trajectory includes the actual mobile trajectory of the terminal; wherein the second node includes all target nodes associated with the second mobile trajectory, or includes the next hop node corresponding to the source node on the second mobile trajectory; wherein the fourth node includes the source node, or includes the previous hop node corresponding to the target node on the first mobile trajectory; wherein the fifth node includes the source node, or includes the previous hop node corresponding to the target node on the second mobile trajectory.

[0141] The solution provided by the embodiment of the present disclosure, on the one hand, proposes two transmission mechanisms for the transmission of relevant information of the predicted terminal movement trajectory (i.e., the above-mentioned first information), one transmission mechanism is that the source node sends the relevant information of the predicted terminal movement trajectory to all target nodes associated with the predicted terminal movement trajectory; the other transmission mechanism is that the source node sends the relevant information of the predicted terminal movement trajectory to the predicted next-hop node, and the target node receives the relevant information of the predicted terminal movement trajectory from the predicted previous-hop node (which may include the source node or other target nodes), that is, the relevant information of the predicted terminal movement trajectory is transmitted in sequence between the source node and all target nodes associated with the predicted terminal movement trajectory. In this way, all target nodes associated with the predicted terminal movement trajectory can obtain the relevant information of the predicted terminal movement trajectory, so that they can subsequently use the obtained information to reserve transmission resources in advance to save switching delay, so that the switching delay of the terminal switching to each target node associated with the predicted terminal movement trajectory can meet the business needs of the terminal.

[0142] On the other hand, two transmission mechanisms are proposed for the transmission of indication information (i.e., the above-mentioned second information) for indicating whether to feed back relevant information of the actual terminal movement trajectory. One transmission mechanism is that the source node sends the indication information to all target nodes associated with the predicted and / or actual terminal movement trajectory; the other transmission mechanism is that the source node sends the indication information to the predicted and / or actual next-hop node, and the target node receives the indication information from the predicted and / or actual previous-hop node (which may include the source node or other target nodes), that is, the indication information is transmitted in sequence between the source node and all target nodes associated with the predicted and / or actual terminal movement trajectory. In this way, all target nodes associated with the predicted and / or actual terminal movement trajectory can obtain the indication information for indicating whether to feed back relevant information of the actual terminal movement trajectory, so that these target nodes can subsequently feed back relevant information of the actual terminal movement trajectory to the source node based on the indication information, that is, the source node can subsequently obtain sufficient, actual terminal movement trajectory-related information to iterate the AI / ML model to improve the capabilities and performance of the AI / ML model, thereby improving the accuracy of the prediction results of the AI / ML model.

[0143] On the third aspect, two transmission mechanisms are proposed for the transmission of relevant information of the actual terminal movement trajectory (i.e., the above-mentioned third information). One transmission mechanism is that all target nodes associated with the actual terminal movement trajectory send relevant information of the actual terminal movement trajectory to the source node; the other transmission mechanism is that the target node sends relevant information of the actual terminal movement trajectory to the actual previous hop node (which may include the source node or other target nodes), and the source node receives relevant information of the actual terminal movement trajectory from the actual next hop node, that is, the relevant information of the actual terminal movement trajectory is transmitted in sequence between all target nodes and the source node associated with the actual terminal movement trajectory. In this way, the source node can obtain relevant information of the actual terminal movement trajectory fed back by all target nodes associated with the actual terminal movement trajectory, that is, the source node can obtain sufficient relevant information of the actual terminal movement trajectory, so that the obtained information can be used to iterate the AI / ML model to improve the ability and performance of the AI / ML model, thereby improving the accuracy of the prediction results of the AI / ML model. BRIEF DESCRIPTION OF THE DRAWINGS

[0144] Figure 1 is a schematic diagram of the functional framework of the AI / ML model in related technologies.

[0145] FIG2 is a flow chart of an information transmission method provided in an embodiment of the present disclosure.

[0146] FIG3 is a schematic structural diagram of an information transmission device provided in an embodiment of the present disclosure.

[0147] FIG4 is a schematic structural diagram of another information transmission device provided in an embodiment of the present disclosure.

[0148] FIG5 is a schematic diagram of the source node structure provided by an embodiment of the present disclosure.

[0149] FIG6 is a schematic diagram of the target node structure provided by an embodiment of the present disclosure.

[0150] FIG7 is a schematic diagram of the structure of an information transmission system provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0151] The present disclosure will be described in further detail below with reference to the accompanying drawings and embodiments.

[0152] In the related art, as shown in Figure 1, the functional framework of the AI / ML model may include a data collection (Data Collection) module, a model training (Model Training) module, a model inference (Model Inference) module and an actuator (Actor) module. Among them, the data collection module can provide input data (Input Data) for the model training module and the model inference module. The input data may include measurement data from the UE and different network elements, feedback data from the Actor module, and output data from the AI / ML model. The data collection module can be responsible only for providing raw data, and does not require different data preparation for different AI / ML algorithms (such as data cleaning, data formatting, data conversion, etc.).

[0153] The model training module is responsible for the training, testing, and verification of AI / ML models, and generates metrics for model performance. Specifically, the model training module can have a data preparation function, that is, the model training module can organize the training data provided by the data acquisition module (such as data cleaning, data formatting, data conversion, etc.). The model training module can also have a model deployment / update function, that is, the model training module can deploy / update the trained, tested, and verified AI / ML model to the model inference module.

[0154] The model inference module can provide the inference output (also understood as prediction or decision) of the AI / ML model and can have a model performance feedback function. That is, the model inference module can send model performance feedback results to the model training module, and this result can be used to verify the performance of the AI / ML model. In addition, the model inference module can also have a data preparation function. That is, the model inference module can also organize the inference data provided by the data acquisition module (such as data cleaning, data formatting, data conversion, etc.).

[0155] The Actor module can initiate corresponding actions after receiving the inference output of the model inference module, and can feedback the results of the action to the data acquisition module. The feedback data of the Actor module can be used for training, inference or performance testing of AI / ML models.

[0156] In the scenario of mobility optimization, a source node (Source Node) with AI / ML application capabilities can use the model reasoning module to predict the action trajectory (also understood as the mobile trajectory) of a specific UE, and can send the predicted UE trajectory (Predicted UE Trajectory) to the target node (target node). The target node can use the received prediction information to reserve transmission resources in advance. On the other hand, in order to continuously iterate the AI / ML model, the source node needs to obtain the UE trajectory measured by the target node (also understood as the real / actual UE trajectory, Measured UE Trajectory) as feedback. The measured UE trajectory can be used to monitor the reasoning output performance of the AI / ML model and retrain the AI / ML model in a timely manner, thereby continuously improving the capabilities and performance of the AI / ML model.

[0157] With increasing deployment requirements and AI / ML model capabilities, UE trajectory prediction and data collection across multiple NG-RAN nodes will become a trend. However, in related technologies, the source node only provides the predicted UE trajectory within the range of the next hop node (i.e., the target node) and only obtains / collects the measured UE trajectory (Measured UE Trajectory Collection) from the target node. Furthermore, related technologies do not define the specific method for obtaining / collecting the measured UE trajectory or the specific content of the information related to the measured UE trajectory.

[0158] From the above description, it can be seen that the relevant technology lacks a solution for transmitting relevant information of the predicted UE trajectory and relevant information of the measured UE trajectory between the source node and the relevant multiple NG-RAN nodes (i.e., target nodes), that is, the relevant technology cannot support / meet the need for the relevant information of the predicted UE trajectory and relevant information of the measured UE trajectory to interact (i.e., transmit) across multiple NG-RAN nodes. Therefore, other target nodes other than the next hop node associated with the predicted UE trajectory may not be able to obtain relevant information of the predicted UE trajectory to reserve transmission resources in advance, so that the switching delay of the UE switching to other target nodes may not meet the business needs of the UE. At the same time, the source node may also not be able to obtain sufficient relevant information of the UE trajectory measured by other target nodes other than the next hop node associated with the predicted UE trajectory to iterate the AI / ML model, so that the prediction results of the AI / ML model may be inaccurate.

[0159] Based on this, in various embodiments of the present disclosure, a mechanism for transmitting AI / ML-related information (i.e., information related to the predicted UE trajectory, indication information for indicating whether to feed back information related to the measured UE trajectory, and information related to the measured UE trajectory) across multiple NG-RAN nodes is proposed, and the specific content that the above-mentioned AI / ML-related information transmitted across multiple NG-RAN nodes needs to include is provided.

[0160] Specifically, in various embodiments of the present disclosure, on the one hand, two transmission mechanisms are proposed for the transmission of relevant information of the predicted UE trajectory (referred to as relevant information of the predicted terminal mobile trajectory in the subsequent description). One transmission mechanism is that the source node sends the relevant information of the predicted terminal mobile trajectory to all target nodes associated with the predicted terminal mobile trajectory; the other transmission mechanism is that the source node sends the relevant information of the predicted terminal mobile trajectory to the predicted next-hop node, and the target node receives the relevant information of the predicted terminal mobile trajectory from the predicted previous-hop node (which may include the source node or other target nodes), that is, the relevant information of the predicted terminal mobile trajectory is transmitted in sequence between the source node and all target nodes associated with the predicted terminal mobile trajectory. In this way, all target nodes associated with the predicted terminal mobile trajectory can obtain the relevant information of the predicted terminal mobile trajectory, so that the obtained information can be used to reserve transmission resources in advance to save switching delay, so that the switching delay of the terminal switching to each target node associated with the predicted terminal mobile trajectory can meet the service requirements of the terminal.

[0161] On the other hand, two transmission mechanisms are proposed for the transmission of indication information for indicating whether to feed back relevant information of the measured UE trajectory (referred to as relevant information of the actual terminal mobile trajectory in the subsequent description). One transmission mechanism is that the source node sends the indication information to all target nodes associated with the predicted and / or actual terminal mobile trajectory; the other transmission mechanism is that the source node sends the indication information to the predicted and / or actual next-hop node, and the target node receives the indication information from the predicted and / or actual previous-hop node (which may include the source node or other target nodes), that is, the indication information is transmitted in sequence between the source node and all target nodes associated with the predicted and / or actual terminal mobile trajectory. In this way, all target nodes associated with the predicted and / or actual terminal mobile trajectory can obtain indication information for indicating whether to feed back relevant information of the actual terminal mobile trajectory, so that these target nodes can subsequently feed back relevant information of the actual terminal mobile trajectory to the source node based on the indication information, that is, the source node can subsequently obtain sufficient, actual terminal mobile trajectory-related information to iterate the AI / ML model to improve the capabilities and performance of the AI / ML model, thereby improving the accuracy of the prediction results of the AI / ML model.

[0162] Thirdly, two transmission mechanisms are proposed for the transmission of relevant information about the actual terminal movement trajectory. One transmission mechanism is that all target nodes associated with the actual terminal movement trajectory send relevant information about the actual terminal movement trajectory to the source node; the other transmission mechanism is that the target node sends relevant information about the actual terminal movement trajectory to the actual previous hop node (which may include the source node or other target nodes), and the source node receives relevant information about the actual terminal movement trajectory from the actual next hop node, that is, the relevant information about the actual terminal movement trajectory is transmitted in sequence between all target nodes associated with the actual terminal movement trajectory and the source node; in this way, the source node can obtain relevant information about the actual terminal movement trajectory fed back by all target nodes associated with the actual terminal movement trajectory, that is, the source node can obtain sufficient, actual terminal movement trajectory related information, so that the obtained information can be used to iterate the AI / ML model to improve the capabilities and performance of the AI / ML model, thereby improving the accuracy of the prediction results of the AI / ML model.

[0163] The present disclosure provides an information transmission method, which is applied to a source node and includes at least one of the following:

[0164] Sending first information to the first node;

[0165] sending second information to the first node;

[0166] sending second information to the second node;

[0167] receiving third information sent by the second node;

[0168] The first node includes all target nodes associated with a first movement trajectory of the terminal, or includes a next hop node corresponding to the source node on the first movement trajectory, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0169] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0170] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0171] The second node includes all target nodes associated with the second moving trajectory, or includes the next hop node corresponding to the source node on the second moving trajectory.

[0172] In actual application, the terminal may also be referred to as a UE, or a user or a user terminal.

[0173] In actual application, the source node and the target node may include NG-RAN nodes, specifically base stations.

[0174] In actual application, the first mobile trajectory can also be referred to as a predicted UE trajectory, a predicted path, etc., which can be expressed in English as Predicted UE Trajectory; the first information can also be referred to as relevant information of the predicted UE trajectory, etc. The second mobile trajectory can also be referred to as a measured UE trajectory, a real UE trajectory, an actual UE trajectory, an actual path, etc., which can be expressed in English as Measured UE Trajectory; the second information can also be referred to as an indication or indication information, etc., and the third information can also be referred to as relevant information of the measured UE trajectory, etc. In addition, the first information, the second information, and the third information can all be referred to as AI / ML related information. It should be noted here that the embodiments of the present disclosure do not limit the names of various mobile trajectories (first mobile trajectory, second mobile trajectory) and information (first information, second information, third information, fourth information, fifth information, sixth information, seventh information, eighth information, ninth information, tenth information, and eleventh information), as long as their functions are implemented.

[0175] In actual application, the source node can use the AI / ML model shown in Figure 1 to predict the movement trajectory of the terminal and obtain the first movement trajectory, that is, the first information can be understood as the information generated by the source node using the AI / ML model shown in Figure 1. Corresponding to the source node sending the first information to the first node, the target node can receive the first information sent by the fourth node. The fourth node can include the source node, or the previous hop node corresponding to the target node on the first movement trajectory. In other words, the first information can be transmitted through the following two transmission mechanisms:

[0176] First transmission mechanism: the source node sends the first information to all target nodes associated with the first movement trajectory;

[0177] Second transmission mechanism: The source node sends the first information to the predicted next-hop node (i.e., the next-hop node corresponding to the source node on the first mobile trajectory, which can also be understood as the first-hop node corresponding to the first mobile trajectory), so that the first information is transmitted sequentially between the source node and all target nodes associated with the first mobile trajectory.

[0178] For the first transmission mechanism, all target nodes associated with the first mobile trajectory may include at least one target node, that is, one or more (i.e., at least two) target nodes. Specifically, all target nodes associated with the first mobile trajectory can be understood as one or more target nodes predicted by the source node using the AI / ML model shown in FIG1 , belonging to (i.e., corresponding to / associated with) one or more cells that the terminal is expected to arrive at after leaving the source cell (Source Cell). Through the first transmission mechanism, all target nodes associated with the first mobile trajectory can obtain a prediction (i.e., the first information) in advance that the terminal is expected to enter its associated cell (e.g., the terminal successfully switches to a cell associated with the target node) when network resources are not limited. Subsequently, transmission resources can be reserved in advance based on the first information to reduce handover latency, thereby ensuring that the handover latency for the terminal to switch to each target node associated with the first mobile trajectory meets the terminal's service requirements. In other words, the first information helps reduce handover latency, and utilizing the first information can improve user experience in certain scenarios (e.g., service scenarios with high latency requirements).

[0179] In actual application, for the first transmission mechanism, when network resources are not limited, the first information sent by the first node to each target node associated with the first mobile trajectory can be the same. In this case, the first information can include relevant information of the complete first mobile trajectory. The relevant information of the complete first mobile trajectory can also be understood as relevant information of all first mobile trajectories, that is, the relevant information of all mobile trajectories (that is, at least one mobile trajectory) of the terminal predicted by the source node through the AI / ML model shown in Figure 1, that is, the relevant information of the entire mobile trajectory corresponding to each predicted mobile trajectory of the terminal.

[0180] In actual application, for the first transmission mechanism, in order to save the overhead of transmitting the first information, for each target node associated with the first mobile trajectory, the first information sent by the source node to the target node may include relevant information of at least one segment of the first mobile trajectory associated with the target node (each segment of the trajectory may correspond to the same or different predicted mobile trajectory contained in the first mobile trajectory), that is, each target node associated with the first mobile trajectory can obtain a portion of the information associated with itself in the relevant information of the complete first mobile trajectory, thereby saving the overhead of transmitting the first information. Exemplarily, the first information sent by the source node to the target node A may include relevant information of the trajectory of the previous hop node of the target node A before the terminal enters the target node A (that is, enters the cell associated with the target node A), and / or includes relevant information of the trajectory of the next hop or next N hop nodes after the terminal leaves the target node A, where N is an integer greater than 0. In an embodiment of the present disclosure, the terminal entering the target node A may mean that the terminal switches to the target node, that is, switches to the cell associated with the target node.

[0181] In actual application, for the second transmission mechanism, the first information needs to include relevant information of the complete first mobile trajectory. Among them, in the case where all target nodes associated with the first mobile trajectory only include the predicted next hop node, the source node only sends the first information to the predicted next hop node, and the first information only includes relevant information of the mobile trajectory of the terminal within the predicted next hop node. In the case where all target nodes associated with the first mobile trajectory include multi-hop (i.e., multiple, i.e., at least two) target nodes, the source node sends the first information to the predicted first hop node, and after the predicted first hop node receives the first information, it sends the first information to the predicted second hop node (i.e., the second hop node corresponding to the first mobile trajectory), and so on, until the predicted last hop node (i.e., the last hop node corresponding to the first mobile trajectory) receives the first information, and the first information includes relevant information of the mobile trajectory of the terminal within the multi-hop target node range.

[0182] In one embodiment, the first information may include at least one of the following:

[0183] an identifier of the terminal;

[0184] The generation time (also referred to as the generation moment) of the first movement trajectory, i.e., the generation time / moment of the current prediction information (i.e., the first information) (which can be understood as the time / moment when the AI / ML model shown in FIG1 outputs the first movement trajectory);

[0185] The effective duration of the first movement trajectory;

[0186] Relevant information of the source node;

[0187] an identifier of at least one cell associated with the first movement trajectory;

[0188] An estimated residence time (Time Stay) of the terminal in each of the at least one cell associated with the first moving trajectory;

[0189] a probability that the terminal reaches each of the at least one movement trajectory included in the first movement trajectory;

[0190] an identifier of a target node corresponding to (i.e., belonging to) each cell in at least one cell associated with the first movement trajectory;

[0191] The accuracy of the first movement trajectory can also be understood as the accuracy of the current prediction information (ie, the first information).

[0192] In which, in actual application, the identifier of the terminal may include a first terminal identifier and / or a second terminal identifier, wherein the first terminal identifier represents an identity identifier that can be identified between the source node and one or more target nodes associated with the first mobile trajectory, such as a 5G globally unique temporary identifier (5G-GUTI, 5G-Globally Unique Temporary Identifier), etc.; the second terminal identifier represents an identity identifier that can be identified between multiple (i.e., at least two) target nodes associated with the first mobile trajectory, such as a terminal identifier on the Xn interface (which can be expressed as NG-RAN node UE XnAP ID in English), etc.

[0193] In actual application, the effective duration of the first mobile trajectory means that the prediction information (i.e., the first information) is referenceable within the effective duration. After exceeding the effective duration, the first information is invalid and can no longer be used as a reference for mobility operations such as transmission resource reservation of the target node.

[0194] In actual application, the specific content included in the relevant information of the source node can be set according to requirements. For example, the relevant information of the source node can at least include the identifier (such as ID) of the source node.

[0195] In actual application, the specific form of expression of the cell identifier can be set according to demand. Exemplarily, the cell identifier may include a cell ID (Cell ID), a global cell ID (Global Cell ID) or an NR-RAN cell global identity code (CGI, Cell Global Identity), etc. In addition, the specific form of expression of the identifier of at least one cell associated with the first mobile trajectory can be set according to demand. Exemplarily, the specific form of expression of the identifier of at least one cell associated with the first mobile trajectory may be a list of cells containing the identifier of at least one cell. In other words, the first information may include a first cell list, and the first cell list may include the identifiers of one or more cells that the terminal will arrive at after leaving the source cell, which are predicted by the AI / ML model. The one or more cells may belong to one or more target nodes, and the identifiers of the cells included in the first cell list may be arranged in the order in which the terminal is predicted to arrive at the cells.

[0196] In actual application, when all target nodes associated with the first mobile trajectory include only predicted next hop nodes and the first information only contains relevant information about the mobile trajectory of the terminal within the range of the predicted next hop node, the identifier of at least one cell associated with the first mobile trajectory refers to the identifier of one or more target cells belonging to the predicted next hop node.

[0197] In actual application, the first cell list may include an estimated residence time of the terminal in each cell of at least one cell associated with the first moving trajectory, corresponding to an identifier of each cell.

[0198] In actual application, the probability of the terminal reaching each of the at least one mobile trajectory included in the first mobile trajectory can be expressed as the probability of the terminal reaching / entering the target node associated with each mobile trajectory, or can be expressed as the probability of the terminal reaching / entering the target cell associated with each mobile trajectory. Exemplarily, the first cell list can include the probability corresponding to the identifier of each cell, which can include the probability of the terminal reaching / entering the corresponding cell, or can include the probability of the terminal reaching / entering the target node to which the corresponding cell belongs. That is, the source node may predict multiple next-hop nodes or multiple next-hop cells of the terminal using the AI / ML model, each next-hop node or each next-hop cell corresponding to at least one mobile path (i.e., predicted path, i.e., mobile trajectory), thereby forming multiple predicted paths (i.e., the first mobile trajectory includes the predicted multiple mobile trajectories of the terminal). The probability of the terminal reaching / entering each predicted path can be used by the target node to determine whether to allocate transmission resources to the terminal in advance and / or determine how much transmission resources to allocate in advance. In other words, when the terminal is at a certain source node, there may be multiple possible next-hop target nodes. The probability corresponding to the identifier of each cell contained in the first cell list (that is, the probability of the terminal arriving at / entering the corresponding cell) can be used by the target node corresponding to the cell to determine whether to allocate transmission resources to the terminal in advance and / or determine how much transmission resources to allocate in advance.

[0199] In actual application, when all target nodes associated with the first mobile trajectory only include predicted next-hop nodes and the first information only contains relevant information about the mobile trajectory of the terminal within the range of the predicted next-hop node, if there are multiple possible next-hop nodes or next-hop cells, the identifiers of the cells contained in the first cell list can be sorted in sequence according to the probability of the terminal reaching each target node or target cell, that is, the identifier of the target cell with the highest probability of arrival of the terminal can be arranged at the first place in the first cell list. Alternatively, the source node can only provide the identifiers of one or more target cells corresponding to the next-hop node with the highest probability of arrival, or only provide the identifier of the next-hop cell with the highest probability of arrival. In other words, the first information (that is, relevant information about at least one segment of the trajectory in the first mobile trajectory) can include the identifiers of one or more target cells corresponding to the next-hop node with the highest probability of arrival of the terminal, or include the identifier of the next-hop cell with the highest probability of arrival of the terminal.

[0200] In actual application, when the first mobile trajectory includes multiple predicted mobile trajectories of the terminal, the source node may select and provide only the identifier of the target cell associated with the mobile trajectory with the highest probability of the terminal arriving at each cell among the multiple mobile trajectories. In other words, the first information (i.e., relevant information about at least one segment of the first mobile trajectory) may include the identifier of the target cell associated with the mobile trajectory with the highest probability of the terminal arriving at the multiple mobile trajectories included in the first mobile trajectory.

[0201] In actual application, for the second transmission mechanism, when one or more target nodes among all target nodes associated with the first mobile trajectory do not have AI prediction capabilities (that is, the AI / ML model cannot be used to predict the terminal's mobile trajectory), in the first information transmitted in sequence between the source node and all target nodes associated with the first mobile trajectory, the second terminal identifier can be updated in real time, and other content except the second terminal identifier can remain unchanged. In other words, each time the first information is transmitted between different nodes associated with the first mobile trajectory, the second terminal identifier (such as NG-RAN node UE XnAP ID, etc.) can be determined by the sending node (that is, the target node that sends the first information) (it can also be understood as being updated in the first information).

[0202] In actual application, for the second transmission mechanism, if one or more target nodes among all target nodes associated with the first mobile trajectory have AI prediction capabilities (i.e., the terminal's mobile trajectory can be predicted using an AI / ML model), the target node with AI prediction capabilities can combine the existing predictions (i.e., the relevant information of the first mobile trajectory predicted by the source node and / or other target nodes other than the current target node) and its own prediction (i.e., the relevant information of the first mobile trajectory predicted by the current target node using the AI / ML model) to update one or more of the following of the first information:

[0203] The second terminal identifier (such as the NG-RAN node UE XnAP ID) may be determined by the sending node (i.e., the target node that sends the first information) when the first information is transmitted between different nodes associated with the first mobile trajectory;

[0204] The first cell list and related information corresponding to the cell identifiers, i.e., the sending node can send the first cell list of relevant target nodes located after the current node and expected to be reached by the terminal to the next-hop node. In other words, the sending node can update the cell identifiers and related information corresponding to the cell identifiers included in the first cell list in the first information based on its own latest prediction results, such as the expected length of time the terminal will stay in the cell, the probability of arriving at the cell, etc.

[0205] In actual application, when the target node associated with the first mobile trajectory receives multiple (i.e., at least two) first information for the same terminal, it can select one first information from the received multiple first information to perform operations such as reserving transmission resources, and transmit relevant information to the next hop node based on the selected first information (for example, for the second transmission mechanism, the target node can transmit the received first information or the first information updated by the target node):

[0206] Selecting the first information containing the first movement trajectory with a later generation time, for example, selecting the first information containing the first movement trajectory with the latest generation time from the received multiple first information;

[0207] Selecting the first information including the valid duration of the first movement trajectory and the timeout moment corresponding to the first movement trajectory being later than the first information, for example, selecting the first information including the valid duration of the first movement trajectory and the timeout moment corresponding to the first movement trajectory being later than the first information received;

[0208] The first information including the first movement trajectory with a higher arrival probability / accuracy is selected, for example, the first information including the first movement trajectory with the highest arrival probability / accuracy is selected from the received plurality of first information.

[0209] In actual application, the second information can be understood as a configuration or signaling or information element (IE, Information Element) for collecting / obtaining the third information. After the target node associated with the first mobile trajectory and / or the second mobile trajectory receives the second information, it can feedback the third information to the source node based on the second information. Among them, corresponding to the source node sending the second information to the first node and / or the second node, the target node can receive the second information sent by the fourth node and / or the fifth node, and the fifth node includes the source node, or includes the previous hop node corresponding to the target node on the second mobile trajectory. In other words, the second information can be transmitted through the following two transmission mechanisms:

[0210] Third transmission mechanism: the source node sends the second information to all target nodes associated with the first movement trajectory, and / or the source node sends the second information to all target nodes associated with the second movement trajectory;

[0211] Fourth transmission mechanism: the source node sends the second information to the predicted next hop node (i.e., the next hop node corresponding to the source node on the first mobile trajectory, which can also be understood as the first hop node corresponding to the first mobile trajectory), so that the second information is transmitted in sequence between the source node and all target nodes associated with the first mobile trajectory; and / or, the source node sends the second information to the actual next hop node (i.e., the next hop node corresponding to the source node on the second mobile trajectory, which can also be understood as the first hop node corresponding to the second mobile trajectory), so that the second information is transmitted in sequence between the source node and all target nodes associated with the second mobile trajectory.

[0212] In actual application, for the third transmission mechanism, all target nodes associated with the first moving trajectory / the second moving trajectory may include at least one target node, that is, include one or more target nodes.

[0213] In actual application, the source node may send the second information to the first node when sending the first information to the first node. That is, for the third transmission mechanism, the source node may send the first information and the second information to all target nodes associated with the first movement trajectory; for the fourth transmission mechanism, the source node may send the first information and the second information to the predicted next-hop node, so that the first information and the second information are transmitted sequentially between the source node and all target nodes associated with the first movement trajectory.

[0214] In actual application, the specific type of message used to carry the second information can be set as needed. For example, the source node can send a handover request message to the target node, and the handover request message can carry the second information; or the source node can send an AI / ML information request message to the target node, and the AI / ML information request message can carry the second information.

[0215] In one embodiment, the second information may include at least one of the following:

[0216] fourth information, the fourth information indicating whether the third information needs to be fed back;

[0217] fifth information, where the fifth information indicates at least one target node associated with the third information;

[0218] Sixth information, the sixth information indicating specific content included in the third information;

[0219] seventh information, the seventh information indicating feedback of the third information within the first time range;

[0220] eighth information, the eighth information indicating a triggering condition for feeding back the third information;

[0221] Ninth information, where the ninth information indicates that the third information is fed back when the second movement trajectory is different from the first movement trajectory.

[0222] In actual application, the fourth information is used to indicate whether the target node needs to send / feedback the third information corresponding to the terminal. The specific implementation method of the fourth information can be set according to demand. For example, the fourth information can be implemented by 1 bit. When the value of the specific bit is 0, the fourth information indicates that the target node does not need to send / feedback the third information corresponding to the terminal. When the value of the specific bit is 1, the fourth information indicates that the target node needs to send / feedback the third information corresponding to the terminal. Alternatively, when the value of the specific bit is 0, the fourth information indicates that the target node needs to send / feedback the third information corresponding to the terminal. When the value of the specific bit is 1, the fourth information indicates that the target node does not need to send / feedback the third information corresponding to the terminal.

[0223] In actual application, when the fourth information is received, the third information fed back by the target node may include but is not limited to the identifiers of one or more cells arrived at by the terminal and / or the length of time the terminal stays in each cell (the length of time can be represented by the time the terminal arrives at the cell and the time it leaves the cell).

[0224] In actual application, the fifth information is used to indicate that the target node needs to send / feedback relevant information about the actual movement trajectory of the terminal in a one-hop target node or a multi-hop target node (i.e., the third information). The one-hop target node or the multi-hop target node can be understood as at least one target node associated with the third information, wherein the one-hop target node refers to the current target node (i.e., the target node that receives the second information), and the multi-hop target node includes the current target node and one or more target nodes that the terminal enters after the current target node. In an embodiment of the present disclosure, the terminal entering one or more target nodes can be the terminal successfully switching to one or more target nodes.

[0225] In actual application, the sixth information is used to indicate that the target node needs to send / feedback the specific content included in the third information corresponding to the terminal, which may include but is not limited to the identifiers of one or more cells reached by the terminal in each target node and / or the length of time the terminal stays in each cell (the length of time can be represented by the time the terminal arrives at the cell and the time it leaves the cell). When the target node receives the sixth information, it can be assumed that when the terminal leaves one or more cells contained in the target node and successfully goes to the next hop node, the target node starts to feedback the third information.

[0226] In actual application, the seventh information is used to indicate that the target node needs to feedback / send the third information of the terminal within the first time range. The first time range can be indicated by a duration, which indicates that the target node needs to feedback the third information of the terminal within the duration starting from the moment of entering the target node; or, the first time range can be indicated by a starting moment and a duration information, indicating that the target node needs to feedback the third information of the terminal within the duration starting from the starting moment. In addition, when receiving the seventh information, the third information fed back by the target node may include but is not limited to the identifiers of one or more cells arrived at by the terminal and / or the duration of the terminal's stay in each cell (the duration can be indicated by the moment the terminal arrives at the cell and the moment it leaves the cell). In some embodiments of the present disclosure, the terminal entering the target node may be the terminal successfully switching to the target node.

[0227] In one embodiment, the triggering condition indicated by the eighth information may include at least one of the following:

[0228] After receiving the first information, the terminal successfully accesses the next-hop node after leaving at least one cell associated with the current target node; that is, after the target node receives the first information and the terminal successfully leaves one or more cells included in (i.e., associated with) the target node and goes to the next-hop node, the target node starts to feed back the third information;

[0229] The duration of receiving the first information reaches a first duration; that is, the target node starts timing from the moment of receiving the first information, and when the timing meets the first duration, the target node is triggered to feedback the third information;

[0230] The duration of generation of the first movement trajectory reaches a second duration; that is, the target node starts timing from the moment the first movement trajectory is generated (that is, the generation time of the first movement trajectory contained in the first information), and when the timing meets the second duration, the target node is triggered to feedback the third information;

[0231] The duration of receiving the second information reaches a third duration; that is, the target node starts timing from the moment of receiving the second information, and when the timing meets the third duration, the target node is triggered to feedback the third information;

[0232] The duration of the terminal's entry into at least one cell associated with the current target node reaches a fourth duration; that is, the target node starts timing from the moment the terminal enters one or more cells contained (i.e., associated) by itself, and when the timing meets the fourth duration, triggers the target node to feedback the third information. In some embodiments of the present disclosure, the terminal's entry into at least one cell associated with the current target node may be the terminal's successful handover to at least one cell associated with the current target node.

[0233] In actual application, the values ​​of the durations (first duration, second duration, third duration, fourth duration, etc.) in various embodiments of the present disclosure can be preset according to needs.

[0234] In actual application, for the ninth information, if at least one of the following conditions is met, it can be determined that the second movement trajectory is different from the first movement trajectory:

[0235] The predicted cell to be arrived at by the terminal is different from the cell actually arrived at by the terminal, that is, the target node associated with the second moving trajectory is different from the target node associated with the first moving trajectory;

[0236] The expected residence time and actual residence time of the terminal in a target cell are different, that is, the expected residence time of the terminal in a target cell associated with the first movement trajectory included in the first information is different from the actual residence time of the terminal in the cell measured by the target node;

[0237] There is a large difference between the expected residence time and the actual residence time of the terminal in a target cell. For example, the difference between the expected residence time and the actual residence time is greater than the duration difference threshold. The duration difference threshold can be set by the source node and sent to the target node, or the duration difference threshold can also be pre-set on the source node and the target node according to needs.

[0238] Here, it can be understood that the ninth information is used to instruct the source node to allow the target node to trigger the target node to feedback the third information only when it finds a large difference between the third information and the first information (for example, the difference between the expected residence time and the actual residence time is greater than the time difference threshold).

[0239] In actual application, corresponding to the source node receiving the third information sent by the second node (including all target nodes associated with the second mobile trajectory, or including the next hop node corresponding to the source node on the second mobile trajectory), the target node can send the third information to the fifth node (including the source node, or including the previous hop node corresponding to the target node on the second mobile trajectory). In other words, the third information can be transmitted through the following two transmission mechanisms:

[0240] Fifth transmission mechanism: all target nodes associated with the second movement trajectory send the third information to the source node;

[0241] Sixth transmission mechanism: the target node associated with the second movement trajectory sends the third information to the previous hop node, so that the third information is transmitted in sequence between all target nodes associated with the second movement trajectory and the source node.

[0242] For the fifth transmission mechanism, all target nodes associated with the second mobile trajectory may include at least one target node, i.e., include one or more (i.e., at least two) target nodes; the third information may include relevant information about the entire second mobile trajectory of the terminal, or may include relevant information about at least one segment of the second mobile trajectory. Exemplarily, when all target nodes associated with the second mobile trajectory include only one target node, the third information sent by the target node to the source node may include relevant information about the entire second mobile trajectory of the terminal.

[0243] In actual application, the target node associated with the second movement trajectory can find (ie, determine) the source node based on the relevant information of the source node (such as the identifier of the source node) carried by the first information and / or the second information.

[0244] In actual application, for the sixth transmission mechanism, the third information may include relevant information of the entire second movement trajectory of the terminal, or may include relevant information of at least one segment of the second movement trajectory. In addition, for different target nodes associated with the second movement trajectory, the previous hop node may be one of the following:

[0245] a source node generating the first information;

[0246] another target node that sends the first information to the current target node, where the another target node may also be the previous hop node of the current target node in the second moving trajectory; and

[0247] The previous hop node of the current target node in the second moving trajectory.

[0248] In one embodiment, the third information may include at least one of the following:

[0249] an identifier of the terminal;

[0250] The generation time (also referred to as generation moment) of the first movement trajectory associated with the second movement trajectory can also be understood as the generation time / moment of the first information associated with the second information;

[0251] generating relevant information of a target node of the second movement trajectory;

[0252] an identifier of at least one cell associated with the second movement trajectory;

[0253] an identifier of a target node corresponding to each cell in at least one cell associated with the second movement trajectory;

[0254] Information related to the residence time of the terminal in each of the at least one cell associated with the second moving trajectory.

[0255] The terminal identifier may include the first terminal identifier and / or the second terminal identifier.

[0256] In actual application, the specific content of the relevant information of the target node generating the second movement trajectory can be set according to needs. For example, the relevant information of the target node can at least include an identifier (such as an ID) of the target node.

[0257] In actual application, the specific form of the identifier of the at least one cell associated with the second mobile trajectory can be set as needed. Exemplarily, the specific form of the identifier of the at least one cell associated with the second mobile trajectory can be a cell list including the identifier of at least one cell. In other words, the third information can include a second cell list, and the second cell list can include the identifiers of one or more cells that the terminal reaches after leaving the source cell as measured by the target node; the second cell list can specifically include at least one of the following:

[0258] The actual movement trajectory of the terminal in one or more cells included in (i.e., associated with) the target node (i.e., the current target node), i.e., including the identifiers of one or more cells included in the current target node, wherein the identifiers of the one or more cells are arranged in the order in which the terminal actually arrived;

[0259] Related information about a previous cell of the terminal before entering the current target node (for example, switching to the current target node), where the related information about the previous cell may include at least a cell identifier; the related information about the previous cell may also include related information about a target node to which the previous cell belongs, where the related information about the target node to which the previous cell belongs may include at least a target node identifier;

[0260] The relevant information of the next-hop cell to which the terminal goes after leaving the current target node, the relevant information of the next-hop cell may at least include the identifier of the cell; the relevant information of the next-hop cell may also include relevant information of the target node to which the next-hop cell belongs, and the relevant information of the target node to which the next-hop cell belongs may at least include the identifier of the target node.

[0261] In actual application, the second cell list may also include information related to the terminal's residence time in the corresponding cell, corresponding to the identifier of each cell. The residence time related information may include at least one of the actual residence duration, the actual arrival time at the cell, and the actual departure time from the cell.

[0262] In actual application, when the third information contains relevant information of at least one segment of the second mobile trajectory, the source node can, after receiving the third information fed back by one or more target nodes, combine the second cell list contained in each third information to form the actual mobile trajectory of the terminal, that is, obtain the complete second mobile trajectory.

[0263] In actual application, when an Xn interface exists between the source node and the target node, the first information, the second information and the third information may be transmitted through the Xn interface.

[0264] Based on this, in one embodiment, sending the first information to the first node may include: sending the first information to the first node through an Xn interface.

[0265] In one embodiment, sending the second information to the first node may include: sending the second information to the first node through an Xn interface.

[0266] In one embodiment, sending the second information to the second node may include: sending the second information to the second node through an Xn interface.

[0267] In one embodiment, the receiving of the third information sent by the second node may include: receiving the third information sent by the second node through an Xn interface.

[0268] In actual application, when there is no Xn interface but an NG interface between the source node and the target node, the first information, the second information and the third information can be transmitted through the NG interface.

[0269] Based on this, in one embodiment, sending the first information to the first node may include: sending the first information to the first node through an NG interface.

[0270] In one embodiment, sending the second information to the first node may include: sending the second information to the first node through an NG interface.

[0271] In one embodiment, sending the second information to the second node may include: sending the second information to the second node through an NG interface.

[0272] In one embodiment, the receiving of the third information sent by the second node may include: receiving the third information sent by the second node through an NG interface.

[0273] In actual application, when there is no Xn interface between the source node and the target node, the first information, the second information and the third information can be transmitted (ie, forwarded) through an intermediate target node that has an Xn interface with both the source node and the target node.

[0274] Based on this, in one embodiment, sending the first information to the first node may include: sending the first information to the first node through a third node, and an Xn interface is provided between the third node and the source node and the first node.

[0275] In one embodiment, when the first information is sent to the first node via a third node, the method may further include: sending tenth information to the third node, where the tenth information at least includes an identifier of the first node.

[0276] In actual application, the tenth information at least includes the identifier of the first node, which can be understood as the tenth information at least including the identifiers of one or more target nodes that do not have an Xn interface with the source node; after the third node receives the tenth information, it can send the first information to the first node based on the tenth information.

[0277] In actual application, the third node may include one or more intermediate target nodes. When the target node associated with the first moving trajectory receives the same first information sent by multiple intermediate target nodes, only one first information may be retained.

[0278] In one embodiment, sending the second information to the first node may include: sending the second information to the first node through the third node.

[0279] In one embodiment, sending the second information to the second node may include: sending the second information to the second node through the third node.

[0280] In one embodiment, the receiving of the third information sent by the second node may include: receiving the third information sent by the second node through the third node.

[0281] Accordingly, an embodiment of the present disclosure further provides an information transmission method, applied to a target node, comprising at least one of the following:

[0282] receiving first information sent by the fourth node;

[0283] receiving second information sent by the fourth node;

[0284] receiving second information sent by the fifth node;

[0285] sending third information to the fifth node;

[0286] The fourth node includes a source node, or includes a previous hop node corresponding to the target node on a first movement trajectory of the terminal, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0287] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0288] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0289] The fifth node includes a source node, or includes a previous hop node corresponding to the target node on the second moving trajectory.

[0290] In actual application, when an Xn interface exists between the target node and the source node and other target nodes, the first information, the second information and the third information may be transmitted through the Xn interface.

[0291] Based on this, in one embodiment, the receiving the first information sent by the fourth node may include: receiving the first information sent by the fourth node through an Xn interface.

[0292] In one embodiment, the receiving the second information sent by the fourth node may include: receiving the second information sent by the fourth node through an Xn interface.

[0293] In one embodiment, the receiving the second information sent by the fifth node may include: receiving the second information sent by the fifth node through an Xn interface.

[0294] In one embodiment, sending the third information to the fifth node may include: sending the third information to the fifth node through an Xn interface.

[0295] In actual application, when there is no Xn interface between the target node and the source node and other target nodes, but there is an NG interface, the first information, the second information and the third information can be transmitted through the NG interface.

[0296] Based on this, in one embodiment, the receiving of the first information sent by the fourth node may include: receiving the first information sent by the fourth node through an NG interface.

[0297] In one embodiment, the receiving the second information sent by the fourth node may include: receiving the second information sent by the fourth node through an NG interface.

[0298] In one embodiment, the receiving the second information sent by the fifth node may include: receiving the second information sent by the fifth node through an NG interface.

[0299] In one embodiment, sending the third information to the fifth node may include: sending the third information to the fifth node through an NG interface.

[0300] In actual application, when there is no Xn interface between the target node and the source node and other target nodes, the first information, the second information and the third information can be transmitted (i.e., forwarded) through an intermediate target node that has an Xn interface with the target node and the fourth node and / or the fifth node.

[0301] Based on this, in one embodiment, sending the third information to the fifth node may include: sending the third information to the fifth node through a sixth node, and an Xn interface is provided between the sixth node, the fifth node, and the target node.

[0302] In one embodiment, when the third information is sent to the fifth node via the sixth node, the method may further include: sending eleventh information to the sixth node, wherein the eleventh information at least includes an identifier of the fifth node.

[0303] In actual application, the sixth node may also have an Xn interface with the fourth node and the target node.

[0304] Based on this, in one embodiment, the receiving of the first information sent by the fourth node may include: receiving the first information sent by the fourth node through the sixth node.

[0305] In one embodiment, the receiving the second information sent by the fourth node may include: receiving the second information sent by the fourth node through the sixth node.

[0306] In one embodiment, the receiving the second information sent by the fifth node may include: receiving the second information sent by the fifth node through the sixth node.

[0307] In actual application, the sixth node may include one or more intermediate target nodes. In addition, the intermediate target nodes included in the sixth node may be the same as or different from the intermediate target nodes included in the third node. The specific determination can be based on actual deployment requirements and is not limited in this embodiment.

[0308] Accordingly, the present disclosure also provides an information transmission method, as shown in FIG2 , which includes the following steps:

[0309] Step 201: The source node performs at least one of the following: sending first information to a first node, sending second information to a first node, sending second information to a second node, and receiving third information sent by the second node;

[0310] Step 202: The target node performs at least one of the following: receiving first information sent by the fourth node, receiving second information sent by the fourth node, receiving second information sent by the fifth node, and sending third information to the fifth node;

[0311] The first node includes all target nodes associated with a first movement trajectory of the terminal, or includes a next hop node corresponding to the source node on the first movement trajectory, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0312] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0313] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0314] The second node includes all target nodes associated with the second movement trajectory, or includes the next hop node corresponding to the source node on the second movement trajectory;

[0315] The fourth node includes the source node, or includes the previous hop node corresponding to the target node on the first moving trajectory;

[0316] The fifth node includes the source node, or includes the previous hop node corresponding to the target node on the second moving trajectory.

[0317] The information transmission method provided by the embodiment of the present disclosure, on the one hand, proposes two transmission mechanisms for the transmission of relevant information of the predicted terminal movement trajectory (i.e., the above-mentioned first information). One transmission mechanism (i.e., the above-mentioned first transmission mechanism) is that the source node sends the relevant information of the predicted terminal movement trajectory to all target nodes associated with the predicted terminal movement trajectory; the other transmission mechanism (i.e., the above-mentioned second transmission mechanism) is that the source node sends the relevant information of the predicted terminal movement trajectory to the predicted next-hop node, and the target node receives the relevant information of the predicted terminal movement trajectory from the predicted previous-hop node (which may include the source node or other target nodes), that is, the relevant information of the predicted terminal movement trajectory is transmitted in sequence between the source node and all target nodes associated with the predicted terminal movement trajectory. In this way, all target nodes associated with the predicted terminal movement trajectory can obtain the relevant information of the predicted terminal movement trajectory, so that they can subsequently use the obtained information to reserve transmission resources in advance to save switching delay, so that the switching delay of the terminal switching to each target node associated with the predicted terminal movement trajectory can meet the service requirements of the terminal.

[0318] On the other hand, two transmission mechanisms are proposed for the transmission of indication information (i.e., the above-mentioned second information) used to indicate whether to feedback relevant information of the actual terminal movement trajectory. One transmission mechanism (i.e., the above-mentioned third transmission mechanism) is that the source node sends the indication information to all target nodes associated with the predicted and / or actual terminal movement trajectory; the other transmission mechanism (i.e., the above-mentioned fourth transmission mechanism) is that the source node sends the indication information to the predicted and / or actual next-hop node, and the target node receives the indication information from the predicted and / or actual previous-hop node (which may include the source node or other target nodes), that is, the indication information is transmitted in sequence between the source node and all target nodes associated with the predicted and / or actual terminal movement trajectory. In this way, all target nodes associated with the predicted and / or actual terminal movement trajectory can obtain indication information for indicating whether to feedback relevant information of the actual terminal movement trajectory, so that these target nodes can subsequently feedback relevant information of the actual terminal movement trajectory to the source node according to the indication information, that is, the source node can subsequently obtain sufficient, actual terminal movement trajectory related information to iterate the AI / ML model to improve the capabilities and performance of the AI / ML model, thereby improving the accuracy of the prediction results of the AI / ML model.

[0319] On the third aspect, two transmission mechanisms are proposed for the transmission of relevant information of the actual terminal movement trajectory (i.e., the third information mentioned above). One transmission mechanism (i.e., the fifth transmission mechanism mentioned above) is that all target nodes associated with the actual terminal movement trajectory send relevant information of the actual terminal movement trajectory to the source node; the other transmission mechanism (i.e., the sixth transmission mechanism mentioned above) is that the target node sends relevant information of the actual terminal movement trajectory to the actual previous hop node (which may include the source node or other target nodes), and the source node receives relevant information of the actual terminal movement trajectory from the actual next hop node, that is, the relevant information of the actual terminal movement trajectory is transmitted in sequence between all target nodes and the source node associated with the actual terminal movement trajectory. In this way, the source node can obtain relevant information of the actual terminal movement trajectory fed back by all target nodes associated with the actual terminal movement trajectory, that is, the source node can obtain sufficient relevant information of the actual terminal movement trajectory, so that the obtained information can be used to iterate the AI / ML model to improve the ability and performance of the AI / ML model, thereby improving the accuracy of the prediction results of the AI / ML model.

[0320] In addition, the solution provided by the embodiments of the present disclosure enables the transmission (i.e., transmission) of information (i.e., first information, second information, and third information) between a source node and a target node, as well as the transmission of information (i.e., first information, second information, and third information) between a source node and multiple target nodes to adopt a unified mechanism, thereby realizing an information (i.e., first information, second information, and third information) transmission architecture across multiple NG-RAN nodes, thereby at least solving the problem of the lack of an information transmission solution between a source node and one or more related NG-RAN nodes (i.e., target nodes) in the related art.

[0321] To implement the method on the source node side of the embodiment of the present disclosure, the embodiment of the present disclosure further provides an information transmission device, which is provided on the source node (integrated or included in the source node). As shown in FIG3 , the device includes at least one of the following:

[0322] A first sending unit 301 is configured to send first information to a first node;

[0323] A second sending unit 302 is configured to send second information to the first node;

[0324] The third sending unit 303 is configured to send second information to the second node;

[0325] A first receiving unit 304 is configured to receive third information sent by the second node;

[0326] The first node includes all target nodes associated with a first movement trajectory of the terminal, or includes a next hop node corresponding to the source node on the first movement trajectory, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0327] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0328] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0329] The second node includes all target nodes associated with the second moving trajectory, or includes the next hop node corresponding to the source node on the second moving trajectory.

[0330] In one embodiment, the first sending unit 301 is specifically configured to perform one of the following:

[0331] Sending the first information to the first node through the Xn interface;

[0332] Sending the first information to the first node through the NG interface;

[0333] The first information is sent to the first node through a third node, and an Xn interface is provided between the third node and the source node and the first node.

[0334] In one embodiment, when the first information is sent to the first node via the third node, the first sending unit 301 is further configured to send tenth information to the third node, where the tenth information at least includes an identifier of the first node.

[0335] In actual application, the first sending unit 301, the second sending unit 302, the third sending unit 303 and the first receiving unit 304 can be implemented by a communication interface in an information transmission device.

[0336] In order to implement the method on the target node side of the embodiment of the present disclosure, the embodiment of the present disclosure further provides an information transmission device, which is provided on the target node (integrated or included in the target node). As shown in FIG4 , the device includes at least one of the following:

[0337] The second receiving unit 401 is configured to receive first information sent by the fourth node;

[0338] The third receiving unit 402 is configured to receive second information sent by the fourth node;

[0339] The fourth receiving unit 403 is configured to receive second information sent by the fifth node;

[0340] The fourth sending unit 404 is configured to send third information to the fifth node;

[0341] The fourth node includes a source node, or includes a previous hop node corresponding to the target node on a first movement trajectory of the terminal, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0342] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0343] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0344] The fifth node includes a source node, or includes a previous hop node corresponding to the target node on the second moving trajectory.

[0345] In one embodiment, the fourth sending unit 404 is specifically configured to perform one of the following:

[0346] Sending the third information to the fifth node through the Xn interface;

[0347] Sending the third information to the fifth node through the NG interface;

[0348] The third information is sent to the fifth node through a sixth node, and an Xn interface is provided between the sixth node, the fifth node, and the target node.

[0349] In one embodiment, when the third information is sent to the fifth node via the sixth node, the fourth sending unit 404 is further configured to send eleventh information to the sixth node, where the eleventh information at least includes an identifier of the fifth node.

[0350] In actual application, the second receiving unit 401, the third receiving unit 402, the fourth receiving unit 403 and the fourth sending unit 404 can be implemented by a communication interface in the information transmission device.

[0351] It should be noted that the information transmission device provided in the above embodiments is illustrated only by the division of the aforementioned program modules when performing information transmission. In actual applications, the aforementioned processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the aforementioned processing. In addition, the information transmission device provided in the above embodiments and the information transmission method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0352] Based on the hardware implementation of the above program modules, and in order to implement the method on the source node side of the embodiment of the present disclosure, the embodiment of the present disclosure further provides a source node, as shown in FIG5 , the source node 500 includes:

[0353] The first communication interface 501 is capable of exchanging information with the terminal and / or other nodes (such as a target node, etc.);

[0354] a first processor 502 connected to the first communication interface 501 to implement information interaction with a terminal and / or other nodes, and configured to execute the methods provided by one or more technical solutions on the source node side when running a computer program;

[0355] A first memory 503 , on which the computer program is stored.

[0356] Specifically, the first communication interface 501 is configured to perform at least one of the following:

[0357] Sending first information to the first node;

[0358] sending second information to the first node;

[0359] sending second information to the second node;

[0360] receiving third information sent by the second node;

[0361] The first node includes all target nodes associated with a first movement trajectory of the terminal, or includes a next hop node corresponding to the source node 500 on the first movement trajectory, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0362] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0363] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0364] The second node includes all target nodes associated with the second moving trajectory, or includes the next hop node corresponding to the source node 500 on the second moving trajectory.

[0365] In one embodiment, the first communication interface 501 is further configured to perform one of the following:

[0366] Sending the first information to the first node through the Xn interface;

[0367] Sending the first information to the first node through the NG interface;

[0368] The first information is sent to the first node through a third node, and an Xn interface is provided between the third node, the source node 500 and the first node.

[0369] In one embodiment, when the first information is sent to the first node via the third node, the first communication interface 501 is further configured to send tenth information to the third node, where the tenth information includes at least an identifier of the first node.

[0370] It should be noted that the specific processing process of the first communication interface 501 can be understood by referring to the above method, and will not be repeated here.

[0371] Of course, in actual applications, the various components in source node 500 are coupled together via bus system 504. It will be appreciated that bus system 504 is used to enable communication between these components. In addition to a data bus, bus system 504 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in FIG5 , all of these buses are labeled as bus system 504.

[0372] The first memory 503 in the embodiment of the present disclosure is used to store various types of data to support the operation of the source node 500. Examples of such data include: any computer program used to operate on the source node 500.

[0373] The methods disclosed in the above embodiments of the present disclosure can be applied to the first processor 502 or implemented by the first processor 502. The first processor 502 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits or software instructions in the first processor 502. The first processor 502 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The first processor 502 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present disclosure. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in conjunction with the embodiments of the present disclosure can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium located in the first memory 503. The first processor 502 reads the information in the first memory 503 and, in conjunction with its hardware, completes the steps of the above method.

[0374] In an exemplary embodiment, the source node 500 can be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to execute the aforementioned method.

[0375] Based on the hardware implementation of the above program modules, and in order to implement the method on the target node side of the embodiment of the present disclosure, the embodiment of the present disclosure further provides a target node, as shown in FIG6 , the target node 600 includes:

[0376] The second communication interface 601 is capable of exchanging information with the terminal and / or other nodes (such as a source node, other target nodes, etc.);

[0377] a second processor 602 connected to the second communication interface 601 to implement information interaction with the terminal and / or other nodes, and configured to execute the methods provided by one or more technical solutions on the target node side when running a computer program;

[0378] The second memory 603 , on which the computer program is stored.

[0379] Specifically, the second communication interface 601 is configured to perform at least one of the following:

[0380] receiving first information sent by the fourth node;

[0381] receiving second information sent by the fourth node;

[0382] receiving second information sent by the fifth node;

[0383] sending third information to the fifth node;

[0384] The fourth node includes a source node, or includes a previous hop node corresponding to the target node 600 on a first movement trajectory of the terminal, and the first movement trajectory includes at least one predicted movement trajectory of the terminal;

[0385] The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory;

[0386] The second information is used to indicate whether to feed back third information, the third information including relevant information of the entire second movement trajectory of the terminal, or including relevant information of at least one segment of the second movement trajectory, the second movement trajectory including the actual movement trajectory of the terminal;

[0387] The fifth node includes a source node, or includes a previous hop node corresponding to the target node 600 on the second moving trajectory.

[0388] In one embodiment, the second communication interface 601 is further configured to perform one of the following:

[0389] Sending the third information to the fifth node through the Xn interface;

[0390] Sending the third information to the fifth node through the NG interface;

[0391] The third information is sent to the fifth node through the sixth node, and an Xn interface is provided between the sixth node, the fifth node and the target node 600.

[0392] In one embodiment, when the third information is sent to the fifth node via the sixth node, the second communication interface 601 is further configured to send eleventh information to the sixth node, where the eleventh information at least includes an identifier of the fifth node.

[0393] It should be noted that the specific processing process of the second communication interface 601 can be understood by referring to the above method, and will not be repeated here.

[0394] Of course, in actual application, the various components in the target node 600 are coupled together via the bus system 604. It will be appreciated that the bus system 604 is used to implement connections and communications between these components. In addition to the data bus, the bus system 604 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in FIG6 , all of these buses are labeled as the bus system 604.

[0395] The second memory 603 in the embodiment of the present disclosure is used to store various types of data to support the operation of the target node 600. Examples of such data include: any computer program used to operate on the target node 600.

[0396] The methods disclosed in the above embodiments of the present disclosure can be applied to or implemented by the second processor 602. The second processor 602 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits or software instructions in the second processor 602. The second processor 602 may be a general-purpose processor, a DSP, or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The second processor 602 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present disclosure. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present disclosure can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium located in the second memory 603. The second processor 602 reads information from the second memory 603 and, in conjunction with its hardware, completes the steps of the above method.

[0397] In an exemplary embodiment, the target node 600 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, Microprocessors, or other electronic components to perform the aforementioned methods.

[0398] It can be understood that the memory (first memory 503, second memory 603) of the embodiment of the present disclosure can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a read-only optical disc (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM).The memories described in the embodiments of the present disclosure are intended to include, but are not limited to, these and any other suitable types of memories.

[0399] In order to implement the method provided by the embodiment of the present disclosure, the embodiment of the present disclosure further provides an information transmission system, as shown in FIG7 , which includes: a source node 701 and at least one target node 702 .

[0400] Here, it should be noted that the specific processing procedures of the source node 701 and the target node 702 have been described in detail above and will not be repeated here.

[0401] In an exemplary embodiment, the embodiment of the present disclosure further provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, for example, including a first memory 503 storing a computer program, and the above-mentioned computer program can be executed by the first processor 502 of the source node 500 to complete the steps of the aforementioned source node side method. For another example, it includes a second memory 603 storing a computer program, and the above-mentioned computer program can be executed by the second processor 602 of the target node 600 to complete the steps of the aforementioned target node side method. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface storage, optical disk, or CD-ROM. In one embodiment, the storage medium can be a non-transitory computer-readable storage medium.

[0402] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0403] In addition, the technical solutions described in the embodiments of the present disclosure can be arbitrarily combined without conflict.

[0404] The above description is merely a preferred embodiment of the present disclosure and is not intended to limit the scope of protection of the present disclosure.

Claims

1. An information transmission method, applied to a source node, comprising at least one of the following: Sending first information to the first node; Sending second information to the first node; Sending second information to the second node; receiving third information sent by the second node; in, The first node includes all target nodes associated with a first moving trajectory of the terminal, or includes a next hop node corresponding to the source node on the first moving trajectory, and the first moving trajectory includes at least one predicted moving trajectory of the terminal; The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory; The second information is used to indicate whether to feed back third information, the third information includes relevant information of the entire second movement trajectory of the terminal, or includes relevant information of at least one segment of the second movement trajectory, and the second movement trajectory includes the actual movement trajectory of the terminal; The second node includes all target nodes associated with the second moving trajectory, or includes a next hop node corresponding to the source node on the second moving trajectory.

2. The method according to claim 1, wherein: The first information includes at least one of the following: an identification of the terminal; The generation time of the first movement trajectory; The effective duration of the first movement trajectory; Relevant information of the source node; an identifier of at least one cell associated with the first moving trajectory; An estimated residence time of the terminal in each cell of at least one cell associated with the first moving trajectory; a probability that the terminal reaches each of the at least one moving trajectory included in the first moving trajectory; an identifier of a target node corresponding to each cell in at least one cell associated with the first moving trajectory; The accuracy of the first movement trajectory.

3. The method according to claim 1, wherein: The second information includes at least one of the following: fourth information, the fourth information indicating whether the third information needs to be fed back; fifth information, the fifth information indicating at least one target node associated with the third information; Sixth information, the sixth information indicating specific contents of the third information; seventh information, the seventh information indicating the third information fed back within the first time range; eighth information, the eighth information indicating a triggering condition for feeding back the third information; The ninth information indicates that the third information is fed back when the second moving trajectory is different from the first moving trajectory.

4. The method according to claim 3, wherein: The triggering condition indicated by the eighth information includes at least one of the following: The first information is received, and the terminal successfully accesses the next hop node after leaving at least one cell associated with the current target node; The time duration of receiving the first information reaches a first time duration; The generation time of the first movement trajectory reaches a second time; The duration of receiving the second information reaches a third duration; The duration for which the terminal enters at least one cell associated with the current target node reaches a fourth duration.

5. The method according to claim 1, wherein: The third information includes at least one of the following: an identification of the terminal; a generation time of the first movement trajectory associated with the second movement trajectory; generating relevant information of a target node of the second moving trajectory; an identifier of at least one cell associated with the second moving trajectory; an identifier of a target node corresponding to each cell in at least one cell associated with the second moving trajectory; Information related to the residence time of the terminal in each of the at least one cell associated with the second moving trajectory.

6. The method according to claim 1, wherein: The sending the first information to the first node includes one of the following: Sending the first information to the first node through an Xn interface; Sending the first information to the first node through the NG interface; The first information is sent to the first node through a third node, and an Xn interface is provided between the third node and the source node and the first node.

7. The method according to claim 6, wherein: When sending the first information to the first node through the third node, the method further includes: Send tenth information to the third node, where the tenth information at least includes an identifier of the first node.

8. An information transmission method, applied to a target node, comprising at least one of the following: receiving first information sent by the fourth node; receiving second information sent by the fourth node; receiving second information sent by the fifth node; sending third information to the fifth node; in, The fourth node includes a source node, or includes a previous hop node corresponding to the target node on a first moving trajectory of the terminal, where the first moving trajectory includes at least one predicted moving trajectory of the terminal; The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory; The second information is used to indicate whether to feed back third information, the third information includes relevant information of the entire second movement trajectory of the terminal, or includes relevant information of at least one segment of the second movement trajectory, and the second movement trajectory includes the actual movement trajectory of the terminal; The fifth node includes a source node, or includes a previous hop node corresponding to the target node on the second moving trajectory.

9. The method according to claim 8, wherein: The first information includes at least one of the following: an identification of the terminal; The generation time of the first movement trajectory; The effective duration of the first movement trajectory; Relevant information of the source node; an identifier of at least one cell associated with the first moving trajectory; An estimated residence time of the terminal in each cell of at least one cell associated with the first moving trajectory; a probability that the terminal reaches each of the at least one moving trajectory included in the first moving trajectory; an identifier of a target node corresponding to each cell in at least one cell associated with the first moving trajectory; The accuracy of the first movement trajectory.

10. The method according to claim 8, wherein: The second information includes at least one of the following: fourth information, the fourth information indicating whether the third information needs to be fed back; fifth information, the fifth information indicating at least one target node associated with the third information; Sixth information, the sixth information indicating specific contents of the third information; seventh information, the seventh information indicating the third information fed back within the first time range; eighth information, the eighth information indicating a triggering condition for feeding back the third information; The ninth information indicates that the third information is fed back when the second moving trajectory is different from the first moving trajectory.

11. The method according to claim 10, wherein: The triggering condition indicated by the eighth information includes at least one of the following: The first information is received, and the terminal successfully accesses the next hop node after leaving at least one cell associated with the current target node; The time duration of receiving the first information reaches a first time duration; The generation time of the first movement trajectory reaches a second time; The duration of receiving the second information reaches a third duration; The duration for which the terminal enters at least one cell associated with the current target node reaches a fourth duration.

12. The method according to claim 8, wherein: The third information includes at least one of the following: an identification of the terminal; a generation time of the first movement trajectory associated with the second movement trajectory; generating relevant information of a target node of the second moving trajectory; an identifier of at least one cell associated with the second moving trajectory; an identifier of a target node corresponding to each cell in at least one cell associated with the second moving trajectory; Information related to the residence time of the terminal in each of the at least one cell associated with the second moving trajectory.

13. The method according to claim 8, wherein: The sending the third information to the fifth node includes one of the following: Sending the third information to the fifth node through the Xn interface; Sending the third information to the fifth node through the NG interface; The third information is sent to the fifth node through the sixth node, and an Xn interface is provided between the sixth node, the fifth node and the target node.

14. The method according to claim 13, wherein: When sending the third information to the fifth node through the sixth node, the method further includes: Sending eleventh information to the sixth node, where the eleventh information at least includes an identifier of the fifth node.

15. An information transmission device, comprising at least one of the following: A first sending unit, configured to send first information to a first node; A second sending unit, configured to send second information to the first node; A third sending unit, configured to send second information to the second node; A first receiving unit, configured to receive third information sent by the second node; The first node includes all target nodes associated with a first moving trajectory of the terminal, or includes a next hop node corresponding to a source node on the first moving trajectory, and the first moving trajectory includes at least one predicted moving trajectory of the terminal; The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory; The second information is used to indicate whether to feed back third information, the third information includes relevant information of the entire second movement trajectory of the terminal, or includes relevant information of at least one segment of the second movement trajectory, and the second movement trajectory includes the actual movement trajectory of the terminal; The second node includes all target nodes associated with the second moving trajectory, or includes a next hop node corresponding to the source node on the second moving trajectory.

16. An information transmission device, comprising at least one of the following: A second receiving unit, configured to receive first information sent by a fourth node; A third receiving unit, configured to receive second information sent by a fourth node; a fourth receiving unit, configured to receive second information sent by the fifth node; a fourth sending unit, configured to send third information to a fifth node; The fourth node includes a source node, or includes a previous hop node corresponding to a target node on a first moving trajectory of the terminal, wherein the first moving trajectory includes at least one predicted moving trajectory of the terminal; The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory; The second information is used to indicate whether to feed back third information, the third information includes relevant information of the entire second movement trajectory of the terminal, or includes relevant information of at least one segment of the second movement trajectory, and the second movement trajectory includes the actual movement trajectory of the terminal; The fifth node includes a source node, or includes a previous hop node corresponding to the target node on the second moving trajectory.

17. A source node, comprising: a first communication interface and a first processor; wherein, The first communication interface is used to perform at least one of the following: Sending first information to the first node; Sending second information to the first node; Sending second information to the second node; receiving third information sent by the second node; The first node includes all target nodes associated with a first moving trajectory of the terminal, or includes a next hop node corresponding to the source node on the first moving trajectory, and the first moving trajectory includes at least one predicted moving trajectory of the terminal; The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory; The second information is used to indicate whether to feed back third information, the third information includes relevant information of the entire second movement trajectory of the terminal, or includes relevant information of at least one segment of the second movement trajectory, and the second movement trajectory includes the actual movement trajectory of the terminal; The second node includes all target nodes associated with the second moving trajectory, or includes a next hop node corresponding to the source node on the second moving trajectory.

18. A target node, comprising: A second communication interface and a second processor; wherein, The second communication interface is configured to perform at least one of the following: receiving first information sent by the fourth node; receiving second information sent by the fourth node; receiving second information sent by the fifth node; sending third information to the fifth node; The fourth node includes a source node, or includes a previous hop node corresponding to the target node on a first moving trajectory of the terminal, and the first moving trajectory includes at least one predicted moving trajectory of the terminal; The first information includes relevant information of the complete first movement trajectory, or includes relevant information of at least one segment of the first movement trajectory; The second information is used to indicate whether to feed back the third information, and the third information includes the entire second moving trajectory of the terminal. or related information of at least one segment of the second movement trajectory, where the second movement trajectory includes the actual movement trajectory of the terminal; The fifth node includes a source node, or includes a previous hop node corresponding to the target node on the second moving trajectory.

19. A source node, comprising: A first processor and a first memory for storing a computer program that can be run on the processor, wherein the first processor executes the steps of the method according to any one of claims 1 to 7 when running the computer program.

20. A target node, comprising: A second processor and a second memory for storing a computer program that can be run on the processor, wherein the second processor performs the steps of the method according to any one of claims 8 to 14 when running the computer program.

21. A storage medium having a computer program stored thereon, wherein: When the computer program is executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 7, or implements the steps of the method according to any one of claims 8 to 14.

22. A computer program product comprising instructions, wherein when the instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 7, or the method according to any one of claims 8 to 14.

Citation Information

Patent Citations

  • First node, second node, or method performed thereby

    CN115361711A

  • Communication method and device

    CN115707047A

  • User behavior prediction method, terminal equipment and storage medium

    CN116561437A

  • UE-assisted data collection for mobility prediction

    US20220386209A1

  • Cell handover method and apparatus

    WO2022206411A1